r - использовать kable для группировки столбцов с подколонками с одинаковыми именами - PullRequest
1 голос
/ 25 октября 2019

Я пытаюсь использовать kable и kableextra для создания таблицы с разными сгруппированными заголовками, но с одинаковыми именами столбцов в подзаголовках

Например, если вы посмотрите на раздел "Сгруппированные столбцы / заголовки "(стр. 14) из Создать Awesome LaTeX-таблицу с knitr :: kable andkableExtra она сгруппирована, но имена подзаголовков отличаются:

library(knitr)
library(kableExtra)
dt <- mtcars[1:5, 1:6]

kable(dt, "latex", booktabs = T) %>%
kable_styling() %>%
add_header_above(c(" " = 1, "Group 1" = 2, "Group 2" = 2, "Group 3" = 2))

Что япопытаться сделать что-то вроде этого с автомобилями как группами (например, используя только две машины):

Mazda RX4 | Datsun 710
----------------------
mpg | cyl | mpg | cyl
----------------------
21.0|   6 | 21.4|   6

или в качестве другого примера:

Group 1 | Group 2
------------------
x  |  y | x  |  y
------------------
a  |  1 | b  |  2
c  |  3 | d  |  4

Возможно ли это?

...