[英]How to load and visualize an R data frame into Shiny app
我想從本地PC(名為dfFinal.Rda)加載並可視化一個已經保存的R數據幀到Shiny應用程序中。 我知道從R(mtcars)加載和可視化預構建的數據集時,以下代碼可以肯定地起作用:
ui.r文件:
library(shiny)
ui <- basicPage(
h2("MT Cars data frame"),
DT::dataTableOutput("mytable")
)
server.r文件:
library(shiny)
server <- function(input, output) {
output$mytable = DT::renderDataTable({
mtcars
})
}
我必須包括什么代碼才能加載已保存在PC中的dfFinal.Rda數據框,以便將其可視化為Shiny,而不是當前顯示的mtcars數據框?
您可以將其導入服務器文件中,如下所示。 最好的做法是在閃亮的應用程序目錄中創建一個數據文件夾,然后將文件放在該文件夾中。
server.r file:
library(shiny)
###
data <- readRDS("your path")
##
server <- function(input, output) {
output$mytable = DT::renderDataTable({
data
})
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.