今天比较忙,所以咸鱼了一下,只是对python的matplotlib绘制条形图做了一下了解。
首先是用matplotlib绘制条形图,只需要调用pyplot的bar()方法,下面是一个基本使用
plt.bar(range(len(data)), data)
plt.show()
BTW,x轴的坐标除了可以用range()生成以外,还可以使用numpy库的arange()方法来生成,这个方法与range()类似,但可以产生小数,返回一个数组
例如
numpy.arange(1,4,0.5)
这个语句返回的就是一个(1,1.5,2,2.5,3,3.5,4)这样的数组一个(1,1.5,2,2.5,3,3.5,4)这样的数组