其他分享
首页 > 其他分享> > Matplotlib库入门

Matplotlib库入门

作者:互联网

目录

Matplotlib库的介绍

matplotlib库的使用

 pyplot的绘图区域

pyplot的plot( )函数

pyplot的中文显示

用rcParams修改字体

在有中文输出的地方,增加属性fontproperties

pyplot的文本显示

pyplot的子绘图区域 


Matplotlib库的介绍

python优秀的数据可视化第三方库,Matplotlib库的效果:http://matplotlib.org/gallery.html

Matplotlib库由各种可视化类构成,内部结构复杂,受Matlab启发。

Matplotlib提供了一个子库——matplotlib.pyplot是绘制各类可视化图像的命令子库,相当于matplotlib的快捷方式

matplotlib库的使用

                                  import matplotlib.pyplot as plt   (plt为引入模块的别名)

启动spyder的编辑器,matplotlib库小测

 pyplot的绘图区域

np.exp(x)、np.cos(x)为Numpy的一元函数,计算数组各元素的指数值、余弦值。

pyplot的plot( )函数

 四条曲线只有颜色不同,形状格式都相同,如何修改呢?format_string是控制曲线的格式字符串。

 

 pyplot的中文显示

pyplot不默认支持中文显示,包括两种方法:

1.用rcParams修改字体

把绘图区域的所有字体变成新的字体

 rcParams包括3个属性:

 2.在有中文输出的地方,增加属性fontproperties

推荐:修改局部的字体,对系统改变小

 pyplot的文本显示

pyplot的文本显示函数

 

pyplot的子绘图区域 

plt.subplot( )可以设置绘图区域,复杂的绘图区域怎么办呢?plt.subplot2grid( )

 plt.subplot2grid( )方式很好,但每次都需要给出(3,3)的方位,可用GridSpec类简化设计,用GridSpec类 + subplot( ) 可实现相同功能。

 

 

 

 

 

 

标签:plt,入门,pyplot,matplotlib,绘图,Matplotlib,字体
来源: https://blog.csdn.net/qq_46458188/article/details/122468667