So erstellen Sie ein Histogramm in Ipython-Notizbuch mit ggplot2 (für Python)

8

Ich versuche ein Histogramm einer einfachen Zahlenliste in Python zu erstellen, indem ich ipython notebook und ggplot für Python . Mit pylab ist es einfach genug, aber ich kann ggplot nicht funktionieren.

Ich verwende diesen Code (basierend auf dem Beispiel des Diamant-Histogramms, das für mich funktioniert):

%Vor%

Verwenden von ipython & amp; pylab, ich kann ein Histogramm mit nur hist(a) erstellen und es wird angezeigt. Wie mache ich ein Histogramm mit ggplot?

    
Rory 15.10.2013, 09:13
quelle

2 Antworten

17

Wenn Sie nur ein Histogramm der Zahlen in Ihrem Vektor 'a' machen wollen, gibt es ein paar Probleme.

Zuerst akzeptiert ggplot Daten in Form eines Pandas-Dataframes, also müssen Sie das zuerst erstellen.

%Vor%

Zweitens ist das Geom geom_histogram() nicht geom_hist() . Und schließlich sieht es so aus, als würden Sie Code aus einem der Beispiel-Plots der Diamant-Daten einwerfen. Du brauchst das nicht, also habe ich es entfernt.

%Vor%

    
Aman 29.10.2013 17:32
quelle
8

Hast du

hinzugefügt?

%matplotlib inline

als erster Befehl in Ihrem Notebook?

    
begray 26.01.2014 14:25
quelle