У меня есть пара проблем с гистограммой, которую я пытаюсь создать в 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")
Мой график выглядит так:
занятой кот http://28.media.tumblr.com/tumblr_ltk9v6xShD1r5te58o1_500.png
В основном моя главная проблема заключается в том, что значения указаны в десятичном виде с научными обозначениями Я хочу представить их миллионами, если это возможно. Кроме того, я не уверен, как сделать так, чтобы жанры не обрезались снизу. Спасибо за любую помощь!