引言
Matplotlib 是 Python 中最常用的可視化庫之一,它是一個綜合性的繪圖庫,能夠創建靜態的、動畫的和可交互的可視化圖形圖像,能夠創建折線圖、散點圖,還是復雜的熱力圖、3D 繪圖等
matplotlib官網地址:https://matplotlib.org
安裝部署:
打開pyCharm,按照以下步驟部署或者在終端使用命令
pip install matplotlib
版本沖突解決
發現使用時會報錯,因為matplotlib的版本太高不兼容
解決方法如下:
1.更新pyCharm到2023.3+版本
2.降級matplotlib到3.5x版本
安裝3.5.3版本
如果選擇matplotlib3.5x版本,NumPy必須1.x版本才能兼容,使用命令安裝1.24.4版本的Numpy
pip install numpy==1.24.4
安裝完成后,用散點圖測試一下
import matplotlib.pyplot as plt
import numpy as np# # 設置中文字體
plt.rcParams["font.family"] = ["SimHei"]# # 生成隨機數據
x = np.random.rand(50) # 50個0-1之間的隨機數
y = np.random.rand(50)
colors = np.random.rand(50) # 顏色值
sizes = 1000 * np.random.rand(50) # 點的大小
#
# # 繪制散點圖
plt.scatter(x, y, c=colors, s=sizes, alpha=0.5) # alpha表示透明度
plt.colorbar(label='顏色值') # 添加顏色條
plt.title('隨機散點圖')
plt.xlabel('X值')
plt.ylabel('Y值')
plt.show()
測試
運行成功如下