Преобразование символьных столбцов в факторы
Хотя порой хочется сразу перейти к визуализации и моделированию данных, сначала обычно приходится привести данные в порядок. В этой главе вы шаг за шагом воссоздадите график FiveThirtyEight на основе исходного набора данных flying_etiquette. Начнём с того, что ограничим набор данных только нужными нам респондентами и преобразуем некоторые столбцы в факторы.
Обратите внимание: в коде названия столбцов заключены в обратные кавычки. Это необходимо, если в именах столбцов есть пробелы! Обычно пробелы заменяют подчёркиванием, чтобы избежать этого, но здесь мы сохранили оригинальные названия — они скоро понадобятся нам для построения графиков.
Это упражнение является частью курса
Категориальные данные в Tidyverse
Инструкции к упражнению
- Преобразуйте все символьные столбцы в столбцы-факторы.
- Удалите респондентов, которые ответили "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?` != ___)