gpt4 book ai didi

r - 向 R 中的表添加额外的列名和行名?

转载 作者:行者123 更新时间:2023-12-01 10:51:10 25 4
gpt4 key购买 nike

我有一张从 table() 生成的表函数,我进一步使用 xtable 打印如下:

          FF NF NN Sum
FF 8 0 0 8
NF 7 8 0 15
NN 3 1 4 8

我想按以下格式添加一个额外的列名和一个行名。
           Time2
Time1 FF NF NN Sum
FF 8 0 0 8
NF 7 8 0 15
NN 3 1 4 8

我查看了 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

第二个(通常也是更可取的)选项是在您最初调用 table() 时提供姓名。 , 像这样:
table(Time1 = warpbreaks[[2]], Time2 = warpbreaks[[3]])
# Time2
# Time1 L M H
# A 9 9 9
# B 9 9 9

关于r - 向 R 中的表添加额外的列名和行名?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19963960/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com