Matplotlib에서 x축 값을 설정하는 방법
다음 구문을 사용하여 Matplotlib에서 플롯의 X축 값을 설정할 수 있습니다.
#specify x-axis locations x_ticks = [2, 4, 6, 8, 10] #specify x-axis labels x_labels = ['A', 'B', 'C', 'D', 'E'] #add x-axis values to plot plt. xticks (ticks=x_ticks, labels=x_labels)
다음 예에서는 이 구문을 실제로 사용하는 방법을 보여줍니다.
예시 1: X축 값을 등간격으로 설정
다음 코드는 Matplotlib에서 X축 값을 동일한 간격으로 설정하는 방법을 보여줍니다.
import matplotlib. pyplot as plt #define x and y x = [1, 4, 10] y = [5, 11, 27] #create plot of x and y plt. plot (x, y) #specify x-axis locations x_ticks = [2, 4, 6, 8, 10] #specify x-axis labels x_labels = ['A', 'B', 'C', 'D', 'E'] #add x-axis values to plot plt. xticks (ticks=x_ticks, labels=x_labels)
각 X축 값은 등거리 간격으로 나타납니다.
예시 2: X축 값을 동일하지 않은 간격으로 설정
다음 코드는 Matplotlib에서 X축 값을 동일하지 않은 간격으로 설정하는 방법을 보여줍니다.
import matplotlib. pyplot as plt #define x and y x = [1, 4, 10] y = [5, 11, 27] #create plot of x and y plt. plot (x, y) #specify x-axis locations x_ticks = [1, 2, 6, 10] #specify x-axis labels x_labels = [1, 2, 6, 10] #add x-axis values to plot plt. xticks (ticks=x_ticks, labels=x_labels)
예시 3: X축 값을 데이터 포인트로만 설정
다음 코드는 데이터 포인트에만 X축 값을 설정하는 방법을 보여줍니다.
import matplotlib. pyplot as plt #define x and y x = [1, 4, 10] y = [5, 11, 27] #create plot of x and y plt. plot (x, y) #specify x-axis labels x_labels = ['A', 'B', 'C'] #add x-axis values to plot plt. xticks (ticks=x, labels=x_labels)
참고: 여기에서 plt.xticks() 함수에 대한 전체 문서를 찾을 수 있습니다.
추가 리소스
Matplotlib에서 축 범위를 설정하는 방법
Matplotlib에서 체크 표시 라벨의 글꼴 크기를 설정하는 방법
단일 그림에 여러 Matplotlib 플롯을 만드는 방법