如何在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”函式在控制檯中顯示。
廣告