Matplotlib库(简介)
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Matplotlib库(简介)相关的知识,希望对你有一定的参考价值。
参考技术A Matplot库由各种可视化类构成,内部结构复杂,受Matlab启发。matplotlib.pyplot是绘制各类可视化图形的命令子库,相当于快捷方式。
pyplot的绘图区域
plt.subplot(nrows,ncols,plot_number) 在全局绘图区域中创建一个分区体系,并定位到一个子绘图区域
以 plt.subplot(3,2,4) 展示
plt.plot(x,y,format_string, **kwargs)
x:X轴数据,列表或数组,可选。
y:Y轴数据,列表或数组。
format_string:控制曲线的格式字符串,可选。
**kwargs:第二组或更多(x,y,format_string)
当绘制多条曲线时,各条曲线的x不能省略
format_string: 控制曲线的格式字符串,可选由颜色字符、风格字符和标记字符组成
颜色字符:'b' 蓝色,‘g’绿色,‘r’红色,‘c’青绿色,‘m’洋红色,‘y’黄色,‘k’黑色,‘w’白色,‘#00800’RGB某颜色字符串
风格字符:'-'实线,‘--’破折线,‘-.’点划线,‘:’虚线,'' ''无线条
标记字符:‘.’点标记,‘,’像素标记(极小点),‘o’实心圈标记,'v’倒三角标记
pyplot的中文显示
Method1:
pyplot并不默认支持中文显示,需要rcParams修改字体实现
rcParams的属性
'font.family'用于显示字体的名字
‘font.style’字体风格,正常‘normal’或斜体‘italic’
‘font.size’字体大小,整数字号或者‘large’、‘x-small’
Method2(推荐):
在有中文输出的地方,增加一个属性:fontproperties
pyplot的文本显示函数
plt.xlabel() 对x轴增加文本标签
plt.ylabel() 对y轴增加文本标签
plt.title() 对图形整体增加文本标签
plt.text() 在任意位置增加文本
plt.annotate()在图形中增加带箭头的注解
Python——Matplotlib库入门
1、Matplotlib库简介
优秀的可视化第三方库
Matplotlib库由各种可视化类构成,内部结构复杂,受Matlab启发
matplotlib.pyplot是绘制各类可视化图形的命令子库,相当于快捷方式
import matplotlib.pyplot as plt
import matplotlib.pyplot as plt plt.plot([3,1,4,5,2]) plt.ylabel(‘grade‘) plt.show()
以上是关于Matplotlib库(简介)的主要内容,如果未能解决你的问题,请参考以下文章