【发布时间】:2013-04-28 04:15:01
【问题描述】:
对于矩阵(as.matrix),如何生成行数等于矩阵行数的表?
>table(matrix)
和
>hist(matrix)
显示矩阵中每个唯一数据值的累积和,但我想要一个表格,其中行与每个矩阵行的值相同,表格列是矩阵中每个唯一数据值的总和。
示例矩阵:
1 2 3 4
a 5 5 4 6
b 5 5 5 5
c 8 7 6 6
d 2 6 6 6
e 7 7 5 4
所需的输出表:
2 4 5 6 7 8
a 0 1 2 1 0 0
b 0 0 4 0 0 0
c 0 0 0 2 1 1
d 1 0 0 3 0 0
e 0 1 1 0 2 0
【问题讨论】:
-
有两个比我的更高效、更优雅。您可能需要考虑从我的答案中删除复选标记并将其放在其他答案之一上(例如 @GregoryDemin 的)