разделить имена столбцов с таблицей сетки - PullRequest
0 голосов
/ 11 марта 2019

Я хочу генерировать отформатированные таблицы с grid.table.вот что я сделал:

library(grid)
d <- head(iris, 3)
colnames(d) <- c("A very long colname", "Sepal Width",  "Petal Length", "Petal Width",  "Species")
grid.table(d, rows=NULL,theme=ttheme_minimal(
  colhead=list(fg_params=list(col="white",fontface=4L),
               bg_params=list(fill="#1bb600"))
))

enter image description here

, который является желаемым результатом (столбец имени разделен на две строки):

enter image description here

Как мне этого добиться?

1 Ответ

0 голосов
/ 11 марта 2019

Вы должны переименовать строки, указав деталь, в которой вы хотите разделить имена, с помощью \n между частями:

library(grid)
d <- head(iris, 3)
colnames(d) <- c("A very\nlong colname", "Sepal\nWidth",  "Petal\nLength", "Petal\nWidth",  "Species")
grid.table(d, rows=NULL,theme=ttheme_minimal(
  colhead=list(fg_params=list(col="white",fontface=4L),
               bg_params=list(fill="#1bb600")), 
  core
))

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...