Variable: Arten
Numerische Variable |
Intervallskala |
Kategoriale Variable |
Nominalskala |
Geordnete Kategorien |
Ordinalskala |
Text-variable |
Logische Variable |
Typische Schritte mit neuen Daten
Variablennamen festlegen |
Daten eingeben oder einlesen |
Fehlende Werte kodieren |
Kategoriale Variablen kodieren |
Plausabilitätsprüfung |
Fragebogen-Items invertieren (Kodierung umkehren) - falls nötig |
Neue Variable berechnen |
Wichtigste Punkte
|
Namen und Werten ordnen zu den Objekten |
header=TRUE / Header=FALSE
|
TRUE - erste Zeile als Variable |
|
Teile eines Objekts zuzugreifen (lets you access variables within a data set) |
c labels=c(" ", " "," ")
|
This is a generic function which combines its arguments. (c = combine) |
Umsetzung in R - Einheit 1
textdaten <- read.table("01_daten.txt", header=TRUE)
|
If the parameter "header=" is "TRUE", then the first row will be treated as the column names |
textdaten2 <- read.table("01_daten.txt")
|
Without "TRUE" - first row is variable |
|
textdaten <- read.table("01_daten.txt", header=TRUE, na.strings="999")
|
Alles, was vorher in der CSV-Datei als -999 oder -9999 stand, müsste jetzt in R ein NA sein. |
|
|
Erstellen kategorialer Variablen |
textdaten$Maturaland <- factor(textdaten$Maturaland, levels=c(1,2,3,4), labels=c("Schweiz", "Oesterreich", "Deutschland", "anderswo"))
|
Der Text vor dem $-Zeichen gibt dabei den Namen des Datensatzes an, der Text danach den Namen der Variable |
textdaten$Maturaland <- factor(textdaten$Maturaland, levels=c(1,2,3,4), labels=c("Schweiz", "Oesterreich", "Deutschland", "anderswo"))
|
Der Parameter labels gibt an, welche Benennungen die Stufen 1 bis 4 in der neuen Variable erhalten. |
textdaten$Maturaland <- factor(textdaten$Maturaland, levels=c(1,2,3,4), labels=c("Schweiz", "Oesterreich", "Deutschland", "anderswo"))
|
Die Reihenfolge der Benennung erfolgt dabei von kleinen zu grossen Werten |
|
|
Coma-Separated Values (CSV) |
textdaten <- read.csv("01_daten.csv", header=TRUE, na.strings="999")
|
|
Created By
Metadata
Comments
No comments yet. Add yours below!
Add a Comment
Related Cheat Sheets