我们有一个文本文件数据如下:
正面:20
负数:10
中性:30
正、负、中性是标签,20、10、30 是计数。我的要求是为上述数据绘制条形图。X 轴应该是标签,Y 轴应该是计数。那么你能告诉我如何在 python 中使用 matplotlib 来做到这一点。
我已经尝试过这段代码,但出现了一些错误
f=open('/var/www/html/form/tweetcount.txt','r')
line = (f.next() for i in range(4))
pieces = (lin.split(':') for lin in line)
labels,values = zip(*pieces)
N=len(values)
ind = arange(N)
plt.bar(ind,labels)