R中有一个数据表,一列为用户ID,一列为0-23之间的某一个数,第三列为第二列数的频数,如何分别统计0-23的频数
时间: 2024-03-18 09:42:28 浏览: 18
频数统计程序
5星 · 资源好评率100%
可以使用base R中的tapply函数来统计0-23的频数。假设数据表为df,第一列为userID,第二列为column2,第三列为frequency,则代码如下:
```
tapply(df$frequency, df$column2, sum)
```
这段代码将会输出0-23分别的频数。其中,tapply函数用于对df$frequency按照df$column2进行分组,并对每个分组进行求和。
阅读全文