www-ai.cs.tu-dortmund.de/LEHRE/VORLESUNGEN/KDD/SS09/R_Einfuehrung.pdf
Matrizen
x <- matrix(1:9,3,3) # 3*3-Matrix mit Einträgen 1 bis 9
# [,1] [,2] [,3]
# [1,] 1 4 7
# [2,] 2 5 8
# [3,] 3 6 9
class(x)
# [1] "matrix"
str(x)
# int [1:3, 1:3] 1 2 3 4 5 6 7 8 9
mode(x)
# [1] "numeric" [...] print(f(i,5))
}
# [1] 6
# [1] 7
# [1] 8
# [1] 9
# [1] 10
sapply(1:5, f)
# [1] 4 5 6 7 8
Literatur
Ligges, U. (2005): Programmieren mit R. Springer, Berlin.
9
[...] Eintrag in Zeile 1 und Spalte 2
# [1] 4
4
x[x > 5] # Einträge von x, die gröÿer als 5 sind
# [1] 6 7 8 9
# Data Frames
Daten <- data.frame(Name = c("X","Y","Z"),
Groesse = c(171, 180, 159),
Gewicht = c(60 …