Computer >> 컴퓨터 >  >> 프로그램 작성 >> Python

Python Matplotlib에서 숫자가 지수 형식으로 변경되는 것을 방지하는 방법은 무엇입니까?

<시간/>

ticklabel_format() 메서드에서 style='plain'을 사용하여 변경되는 값을 지수 형식으로 제한할 수 있습니다.

단계

  • plot() 메서드를 사용하여 두 개의 목록을 전달하여 선을 그립니다.

  • style='plain'인 ticklabel_format() 메서드를 사용합니다. 매개변수가 설정되지 않은 경우 포맷터의 해당 속성은 변경되지 않은 상태로 유지됩니다. Style='plain'은 과학적 표기법을 끕니다.

  • 그림을 보려면 plt.show() 메서드를 사용하십시오.

예시

from matplotlib import pyplot as plt
plt.plot([1, 2, 3, 4, 5], [11, 12, 13, 14, 15])
plt.ticklabel_format(style='plain')    # to prevent scientific notation.
plt.show()

출력

Python Matplotlib에서 숫자가 지수 형식으로 변경되는 것을 방지하는 방법은 무엇입니까?