CommencezCommencez gratuitement

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

Voir le cours

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?` != ___)
Modifier et exécuter le code