여러 변수를 사용하여 r에서 산점도를 만드는 방법


다음 기본 구문을 사용하여 R에서 여러 변수가 포함된 산점도를 만들 수 있습니다.

 #create scatterplot of x1 vs. y1
plot(x1, y1, col=' red ')

#add scatterplot of x2 vs. y2
points(x2, y2, col=' blue ')

#add legend
legend(1, 25, legend=c(' Data 1 ', ' Data 2 '), pch=c(19, 19), col=c(' red ', ' blue '))

다음 예에서는 이 구문을 실제로 사용하는 방법을 보여줍니다.

예 1: 두 개의 변수가 있는 산점도 생성

다음 코드는 두 개의 서로 다른 변수를 사용하여 산점도를 만드는 방법을 보여줍니다.

 #define datasets
x1 = c(1, 3, 6, 11, 19, 20)
y1 = c(7, 10, 11, 12, 18, 25)

x2 = c(1, 3, 8, 13, 17, 19)
y2 = c(9, 15, 18, 21, 22, 22)

#create scatterplot of x1 vs. y1
plot(x1, y1, col=' red ', pch= 19 )

#add scatterplot of x2 vs. y2
points(x2, y2, col=' blue ', pch= 19 )

#add legend
legend(1, 25, legend=c(' Data 1 ', ' Data 2 '), pch=c(19, 19), col=c(' red ', ' blue ')) 

예 2: 산점도 사용자 정의

다음 코드는 축 레이블, 제목 및 표시 점 크기를 사용자 정의하는 방법을 보여줍니다.

 #define datasets
x1 = c(1, 3, 6, 11, 19, 20)
y1 = c(7, 10, 11, 12, 18, 25)

x2 = c(1, 3, 8, 13, 17, 19)
y2 = c(9, 15, 18, 21, 22, 22)

#create scatterplot of x1 vs. y1
plot(x1, y1, col=' red ', pch= 19 , cex= 1.3 ,
     xlab=' X ', ylab=' Y ', main=' Scatterplot of Two Variables ')

#overlay scatterplot of x2 vs. y2
points(x2, y2, col=' blue ', pch= 19 , cex= 1.3 )

#add legend
legend(1, 25, legend=c(' Data 1 ', ' Data 2 '), pch=c(19, 19), col=c(' red ', ' blue '))

R의 여러 변수의 산점도

pch 인수는 플롯의 점 모양을 지정합니다. pch 값 19는 채워진 원을 지정합니다.

여기에서 pch 값과 해당 형식의 전체 목록을 찾을 수 있습니다.

추가 리소스

R에서 산점도의 점에 레이블을 지정하는 방법
R에서 회귀선을 사용하여 산점도를 만드는 방법
R에서 포인트 클라우드에 지터 기능을 사용하는 방법

의견을 추가하다

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