更多课程 选择中心


Python培训

400-111-8989

Python中的Matplotlib绘图是什麽意思?

  • 发布:Python培训
  • 来源:腾讯云
  • 时间:2020-04-22 16:37

Matolotlib是最流行的python底层绘图库,主要是做数据可视化图表。它可以让数据更加直观的呈现,让数据更加客观,具有说服力。学习爬虫后,可能会遇到对大量的数据的处理,于是学习数据分析是必不可少的。

Matplotlib的基本要点

Matplolib常用的图形有这几种形式,折线图,散点图,条形图,直方图。

主要掌握如何设置图片的大小,保存到本地,设置图例,描述信息,调整间距,线条的样式。图的创建比较简单,引用库的pyplot.plot(x,y)确定好x轴和y轴就可以会出简单的折线图。

通过plt.figure(frigsize,dpi)来设置图片的大小,frigsize来设置长度和宽度,dpi设置像素。

通过plt.savefig(‘路径’)可以对图片进行保存。

通过plt.xticks(x,xticks)和plt.yticks(y,yticks)可以设置刻度,设置中文,因为matplotlib默认不支持中文字符,所以无法显示中文字符,但可以通过font_manager.FontProperties(fname='路径')的方法更改字体。

通过plt.xlabel()和plt.ylable(),plt.title()为图形添加信息,方便观察。可以设置线条的颜色,样式来改变风格。

color='r',线条颜色;

linestyle='--',线条风格,-实线,--虚线,-.点划线,:点虚线,’ ’无线条;

Linewidth=5, 线条粗细;

alpha=0.5透明度;

实际绘图如下:

假设大家在30岁的时候,根据自己的实际情况统计出来了你和你同桌各自从11岁到30岁每年交的女(男)朋友的数量如列表a和b,请在一个图中绘制出该数据的折线图,以便比较自己和同桌20年间的差异,同时分析每年交女(男)朋友的数量走势。

a =[1,0,1,1,2,4,3,2,3,4,4,5,6,5,4,3,3,1,1,1]

b = [1,0,3,1,2,2,3,3,2,1,2,1,1,1,1,1,1,1,1,1] I

制作绘图结果如下:

Matplotlib绘图

版权声明:转载文章来自公开网络,版权归作者本人所有,推送文章除非无法确认,我们都会注明作者和来源。如果出处有误或侵犯到原作者权益,请与我们联系删除或授权事宜。

预约申请免费试听课

填写下面表单即可预约申请免费试听! 怕学不会?助教全程陪读,随时解惑!担心就业?一地学习,可全国推荐就业!

上一篇:python文件打包实战技巧
下一篇:Python tkinter编程的pack布局方式

如何自学Python?

说一说python中的几个基础语法

为什么Python类语法应该不同?

0基础入门Python,3 个常识点必须先了解!

  • 扫码领取资料

    回复关键字:视频资料

    免费领取 达内课程视频学习资料

Copyright © 2023 Tedu.cn All Rights Reserved 京ICP备08000853号-56 京公网安备 11010802029508号 达内时代科技集团有限公司 版权所有

选择城市和中心
黑龙江省

吉林省

河北省

湖南省

贵州省

云南省

广西省

海南省