我是R编程的新手。我必须在R中建立巨大的数据。我想知道数据集中有多少儿童和成年人。有人能提示我找到同样的吗?
我尝试使用length(
(函数,但没有给出结果。
这里有一个tidyverse语法的解决方案。它将Titanic数据集转换为tibble(一种数据帧(,按Age
列对数据进行分组,然后使用n()
计算Age
每一级别的行数,给出儿童和成人的数量。
library(tidyverse)
Titanic %>%
as_tibble() %>%
group_by(Age) %>%
summarise(N = n())
这给出了输出:
# A tibble: 2 x 2
Age N
<chr> <int>
1 Adult 16
2 Child 16