#r #dplyr
#r #dplyr
Вопрос:
У меня есть df, в котором есть несколько столбцов. Как я могу выбрать один конкретный столбец из этих и подсчитать общее количество раз, когда конкретное имя или значение встречается в этом столбце? Например, если бы у меня было следующее:
- Страна континент
- Египет Африка
- Китай Азия
- Индия Азия
- Польша Европа
- Кения, Африка
- Непал, Азия
Для вышеупомянутого df, как бы я подсчитал, сколько раз встречается каждый тип континента. Итак, например, я должен получить, что Азия встречается 3 раза, а Африка — 2 раза. Любая помощь была бы отличной, спасибо!
Ответ №1:
Мы можем использовать table
table(df1$Continent)
Или используя dplyr
library(dplyr)
df1 %>%
count(Continent)
Ответ №2:
Я просто использую это:
summary(df$Continent)