Matplotlib 教程
Matplotlib 是 Python 的绘图库,用于在 Python 中创建静态、动画和互动的可视化。它能让使用者很轻松地将数据图形化,并且提供多样化的输出格式。
Matplotlib 可以在各种硬拷贝格式和跨平台的互动环境中生成出版物质量的数字。Matplotlib 可以在 Python脚本、Python和IPython shell、网络应用服务器和各种图形用户界面工具包中使用。
Matplotlib 可以绘制线图、散点图、等高线图、条形图、柱状图、3D 图形、甚至是图形动画等等。
1. 学习本教程前你需要了解
在开学习 Matplotlib 教程之前,我们需要具备基本的 Python 基础,如果你对 Python 还不了解,可以阅读我们的教程:
- Python 3.x 教程
- Numpy 教程
2. Matplotlib 应用
Matplotlib 通常与 NumPy 和 SciPy(Scientific Python)一起使用, 这种组合广泛用于替代 MatLab,是一个强大的科学计算环境,有助于我们通过 Python 学习数据科学或者机器学习。
SciPy 是一个开源的 Python 算法库和数学工具包。
SciPy 包含的模块有最优化、线性代数、积分、插值、特殊函数、快速傅里叶变换、信号处理和图像处理、常微分方程求解和其他科学与工程中常用的计算。
3. 相关链接
- NumPy 官网 http://www.numpy.org/
- NumPy 源代码:https://github.com/numpy/numpy
- SciPy 官网:https://www.scipy.org/
- SciPy 源代码:https://github.com/scipy/scipy
- Matplotlib 官网:https://matplotlib.org/
- Matplotlib 源代码:https://github.com/matplotlib/matplotlib
- pandas visualization官方文档:https://pandas.pydata.org/docs/user_guide/visualization.html
Matplotlib 库可以使用 pip 工具进行安装,如果还未安装该工具,可以参考 Python pip 安装与使用。安装 matplotlib 库:python3 -m pip install -U matplotlib。安装完成后,我们就可以通过 import 来导入 matplotlib 库。