Ari*_*ant 3 formatting r xtable
我有一个我从table()函数生成的表,我进一步使用xtable打印它如下:
FF NF NN Sum
FF 8 0 0 8
NF 7 8 0 15
NN 3 1 4 8
Run Code Online (Sandbox Code Playgroud)
我想以下面的格式添加一个额外的列名和一个rowname.
Time2
Time1 FF NF NN Sum
FF 8 0 0 8
NF 7 8 0 15
NN 3 1 4 8
Run Code Online (Sandbox Code Playgroud)
我看了xtable但找不到任何东西.colnames()更改现有列的名称,rownames()对rownames执行相同操作.
你有几个选择.
第一种是"手动"将这些名称添加到表对象中.
## An example of a table object with unnamed dimnames
x <- with(warpbreaks, table(unname(wool), unname(tension)))
x
# L M H
# A 9 9 9
# B 9 9 9
names(dimnames(x)) <- c("Time1", "Time2")
x
# Time2
# Time1 L M H
# A 9 9 9
# B 9 9 9
Run Code Online (Sandbox Code Playgroud)
第二个(通常是可取的)选项是在初始调用中提供名称table(),如下所示:
table(Time1 = warpbreaks[[2]], Time2 = warpbreaks[[3]])
# Time2
# Time1 L M H
# A 9 9 9
# B 9 9 9
Run Code Online (Sandbox Code Playgroud)