ПочатиПочніть безкоштовно

Візуалізація запитань і відповідей за теґами

У попередній вправі ви змінили таблицю posts_with_tags, додавши стовпець year, і агрегували за type, year та tag_name. Змінена таблиця вже завантажена як by_type_year_tag і містить по одному спостереженню для кожного типу (запитання/відповідь), року та теґа. Створімо графік, щоб розглянути інформацію в таблиці про запитання й відповіді для теґів dplyr та ggplot2. Пакет ggplot2 уже підключено для вас.

by_type_year_tag <- posts_with_tags %>%
  mutate(year = year(creation_date)) %>%
  count(type, year, tag_name)

Ця вправа є частиною курсу

Об'єднання даних із dplyr

Переглянути курс

Інструкції до вправи

  • Відфільтруйте таблицю by_type_year_tag для теґів dplyr і ggplot2.
  • Створіть лінійний графік із цієї відфільтрованої таблиці, який показує частоту (n) у часі, з кольорами за типом (запитання/відповідь) і фасетами за теґом.

Інтерактивна практична вправа

Спробуйте виконати цю вправу, доповнивши цей зразок коду.

# Filter for the dplyr and ggplot2 tag names 
by_type_year_tag_filtered <- by_type_year_tag %>%
  filter(___)

# Create a line plot faceted by the tag name 
ggplot(by_type_year_tag_filtered, aes(___, ___, color = ___)) +
  geom_line() +
  facet_wrap(~ tag_name)
Редагувати та запускати код