R에서 누적 점 플롯을 만드는 방법


누적 도트 플롯은 점을 사용하여 주파수를 표시하는 일종의 플롯입니다.

R에서 누적 포인트 플롯을 생성하는 데 사용할 수 있는 두 가지 방법이 있습니다.

방법 1: 기본 R의 Stripchart() 함수.

방법 2: ggplot2의 geom_dotplot() 함수.

이 튜토리얼에서는 이러한 각 방법을 사용하여 누적점 도표를 생성하는 방법에 대한 간단한 예를 제공합니다.

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

R에서 ggplot2를 사용하여 점 그리기

다음 코드는 누적점 플롯을 사용자 정의하여 더 보기 좋게 만드는 방법을 보여줍니다.

 #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 튜토리얼을 찾을 수 있습니다.

의견을 추가하다

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다