Есть ли в renderDT ошибка при визуализации datatable%>% formatStyle? - PullRequest
0 голосов
/ 07 сентября 2018

Я пытаюсь отобразить таблицу данных, используя блестящую приборную панель и DT formatStyle, и получаю ошибку: недопустимый тип 'x' в 'x && y'. Кто-нибудь может увидеть, что я делаю не так? Модификации formatStyle для iris прямо из руководства по пакету DT и запускаются правильно, если я не отрисовываю DT инструкции. Однако, когда я пытаюсь выполнить рендеринг, я получаю вышеуказанную ошибку.

   ui =  fluidPage(DTOutput("tableX"))

server = function(input, output, session) {
   output$tableX = renderDT(iris,        
      datatable(iris) %>% 
          formatStyle(columns ='Sepal.Length',
              fontWeight = styleInterval(5, c('bold', 'weight')))%>%
          formatStyle('Sepal.Width',
              color = styleInterval(3.4, c('red', 'white')),
              backgroundColor = styleInterval(3.4, c('yellow', 'gray'))
      )
    )
} 

shinyApp(ui,server)
...