7.2. 축의 눈금을 변경

눈금의 폭을 변경하는 방법을 알아보자. 눈금을 설정하기 위해서는 set의 옵션 중에서 xtics(혹은 ytics, ztics)를 사용한다.

gnuplot> set xtic start, incr, end

여기서 start는 눈금의 시작값, incr는 눈금의 폭, end는 눈금이 끝나는 값을 지정한다. 다른 축 ytics, ztics도 동일하게 적용된다. 예를 들어, x축의 눈금을 -3에서 3까지 0.5의 폭으로 새기고 y축의 눈금을 0에서 1까지 0.2의 폭으로 하면서 exp(-x2)의 그래프를 출력하기 위해서는

gnuplot> set xtics -3,0.5,3
gnuplot> set ytics 0,0.2,1
gnuplot> plot [-3:3][0:1]exp(-x**2)

그림 7-4. 눈금의 폭을 설정

또 같은 간격의 눈금나누기 뿐만 아니라, 눈금을 나누는 위치를 자유롭게 지정할 수도 있다.

gnuplot> set xtics {position{,position, ...}}

와 같이 지정한다. postion은 붙이고 싶은 눈금의 위치를 지정한다. 예를 들면

gnuplot> set xtics(0, pi/8, pi/4, pi/2)
gnuplot> plot [0:pi]sin(x**2)

의 그래프는 다음과 같다.

그림 7-5. 지정한 위치에 눈금을 표시

여기까지는 눈금에 수치를 지정했지만, 임의의 라벨을 지정할 수도 있다.

그림 7-6. 눈금에 라벨을 표시

gnuplot> set xtics("min"-pi,"counter"0,"max"pi)
gnuplot> plot [-pi:pi]sin(x**2)

설정된 눈금의 값을 기본값으로 되돌릴 때에는 다음과 같이 고친다.

gnuplot> set xtics

여기서 xtics의 경우는 x축, ytics, ztics는 y,z축의 값을 되돌린다. 또 눈금을 원하지 않을 때에는

gnuplot> set notics

라고 해주면 된다.