У меня есть Shiny server работает с кучей вкладок, каждый из которых содержит таблицу. Содержимое этих таблиц динамически изменяется в соответствии с выбором пользователей на sidebarPanel
. Я использую gvisTable
, но я не против изменять библиотеку, если это необходимо.R блестящий стол с транспозиционным переключателем
Динамический выбор может значительно изменить количество столбцов и строк в данной таблице, а иногда бывает много столбцов и всего несколько строк, поэтому было бы проще визуализировать перенесенный кадр данных, а не исходные данные Рамка.
Как добавить переключатель на мою страницу, чтобы он условно отображал выбранный фрейм данных как первоначально сформированный или как транспонированную версию?
E.g. Исходная таблица и транспонированная таблица:
+----------+----------+----------+----------+----------+----------+----------+----------+----------+----------+
| Id | Column1 | Column2 | Column3 | Column4 | Column5 | Column6 | Column7 | Column8 | Column9 |
+----------+----------+----------+----------+----------+----------+----------+----------+----------+----------+
| 1 | 4 | 5 | 6 | 8 | 2 | 2 | 4 | 44 | 5 |
+----------+----------+----------+----------+----------+----------+----------+----------+----------+----------+
| 2 | 6 | 7 | 7 | 7 | 44 | 4 | 55 | 5 | 2 |
+----------+----------+----------+----------+----------+----------+----------+----------+----------+----------+
+----------+----------+----------+
| Id | 1 | 2 |
+----------+----------+----------+
| Column1 | 4 | 6 |
+----------+----------+----------+
| Column2 | 5 | 7 |
+----------+----------+----------+
| Column3 | 6 | 7 |
+----------+----------+----------+
| Column4 | 8 | 7 |
+----------+----------+----------+
| Column5 | 2 | 44 |
+----------+----------+----------+
| Column6 | 2 | 4 |
+----------+----------+----------+
| Column7 | 4 | 55 |
+----------+----------+----------+
| Column8 | 44 | 5 |
+----------+----------+----------+
| Column9 | 5 | 2 |
+----------+----------+----------+