【发布时间】:2012-07-18 07:24:29
【问题描述】:
我有这样的样本向量:
v <- c(1, 2, 1, 3, 2, 3, 3, 4, 1, 4)
我想要的是频率表,它会告诉我数字的频率,然后是另一个数字。
输出:
1 2 3 4
1 0 1 0 1
2 1 0 1 0
3 1 1 1 0
4 1 0 1 0
然后以百分比表示相同的值。
【问题讨论】:
-
如果不是所有从 1 到 max(v) 的整数都在你的向量中,你想做什么?例如,假设 v 中没有“2”。您希望输出排除该行和列,还是包含零的行和列?这将影响您访问结果的方式。当然可能你的应用程序总是至少有 1 个从 1 到 max(v)...