Problem:
Beim Ausführen eines IPython-Notebooks mit Python und Matplotlib werden Inline-Grafiken angezeigt werden nicht angezeigt. Stattdessen wird die Ausgabe als Figurenobjekt angezeigt.
Frage:
Wie kann ich dieses Problem beheben, um Matplotlib-Plots inline im Notizbuch anzuzeigen?
Antwort:
Um Matplotlib-Plots erfolgreich inline einzubetten, stellen Sie sicher, dass Die Inline-Direktive %matplotlib wird in der ersten Zelle des Notebooks ausgeführt. Dieser Schritt initialisiert die notwendige Konfiguration für die Inline-Anzeige von Grafiken. Um Wiederholungen zu verhindern, können Sie auch eine Standardkonfiguration festlegen, indem Sie c.IPKernelApp.matplotlib in Ihren IPython-Konfigurationsdateien auf „inline“ setzen. Dadurch werden automatisch alle IPython-Kernel im Inline-Modus gestartet.
Hier ist ein aktualisiertes Beispiel, das das Problem beheben sollte:
%matplotlib inline import matplotlib import numpy as np import matplotlib.pyplot as plt x = np.linspace(0, 3*np.pi, 500) plt.plot(x, np.sin(x**2)) plt.title('A simple chirp')
Beim Ausführen dieses Codes in einem IPython-Notebook sollte die Handlung jetzt inline angezeigt werden. und nicht als separates Fenster- oder Figurenobjekt.
Das obige ist der detaillierte Inhalt vonWie zeige ich Matplotlib-Plots inline in meinem IPython-Notizbuch an?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!