like break を含むヘッダーを持つテーブルを作成しようとしています。私はここではあまり野心的ではなく、非常に長い文字列を分割するだけなのか、それとも一般的に 2 行のヘッダーしか持たないのか、あまり気にしません。
dat <- matrix(round(rnorm(9, 20, 10)), 3, 3)
colnames(dat) <- c("some very long colname","short","another toooooooolong colname")
require(xtable)
m <- xtable(dat)
print(m,
floating=FALSE,
hline.after=NULL,
size="\\footnotesize",
tabular.environment="tabular",
add.to.row=list(pos=list(-1,0,nrow(m),0
),
command=c('\\toprule ',
'\\midrule ',
'\\bottomrule',
'\\\\ \\rowcolor[gray]{.9}'
)
)
)
既に使用していますが、テーブルがページに収まらないため、ヘッダーを改行する方法はありますかlandscape
。いくつかのsanitize.rownames
ベースのトリック?いじりまし\shortstack
たが、うまくいきませんでした...