【问题标题】:R percentage that each element appears in a vectorR 每个元素出现在向量中的百分比
【发布时间】:2022-11-10 01:07:00
【问题描述】:

我正在寻找一种方法来获取向量并返回每个元素出现的百分比。

有关输入向量和预期结果,请参见下文。

输入向量<-c(1,1,1,1,1,2,2,2,3,3)

ExpectedResult<-data.frame(Value=c(1,2,3), Percentile=c(0.5,0.3,0.2)) 在这种情况下,1 出现 50% 的时间,2 出现 30% 和 3 出现 20% 的时间。

【问题讨论】:

    标签: r


    【解决方案1】:
    stack(proportions(table(InputVector)))[2:1]
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-12-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-02-07
      • 2022-12-09
      • 1970-01-01
      相关资源
      最近更新 更多