上次已经和大家聊了Python数据可视化的经典库:matplotlib,大家已经知道啦,matplotlib库是Python中用于绘制二维、三维等这些图表的数据可视化工具,并且已经和大家聊完了关于matplotlib库的安装啦、还有matplotlib库的两个函数,分别是plot()函数和scatter()函数哦,相信大家已经对于这两个函数的用法掌握啦,在这就不多说了哈,如果还想继续了解plot()函数和scatter()函数的朋友请看以前咱们写过的东东哈!
今天呢,咱们继续接着上次开聊哦!作为用好matplotlib库的第2篇吧!好啦,那开始了哦!
用matplotlib的xlim()函数和ylim()函数分别设置x轴和y轴的数据显示范围哦
首先呢,咱们还是看一下xlim()函数的语法格式吧,只有知道了这个函数的语法格式才能正确调用哦!
matplotlib.xlim(x_min, x_max)
对于上面的两个参数,相信不用解释大家就清楚了哦,x_min参数表示x轴上显示的最小值哦,而x_max参数呢则表示x轴显示的最大值哦!
好啦,说完了x轴,相信大家对于y轴也了解了哦,因为原理是相似滴!
因此呢,ylim()函数的格式就是如下哦:
matplotlib.ylim(y_min, y_max)
参数y_min和y_max的含义也是相似的哦,分别表示y轴上显示的最小值和最大值哦!
好啦,为了让大家理解深刻,咱们还是老规矩,举个“栗子”哦:
看到了吗,上面“栗子”中方框中就是咱们所调用的matplotlib的xlim()和ylim()函数哦!
好啦,那咱们就运行一下看看结果吧!
运行后所显示的图表如下所示哦:
可以看到哦,x轴和y轴的坐标范围就是咱们所设置的范围哦!
用matplotlib的xlabel()函数和ylabel()函数分别设置x轴和y轴的标签显示内容哦
首先呢,还是说一下这两个函数的语法格式哦,大家只有了解了它们的语法格式,在调用时才不会出错哦:
matplotlib.xlabel(string)
matplotlib.ylabel(string)
上面两个函数的参数都是string,代表的是所要显示的标签的内容哦。
好啦,还是举个“栗子”哦:
上面方框中所示的就是matplotlib的xlabel()和ylabel()函数的调用哦!
下面咱们就运行一下看看效果吧!
运行后显示图表如下哦:
可以看到,图表中的x轴和y轴的标签都正常显示啦!
用matplotlib的grid()函数来显示刻度的网格线哦
依然是先看一下grid()函数的语法格式哦:
matplotlib.grid(ls=’:’, c=’r’)
上面的grid()函数中的参数ls代表linestyle表示网格线的线条风格哦,而参数c代表color表示网格线的线条颜色哦,因此呢,这两个参数也可以用全名参数表示哦,就是如下方式也是对的哦:
matplotlib.grid(linestyle=’:’, color=’r’)
其中linestyle参数的赋值是冒号”:”表示是虚线哦,color参数的赋值是“r”代表red红色哦,当然啦,这两个参数可以按照大家的心情进行随便定义为何种线条样式和颜色哦!
下面还是举个“栗子”吧:
上面方框中所示的就是咱们所写的显示图表网格线的语句哦,那运行一下看看效果吧:
运行后显示图表如下哦:
通过上图可以看到在图表中画出了网格线了哦!
好啦,还是那句话“贪多嚼不烂”,咱们今天就先聊着三个matplotlib库的函数吧,大家一定要记住哦,这三个函数以后会在Python的数据可视化中常用哦,最后咱们再重复一下吧,它们分别是如下哦:
1.xlim()和ylim()函数:是用于显示x轴和y轴范围的函数哦
2.xlabel()和ylabel()函数:是用于显示x轴和y轴标签的函数哦
3.grid()函数:是用于显示图表的网格线的函数哦
OK啦,今天咱们就聊到这吧,下次再见哦!
敬请关注“品位集结号”,为您带来意外的小知识!
领取专属 10元无门槛券
私享最新 技术干货