DT не отображает первые x строк

Я хочу скрыть первые 3 строки в моем списке, когда он отображается в блестящем приложении. Чтобы было ясно, я не хочу удалять эти записи из списка, просто не отображаю их. Возможно ли это в функции renderDataTable? Я предоставил простой пример кода для отображения таблицы DT в блестящем приложении с использованием данных радужной оболочки глаза.

  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)

person User247365    schedule 02.06.2017    source источник
comment
@HubertL Это работает, а если бы я хотел удалить строки 2: 4?   -  person User247365    schedule 02.06.2017


Ответы (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),]
person Alex Dometrius    schedule 02.06.2017