【发布时间】:2016-07-28 05:47:43
【问题描述】:
我正在尝试编写一个加载多个数据帧的闪亮应用程序。我的绘图的数据框都工作得很好,但是我想用作下拉菜单中的选项列表的一个 data.frame 没有加载。如果我在 R 会话中单独加载框架,一切正常,但如果我只运行闪亮的应用程序,选择器将不会更新。
library(shiny)
ui <- fluidPage(
#...
selectInput("mats", "Text",
selectors)
# ...
)
server <- function(input, output){
# ...
df1=read.csv("./data/file.csv", sep=";", head=T, stringsAsFactors = F)
df1$choices=as.character(df1$choices)
selectors=c("All", df1$choices)
#...
}
shinyApp(ui = ui, server = server)
我想,我需要服务器函数中的选择器,所以我将数据框与其他数据框一起加载到那里。那是正确的地方吗?我需要做什么才能让它运行?
最好的
【问题讨论】: