【问题标题】:Find the frequency of a true value in a vector找出向量中真值的频率
【发布时间】:2015-10-04 21:39:31
【问题描述】:

我有一个包含 100 个值的向量,范围从 0 到 100 如果我想查找大于 95 (>95) 的数字出现的频率怎么办?

我已经尝试过 table() (那里没有运气)并通过测试发现 frequency() 与我要查找的内容无关。 有什么想法吗?

【问题讨论】:

  • 我们将您的矢量称为x。然后:answer = sum(x > 95).
  • 你的意思是大于95的元素个数;或仅考虑大于 95 的值,每个值出现的频率如何?
  • @ulfelder 说了什么。对于频率sum(x > 95)/length(x)
  • @nicola 不是概率的总和/长度吗?
  • 谢谢,但它不符合答案的最小字符限制。

标签: r vector frequency logical-operators


【解决方案1】:

对于向量 x。那么答案 = sum(x > 95)/length(x)

添加它是因为 cmets 中的响应从未成为正确的答案。

【讨论】:

    猜你喜欢
    • 2016-03-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-12-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多