pandas中绘图函数plot的使用
1、从最简单的开始,如果要绘制一条数据的线性图。因为Series和DataFrame都有一个用于生成各类图表的plot方法。
对于一条Series数据,直接plot()就能获得一张线性图了
data = pd.Series(np.random.randn(1000),index=np.arange(1000))data = data.cumsum()
data.plot()plt.show()
编写以下代码,就可以看到。
2、对于DataFrame数据也是一样。
data = pd.DataFrame(np.random.randn(10,4).cumsum(0) ,columns=['a','b','c','d'], index=np.arange(0,100,10)data.plot()plt.show()
同样得到a、b、c、d四条线的图表
3、在生产线型图的代码中,加上kind=‘bar’或kind=‘barh’就可以生成柱状图。
4、Series.plot中的参数有很多很多,,
下图示例中,kind表示那种形式的图表,
ax指要在其画板上绘制的对象,也就是图中的那个figure
alpha表示图表填充的透明度。
在柱状图中,bar表示垂直图,barh表示水平图
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。