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
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
Typeen 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
___