如何在Python中使用matplotlib建立正弦函式?


Matplotlib是一個流行的Python資料視覺化包。資料視覺化是一個關鍵步驟,因為它有助於理解資料中的情況,而無需實際檢視數字並進行復雜的計算。它有助於有效地將定量見解傳達給受眾。

Matplotlib用於根據資料建立二維圖。它帶有一個面向物件的API,有助於將繪圖嵌入Python應用程式中。Matplotlib可以與IPython shell、Jupyter notebook、Spyder IDE等一起使用。

它是用Python編寫的。它是使用NumPy建立的,NumPy是Python中的數值Python包。

可以使用以下命令在Windows上安裝Python:

pip install matplotlib

Matplotlib的依賴項:

Python ( greater than or equal to version 3.4)
NumPy
Setuptools
Pyparsing
Libpng
Pytz
Free type
Six
Cycler
Dateutil

讓我們瞭解如何使用Matplotlib在一個圖中繪製正弦函式:

示例

import matplotlib.pyplot as plt
import numpy as np
data = np.arange(0.0, 4.0, 0.1)
y = 2 + np.sin(2 * np.pi * data)
fig, ax = plt.subplots()
ax.plot(data, y)
ax.set(xlabel='x-axis data', ylabel='y-axis data',title='A simple plot')
ax.grid()
plt.show()

輸出

解釋

  • 匯入所需的包並定義其別名以方便使用。

  • 使用NumPy包建立資料。

  • 使用“figure”函式建立一個空圖形。

  • “subplot”函式用於為三個不同的繪圖建立輪廓。

  • 使用“plot”函式繪製資料。

  • set函式用於為“X”和“Y”軸提供標籤。

  • 定義繪圖的標題。

  • 使用“show”函式在控制檯中顯示。

更新於:2021年1月18日

297 次瀏覽

啟動您的職業生涯

透過完成課程獲得認證

開始
廣告