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>Instructions de l’exercice
- Utilisez
read_sav()pour importer les données SPSS depuis"person.sav". Nommez le DataFrame importétraits. traitscontient plusieurs valeurs manquantes, ouNA. Exécutezsummary()dessus pour savoir combien deNAchaque 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