r:start
Dies ist eine alte Version des Dokuments!
Inhaltsverzeichnis
R
apt-get install r-base
Schnellstart
- Hilfe:
?befehl
zB?plot
- Einlesen:
read.table("phaseoffset")->bla
- Datensaetze erzeugen/umwandeln/…:
as.matrix(bla[,3:26])->zeug union(zeug[,1],zeug[,3])
(zB um nicht benoetigte Spalten zu entfernen)
- Anzeigen:
dim(zeug) range(zeug[,seq(1,dim(zeug)[2],2)]) zeug[2:4,]
- Plotten:
X11() plot(zeug[,c(3,4,6)]) hist(zeug[,3]) boxplot(zeug[,3:8]) qqplot(zeug[,3], zeug[,5]) qqnorm(zeug[,3]) qqline(zeug[,3])
- Auswerten:
shapiro.test(bla[,2]) %mit der wahrscheinlichkeit von p abzulehnen, dass normalverteilt require(MASS) fitdistr(bla[,2],densfun="normal") %berechnet mittelwert/standardabweichung einer normalverteilten verteilung chisq.test(bla[,2],bla[,3]) %Chi-Quadrat Test auf Unabhaengigkeit der beiden verteilungen cor(bla[,2],bla[,3]) %Korrelation von 2 Verteilungen lm(V8~V3+V4+V5,data=bla)->fit %ein- oder mehrdim. fit (bla: datarame, V3 usw vektoren im dataframe) summary(fit) plot(fit)
Advanced...
Datum
- z.B.
strptime(bla[1:5,2],format="%d%b%Y;%H:%M:%S")
LaTeX
sweave
oder
tikzDevice
install.packages( 'tikzDevice' ) require(tikzDevice) tikz() plot(bla) dev.off()
Tipps/Tricks
- R verwendet fuers CLI (command line interface) die readline lib, d.h. tab autovervollstaendigung, history, history search, diverse strg+… shortcuts, etc. funktionieren wie zB auf der bash.
r/start.1314196377.txt.gz · Zuletzt geändert: 2011/08/24 16:32 von quirxl