-1

次のようなテキストファイルデータがあります。

ポジティブ : 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)
4

1 に答える 1