2017-04-21 58 views
0

我在我的主面板中有一个dataTableOutput。然后我有一个操作按钮“开始”。一旦我点击“开始”,我希望rHandsOutput出现在主面板中,但不在dataTableOutput之下。如何删除主面板中的dataTableOutput并显示rHandsOutput。在我目前的代码中,两个表格一起出现。一旦我点击“开始”,第二个表格就会出现在第一个表格的下方,我只想出现第二个表格(rHandsOutput)从主面板中删除第一个表格。清除主面板以显示闪亮r studio中的其他无功输出

请帮帮我!1

回答

0

动态生成用户界面。

使用uiOutput("someidentifier")ui.r,然后在server.r

output$someidentifier <- 
    renderUI({ 
    dataTableOutput("datatableidentifier") 
    }) 

output$datatableidentifier <- renderDataTable(iris) 

uiOutput下采取任何UI元素要动态添加的地方(在ui.r)与您的数据表填充它。然后,该UI的必需代码将移至renderUIserver.r