2017-06-02 137 views
0

我期待在闪亮的应用程序中显示时,隐藏列表中的前3行。要清楚,我不想从列表中删除这些条目,只是不显示它们。这可能在renderDataTable函数中吗?我提供了一个简单的示例代码,使用虹膜数据在闪亮的应用中显示DT表。DT不首先显示x行数

library(shiny) 
    library(DT) 

    df <- iris 

    ui <- fluidPage(
    DT::dataTableOutput("projectsTable") 
) 


    server<-function(input,output,session) 
    { 
    output$projectsTable <- DT::renderDataTable({iris}) 
    } 

    shinyApp(ui=ui, server=server) 
+1

'DT :: renderDataTable({尾(光圈,-3)})'? – HubertL

+0

@HubertL这有效,如果我想删除行2:4呢? – User247365

回答

1

如果我明白你的问题正确:

df <- iris 

ui <- fluidPage(
    DT::dataTableOutput("projectsTable") 
) 

server<-function(input,output,session) 
{ 
    output$projectsTable <- DT::renderDataTable({iris[4:150,]}) 
} 

shinyApp(ui=ui, server=server) 

此外,

iris[c(-1,-2,-3),]