gpt4 book ai didi

r - 计算向量中具有 x 值的元素数量

转载 作者:行者123 更新时间:2023-12-03 03:57:07 24 4
gpt4 key购买 nike

我有一个数字向量:

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 在向量中出现的次数?

最佳答案

您可以只使用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

或者如果您更愿意使用它,请将其转换为 data.frame:

> as.data.frame(table(numbers))
numbers Freq
1 4 2
2 5 1
3 23 2
4 34 2
...

关于r - 计算向量中具有 x 值的元素数量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1923273/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com