<* Matplotlib 축 스케일 지정하기 *>
◆ matplotlib.pyplot 모듈의 xscale(), yscale() 함수를 사용해서 그래프의 축 스케일을 다양하게 지정할 수 있다.
◆ 축은 기본적으로 ‘linear’ 스케일로 표시되지만 ‘log’, ‘symlog’, ‘logit’으로 변경할 수 있다.
---< 예제 : Xscale.py 그래프 X축 스케일 지정하기 >---------------------------------------
import matplotlib.pyplot as plt
import numpy as np
x = np.linspace(-10, 10, 100)
y = x ** 3
plt.plot(x, y)
plt.xscale('symlog')
plt.show()
______________________________________________________________________________________________________
▶ xscale() 함수를 사용해서 X축의 스케일을 ‘symlog’로 지정 함.
▶ ‘symlog’는 Symmetrical Log Scale이다.
▶ 축의 원점을 기준으로 양, 음의 방향이 대칭적인 로그 스케일로 표시된다..
---< 예제 : Yscale.py 그래프 수직방향 채우기 >--------------------------------------------------
import matplotlib.pyplot as plt
import numpy as np
plt.show()
_________________________________________________________________________________________________
▶ yscale() 함수를 사용해서 Y축의 스케일을 지정 함.
▶ 로그 스케일은 지수함수 (Exponential function)와 같이 기하급수적으로 변화하는 데이터를 표현하기에 적합하다.