在R中使用过滤器功能时遇到问题

时间:2020-10-18 21:20:32

标签: r

我要回答的问题是:

在马里兰州,数据集中哪个县最常出现?

在我的数据集中,有一列称为“状态”的列,其中包含状态缩写。我只能显示仅在马里兰州的县的频率有麻烦

这是我到目前为止所拥有的:

hw1_dataset_for_msully56 %>%
  filter(State == MD) %>%
  group_by(County) %>%
  summarise(n = n()) %>%
  arrange(-n)

1 个答案:

答案 0 :(得分:0)

我们需要在MD周围加上引号,例如"MD"

hw1_dataset_for_msully56 %>%
     filter(State == "MD") %>%
     group_by(County) %>%
     summarise(n = n()) %>%
     arrange(-n)

此外,可以用group_by/summarise来代替count

hw1_dataset_for_msully56 %>%
     filter(State == 'MD') %>%
     count(County) %>%
     arrange(-n)