如何在.py檔案中使用Matplotlib在圖例中編寫Latex公式?


LaTeX是一種用於製作科學文件的排版語言。我們只使用其中很小一部分來編寫數學符號。Jupyter Notebook識別在Markdown單元格中編寫的LaTeX程式碼,並使用MathJax JavaScript庫在瀏覽器中渲染符號。

要在圖例中編寫LaTeX公式,我們可以採取以下步驟:

  • 建立x的資料點。

  • 建立y的資料點,即y=sin(x)。

  • 使用LaTeX表示法繪製x和y曲線。

  • 要啟用標籤,請使用**legend()**方法。

  • 要顯示圖形,請使用**show()**方法。

示例

import numpy as np
import matplotlib.pyplot as plt
plt.rcParams["figure.figsize"] = [7.50, 3.50]
plt.rcParams["figure.autolayout"] = True
x = np.linspace(1, 10, 1000)
y = np.sin(x)
plt.plot(x, y, label=r'$\sin (x)$', c="red", lw=2)
plt.legend()
plt.show()

輸出

在標籤中新增更復雜的方程式,例如,**label=r'$\alpha^{i \pi} + 1 = 0$'**

現在,檢視繪圖右上角的圖例。

更新於:2021年4月9日

4K+ 次瀏覽

啟動您的職業生涯

完成課程獲得認證

開始
廣告
© . All rights reserved.