s[enter image description here][1]server.R
df <- read.csv("")
output$out1 <- renderUI({
params <- colnames(df)
# These are the colum names goes as a list into the selectInput..
param_list <- params
# Dynamically create dropdown box
selectInput("params", label = "Choose a variable to Observe", choices = param_list)
# print(param_list)
})
stateDataSubset <- reactive({
input$params
dataSetVariable <- input$params
})
我正在尝试使用在另一个反应函数的另一个函数中动态创建的input$param
,不知道为什么我会收到此错误,因为过去类似的代码有效。 params
中有output$out1
,现在我想在stateDataSubset
函数中输入。
答案 0 :(得分:0)
你需要提供适当的例子。而不仅仅是解释那些不知道你想要完成什么的用户....请提供导致错误的代码输入和代码。这个解释“在另一个反应函数的另一个#函数中创建......”或者说“现在我想在stateDataSubset函数中输入该函数”。哪些用户不知道将没有帮助。
而且,为了回答你的错误$ operator is invalid for atomic vectors
,我会自我解释。您正尝试使用$
来访问矢量。避免该问题改变data.frame
的任何输入。
只有在您能够通过示例解释问题时,才能提供代码格式的正确解决方案。