有没有办法获得R中标称值的频率?
这似乎是相当基本的,但我卡住了 标称值为:有没有办法获得R中标称值的频率?,r,frequency,R,Frequency,这似乎是相当基本的,但我卡住了 标称值为: 0 1 2 3 4 5 6 7 8 9 我从csv导入数据,一列如下所示: 1 1 1 0 0 3 1 3 3 所以,我想计算标称值的频率,得到如下结果: 0 1 2 3 4 5 6 7 8 9 2 4 0 3 0 0 0 0 0 0 我发现最接近的是使用表,但正如预期的那样,它不包括0频率 将数据转换为系数后,使用表格: nominal.vals <- 0:9 x <- c(1, 1, 1, 0, 0, 3, 1, 3, 3)
0 1 2 3 4 5 6 7 8 9
我从csv导入数据,一列如下所示:
1 1 1 0 0 3 1 3 3
所以,我想计算标称值的频率,得到如下结果:
0 1 2 3 4 5 6 7 8 9
2 4 0 3 0 0 0 0 0 0
我发现最接近的是使用表,但正如预期的那样,它不包括0频率 将数据转换为系数后,使用
表格:
nominal.vals <- 0:9
x <- c(1, 1, 1, 0, 0, 3, 1, 3, 3)
table(factor(x, levels=nominal.vals))
# 0 1 2 3 4 5 6 7 8 9
# 2 4 0 3 0 0 0 0 0 0
nominal.vals将数据转换为系数后,使用表格
:
nominal.vals <- 0:9
x <- c(1, 1, 1, 0, 0, 3, 1, 3, 3)
table(factor(x, levels=nominal.vals))
# 0 1 2 3 4 5 6 7 8 9
# 2 4 0 3 0 0 0 0 0 0
nominal.vals太棒了!这个因素似乎就是我想要的!!非常感谢,太好了!这个因素似乎就是我想要的!!非常感谢。