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)
영상 강의
'R 주제 > R 기초 및 통계 강의' 카테고리의 다른 글
[R 강의] 28. 행렬 내부 데이터에 접근하기 (0) | 2020.03.19 |
---|---|
[R 강의] 27. 행렬 정의하기 matrix (0) | 2020.03.19 |
[R 강의] 25. 함수 정의 해보기(평균을 구해주는 함수) (0) | 2020.03.18 |
[R 강의] 24. 반복문 repeat (0) | 2020.03.18 |
[R 강의] 23. 반복문 while (0) | 2020.03.18 |
댓글