Samstag, 13. März 2010

matplotlib

pyChart ist schon ein bisschen angestaubt. Da ist matplotlib ein bisschen aktueller und dies ist auch der Grund, dass ich begonnen habe, die Generierung der Statistiken für die Fedora Ambassadors zu Überarbeiten. Als Balken analog der alten Version mit pyChart

import pylab as p
fig = p.figure()
ax = fig.add_subplot(1,1,1)

y = [695, 734, 792, 829, 862, 568, 578, 602, 609, 629, 643]
labels = ['JAN', 'FEB', 'APR', 'MAY', 'JUN', 'JUL', 'AUG', 'SEP', 'OCT', 'NOV', 'DEC']
ylabels = []
for i in labels:
 ylabels.append(i.lower().capitalize())
ind = range(len(y))

ax.bar(ind, y, width=0.3, facecolor='b', align='center', ecolor='black')

ax.set_title('Ambassadors Year 2009')
#ax.set_ylabel('Number of Ambassadors')
#ax.set_xlabel('Month')
ax.set_xticks(ind)
ax.set_xticklabels(ylabels)
fig.autofmt_xdate()

p.show()
Oder als Linie.



Keine Kommentare: