Matplotlib
Matplotlib는 숫자 및 수학 함수로 NumPy 라이브러리를 확장하는 Python 라이브러리입니다. Pyplot은 MATLAB과 유사한 Matplotlib 모듈에 대한 상태 기반 인터페이스입니다.
눈금은 축에 나타나는 데이터 포인트 기호입니다. Matplotlib의 기본 눈금 위치 지정자와 포맷터는 다양한 상황에서 유용하도록 고안되었습니다. 특정 요구 사항에 맞게 눈금 위치와 레이블을 명시적으로 지정할 수 있습니다.
목록 객체는 xticks() 및 yticks() 함수에 인수로 전달됩니다. 목록 구성 요소는 틱이 표시되는 해당 작업의 지점을 나타냅니다.
matplotlib.pyplot.xticks() 함수
x축의 현재 눈금 위치와 레이블을 획득하고 설정하려면 matplotlib 라이브러리 pyplot 모듈의 annotate() 메서드를 사용하세요.
통사론:
matplotlib.pyplot.xticks(ticks=None, labels=None, **kwargs)
사용된 매개변수:
클라우드 컴퓨팅 애플리케이션
반환 유형:
Matplotlib의 xticks() 함수는 다음을 반환합니다.
닉 풀로스 블랙 라이트닝
예
matplotlib.pyplot에서 matplotlib.pyplot.xticks() 함수를 사용하는 방법을 보여줍니다.
예 1: matplotlib.pyplot.xticks 사용.
암호:
import numpy as np import matplotlib.pyplot as plt x = [1, 2, 3, 4] y = [95, 38, 54, 35] labels = ['Geeks1', 'Geeks2', 'Geeks3', 'Geeks4'] plt.plot(x, y) # The rotation of the tick can be specified. # Labels might be in degrees or with keywords. plt.xticks(x, labels, rotation ='vertical') # Pad margins to prevent markers from being clipped by the axes. plt.margins(0.2) # Adjust the spacing to avoid tick-label clipping. plt.subplots_adjust(bottom = 0.15) plt.show()
산출:
예 2:
암호:
import matplotlib.pyplot as plt from mpl_toolkits.axes_grid1.inset_locator import inset_axes, zoomed_inset_axes def get_demo_image(): from matplotlib.cbook import get_sample_data import numpy as np f = get_sample_data('axes_grid / bivariate_normal.npy', asfileobj = False) z = np.load(f) # z is a numpy array of 15x15 return z, (3, 19, 4, 13) fig, ax = plt.subplots(figsize =[5, 4]) Z, extent = get_demo_image() ax.set(aspect = 1, xlim =(0, 65), ylim =(0, 50)) axins = zoomed_inset_axes(ax, zoom = 2, loc ='upper right') im = axins.imshow(Z, extent = extent, interpolation ='nearest', origin ='upper') plt.xlabel('X-axis') plt.ylabel('Y-axis') plt.xticks(visible = False) plt.show()
산출:
결론
- Matplotlib는 숫자 및 수학 함수로 NumPy 라이브러리를 확장하는 Python 라이브러리입니다. Pyplot은 MATLAB과 유사한 Matplotlib 모듈에 대한 상태 기반 인터페이스입니다.
- 눈금은 축 기반 데이터 포인트 기호입니다. 이전의 모든 예제에서 Matplotlib는 축의 점 간격 지정 작업을 자동으로 인수했습니다. Matplotlib의 기본 눈금 위치 지정자와 포맷터는 다양한 상황에서 유용합니다.
- 특정 요구 사항에 맞게 눈금 위치와 레이블을 명시적으로 지정할 수 있습니다. xticks() 및 yticks() 프로시저는 목록 개체를 인수로 사용합니다. 목록 구성 요소가 나타내는 작업 지점에 체크 표시가 표시됩니다.