1. 基本用法 公開課程內容來源: Matplotlib 3 基本用法 (python 数据可视化教学教程) 繪製一條線 #### 導入套件import matplotlib.pyplot as pltimport numpy as np## 構建數據## 從-1到1,取50個點,會等分切割點x = np.linspace(-1, 1, 100)print(x)y = 2 * x + 1print(y)## 視覺化## 畫第一條線plt.plot(x, y)## 顯示圖像plt.show() 執行結果 繪製兩條線在同一個圖片裡 ## 構建數據## 從-1到1,取50個點,會等分切割點x = np.linspace(-1, 1, 100)y = 2 * x + 1## 視覺化## 畫第一條線plt.plot(x, y)## 畫第二條線plt.plot(y, x)## 顯示圖像plt.show() 執行結果 繪製一條線在兩張圖片裡 ## 構建數據## 從-1到1,取50個點,會等分切割點x = np.linspace(-1, 1, 100)y = 2 * x + 1## 視覺化## 畫第一條線plt.figure()plt.plot(x, y)## 畫第二條線plt.figure()plt.plot(y, x)## 顯示圖像plt.show() 執行結果 繪製一條曲線 #### 導入套件import matplotlib.pyplot as pltimport numpy as np## 構建數據## 從-1到1,取50個點,會等分切割點x = np.linspace(-1, 1, 100)print(x)y = x ** 2## 視覺化## 畫第一條線plt.plot(x, y)## 顯示圖像plt.show() 執行結果 使用Python編譯器,可以直接提供大家一些功能來操作圖片 功能 大家可以看到圖片的上方有各種功能鍵來幫助我們操作圖片,像是可以縮放圖片、調整圖片大小,調整x軸y軸大小範圍,存檔等等 >>> import matplotlib.pyplot as plt>>> import numpy as np>>> x = np.linspace(-1, 1, 100)>>> y = x ** 2>>> plt.plot(x, y)[]>>> plt.plot(y, x)[]>>> plt.show() 執行結果 2. 使用Figure來繪製不同圖片 公開課程內容來源: Matplotlib 4 figure 图像 (python 数据可视化教学教程) 為了方便帶大家看出差異,這邊使用Python編譯器來執行 繪製兩張不同的圖片 >>> import matplotlib.pyplot as plt>>> import numpy as np>>> x = np.linspace(-1, 1, 100)>>> y1 = 2 * x + 1>>> y2 = x ** 2>>> plt.figure()