【发布时间】:2018-01-27 21:12:08
【问题描述】:
我想在我的 Shiny 应用程序中显示一个简单的交叉表,但 renderTable 函数似乎重新格式化了表格。 renderTable中的表格如何构造,或者有其他方法可以显示我原来的表格吗?
purchase_by_sex = table(sales$purch_freq, sales$sex)
这可以让我在控制台中获得所需的输出;
Female Male
Once a Week 3 9
Once a Month 7 11
Every 2-3 Months 6 8
< Every 3 Months 5 2
Never 20 15
Don't Know 6 8
但会在 Shiny 中重新格式化;
Var1 Var2 Freq
Once a Week Female 3
Once a Month Female 7
Every 2-3 Months Female 6
< Every 3 Months Female 5
Never Female 20
ui <- fluidPage( tableOutput("table2") )
server <- function(input, output) {
output$table2 <- renderTable(purchase_by_sex, striped=TRUE, bordered = TRUE)}
【问题讨论】: