Mit Pandas plotten in I-Python Notebook, habe ich mehrere Plots und weil Matplotlib die Y-Achse bestimmt, setzt es sie anders und wir müssen diese Daten mit dem gleichen Bereich vergleichen. Ich habe verschiedene Varianten ausprobiert: (Ich gehe davon aus, dass ich die Grenzen für jeden Plot anwenden muss. Aber da ich keinen funktioniere ... Aus dem Matplotlib-Dokument scheint es, dass ich Ylim setzen muss, aber kann Verwenden Sie keine Syntax dafür.
%Vor%Pandas plot () gibt die Achsen zurück, Sie können damit den Ylim-Wert festlegen.
%Vor%Sie können auch eine Achse an Pandas-Plot übergeben, so dass es in den gleichen Achsen gezeichnet werden kann wie folgt:
%Vor%Wenn Sie viele verschiedene Plots haben wollen, können Sie die Achsen im Vorhinein und innerhalb einer Figur definieren. Dies ist eine Lösung, die Ihnen die meiste Kontrolle gibt:
%Vor% Ich vermute, das war eine Funktion, die hinzugefügt wurde, nachdem diese Antwort 2013 angenommen wurde; DataFrame.plot () stellt jetzt einen ylim
-Parameter zur Verfügung, der die Y-Achsenlimits festlegt:
df.plot(ylim=(0,200)
Weitere Informationen finden Sie in der Pandas-Dokumentation .
Tags und Links matplotlib pandas ipython-notebook