J'essaie de lire un fichier .sav dans R mais j'ai reçu l'avertissement suivant:
library("memisc")
dataset <- data.frame(as.data.set(spss.system.file("dataset.sav")))
parseSysHeader (ptr): le fichier manque d'enregistrement info_flt64, en utilisant les valeurs par défaut
Quelqu'un pourrait-il me dire ce que cet avertissement signifie et comment y remédier? Toute aide serait appréciée.
Je vous remercie
Takahiro
Vous pouvez également utiliser le package 'Havre' pour lire le fichier SPSS. Ce package a beaucoup plus de cohérence par rapport au package étranger, en ce qui concerne la syntaxe. De plus, le bloc de données résultant aura à la fois les classes 'tbl_df' et 'tbl', donc l'impression sera améliorée si dplyr est chargé.
library(haven)
path = file.path("C:/", "Folder", "dataset.sav")
dataset = read_sav(path)
Vous pouvez utiliser la bibliothèque foreign
pour importer des données depuis .sav
(SPSS).
library(foreign)
data <- read.spss("C:/PathToFile/dataset.sav", to.data.frame=TRUE)