在我的ui.R的侧边栏面板中,我有:
selectizeInput(
'dv', 'DV:', choices = names(data)
),
我有一个文件输入框,我想读取用户.csv文件并从中提取列名。正确读取用户上传的数据(我将其显示为数据表)并保存为"数据"。
然而,选择框仍为空。我知道我需要以某种方式保存"数据"以某种方式保存它以便ui可以读取它,我只是无法弄清楚如何做到这一点。这是我必须阅读文件并显示完美工作的表的代码,但是有人可以解释如何保存这个以便我可以在我的ui selectisize中调用名称(数据)吗?
output$subjects <- renderDataTable({
inFile <- input$file1
if (is.null(inFile))
return(NULL)
data <- read.csv(inFile$datapath)})
非常感谢你!