首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Python数据可视化技能提升—用好matplotlib第3篇

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

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

用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()函数的参数含义是一致滴哦,咱们就不再详细说啦。

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

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

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

用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)

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

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

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

好啦,今天咱们就先聊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个重要的函数哦,今天咱们就先聊到这吧,下次再见哦!

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

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20201120A0GNPY00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券