Pythonにおける%matplotlib inlineの役割

554 ワード

%matplotlib inline

この行のコードはPyCharmで実行するとエラーが表示されますが、Jupyter notebookで直接実行できます.
IPythonには、コマンドラインスタイル構文を使用して呼び出す事前定義された「マジック関数」のセットがあります.2つの魔法があり、1つはラインガイド(line-oriented)、もう1つはユニットガイド(cell-oriented)である.line magicsは%文字を接頭辞として、オペレーティングシステムのコマンドライン呼び出しと非常に似ています.これらは行全体に作用し、line magicsは結果を返すことができ、値を割り当てて使用することができます.cell magicsは%%で始まり、ユニットの最初の行に表示され、ユニット全体に作用する必要があります.
この方法を使用すると、描画コマンドの出力がフロントエンドに表示され、Jupyterノートのようにコマンドを生成するコードセルの下に直接表示され、生成された描画もノートドキュメントに格納されます.しかし、この方法はJupyter notebookとJupyter QtConsoleにのみ適用されます.