본문 바로가기
R 주제/R 기초 및 통계 강의

[R 강의] 26. 산점도(scatter plot) 그리기, 꾸미기

by 만다린망고 2020. 3. 18.
반응형
도구 R로 푸는 통계

26. 산점도(scatter plot) 그리기, 꾸미기



1. 산점도 그리기


산점도(scatter plot)는 좌표평면에 점이 그려진 그래프입니다. x,y축에 해당되는 두 변수 사이의 관계를 나타내는데 사용됩니다. 함수는 plot() 이구요. 먼저 점을 하나 찍어봅시다.


> plot(1,2)



plot 함수에서 첫번째 입력된 수를 x로, 두번재 입력된 수를 y로 인식하고 그려준다는 것을 알 수 있습니다. 벡터형태로 여러개의 점을 찍을 수도 있습니다. 


> plot(c(1,2,3),c(1.2,1.4,1.6))


변수를 정의해서 입력할 수도 있습니다.


> x=c(1,2,3)

> y=c(1.2,1.4,1.6)

> plot(x,y)








2. 산점도 꾸미기


추가 옵션을 이용하여 산점도를 꾸밀 수 있습니다. 대표적인 옵션은 아래 표와 같습니다. 


main 

제목 지정 

xlab 

x축 이름 

ylab 

y축 이름 

xlim 

x값 범위 

ylim 

y값 범위 

 cex

점 크기

 fg

테두리 색 

 col

점 색상 변경 

 pch

점 모양 (1~25번 중 선택) 


위 옵션들을 사용하여 산점도를 드리는 예제를 만들어봅시다. 키와 몸무게의 관계를 산점도로 그려보겠습니다. 


> height=c(140,150,160,170)

> weight=c(50,60,70,80)

> plot(height,weight,

+ main="height vs weight",

+ xlab="height",

+ ylab="weight",

+ xlim=c(130,180),

+ ylim=c(40,90),

+ cex=3,

+ fg="red",

+ col="blue",

+ pch=5)





영상 강의


반응형

댓글