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 플롯을 만드는 방법

의견을 추가하다

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다