4
私はPythonで作成しようとしている棒グラフにいくつか問題があります。チャートのための私のコードは次のようになります。Pythonで棒グラフを作成する
import matplotlib
matplotlib.use('Agg')
from pylab import *
import calendar
def webshow(img):
savefig(img,dpi=500)
print 'Content-Type: text/html\n'
print '<img width="800" height="400" src="'+img+'" />'
genres = []
n = 0
for c in sorted_list:
genres.append(sorted_list[n][0])
n += 1
grosses = []
a = 0
for c in sorted_list:
grosses.append(sorted_list[a][1])
a += 1
clf()
bar(arange(len(grosses)),grosses)
xticks(arange(len(genres)),genres, rotation=80)
webshow("barchart.png")
私のチャートは次のようになります。
a busy cat http://28.media.tumblr.com/tumblr_ltk9v6xShD1r5te58o1_500.png
は基本的に私の主な問題は、値が科学表記で小数になっていることです。私は可能な限り数百万でそれらを提示したい。また、ジャンルを最下部で切り離さないようにする方法もわかりません。何か助けてくれてありがとう!