Як створити точкову діаграму з накопиченням у r


Точкова діаграма з накопиченням — це тип діаграми, який відображає частоти за допомогою точок.

Є два методи, які можна використати для створення точкової діаграми в R:

Спосіб 1: функція stripchart() у базовому R.

Спосіб 2: функція geom_dotplot() у ggplot2.

У цьому підручнику наведено короткий приклад того, як використовувати кожен із цих методів для створення точкової діаграми з накопиченням.

Приклад 1: нанесення точок із накопиченням у базі R

У наведеному нижче коді показано, як створити базовий графік точок із накопиченням у базі R:

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

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

А наступний код показує, як налаштувати діаграму складених точок, щоб вона виглядала краще:

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

Графічний графік із накопиченням у R

Приклад 2: Нанесення точок накопичення в ggplot2

У наведеному нижче коді показано, як створити базову точкову діаграму в 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() 

Побудова точок за допомогою ggplot2 у R

А наступний код показує, як налаштувати діаграму складених точок, щоб вона виглядала краще:

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

Нанесення точок у ggplot2 із використанням спеціальних кольорів

Ви можете знайти більше підручників з R тут .

Додати коментар

Ваша e-mail адреса не оприлюднюватиметься. Обов’язкові поля позначені *