一 Matplotlib 介绍
Matplotlib 原本是为静态图表设计的,因而没有提供 Web 页面上的交互式体验。Plotly 是专为 Web 设计的。(第9节)
支持 2D 和部分 3D 绘图。涵盖折线图、散点图、热力图、3D 图等 20 余种图表。
二 导入库
import matplotlib.pyplot as plt
三 数据准备
使用 NumPy 或 Pandas 生成/加载数据。
四 绘图
调用函数(如 plt.plot()
)绘制图形。
五 自定义样式
设置标题、坐标轴、图例等。
六 显示或保存
plt.show()
或 plt.savefig('figure.png')
七 其他配置
1.魔法指令
要在 Jupyter 笔记本中使用 Matplotlib ,首先需要运行以下任意一条魔法指令(参见“魔法指令”):%matplotlib inline 或者 %matplotlib notebook 。
魔法指令是一系列可以让 Jupyter 笔记本单元格表现为某种形式,或者让一些麻烦的任务变得简单起来的简单指令。
要么以 %% 开头,要么以 % 开头。作用于整个单元格的指令以 %% 开头,而只作用于一行的指
令以 % 开头。
想看所有可用的指令列表,可以执行 %lsmagic 。要获得更详细的描述,可以执行 %magic 。
2.中文显示
设置中文字体(如宋体)避免乱码。