从零开始学Python【14】--matplotlib(折线图)

网友投稿 291 2022-09-01

从零开始学Python【14】--matplotlib(折线图)

前言

经济走势图、销售波动图、PV监控图等。在Python的matplotlib模块中,我们可以调用plot函数就能实现折线图的绘制了,先来看看这个函数的一些参数含义。

plot函数的参数解读

matplotlib模块中plot函数语法及参数含义:

plt.hist(x,y,linestyle, linewidth,color,marker, markersize,markeredgecolor, markerfactcolor,label,alpha)

x:指定折线图的x轴数据;y:指定折线图的y轴数据;linestyle:指定折线的类型,可以是实线、虚线、点虚线、点点线等,默认文实线;linewidth:指定折线的宽度marker:可以为折线图添加点,该参数是设置点的形状;markersize:设置点的大小;markeredgecolor:设置点的边框色;markerfactcolor:设置点的填充色;label:为折线图添加标签,类似于图例的作用;

一元折线图的绘制

日期型数据,当数据量一多的时候,就会导致刻度标签的重叠或拥挤,为了防止重叠的产生,我们需要让日期型的x轴刻度标签自动展现,从而避免重叠的现象。下面两幅图是对比自动刻度标签的前后变化:

想以个性化的展现方式,如“YYYY-MM-DD”的显示方式,同时又想以固定的几天作为间隔,这样的设置又该如何实现?其实非常的简单,只需要在上面代码的基础上添加几行代码就可以轻松搞定。

一元折线图的绘制—图形优化

多元折线图的绘制

一张图形中画上两条折线图,也很简单,只需要在代码中写入两次plot函数即可,其他都不需要改动了。具体可以参考下面的代码逻辑:

结语

散点图的绘制。文中相关的Python脚本和PDF版本已存放到百度云盘,可以通过下面的链接获取:

链接: 密码: wnr3

每天进步一点点2015

学习与分享,取长补短,关注小号!

长按识别二维码 马上关注

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:从零开始学Python【4】--pandas(序列部分)
下一篇:从零开始学Python【7】--pandas(数据框部分02)
相关文章

 发表评论

暂时没有评论,来抢沙发吧~