Hoe u een gestapeld puntendiagram maakt in r


Een gestapelde puntenplot is een type plot dat frequenties weergeeft met behulp van punten.

Er zijn twee methoden die u kunt gebruiken om een gestapelde puntenplot in R te maken:

Methode 1: De functie stripchart() in basis R.

Methode 2: De functie geom_dotplot() in ggplot2.

Deze tutorial geeft een kort voorbeeld van hoe u elk van deze methoden kunt gebruiken om een gestapelde puntenplot te maken.

Voorbeeld 1: gestapelde punten in basis R plotten

De volgende code laat zien hoe u een gestapelde basispuntplot maakt in basis R:

 #create some fake data
set. seeds (0)
data <- sample(0:20, 100, replace = TRUE )

#create stacked dot plot
stripchart(data, method = " stack ")

En de volgende code laat zien hoe u de gestapelde puntenplot kunt aanpassen om deze er beter uit te laten zien:

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

Gestapelde puntplot in R

Voorbeeld 2: Gestapelde punten plotten in ggplot2

De volgende code laat zien hoe u een eenvoudige gestapelde puntenplot maakt in ggplot2:

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

Punten plotten met ggplot2 in R

En de volgende code laat zien hoe u de gestapelde puntenplot kunt aanpassen om deze er beter uit te laten zien:

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

Gestapelde punten plotten in ggplot2 met aangepaste kleuren

Meer R-tutorials vindt u hier .

Einen Kommentar hinzufügen

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