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

Використання gather для впорядкування набору даних

Щоб подати об'єднані дані голосувань і тем у впорядкованому вигляді та мати змогу аналізувати й будувати графіки за темами, потрібно перетворити дані так, щоб кожен рядок відповідав одній комбінації країна-голос-тема. Через це дані зміняться з шести стовпців (me, nu, di, hr, co, ec) на два стовпці (topic і has_topic).

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

Кейс-стаді: розвідувальний аналіз даних у R

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

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

  • Завантажте бібліотеку tidyr.
  • Зберіть шість тематичних стовпців у votes_joined в один стовпець topic (зі значеннями me, nu тощо) і стовпець has_topic (зі значеннями 0 або 1). Виведіть результат без збереження.
  • Насправді вам не потрібні випадки, де has_topic дорівнює 0. Виконайте операцію gather() ще раз, але цього разу також відфільтруйте лише ті рядки, у яких тема в topic описує голос. Збережіть результат у змінній votes_gathered.

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

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

# Load the tidyr package


# Gather the six me/nu/di/hr/co/ec columns



# Perform gather again, then filter


Редагувати та запускати код