Angenommen, ich habe einige Daten, und ich möchte ein Diagramm dieser Daten erstellen, indem Sie es an eine benutzerdefinierte Plotfunktion (myplot()) übergeben. Ich benutze die Module von Matplotlib in myplot().Wie eine Funktion eine Zahl in Python (mit Matplotlib) zurückgeben?
Ich möchte myplot(), um den Griff zu einer Figur zurückgeben, und nicht plot Anzeige der Handlung, wenn ich diese Funktion aufrufen. Hier ist ein Beispielcode und eine Ausgabe von iPython.
Ich habe zwei Fragen in Bezug auf diese:
- Warum ich immer noch ein Grundstück sehen, auch wenn ich die Ausgabe von MyPlot bin zuweisen() bis f?
- Was brauche ich, um dieses Diagramm zu unterdrücken, wenn ich die Ausgabe von myplot() einer Variablen zuweise?
Dies ist nur eine iPython Notebook-Funktion, oder? Weil ich keine Handlung sehe, wenn ich die Zahlen in IDLE übergebe. –