So erstellen sie ein gestapeltes punktdiagramm in r
Ein gestapeltes Punktdiagramm ist eine Art Diagramm, das Häufigkeiten mithilfe von Punkten anzeigt.
Es gibt zwei Methoden, mit denen Sie in R ein gestapeltes Punktdiagramm erstellen können:
Methode 1: Die Funktion „stripchart()“ in Basis R.
Methode 2: Die Funktion geom_dotplot() in ggplot2.
Dieses Tutorial bietet ein kurzes Beispiel für die Verwendung jeder dieser Methoden zum Erstellen eines gestapelten Punktdiagramms.
Beispiel 1: Plotten gestapelter Punkte in Basis R
Der folgende Code zeigt, wie man ein gestapeltes Basispunktdiagramm in Basis R erstellt:
#create some fake data set. seeds (0) data <- sample(0:20, 100, replace = TRUE ) #create stacked dot plot stripchart(data, method = " stack ")
Und der folgende Code zeigt, wie Sie das gestapelte Punktdiagramm anpassen, damit es besser aussieht:
#create some fake data set. seeds (0) data <- sample(0:20, 100, replace = TRUE ) #create stacked dot plot stripchart(data, method = " stack ", offset = .5 , at = 0 , pch = 19 , col=" steelblue ", main=" Stacked Dot Plot ", xlab=" Data Values ")
Beispiel 2: Plotten gestapelter Punkte in ggplot2
Der folgende Code zeigt, wie man in ggplot2 ein einfaches gestapeltes Punktdiagramm erstellt:
#load ggplot2 library (ggplot2) #create some fake data set. seeds (0) data <- data. frame (x = sample(0:20, 100, replace = TRUE )) #create stacked dot plot ggplot(data, aes (x = x)) + geom_dotplot()
Und der folgende Code zeigt, wie Sie das gestapelte Punktdiagramm anpassen, damit es besser aussieht:
#load ggplot2 library (ggplot2) #create some fake data set. seeds (0) data <- data. frame (x = sample(0:20, 100, replace = TRUE )) #create customized stacked dot plot ggplot(data, aes (x = x)) + geom_dotplot(dotsize = .75 , stackratio = 1.2 , fill = “ steelblue ”) + scale_y_continuous( NULL , breaks = NULL ) + labs(title = " Stacked Dot Plot ", x = " Data Values ", y = "")
Weitere R-Tutorials finden Sie hier .