Я бы хотел простой фильтр поверх моих данных. Что должно быть достигнуто следующим образом:
##### server:
output$table <- DT::renderDT(data, filter="top")
##### ui:
DT::DTOutput('table')
или
##### server:
output$table <- DT::renderDataTable(data, filter="top")
##### ui:
DT::dataTableOutput('table')
Однако у меня также есть столбец с изображениями, встроенными в таблицу данных. Эти изображения оказываются текстом в вышеуказанных функциях. Изображения отображаются в следующих функциях, но затем фильтр исчезает:
##### server:
output$table <- DT::renderDataTable(
DT::datatable(data, escape=FALSE)
, filter="top")
##### ui:
DT::dataTableOutput('table')
Как разрешить использование изображений и фильтров в моем пользовательском интерфейсе?
Бонус: изначально я использовал форматируемый со многими другие функции для оформления текста моей таблицы. Я где-то читал, что formattable и фильтры до сих пор не работают вместе и, следовательно, исключили красоту (цветной текст) для функциональности (filter). Formattable позволяет отображать изображения тоже. Следовательно, если у кого-то есть метод, позволяющий форматировать его с помощью фильтра, это тоже решит проблему!