Interpretation von %matplotlib inline

Dies ist eine magische Funktion in IPython , die Grafiken im Notebook rendert (anstatt einen Dump des Grafikobjekts anzuzeigen). Ein einfaches Matplotlib-Tutorial finden Sie hier https://www.data-blogger.com/python-matplotlib-pyplot-a-perfect-combination/

Der Einfachheit halber zitiere ich hier die relevante Dokumentation zu Ihrer Lektüre: IPython verfügt über eine Reihe vordefinierter „magischer Funktionen“, die Sie mithilfe der Befehlszeilensyntax aufrufen können. Es gibt zwei Arten von Magie, linienorientierte und zellenorientierte. Zeilenzaubern wird ein %-Zeichen vorangestellt und funktionieren ähnlich wie Befehlszeilenaufrufe des Betriebssystems: Sie nehmen den Rest der Zeile als Argumente, wobei Argumente ohne Klammern oder Anführungszeichen übergeben werden. Lines Magic kann Ergebnisse zurückgeben und auf der rechten Seite einer Aufgabe verwendet werden. Den Zellenzaubern wird ein doppeltes %% vorangestellt, und es handelt sich um Funktionen, die nicht nur den Rest der Zeile als Argumente verwenden, sondern auch die Zeile darunter als separates Argument. %matplotlib Inline Rich Outputs — Die IPython 8.6.0-Dokumentation legt das Backend von matplotlib als „Inline“-Backend fest: Mit diesem Backend wird die Ausgabe eines Plotbefehls inline in einem Frontend wie einem Jupyter-Notebook angezeigt, direkt in dem Code, der es generiert hat unterhalb der Einheit. Das resultierende Diagramm wird dann auch im Notebook-Dokument gespeichert. Wenn Sie das "Inline"-Backend verwenden, werden Ihre Matplotlib-Figuren neben Ihrem Code in Ihr Notizbuch eingefügt. Es könnte sich auch lohnen, zu lesen, wie man IPython-Notebook-Matplotlib-Plot inline erstellt , um zu sehen, wie man es im Code verwendet. Wenn Sie auch Interaktivität wünschen, können Sie das nbagg-Backend mit dem %matplotlib-Notebook (in IPython 3.x) verwenden, wie hier beschrieben . 

Sie können verfügbare Backends (wie Inline) überprüfen, indem Sie Folgendes eingeben:

%matplotlib --list

 

Supongo que te gusta

Origin blog.csdn.net/weixin_46159962/article/details/127961946
Recomendado
Clasificación