Formattable позволяет производить форматирование данных в R и Rshiny. Хорошее объяснение здесь: https://www.r-bloggers.com/formatting-table-output-in-r/Использование форматирования в R с динамическими заголовками столбцов
В функции «форматировочной» выше вы можете увидеть, на которые имеются ссылки на заголовки столбцов. Я хотел бы знать, может ли этот код быть написан таким образом, чтобы работать с динамическими заголовками столбцов, которые меняются на основе ввода пользователей в приложение rshiny. Я думал, что может быть способ ссылаться на номер столбца вместо конкретного имени, но до сих пор я этого не делал. Любая помощь приветствуется.
Спасибо.
Я нахожу слово «динамическое» бессмысленным в большинстве случаев его использования на SO. Отправьте пример данных (или код с указанным пользователем вводом) и скажите, что ожидается. Я не могу поверить, что «динамический» имеет свой собственный тег. И описание тега заставляет меня думать, что оно не подходит, поскольку R - интерпретируемый язык. Проводка изображения для кода сильно устарела на SO. –
Как упрощенный пример сверху, скажите, что этот код был изнутри приложения rShiny, у которого был selectInput, который позволил пользователю выбрать дату, а затем отобразил цену акции на эту дату. Кроме того, заголовок третьего столбца изменится на значение paste0 («Значение», введите $ date). При изменении заголовка столбца я не уверен, как ссылаться на этот столбец в форматируемой функции выше, где «Value = color_tile (« белый »,« оранжевый »)». Я думал о том, чтобы ссылаться на столбец по позиции вместо имени с чем-то вроде «DF [3] =», но пока не удался. – IPB