matplotlib
是 Python 中最常用的數據可視化庫之一,尤其擅長繪製 2D 圖表。通過 matplotlib
,你就可以創建各種圖表,如折線圖、柱狀圖、散點圖等,來對數據進行視覺化分析。
matplotlib
使用 matplotlib
前,你需要先安裝它並引入。
pip install matplotlib
import matplotlib.pyplot as plt
matplotlib
支持多種圖表類型,包括但不限於:
plt.plot()
plt.bar()
plt.scatter()
plt.pie()
plt.hist()
matplotlib
提供了多種方法來自訂圖表,包括:
plt.plot(x, y, linestyle='--', color='r', marker='o')
plt.title()
、plt.xlabel()
、plt.ylabel()
plt.legend()
可以添加多條曲線的說明。import matplotlib.pyplot as plt
# 資料
x = [1, 2, 3, 4, 5]
y = [1, 4, 9, 16, 25]
# 創建圖表
plt.plot(x, y)
# 添加標題和標籤
plt.title('Simple Line Plot')
plt.xlabel('X Axis')
plt.ylabel('Y Axis')
# 顯示圖表
plt.show()
輸出:將顯示一個 X 軸和 Y 軸標記的折線圖,點 (1,1), (2,4), (3,9), (4,16), (5,25) 連成一條曲線。
import matplotlib.pyplot as plt
# 資料
categories = ['A', 'B', 'C', 'D']
values = [5, 7, 3, 8]
# 創建柱狀圖
plt.bar(categories, values)
# 添加標題和標籤
plt.title('Simple Bar Chart')
plt.xlabel('Categories')
plt.ylabel('Values')
# 顯示圖表
plt.show()
輸出:將顯示一個柱狀圖,其中每個類別的高度代表它的對應值。