[PYTHON] Warum stoßen Sie häufig auf Code, bei dem plt.show () fehlt? Wann brauchen Sie plt.show ()?

Überblick

Wie der Titel schon sagt. In einem Artikel zum Thema Deep Learning mit Python fühle ich mich manchmal einsam, wenn ich den vorliegenden Beispielcode ausführe und das Bild nicht angezeigt wird. Aus Erfahrung erinnere ich mich oder habe vergessen, dass es erscheinen würde, wenn ich plt.show () hinzufügen würde. .. .. ** Ist es ein Unterschied in der Modulversion? ?? ?? Manche Leute denken, dass **.

Ich habe einige Nachforschungen angestellt, daher werde ich die Informationen weitergeben.

Ich denke, es gibt bereits viele gute Artikel, aber ich habe mich auf plt.show () konzentriert.

Ergebnis der Untersuchung

Ist diese Erklärung nicht gut? (https://stackoverflow.com/questions/54422714/when-is-plt-show-required-to-show-a-plot-and-when-is-it-not)

Die folgende Antwort wurde im folgenden Artikel gegeben. (Quelle: https://stackoverflow.com/questions/54422714/when-is-plt-show-required-to-show-a-plot-and-when-is-it-not)

To require or not required depending on where your script is.

There are 2 contexts.(

  • Matplotlib is used in a terminal or scripts, plt.show() is a must.

  • Matplotlib is used in a IPython shell or a notebook (ex: Kaggle), plt.show() is unnecessary.

Haben Sie sich die Mühe gemacht, diesen Artikel zu zitieren, weil die Ursache "nur" mit ** jupyter notebook ** zusammenhängt? Ich dachte, aber ** mir wurde klar, dass es eine andere Umgebung sein könnte. ** **.

Der Grund, warum Bilder auch ohne plt.show () im Jupyter-Notizbuch angezeigt werden.

Der folgende Artikel

https://docs.pyq.jp/python/pydata/jupyter/matplotlib.html

Ausschnitt aus

(Zitieren) ** Jupyter Notebook gibt das ausgewertete Objekt am Ende der Zelle aus. ** **.

Es scheint.

** Es scheint, dass das ausgewertete Objekt am Ende der Zelle ausgegeben wird **. Das war's. Dann müssen Sie sich nicht die Mühe machen, zu zeigen.

Zusammenfassung

Nichts Bestimmtes. Wenn Sie Kommentare haben, lassen Sie es uns bitte wissen. : Süßigkeiten: (Ich habe zum ersten Mal in diesem Artikel einfache Anführungszeichen verwendet.)

Recommended Posts

Warum stoßen Sie häufig auf Code, bei dem plt.show () fehlt? Wann brauchen Sie plt.show ()?
Was tun, wenn ein nicht in pom.xml definiertes Glas zu einem fehlenden Artefakt wird?