본문 바로가기
파이썬

파이썬 .py 파일 내에서 Matplotlib를 사용하여 플롯의 범례에 Latex 공식을 어떻게 작성합니까?

by º기록 2021. 1. 30.
반응형

Python (.py 파일)으로 스크립트를 작성 중이며 Matplotlib를 사용하여 배열을 플로팅하고 있습니다. I want to add a legend with a formula to the plot, but I haven't been able to do it. 나는 전에 IPython 또는 터미널에서 이것을했습니다. 이 경우 다음과 같이 작성하십시오.

legend(ur'$The_formula$')

완벽하게 작동했습니다. 그러나 터미널 / IPython에서 .py 스크립트를 호출하면 작동하지 않습니다.

 

해결 방법

 

가장 쉬운 방법은 데이터를 플로팅 할 때 레이블을 할당하는 것입니다. 예 :

import matplotlib.pyplot as plt
ax = plt.gca()  # or any other way to get an axis object
ax.plot(x, y, label=r'$\sin (x)$')

ax.legend()

 

참조 페이지 https://stackoverflow.com/questions/14016217

 

 

반응형

댓글