CommencezCommencez gratuitement

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

Voir le cours

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 fonction head().
  • 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
Modifier et exécuter le code