CommencerCommencez gratuitement

Importer des données SPSS avec haven

Le package haven peut également importer des fichiers de données SPSS. Là encore, l’importation est très simple. Selon le type de fichier SPSS que vous utilisez, vous aurez besoin soit de read_sav() — pour les fichiers .sav — soit de read_por() — pour les fichiers .por.

Dans cet exercice, vous allez travailler sur quatre des cinq grands traits de personnalité (Big Five) pour 434 personnes (Source : University of Bath). Les Big Five constituent un concept en psychologie comprenant, à l’origine, cinq dimensions de la personnalité pour classifier la personnalité humaine. Le jeu de données SPSS s’intitule person.sav et est disponible dans votre répertoire de travail.

Cet exercice fait partie du cours

<cours>Importation de données en R : niveau intermédiaire</cours>
Voir le cours

Instructions de l’exercice

  • Utilisez read_sav() pour importer les données SPSS depuis "person.sav". Nommez le DataFrame importé traits.
  • traits contient plusieurs valeurs manquantes, ou NA. Exécutez summary() dessus pour savoir combien de NA chaque variable contient.
  • Affichez un sous-ensemble des personnes ayant obtenu un score élevé en Extroversion et en Agreeableness, c’est-à-dire un score supérieur à 40 dans chacune de ces deux catégories. Vous pouvez utiliser subset() pour cela.

Exercice interactif pratique

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

# haven is already loaded

# Import person.sav: traits


# Summarize traits


# Print out a subset
Modifier et exécuter le code