CommencezCommencez gratuitement

Spécifier les types de données des colonnes

Lorsque vous importez des données à partir d'un fichier texte ou CSV, vous devriez préciser les noms et les types de données de chaque colonne. La fonction read() tentera de déterminer si la première entrée de l'ensemble de données contient les noms de colonnes. R est doué pour déduire certains types, mais si vous lisez une variable catégorielle codée 0, 1 et 2, elle sera lue comme une variable numérique. Vous devrez alors préciser le type de données pour cette colonne après l'importation.

Cette activité fait partie du cours

Lois de probabilité multivariée en R

Voir le cours

Instructions de l’exercice

  • Attribuez les nouveaux noms de colonnes au jeu de données wine, puis vérifiez qu'ils ont bien été appliqués.
  • Transformez la colonne Type en facteur à trois modalités.
  • Utilisez la fonction str() pour vérifier le type/la structure des données avant et après la modification du type.

Exercice interactif pratique

Essayez cet exercice en complétant ce code d’exemple.

# Assign new names
___ <- c('Type', 'Alcohol', 'Malic', 'Ash', 'Alcalinity', 'Magnesium', 'Phenols', 'Flavanoids', 'Nonflavanoids','Proanthocyanins', 'Color', 'Hue', 'Dilution', 'Proline')
                      
# Check the new column names
___

# Check data type/structure of each variable
str(___)

# Change the Type variable data type
___

# Check data type/structure again 
___
Modifier et exécuter le code