# cardata <- read.table(readClipboard(),header = T,sep=';') head(cardata) unique(cardata$model) x5 <- cardata$model == "x5" x5 #ein Vektor mit TRUE and FALSE x5preise <- cardata$preis[x5] mean(x5preise) median(x5preise) sd(x5preise) quantile(x5preise, 0.25) quantile(x5preise, c(0.25, 0.75)) library(plyr) # Zusatzpaket 'plyr' laden (vorgänig mit install.packages('plyr') installieren) head(cardata) # Erste Zeilen anzeigen `?`(ddply # Hilfe zu ddply ) ddply(cardata, .(model), summarise, preis = mean(preis)) # Mittelwert des Preises nach Modell anzeigen ddply(cardata, .(model), summarise, preis = median(preis)) # Median des Preises nach Modell anzeigen ddply(cardata, .(model, zylinder), summarise, preis = mean(preis)) # Mittelwert des Preises nach Modell und Anzahl Zylinder anzeigen