갈루아의 반서재

728x90

1. 축과 주석

 

axis(1, at=1:4, lab=c("A", "B", "C", "D"))

예제의 경우 x축 1, 2, 3, 4 에 tick mark 가 위치하고 각각에 "A", "B", "C", "D" 라고 라벨을 붙인다는 의미

- las=. 라벨의 로테이션 결정 (기본값은 0 이며 값에 따라 다음과 같다)

  las=0 : 항상 축과 평행(parallel)

  las=1 : 항상 수평(horizontal)

  las=2 : 항상 축에 대해 수직(perpendicular)

  las=3 : 항상 수직(vertical)

 

 

2. 축의 최대, 최소값 설정

 

plot.window(xlim=c(0,1), ylim=c(10,20), xaxs="i")

- xlim, ylim : x 축, y 축 각각의 최소값과 최대값을 지정하는 것으로 위의 예제에서는 x 축의 경우 최소값이 0, 최대값이 1 이다

- xaxs, yaxs : x 축, y 축의 간격 스타일을 지정하는 것으로 r, i 의 값을 지정할 수 있다. 위의 예제에처럼 xaxs="i" 인 경우에는 하단 그림에서 보듯이 x, y 축의 교차점이 0 이 된다.  xaxs="r" 인 경우는  4% 정도 간격이 넓어진다. 



1)  xaxs="r" (regular) 인 경우

> plot.new()

> plot.window(xlim=c(0,10),ylim=c(0,10),xaxs="r")

> axis(1)

> axis(2)

> box()







2)  xaxs="i" (interval) 인 경우

> plot.new()
> plot.window(xlim=c(0,10),ylim=c(0,10),xaxs="i", yaxs="i")
> axis(1)
> axis(2)
> box()





728x90