python 可视化_提升你的Python可视化编程技能,一文学会图表添加参考线和区域...

前两次呢,已经和大家讨论了关于Python数据可视化的经典库matplotlib相关的东东,已经介绍了plot()、scatter()、xlim()、ylim()、xlabel()、ylabel()和grid()这几个函数哦,下面呢,咱们继续前两节的内容,继续和大家聊matplotlib库相关的函数哦!

dcc451da81cb39dbdaec0e70a3bd9623ab18301e.jpeg?token=7a9257eb251aa8f85589a28ff8dd479b

好啦,那咱们就开始聊聊吧!

用matplotlib库的axhline()函数和axvline()函数分别绘制平行于x轴的水平参考线和y轴的垂直参考线哦

下面还是先说一下axhline()和axvline()这两个函数的语法格式吧:

matplotlib.axhline(y=0.0, color=’r’, linestyle=’-’, linewidth=1)

先说一下这几个参数的含义吧:

参数y表示水平参考线的出发点哦,也就是距离原点的水平距离哦;参数color也可以简写为参数c哦,代表参考线的线条颜色哦;参数linestyle当然也可简写为参数ls哦,代表参考线的线条风格哦,linewidth参数呢也可简写为参数lw,代表参考线的线条宽度哦。

matplotlib.axvline(x=0.0, color=’r’, linestyle=’-’, linewidth=1)

axvline()函数的参数与上面咱们所说的axhline()函数的参数含义是一致滴哦,咱们就不再详细说啦。

好啦,为了让大家有比较深刻的理解,咱们还是老习惯,举个“栗子”哦:

2934349b033b5bb51c967a5b45784a3eb700bc01.jpeg?token=8b73d143db9d7a2d34a2ff8a043d43ae

上面咱们写的程序中方框中的内容就是关于axhline()和axvline()函数的调用哦,好啦,下面咱们就运行一下看看效果吧!

96dda144ad345982afb0c3689358aeaacaef8441.jpeg?token=72f61cfc40becafd4d408870b13cc2af

运行上面指令,会显示如下图表效果哦:

bf096b63f6246b602d0b92dd9853854b500fa240.jpeg?token=af846e8560236043ca389d57930360dd

用matplotlib库的axvspan()函数和axhspan()函数分别绘制垂直于x轴和y轴的参考区域哦

还是同样先看一下axvspan()函数和axhspan()函数的语法格式哦,大家只能熟悉了它们的语法格式后,在日后的调用才不会出现错误哦:

matplotlib.axvspan(xmin=1.0, xmax=2.0, facecolor=’b’, alpha=0.3)

先说一下这个函数的参数吧,首先呢,参数xmin表示参考区域的起始位置哦,参数xmax表示参考区域的结束位置哦,参数facecolor呢则表示参考区域的填充区域颜色哦,而参数alpha则表示参考区域填充颜色的透明度哦,好啦说完axvspan()函数的参数后,大家类比就可以知道axhspan()函数的参数啦!

matplotlib,axhspan(ymin=1.0, ymax=2.0, facecolor=’b’, alpha=0.3)

下面呢,为了理解上面这两个函数,咱们还是举个“栗子”哦:

9d82d158ccbf6c81a90d7484c9952e3232fa40d2.jpeg?token=9fb46c8fccb3c5db70d8dd3db5b1bc8a

同样哦,上面咱们所写的程序中方框中的内容就是axvspan()和axhspan()函数的调用哦,好啦,咱们还是运行一下看看效果吧:

b2de9c82d158ccbfcd13752f6d732339b03541af.jpeg?token=25677cc44a05112fd1235e44207c8d18

运行以上指令,显示如下图表哦,可以看到所绘制的相应的参考区域哦:

024f78f0f736afc32ba36ffb11b574c3b6451230.jpeg?token=5f04071d491cd1c17e62ad893fdb9b6b

好啦,今天咱们就先聊matplotlib库的4个函数吧,到现在为止,咱们已经讨论了matplotlib库的9个重要函数了哦,下面咱们还是再总结一下方便大家记忆哦:

1.plot()函数:是用于显示变量的编号趋势哦

2.scatter()函数:是用于显示变量之间的关系哦

3. xlim()和ylim()函数:是用于显示x轴和y轴范围的函数哦

4. xlabel()和ylabel()函数:是用于显示x轴和y轴标签的函数哦

5. grid()函数:是用于显示图表的网格线的函数哦

6. axhline()和axvline()函数:是用于绘制平行于x轴和y轴的参考线哦

7. axvspan()和axhspan()函数:是用于绘制垂直于x轴和y轴的参考区域哦

好啦,希望大家能够记住这9个重要的函数哦,今天咱们就先聊到这吧,下次再见哦!

敬请关注“品位集结号”,为您带来意外的小知识!

ae51f3deb48f8c54b51a65b70483b2f2e2fe7f8a.jpeg?token=901249240786911236e95a135c96b8db

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值