假设我在 12x3 矩阵中有以下内容
m<-rbind(c(0,7,0),c(1,1,5),c(6,1,1),c(1,3,-3),c(1,3,-3),c(1,1,5),
c(0,7,0),c(1,1,5),c(1,1,5),-c(0,7,0),c(1,1,5),c(1,3,-3))
并想计算每个行向量出现的次数。我该怎么办?
我曾尝试使用
table()
,但是 table()
只计算元素。
最佳答案
您可以将每一行转换为连接字符串,然后使用 table.
m <- apply(m, 1, function(x) paste(x, collapse=" "))
table(m)
m
0 -7 0 0 7 0 1 1 5 1 3 -3 6 1 1
1 2 5 3 1
关于r - 矩阵中向量-向量的频率,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29494662/