SPSS-Dateien in R importieren - so geht's (Schritt für Schritt)

Von Fabian
Kategorie: R
Tags: Input/Output
Lesezeit: 2 Minuten

Der einfachste Weg, SPSS-Dateien in R zu importieren, ist die Verwendung der Funktion read_sav() aus der haven-Bibliothek.

Diese Funktion verwendet die folgende grundlegende Syntax:

data <- read_sav('C:/Users/User_Name/file_name.sav')

Das folgende Schritt-für-Schritt-Beispiel zeigt, wie Sie in der Praxis eine SPSS-Datei in R importieren.

Schritt 1: Laden Sie eine SPSS-Datei herunter

Für dieses Beispiel laden wir die SPSS-Datei namens healthdata.sav von dieser Seite herunter.

SPS-Datei

Schritt 2: haven installieren

Als nächstes installieren wir das Port-Paket in R:

install.packages('haven')

Wir laden dann das Paket:

library(haven)

Schritt 3: Importieren Sie die SPSS-Datei

Als Nächstes verwenden wir die Funktion read_sav(), um die SPSS-Datei zu importieren:

data <- read_sav('C:/Users/bob/Downloads/healthdata.sav')

Nachdem wir die SPSS-Datei importiert haben, erhalten wir eine kurze Zusammenfassung der Daten:

#Datenklasse anzeigen
class(data)

[1] "tbl_df"     "tbl"        "data.frame"

#Dimensionen des Dataframes anzeigen
dim(data)

[1] 185   3

#die ersten sechs Datenzeilen anzeigen
head(data)

                 CD EXERC HEALTH
1 1 [ordered]           3      6
2 2 [did not order]     3      7
3 2 [did not order]     5      6
4 2 [did not order]     5      3
5 1 [ordered]           5      6
6 2 [did not order]     2      3

Wir können sehen, dass die Datei erfolgreich als Dataframe importiert wurde und 185 Zeilen und 3 Spalten hat.

Zusätzliche Ressourcen

Die folgenden Tutorials erklären, wie Sie andere Dateitypen in R importieren:

So importieren Sie CSV-Dateien in R
So importieren Sie Excel-Dateien in R
So importieren Sie SAS-Dateien in R
So importieren Sie .dta-Dateien in R

Statistik: Der Weg zur Datenanalyse

* Amazon Affiliate Link


Das könnte Sie auch interessieren:
R

So verwenden Sie die read.delim-Funktion in R

Sie können die Funktion read.delim() verwenden, um Textdateien mit Trennzeichen in R einzulesen.

Diese Funktion verwendet die folgende grundlegende Syntax:

read.delim(file, header=TRUE, sep='\t')

wo:

  • file …