Convertir des caractères en facteurs
Même si on aimerait parfois plonger directement dans la visualisation et la modélisation des données, il faut généralement faire un peu de ménage d'abord. Ce chapitre vous guidera à travers les étapes nécessaires pour recréer un graphique de FiveThirtyEight à partir du jeu de données original, flying_etiquette. Nous commencerons par restreindre notre jeu de données aux répondants qui nous intéressent et par convertir certaines de nos colonnes en facteurs.
Dans le code, vous verrez que nous avons mis des accents graves autour du nom de la colonne. C'est ce qu'il faut faire lorsqu'il y a des espaces dans vos noms de colonnes! Habituellement, nous remplaçons ces espaces par des traits de soulignement pour éviter cela, mais dans ce cas-ci, nous les conservons puisque nous allons bientôt les représenter graphiquement.
Cette activité fait partie du cours
Données catégorielles dans le tidyverse
Instructions de l’exercice
- Convertissez toutes les colonnes de type caractère en colonnes de type facteur.
- Retirez les personnes qui ont répondu « Never » à la question demandant si elles ont déjà pris l'avion.
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
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?` != ___)