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

Обʼєднання та підрахунок публікацій із тегами

Таблиці, які ви створили у попередній вправі, попередньо завантажено як questions_with_tags та answers_with_tags. Спершу обʼєднайте ці таблиці в одну під назвою posts_with_tags. Коли вся інформація буде зібрана в одній таблиці, ви зможете додати більше відомостей, створивши змінну дати за допомогою пакета lubridate, який уже підключено для вас.

questions_with_tags <- questions %>%
  inner_join(question_tags, by = c("id" = "question_id")) %>%
  inner_join(tags, by = c("tag_id" = "id"))
answers_with_tags <- answers %>%
  inner_join(question_tags, by = "question_id") %>%
  inner_join(tags, by = c("tag_id" = "id"))

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

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

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

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

  • Обʼєднайте таблиці questions_with_tags і answers_with_tags у posts_with_tags.
  • Додайте стовпець year до таблиці posts_with_tags, а потім підрахуйте публікації за type, year і tag_name.

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

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

# Combine the two tables into posts_with_tags
posts_with_tags <- ___(questions_with_tags %>% mutate(type = "question"),
                              answers_with_tags %>% mutate(type = "answer"))

# Add a year column, then count by type, year, and tag_name
posts_with_tags %>%
  ___
Редагувати та запускати код