【问题标题】:Make a table of string frequency制作字符串频率表
【发布时间】:2011-10-23 08:48:51
【问题描述】:

我正在尝试制作一个包含许多字符串的汇总表。我的数据如下所示:

x<-c("a", "a", "b", "c", "c", "c", "d")

如何一次分析每个字符串的重复出现?理想情况下,生成这样的频率表(我认为降低频率很容易排序):

"a" 2
"b" 1
"c" 3
"d" 1

【问题讨论】:

    标签: r analysis frequency


    【解决方案1】:

    用它来制作频率表:

    table(x)
    

    要排序,只需使用 sort。

    sort(table(x), decreasing = TRUE)
    

    希望有帮助

    【讨论】:

      【解决方案2】:

      同样,

      rle(sort(x))
      

      将进行计数;然后,您可以根据需要对结果进行排序。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2021-12-28
        • 1970-01-01
        • 2022-01-20
        • 1970-01-01
        • 2014-10-16
        • 1970-01-01
        • 1970-01-01
        • 2014-06-19
        相关资源
        最近更新 更多