Daten Visualisieren
mit R
Einführung zu graphics und ggplot2
Paket graphics
- Es gehört zu der Grundinstallation
- Einfach zu lernen
Paket graphics
High-level Grafik
Vollständige Grafiken
(z.B. plot(), boxplot() und hist())
Low-level Grafik
Addieren von zusätzlichen Elementen
(z.B. axis(), legend(), points(), text(), legend())
Paket graphics
Streudiagrammmatrix
pairs(iris[ , -5], pch = 16)
Paket graphics
Streudiagramm
plot(Petal.Width ~ Petal.Length,
data = iris,
col = iris$Species,
pch = 16)
Paket graphics
Cleveland Dotplot
dotchart(iris$Sepal.Width,
pch = 16,
lcolor = NA)
Paket graphics
Histogramm
hist(iris$Petal.Width,
col = "grey")
Paket graphics
Boxplot
boxplot(Petal.Width ~ Species,
data = iris,
col = "grey")
Paket graphics
Funktion par() setzt die grafischen Parametern in das Plot-Device von R.
Acthe darauf, das die Änderungen mit par() für den Rest der Sitzung gelten!
Siehe die Parametern mfrow und mfcol fürdas Zeichnene von mehreren Grafiken in einem Device.
Paket ggplot2
- Das Paket
ggplot2 ist in der Grundinstallation nicht beinhaltet.
- Elemente wie Legende werde automaitsch generiert.
- Grafiken werden Schichten-weise erstellt.
Paket ggplot2
Streudiagramm
ggplot(iris,
aes(
x=Petal.Length,
y=Petal.Width,
color=Species
)) +
geom_point(size = 6)
Paket ggplot2
Histogramm
ggplot(iris,
aes(
x=Petal.Width,
fill=Species
)) +
geom_histogram(
bins=13
)
Paket ggplot2
Boxplot
ggplot(iris,
aes(
x=Species,
y=Petal.Length,
fill=Species
)) +
geom_boxplot()
Siehe auch…
- The R Graph Gallery, eine ausführliche Sammlung von Grafiken für R.
- Colors in R ist eine Überblick in die Farben, inklusive deren Namen.
- Das Paket colorspace bietet a Werkzeugkasten und eine interaktive App für Farben-Verwaltung.