Я использую RenderDataTable для отображения фрейма данных. Использование order = list(list(column_number, 'desc'))
работает для любой колонки, кроме индекса. Хотелось бы сортировать по убыванию, чтобы увидеть новейшие записи наверху. Использование 0
не работает в RenderDataTable. Любая идея принудительно сортировать по убыванию в списке опций? Значение по умолчанию всегда возрастает по индексу.Descending сортировка по строкам индексный кадр данных Shiny
Вот моя попытка:
DT::datatable(reporting[],
options = list(
lengthMenu = c(10, 25, 50, 100, 150, 200),
order = list(list(0, 'desc')),
pageLength = 25
))
почему бы не заказывать 'отчетности []' data.frame? – Jimbou
это фактически внутри оператора if, когда кнопка действия равна 0, иначе я вызываю функцию 'report_update()' вместо 'report []'. И эта функция получает данные из SQLite DB. Мне пришлось бы сортировать массив DB. Кажется, проще сортировать здесь на дисплее. – noblabla