Python:matplotlib绘制线条图

2019-04-11 10:21:57来源:博客园 阅读 ()

新老客户大回馈,云服务器低至5折

线型图是学习matplotlib绘图的最基础案例。我们来看看具体过程:


 下面我们将两条曲线绘制到一个图形里:

 

可以看到这种方式下,两个线条共用一个坐标轴,并且自动区分颜色。

plot方法的核心是plot(x,y),x表示横坐标值的序列,y表示x某个坐标对应的y值,实际上就是y=f(x)函数。当只提供y的时候,x默认使用0-n的整数序列。这里的序列必然是个有限的点集,而不是我们想象中的无穷个点组成一条线。如果你的点很稀疏,那么图形看起来就像折线,如果点很多,看起来就比较圆滑,形似曲线。

题外话:matplotlib其实是一个相当底层的工具,你可以从其基本组件中组装一个图标、显示格式、图例、标题、注释等等。Pandas在此基础上对绘图功能进行了一定的封装,每个Series和DataFrame都有一个plot方法,一定要区分pandas的plot和matplotlib的plot方法。比如:


 

 


 

pandas和matplotlib的plot方法你愿意用哪个都行,但要注意参数格式和使用场景。


原文链接:https://www.cnblogs.com/Pythonmiss/p/10631398.html
如有疑问请与原作者联系

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:python assert的用处

下一篇:基于tensorflow实现mnist手写识别 (多层神经网络)