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
[Bearbeiten]Die 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
[Bearbeiten]Den 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
[Bearbeiten]Listen 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
[Bearbeiten]Dataframes
[Bearbeiten]Objekte
[Bearbeiten]Funktionen definieren
[Bearbeiten]Skript: Funktionen definieren
sum <- function (a, b) {
c <- a + b
c
}