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

python 画图 colormap Python 画图工具xal_数据可视化

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

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

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

python 画图 colormap Python 画图工具xal_python 画图 colormap_02

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

python 画图 colormap Python 画图工具xal_python 可视化_03

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

python 画图 colormap Python 画图工具xal_Python_04

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

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

python 画图 colormap Python 画图工具xal_python 画图 colormap_05

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

python 画图 colormap Python 画图工具xal_数据可视化_06

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

python 画图 colormap Python 画图工具xal_数据可视化_07

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


python 画图 colormap Python 画图工具xal_数据可视化_08