Matplotlib数据可视化第三方库(官网)。由各种可视化类构成。
matplotlib.pyplot
matplotlib.pyplot
是绘制各类可视化图形的命令子库。
1 | #!/usr/bin/python |
plot
plt.plot(x,y,format_string, **kwargs)
- x X轴数据,列表或数组,只有一条曲线的时候可选。
- y Y轴数据,列表或数组。
- format_string 控制曲线的各式字符串,可选。
- kwargs 第二组或更多(x,y,format_string)
format_string
分别由“颜色字符”、“风格字符”、“标记字符”构成
** 颜色字符 **
颜色字符 | 说明 | 颜色字符 | 说明 |
---|---|---|---|
‘b’ | 蓝色 | ‘m’ | 洋红色 |
‘g’ | 绿色 | ‘y’ | 黄色 |
‘r’ | 红色 | ‘k’ | 黑色 |
‘c’ | 青色 | ‘w’ | 白色 |
‘#008000’ | RGB某颜色 | ‘0.8’ | 灰度值字符串 |
如果用户不指定颜色,系统会自动指定不重复的颜色。
** 风格字符 **
风格字符 | 说明 |
---|---|
‘-‘ | 实现 |
‘–’ | 破折线 |
‘-.’ | 点划线 |
‘:’ | 虚线 |
‘’ | 无线条 |
*** 更多关于标记内容请见HERE ***
1 | import numpy as np |
分区绘制
subplot
plt.subplot(nrows, ncols, plot_number)
将绘制区域分割成 nrows x ncols个区域,plot_number指定绘制的是哪个区域
1 | import numpy as np |