用向量中x的值计算元素数我有一个数字向量:numbers <- c(4,23,4,23,5,43,54,56,657,67,67,435,
453,435,324,34,456,56,567,65,34,435)我怎么能让R数一个值的次数x出现在向量中?
3 回答
![?](http://img1.sycdn.imooc.com/533e50ed0001cc5b02000200-100-100.jpg)
慕尼黑的夜晚无繁华
TA贡献1864条经验 获得超6个赞
table()
:
> a <- table(numbers)> a numbers 4 5 23 34 43 54 56 65 67 324 435 453 456 567 657 2 1 2 2 1 1 2 1 2 1 3 1 1 1 1
> a[names(a)==435]435 3
> as.data.frame(table(numbers)) numbers Freq1 4 22 5 13 23 24 34 2...
![?](http://img1.sycdn.imooc.com/5458626a0001503602200220-100-100.jpg)
HUH函数
TA贡献1836条经验 获得超4个赞
sum(numbers == x)
.
numbers == x
sum
sum(abs(numbers - x) < 1e-6)
.
- 3 回答
- 0 关注
- 601 浏览
添加回答
举报
0/150
提交
取消