Importer des données SPSS avec foreign (2)
Dans l'exercice précédent, vous avez utilisé l'argument to.data.frame dans read.spss(). Il existe plusieurs autres façons de personnaliser l'importation de vos données SPSS.
Dans cet exercice, vous allez essayer un autre argument, use.value.labels. Il indique si les variables avec des étiquettes de valeurs doivent être converties en facteurs R dont les niveaux portent ces noms. L'argument est TRUE par défaut, ce qui signifie que les variables dites « étiquetées » dans SPSS sont converties en facteurs dans R.
Vous travaillerez de nouveau avec les données international.sav, disponibles dans votre répertoire de travail actuel.
Cette activité fait partie du cours
Importation de données intermédiaire avec R
Instructions de l’exercice
- Importez le fichier de données
"international.sav"comme tableau de données,demo_1. - Affichez les premières lignes de
demo_1à l'aide de la fonctionhead(). - Importez le fichier de données
"international.sav"comme tableau de données,demo_2, mais cette fois de manière à ce que les variables avec des étiquettes de valeurs ne soient pas converties en facteurs R. - Affichez de nouveau les premières lignes de
demo_2. Voyez-vous la différence entre les deux tableaux de données?
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
# foreign is already loaded
# Import international.sav as demo_1
# Print out the head of demo_1
# Import international.sav as demo_2
# Print out the head of demo_2