Как создать точечный график с накоплением в R

Как создать точечный график с накоплением в R

Точечный график с накоплением — это тип графика, отображающий частоты с помощью точек.

Есть два метода, которые вы можете использовать для создания точечной диаграммы с накоплением в R:

Способ 1: Функция stripchart() в базе R.

Способ 2: Функция geom_dotplot() в ggplot2.

В этом руководстве представлен краткий пример того, как использовать каждый из этих методов для создания точечной диаграммы с накоплением.

Пример 1: График с накоплением точек в базе R

В следующем коде показано, как создать базовую точечную диаграмму с накоплением в базе R:

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

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

А следующий код показывает, как настроить точечный график с накоплением, чтобы сделать его более эстетичным:

#create some fake data
set. seed (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. seed (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. seed (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 здесь .

Замечательно! Вы успешно подписались.
Добро пожаловать обратно! Вы успешно вошли
Вы успешно подписались на кодкамп.
Срок действия вашей ссылки истек.
Ура! Проверьте свою электронную почту на наличие волшебной ссылки для входа.
Успех! Ваша платежная информация обновлена.
Ваша платежная информация не была обновлена.