首页 / 更多教程 / Matplotlib
Matplotlib
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了Matplotlib,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1205字,纯文字阅读大概需要2分钟。
内容图文
1.简介
Matplotlib是一个强大的Python绘图和数据可视化的工具包。数据可视化也是我们数据分析的最重要的工作之一,可以帮助我们完成很多操作,例如:找出异常值、必要的一些数据转换等。完成数据分析的最终结果也许就是做一个可交互的数据可视化。
安装方式:
pip3 install matplotlib
引用方法:
import matplotlib.pyplot as plt
2.plot函数
plot函数:绘制折线图
- 线型linestyle(-,-.,--,..)
- 点型marker(v,^,s,*,H,+,X,D,O,...)
- 颜色color(b,g,r,y,k,w,...)
plt.plot([0,3,9,15,30],linestyle = ‘:‘,color = ‘b‘,marker = ‘o‘)
图像标注
图像标注
plt.plot([0,3,9,15,30],linestyle = ‘-.‘,color = ‘r‘,marker = ‘o‘,label="A") plt.plot([1,3,16,23,30],[30,23,13,25,30],label=‘B‘) plt.title("Title") # 标题 plt.xlabel(‘X‘) # x轴名称 plt.ylabel(‘Y‘) # y轴名称 plt.xticks(np.arange(0,30,2)) # x轴刻度 plt.xlim(-0.2,10,2) # x轴范围 plt.legend() # 曲线图例
3.支持的图类型
# 柱状图 data = [12,34,23,54] labels = [‘Jan‘,‘Fed‘,‘Mar‘,‘Apr‘] plt.xticks([0,1,2,3],labels) # 设置x轴刻度 plt.bar([0,1,2,3],data)
# 饼图 plt.pie([10,20,30,40],labels=list(‘abcd‘),autopct="%.2f%%",explode=[0.1,0,0,0]) # 饼图 plt.axis("equal") plt.show()
4.保存图表到文件
plt.savafig(‘文件名.拓展名‘)
文件类型是通过文件扩展名推断出来的。因此,如果你使用的是.pdf,就会得到一个PDF文件。
plt.savefig(‘123.pdf‘)
savefig并非一定要写入磁盘,也可以写入任何文件型的对象,比如BytesIO:
from io import BytesIO buffer = BytesIO() plt.savefig(buffer) plot_data = buffer.getvalue()
原文:https://www.cnblogs.com/xiongying4/p/11983120.html
内容总结
以上是互联网集市为您收集整理的Matplotlib全部内容,希望文章能够帮你解决Matplotlib所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。