ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

Matplotlib库入门

2022-01-14 18:35:21  阅读:196  来源: 互联网

标签:plt 入门 pyplot 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

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有