我有一个矩阵(10 x 100),我需要计算每列每个整数的数量,所以我有一个最终矩阵(3 x 100)。每列计数 0、1 和 2。
我认为 apply 函数在这里会很有用,我提供的代码是我设想的解决方案。
任何帮助将不胜感激。
library(dplyr)
set.seed(100)
a <- matrix(sample(0:2, size=100, replace=TRUE), nrow=10, ncol=100)
out <- apply(a, 2, function(x) count(x))
Desired output: rows are the sum of each variable "0, 1, 2"
1 2 3 ... n
0 1 1 3
1 6 3 3
2 3 6 4