Ich möchte die Ausgabe von Druckanweisungen mit Plots in der Reihenfolge verschachtelt haben, in der sie gedruckt und in der Ipython-Notebookzelle gezeichnet wurden. Betrachten Sie beispielsweise den folgenden Code:
(Starten von ipython mit ipython notebook --no-browser --no-mathjax
)
Idealerweise würde die Ausgabe wie folgt aussehen:
%Vor%Die tatsächliche Ausgabe in Ipython sieht jedoch so aus:
%Vor%Gibt es eine direkte Lösung in Ipython oder eine Umgehungs- oder Alternativlösung, um die Interlaced-Ausgabe zu erhalten?
Es gibt eine einfache Lösung, verwenden Sie die Funktion matplotlib.pyplot.show () nach dem Plotten.
Dies zeigt das Diagramm an, bevor die nächste Zeile des Codes ausgeführt wird
%Vor%Dieser Code funktioniert wie gewünscht
Tags und Links python matplotlib ipython ipython-notebook