Вот набор данных вы можете использовать, чтобы воспроизвести мои ошибки (текст столбец имеет значения):Как исправить эти ошибки с помощью DT в R?
theRows <- c('Row One', 'Row Two', 'Row Three', 'Row Four', 'Row Five')
x1 <- runif(5, 0, 1)
x2 <- runif(5, 0, 1)
x3 <- runif(5, 0, 1)
x4 <- runif(5, 0, 1)
x5 <- runif(5, 0, 1)
x6 <- runif(5, 0, 1)
x7 <- runif(5, 0, 1)
x8 <- runif(5, 0, 1)
x9 <- runif(5, 0, 1)
x10 <- runif(5, 0, 1)
x <- data.frame(theRows, x1, x2, x3, x4, x5, x6, x7, x8, x9, x10)
мне нужно сделать две отдельные таблицы данных с x
, и каждый из них возникают проблемы. При попытке добавить кнопки для сохранения в формате CSV или файл Excel ...
library(DT)
datatable(x,
extensions = 'Buttons',
options = list(dom = 'Bfrtip',
buttons = c('copy', 'csv', 'excel')))
Я получаю ошибку The extension buttonsdoes not exist
(Да, опечатка в сообщении об ошибке).
когда я пытаюсь исправить текст колонки для прокрутки, как так ...
datatable(x, extensions = 'FixedColumns',
options = list(dom = 't',
scrollX = TRUE,
fixedColumns = list(leftColumns = 2, rightColumns = 0)))
таблица делает правильно, но столбец theRows
не зафиксировано. Независимо от того, какое число я перехожу на leftColumns
, номера строк являются единственным фиксированным столбцом.
Я следую коду, указанному в документации DT, поэтому я смущен тем, что вызывает эти проблемы. Может ли кто-нибудь посоветовать, что я делаю неправильно?
(Это для блестящего приложения, но у меня возникает как проблемы, когда я воспроизвожу код вне блестят.)
Возможно, вы используете версию CRAN 'DT' – Sumedh
Попробуйте установить версию для разработки 'devtools :: install_github ('rstudio/DT')' – Batanichek
После локального добавления версии разработки таблицы работали правильно. Однако после добавления devtools и запуска установки на сервере, я все равно получаю сообщение об ошибке «Кнопки расширения не существуют». Любая идея почему? – mmyoung77