У меня очень широкая таблица (более 300 столбцов), и я хотел бы отобразить ее, обернув столбцы. В примере я просто буду использовать 100 столбцов.
Я имею в виду повторное использование kable для отображения подмножества таблицы:
library(kableExtra)
set.seed(1)
data = data.frame(matrix(rnorm(300, 10, 1), ncol = 100))
kable(data[, 1:5], 'latex', booktabs = T)
kable(data[, 6:10], 'latex', booktabs = T)
kable(data[, 11:15], 'latex', booktabs = T)
Но это, очевидно, утомительно ... Я знаю, что есть варианты уменьшения, но, поскольку у меня так много столбцов, это будет невозможно.
Есть ли какой-нибудь параметр, который я могу изменить в kable, чтобы это произошло?
Обновлено:
Ответ @ jay.sf, кажется, работает хорошо, но здесь он не дал того же результата. Вместо этого я получил некоторый простой код - не могли бы вы еще раз взглянуть и сообщить мне, где я могу улучшить? Спасибо!
my sessionInfo()
: R version 3.5.1 (2018-07-02)
с rmarkdown::pandoc_version()
из 1.19.2.1
.