次のようなテキストファイルデータがあります。
ポジティブ : 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)