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 ")

Gestapeltes Punktdiagramm in R

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() 

Punkte mit ggplot2 in R darstellen

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 = "") 

Gestapelte Punkte in ggplot2 mit benutzerdefinierten Farben darstellen

Weitere R-Tutorials finden Sie hier .

Einen Kommentar hinzufügen

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert