исправить ширину столбцов в таблице в r

Я пытаюсь расположить график динамической таблицы (количество столбцов остается прежним, но содержимое этих столбцов может измениться) таким образом, чтобы положение заголовков столбцов было зафиксировано на оси X.

Моя проблема в том, что ширина столбцов (как имен столбцов, так и содержимого) может измениться. Я пытаюсь создать таблицу, в которой я могу указать имя столбца i-го столбца с координатами (x_i,y_i). В идеале это была бы таблица, построенная с помощью ggtexttable

Изменить: я думаю, что на самом деле я пытаюсь создать таблицу, в которой ширина столбцов фиксирована (и может быть установлена ​​мной), независимо от того, какие данные на самом деле отображаются.

У кого-нибудь есть идея о том, как этого добиться?

Изменить: что я пробовал до сих пор:

  • добавьте столбцы с пробелом между ними, чтобы установить положение столбцов. Однако это не работает, потому что не все символы имеют одинаковую ширину, поэтому я не могу компенсировать, например, имя столбца, которое короче на два символа, двумя дополнительными пробелами в пустых столбцах.

person Tschösi    schedule 28.09.2020    source источник
comment
ну... что ты пробовал? У вас есть примеры данных, чтобы мы могли ответить на ваш вопрос?   -  person DarrenRhodes    schedule 28.09.2020


Ответы (1)


Итак, я нашел flexttable, должен делать то, что мне нужно:

https://davidgohel.github.io/flextable/reference/width.html

person Tschösi    schedule 28.09.2020