R-out给出的是数字,而不是实际的标签
我正在构建一个应用程序,它应该根据其他选择下拉菜单的输入呈现一个选择下拉菜单。应用程序应按以下方式工作: Select-1 selected->Hive query run returning some data->该数据的一部分作为向量输入renderUi selectizeInput->Select-2由该查询的结果填充 所有这些都可以工作,但它不显示标签,而是显示行号。例如: 应显示: 实际给出: 这些数字是按字母顺序排列的输入顺序。我要的是名字,不是号码 我的代码:R-out给出的是数字,而不是实际的标签,r,shiny,R,Shiny,我正在构建一个应用程序,它应该根据其他选择下拉菜单的输入呈现一个选择下拉菜单。应用程序应按以下方式工作: Select-1 selected->Hive query run returning some data->该数据的一部分作为向量输入renderUi selectizeInput->Select-2由该查询的结果填充 所有这些都可以工作,但它不显示标签,而是显示行号。例如: 应显示: 实际给出: 这些数字是按字母顺序排列的输入顺序。我要的是名字,不是号码 我的代码: output$t
output$tag1 <- renderUI({
selectizeInput('tag1', 'Select input',data.frame(queryResult())[,1],options = list(maxItems = 2))
})
uiOutput('tag1')
output$tag1看起来像是因子/字符问题,请尝试as.character(data.frame(queryResult())[,1])
?在没有数据的情况下确实可以提供更多帮助。