Comment faire un histogramme dans ipython notebook à l'aide de ggplot2 (pour python)

Je suis en train de faire un histogramme d'une simple liste de nombres en python à l'aide de ipython notebook et ggplot pour python. À l'aide de pylab, c'est assez facile, mais je ne peux pas obtenir ggplot de travail.

Je suis en utilisant ce code (basé sur le diamant de l'histogramme exemple, ne fonctionne pour moi):

from ggplot import *
a = [1, 1, 2, 1, 1, 4, 5, 6]
p = ggplot(aes(x='carat'), data=a)
p + geom_hist() + ggtitle("Histogram of Diamond Carats") + labs("Carats", "Freq")

À l'aide de ipython & pylab, je peux faire un histogramme avec juste hist(a) et qu'il affiche. Comment faire un histogramme de venir à l'aide de ggplot?

Voulez-vous ggplot à cause du style ou est-il une autre raison. Si l'ancien est le cas, vous pouvez essayer mpltools, un matplotlib extension qui peut imiter le style de ggplot (voir tonysyu.github.io/mpltools/auto_examples/style/plot_ggplot.html)
J'ai surtout envie d'utiliser ggplot car il semble intéressant.

OriginalL'auteur Rory | 2013-10-15