DT 不显示前 x 行数

DT don't display first x number of rows

当列表显示在闪亮的应用程序中时,我希望隐藏列表中的前 3 行。明确地说,我不想从列表中删除这些条目,只是不想显示它们。这在 renderDataTable 函数中可能吗?我提供了一个简单的示例代码来使用 iris 数据在闪亮的应用程序中显示 DT table。

  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)

如果我正确理解你的问题:

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),]