Зміна типу з character на фактор
Хоч інколи хочеться відразу перейти до візуалізації даних і моделювання, зазвичай спершу потрібно навести лад у даних. У цьому розділі ви пройдете кроки, необхідні, щоб відтворити графік FiveThirtyEight з початкового набору даних flying_etiquette. Почнемо з обмеження нашого набору даних лише тими респондентами, які нас цікавлять, і перетворення частини стовпців на фактори.
У коді ви побачите, що ми взяли назву стовпця в зворотні лапки. Так потрібно робити, якщо у назвах стовпців є пробіли! Зазвичай ми змінюємо такі назви на варіант з підкресленнями, щоб цього уникнути, але в цьому випадку залишимо як є, адже скоро будемо будувати графіки за цими назвами.
Ця вправа є частиною курсу
Категоріальні дані в Tidyverse
Інструкції до вправи
- Перетворіть усі стовпці типу character на фактори.
- Видаліть респондентів, які відповіли «Never» на запитання, чи літали вони раніше.
Інтерактивна практична вправа
Спробуйте виконати цю вправу, доповнивши цей зразок коду.
flying_etiquette %>%
# Change characters to factors
mutate(across(___(___), as.factor)) %>%
# Filter out those who have never flown on a plane
___(`How often do you travel by plane?` != ___)