더북(TheBook)

좌표축 값의 범위(xlim, ylim)

plot( )이 기본으로 지정하는 X, Y 축 값의 범위가 마음에 들지 않는다면 그래프에 그려질 x 값의 범위, y 값의 범위를 바꿔볼 수 있다.

표 6-8 좌표축 범위

좌표축 값의 범위 바꾸기

의미

plot(X, Y, xlim, ylim)

X, Y를 그리되 좌표축 값의 범위를 xlim, ylim으로 한다. xlim, ylim의 값은 c(최솟값, 최댓값) 형태로 지정한다.

좌표축 값의 범위를 지정하려면 먼저 데이터 값의 최소, 최대치를 알아야한다. Ozone$V8, Ozone$V9에는 NA 값이 포함되어 있으므로 min( ), max( ) 함수에 na.rm=TRUE를 사용해 최솟값, 최댓값을 다음과 같이 구한다.

> min(Ozone$V8, na.rm=TRUE)
[1] 25
> min(Ozone$V9, na.rm=TRUE)
[1] 27.68
> max(Ozone$V8, na.rm=TRUE)
[1] 93
> max(Ozone$V9, na.rm=TRUE)
[1] 82.58

V8, V9의 최솟값, 최댓값을 참고해 다음 예에서는 V8의 범위를 c(0, 100), V9의 범위를 c(0, 90)으로 정했다.

> plot(Ozone$V8, Ozone$V9, xlab="Sandburg Temperature", ylab="El Monte Temperature",
+      main="Ozone",
+      xlim=c(0, 100), ylim=c(0, 90))
그림 6-7 xlim, ylim을 사용한 X 축, Y 축 값의 범위 지정
그림 6-7 xlim, ylim을 사용한 X 축, Y 축 값의 범위 지정
신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.