登录    关于
马育民老师的博客

马育民的博客

QQ:65242847

matplotlib介绍

为什么整理本教程

为了讲机器学习、深度学习时,让数据更加直观,需要用matplotlib将数据绘制成图像,所以本教程 不是 通用且完整的教程,只是为了讲解与机器学习、深度学习相关的部分,将数据展示成图形

概述

Matplotlib是一个Python 2D绘图库。参考matlab绘图功能实现的

通过 Matplotlib,仅需要几行代码,便可以生成绘图,直方图,功率谱,条形图,错误图,散点图等

Matplotlib可用于Python脚本,Python和IPython shell,Jupyter笔记本,Web应用程序服务器。

在学习numpy、机器学习、深度学习时,只是处理数据,并不直观,将其通过matplotlib绘制成图像,更加便于理解

在不同的应用场景中,绘图工具也不相同,matplotlib只是适合pyhton处理数据时使用,如果在web网页中展示,则使用其他的绘图工具

官方网址:
https://matplotlib.org/

官方例子:
https://matplotlib.org/gallery/index.html

官方中文文档:
https://www.matplotlib.org.cn/index.html

pyplot和pylab

Matplotlib 是整个包; matplotlib.pyplot 是 matplotlib中的一个模块; 和pylab是一个与 matplotlib 一起安装的模块。

matplotlib.pyplot 是命令样式函数的集合,使matplotlib像MATLAB一样工作。 每个pyplot函数对图形进行一些更改:例如,创建图形,在图形中创建绘图区域,在绘图区域中绘制一些线条,用标签装饰图形等。

安装

安装

pip install matplotlib  -i https://pypi.doubanio.com/simple

使用豆瓣源安装

有时可能提示更新pip

python -m pip install --upgrade pip -i https://pypi.doubanio.com/simple

开发工具

一般在使用numpy、机器学习、深度学习、matplotlib时,很少会用到调试功能,一般使用 jupyter notebook 开发工具更加合理

安装 jupyter notebook

pip install notebook -i https://pypi.doubanio.com/simple

在要设置默认的文件夹中,启动cmd命令,执行下面命令:

jupyter notebook

原文出处:https://malaoshi.top/show_1EF3myrgpSRs.html