【发布时间】:2015-08-28 00:47:32
【问题描述】:
我有一个闪亮的应用程序,可以在两个独立样本之间进行 t 检验。根据单选按钮选择,您可以输入两个样本的汇总统计信息 (\bar{x}, sd, n),也可以复制/粘贴或键入每个样本的值。 renderUI 函数看起来像这样:
output$ui<-renderUI({
switch(input$option,
"Summary Stats" =
c(textInput("barx1","$$\\bar{x}_1$$", "0"),
textInput("picksd1", "$$sd_1$$", "1"),
textInput("n1","$$n_1$$","10"),
textInput("barx2", "$$\\bar{x}_2$$","1"),
textInput("picksd2", "$$sd_2$$","1"),
textInput("n2","$$n_2$$","10")),
"Input Data" = c(tags$textarea(id="foo1", rows=10, cols=38), tags$textarea(id="foo2", rows=10, cols=38)))
})
文本输入在 UI 中呈现和工作正常,但文本框没有,这里有什么帮助吗?对于一个示例案例,我有一些非常相似的东西,其中 foo1 工作正常,问题似乎是我想要两个文本框,也许我将它们存储在 c() 形式中,尽管这对 textInputs 工作正常。提前感谢您的帮助。
【问题讨论】: