Поворот символа заголовка столбца R grid.table

Я пытаюсь использовать grid.table для создания изображения таблицы для размещения в текстовом документе с помощью Rstudio-knitr-pandoc. Он довольно большой с длинными именами столбцов. Решение, которое я хотел бы выполнить, - это повернуть заголовки столбцов на 90 по вертикали. Возможно ли это с помощью grid.table или любых других средств?

я пытался

toxinsGrob<-tableGrob(cyano.x.t,name='toxins',edits=gEdit(gPath='gpar.coltext',rot=90)) grid.draw(toxinsGrob)

но безрезультатно. Предложения?

Джоэл


person JAllen    schedule 26.05.2015    source источник
comment
попробуйте пакеты xtable или pander и/или команду Knitr kable(table) посмотрите их документацию, я знаю только, как это сделать в латексе или с html-таблицами, используя xtable, поэтому я понятия не имею, работает ли это даже с word   -  person grrgrrbla    schedule 26.05.2015
comment
мой обходной путь - отредактировать таблицы в слове. в этом документе есть только эта таблица, которую нужно изменить так мало мотивации, чтобы действительно изучить ее...   -  person JAllen    schedule 01.06.2015


Ответы (1)


это легко с новой версией grid.table,

tt = ttheme_default(colhead=list(fg_params=list(rot=90)))
grid.newpage()
grid.table(head(iris), theme=tt)

введите здесь описание изображения

person baptiste    schedule 02.08.2015