利用R语言写一段代码按照数据框中某一列分类统计该类下所有数据个数
时间: 2023-05-15 13:07:34 浏览: 151
pandas数据框,统计某列数据对应的个数方法
可以使用R语言中的dplyr包来实现该功能,具体代码如下:
```R
library(dplyr)
# 生成一个示例数据框
df <- data.frame(
category = c("A", "B", "A", "C", "B", "A", "C"),
value = c(1, 2, 3, 4, 5, 6, 7)
)
# 按照category列进行分组,并统计每组的数据个数
result <- df %>%
group_by(category) %>%
summarize(count = n())
# 输出结果
result
```
该代码会输出按照category列分组后,每组的数据个数。例如,对于示例数据框,输出结果为:
```
# A tibble: 3 x 2
category count
<chr> <int>
1 A 3
2 B 2
3 C 2
```
其中,第一列为category列的值,第二列为该类下所有数据的个数。
阅读全文