Ответ 1
Пожалуйста, будьте очень осторожны, чтобы прочитать страницы справки о функциях, чтобы узнать, какой аргумент принадлежит какой функции. В вашем случае аргумент rownames
принадлежит функции datatable()
, но вы на самом деле помещаете его в аргумент options
, и это, безусловно, неверно. DT::renderDataTable()
принимает в качестве первого аргумента объект данных или виджет таблицы (опять же, пожалуйста, прочитайте его страницу справки), поэтому должно выполняться одно из следующих выражений:
DT::renderDataTable(datatable(
subsetTable(), filter = 'top', server = FALSE,
options = list(pageLength = 5, autoWidth = TRUE),
rownames= FALSE
))
DT::renderDataTable(
subsetTable(), filter = 'top', server = FALSE,
options = list(pageLength = 5, autoWidth = TRUE),
rownames= FALSE
)
В последнем случае rownames = FALSE
передается внутри datatable()
внутри документа документации ...
на странице справки.