Параметры скорости и производительности DT для отфильтрованных таблиц данных - PullRequest
0 голосов
/ 06 сентября 2018

Используя library(DT) для создания таблицы с множеством строк, я сталкиваюсь с большой задержкой между выбором фильтра и видимостью отфильтрованной таблицы. Есть ли варианты, которые вы можете порекомендовать для оптимальной скорости между выбором фильтра и отображением таблицы?

Меньший размер результирующего файла также будет бонусом.

Я фильтрую, используя library(crosstalk) и filter_select(), поскольку данные распределяются между несколькими группами, если это вообще влияет на рекомендации.

Фильтрация выполняется:

bscols(filter_checkbox("Var_A","Var_A",shared_data,~Var_A),
filter_select("Var_B","Var_B", shared_data,~Var_B))

В существующем виде я использую:

datatable(shared_data, options = list(dom = 'Bfrtip',pageLength = 15, autoWidth = TRUE,searchHighlight=TRUE))

Спасибо за любые ваши рекомендации.

...