Kurs:Statistik mit S-PLUS / R/Einführung in R
Diese Übung gibt eine kurze Einführung in R. Zum weiteren Studium sei auf das Wikibook GNU R sowie die R Project Page verwiesen.
R-Hilfe
BearbeitenDie Dokumentation einer Funktion in R kann mittels ?funktion
aufgerufen werden.
Mit help.search("text")
kann in der R-Hilfe gesucht werden.
Skript: R Hilfefunktionen
?rnorm # ruft die Dokumentation der Funktion rnorm auf
help.search("normal") # sucht in der R-Hilfe nach "normal"
Umgang mit Zahlen und Vektoren
BearbeitenDen einfachsten Datentyp in R stellt ein numerischer Vektor dar. Eine Zahl ist ebenfalls ein numerischer Vektor (der Länge 1).
Skript: numerische Typen und Vektoren
a <- 100 # weist der Variablen a den Wert 100 zu
print(a)
a <- c(1, "a", 5.5) # weist der Variablen a einen Vektor mit den gegebenen Elementen zu
print(a)
a <- c(zahl = 1, text = "a", zahl2 = 5.5) # weist der Variablen a einen Vektor mit den gegebenen benannten Elementen zu
print(a)
Listen
BearbeitenListen sind nummerierte Sammlungen von Objekten. Eine Liste kann Objekte verschiedenen Typs enthalten, z.B. Zahlen, Zeichenketten, Vektoren, Dataframes. Zusätzlich zur Nummerierung können die Elemente einer Liste benannt werden.
Skript: Listen definieren
Matrizen
BearbeitenDataframes
BearbeitenObjekte
BearbeitenFunktionen definieren
BearbeitenSkript: Funktionen definieren
sum <- function (a, b) {
c <- a + b
c
}