Matplotlib에서 축을 뒤집는 방법(예제 포함)


Matplotlib에서 x축과 y축을 뒤집으려면 다음 기본 구문을 사용할 수 있습니다.

 plt. gca (). invert_xaxis ()
plt. gca (). invert_yaxis ()

다음 예에서는 실제로 이 구문을 사용하는 방법을 보여줍니다.

예: Matplotlib의 축 반전

다음 코드는 Matplotlib에서 기본 산점도를 생성하는 방법을 보여줍니다.

 import matplotlib. pyplot as plt

#define x and y
x = [1, 4, 8, 11, 13, 14]
y = [5, 11, 18, 26, 25, 23]

#create scatterplot of x and y
plt. scatter (x,y) 

다음 코드를 사용하여 y축을 뒤집을 수 있습니다.

 import matplotlib. pyplot as plt

#define x and y
x = [1, 4, 8, 11, 13, 14]
y = [5, 11, 18, 26, 25, 23]

#create scatterplot of x and y
plt. scatter (x,y)

#reverse y-axis
plt. gca (). invert_yaxis ()

이제 y축이 5에서 25가 아닌 25에서 5로 변경됩니다.

또는 다음 코드를 사용하여 x축을 뒤집을 수 있습니다.

 import matplotlib. pyplot as plt

#define x and y
x = [1, 4, 8, 11, 13, 14]
y = [5, 11, 18, 26, 25, 23]

#create scatterplot of x and y
plt. scatter (x,y)

#reverse x-axis
plt. gca (). invert_xaxis () 

이제 X축이 0에서 14가 아닌 14에서 0으로 이동합니다.

마지막으로 다음 코드를 사용하여 두 축을 반대로 할 수 있습니다.

 import matplotlib. pyplot as plt

#define x and y
x = [1, 4, 8, 11, 13, 14]
y = [5, 11, 18, 26, 25, 23]

#create scatterplot of x and y
plt. scatter (x,y)

#reverse both axes
plt. gca (). invert_xaxis ()
plt. gca (). invert_yaxis ()

참고로 두 축의 값은 반전됩니다.

추가 리소스

다음 튜토리얼에서는 Matplotlib에서 다른 일반적인 작업을 수행하는 방법을 설명합니다.

Matplotlib에서 축 범위를 설정하는 방법
Matplotlib에서 축 틱을 설정하는 방법
Matplotlib에서 축 레이블 위치를 조정하는 방법

의견을 추가하다

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