使用 matplotlib 從 .CSV 檔案繪製多行圖
要使用 matplotlib 從 .CSV 檔案繪製多行圖,我們可以採取以下步驟 −
- 設定影像大小並調整子圖之間的間距和子圖周圍的間距。
- 建立列列表,以從 .CSV 檔案獲取資料。確保名稱與 .CSV 檔案中使用的列名稱相匹配。
- 從 .CSV 檔案中讀取資料。
- 使用 df.plot() 方法繪製線條。
- 若要顯示圖形,請使用 show() 方法。
示例
import pandas as pd
from matplotlib import pyplot as plt
# Set the figure size
plt.rcParams["figure.figsize"] = [7.00, 3.50]
plt.rcParams["figure.autolayout"] = True
# Make a list of columns
columns = ['mpg', 'displ', 'hp', 'weight']
# Read a CSV file
df = pd.read_csv("auto-mpg.csv", usecols=columns)
# Plot the lines
df.plot()
plt.show()輸出
它將產生以下輸出


廣告
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP