MQT-2101 - Analyse et modélisation des données
Une décision concrète
Comment savoir si R a vraiment lu ce que vous croyez avoir importé?
Une importation sans erreur ne garantit pas que le tableau a été lu comme prévu. Vérifiez ses dimensions, les types de variables et ce que représente une ligne avant de calculer.
clean_names()?Cette fonction normalise les noms de colonnes : espaces, majuscules et accents deviennent plus faciles à gérer dans le code. Elle ne nettoie pas les valeurs du tableau.
| delai_moyen | ventes_cad |
|---|---|
| 3 | 100 |
Dans notre CSV, les noms sont déjà normalisés : clean_names() les conserve.
glimpse()Rows: 24
Columns: 12
$ mois <date> 2025-01-01, 2025-01-01, 2025-01-01, 2025-01-01,…
$ mois_nom <chr> "janvier", "janvier", "janvier", "janvier", "fév…
$ succursale <chr> "Montréal", "Québec", "Sherbrooke", "Trois-Riviè…
$ region <chr> "Montréal", "Capitale-Nationale", "Estrie", "Mau…
$ surface_m2 <dbl> 540, 420, 360, 335, 540, 420, 360, 335, 540, 420…
$ campagne_locale <chr> "non", "oui", "non", "non", "non", "non", "oui",…
$ canal_principal <chr> "magasin", "magasin", "web", "web", "web", "maga…
$ clients <dbl> 2254, 1858, 1506, 1199, 2162, 1682, 1585, 1458, …
$ panier_moyen <dbl> 53.11, 59.40, 63.31, 68.21, 66.53, 55.20, 58.44,…
$ ventes <dbl> 119710, 110365, 95345, 81784, 143838, 92846, 926…
$ delai_livraison_jours <dbl> 2.2, 3.8, 4.5, 3.5, 3.6, 1.8, 3.5, 2.6, NA, 3.9,…
$ satisfaction <dbl> 8.3, 8.6, 7.3, 8.1, NA, 7.9, 7.8, 8.0, 7.7, 7.9,…
glimpse() montre en un coup d’œil les colonnes, leurs types et quelques valeurs.
Première valeur : le nombre de lignes. Deuxième valeur : le nombre de colonnes. Ici, une ligne correspond à une succursale pour un mois.
<- enregistre le résultat dans un objet nommé.|> transmet le résultat de gauche à la fonction suivante.ventes_operations.show_col_types = FALSE masque le message de types, pas les données.| Type | Exemples dans le tableau |
|---|---|
| Date ou période | mois |
| Catégorie | succursale, region, canal_principal |
| Numérique | clients, ventes, delai_livraison_jours, satisfaction |
| Indicateur | campagne_locale |
1
Le code d’importation reste dans le .qmd.
2
clean_names() et glimpse() préparent et inspectent.
3
L’unité d’observation se nomme avant toute analyse.
Importez ventes_operations_quebec.csv et décrivez le tableau.
Indiquez : le code d’importation, le nombre de lignes, le nombre de colonnes et ce que représente une ligne.