Matplotlib
是Python
中最常用的可视化工具。 它可与NumPy
一起使用,提供了一种有效的MatLab
开源替代方案。 它也可以和图形工具包一起使用,如PyQt
和wxPython
。在使用matplotlib
的过程中,都需要导入matplotlib
:
import matplotlib
微信图片_20190622235712.jpg
安装方法
windows
下安装,进入cmd
窗口
python -m pip install -U pip setuptools
python -m pip install matplotlib
Linux
系统下安装,本人使用的是ubuntu
系统,其他系统安装参考:菜鸟课程
sudo apt-get install python-matplotlib
利用matplotlib怎么画图
我们先比较一下人类和matplotlib
画图过程:
- 画家
- 画板
- 用调色板
- 画画
- matplotlib
- FigureCanvas:确定画画的地方
- Renderer:将想画的东西显示在屏幕上
- Artist:用
Renderer
在Canvas
上画图
在导入
matplotlib
的时候,有 3个常用写法和百度Echarts
中一组颜色:
import matplotlib as mpl
import matplotlib.plot as plt # 用的最多
%matplotlib inline # jupyter notebook 里面内嵌画图
image.png
1.jpg
matplotlib中的基础元素主要有两类:
基础类
和容器类
,其中基础类是标准对象,容器类元素是基础类的升级,具有一定的层级结构
-
基础类:线
line
、点marker
、文字text
、图例legend
、网格grid
、标题title
、图片image
等 -
容器类:图
figure
、坐标系axes
、坐标轴axis
、刻度tick
图--->坐标系--->坐标轴--->刻度,下图可以深入理解基础类的含义:
网友评论