Wie man ein Histogramm in ipython notebook mit ggplot2 (für python)

Ich versuche, mich ein Histogramm, eine einfache Liste von zahlen in python mit ipython notebook und ggplot für python. Mit pylab, ist es einfach genug, aber ich kann nicht ggplot zu arbeiten.

Ich bin mit diesem code (basierend auf dem Diamant-Histogramm Beispiel, das funktioniert für mich):

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")

Mit ipython & pylab, ich kann ein Histogramm mit nur hist(a) und es zeigt. Wie erstelle ich ein Histogramm kommen mit ggplot?

  • Wollen Sie ggplot, weil der Stil oder gibt es einen anderen Grund. Falls ersteres der Fall ist, können Sie versuchen, mpltools, ein matplotlib-Erweiterung, die können imitieren den Stil von ggplot (siehe tonysyu.github.io/mpltools/auto_examples/style/plot_ggplot.html)
  • Ich hauptsächlich verwenden möchten, ggplot, denn es scheint interessant.
InformationsquelleAutor Rory | 2013-10-15
Schreibe einen Kommentar