私はこのquestionへのフォローアップの質問があります。matplotlibを使用したPython - 描画関数の再利用
図のさまざまな部分で動作する複数のpythonスクリプトを使用することで、図の生成を簡素化できますか?例えば
、私は次のような機能がある場合:
関数A:それにはテキストでボックスを描画し
FunctionC:何かのプロットを描画C
何か
関数Bのヒストグラムを描画します FunctionD:何かのプロットを描くD
上記の関数を別のスクリプトで再利用するにはどうすればよいですか?例えば、何かCのプロットでヒストグラムを使ってFigureを作成したいのであれば、私は何とかスクリプトからFunctionAとFunctionCを呼び出します。あるいは、私が2つのプロットで図を望むなら、私はFunctionCとFunctionDを呼ぶだろう。
私は自分自身をはっきりと説明しているかどうかは分かりませんが、この質問をする別の方法は次のとおりです。Figureオブジェクトを関数に渡して、関数が渡されたFigureオブジェクトタイトルや何かのようなものを追加するためにメインスクリプトに戻しますか?
@ tom10 - ありがとう!どのようにコードを書式設定しますか? – aspade
あなたは大歓迎です!コードを書式設定するには、コードブロック全体を4つの余分なスペースでインデントし、コード内でタブの代わりにスペースを使用します。 – tom10
なぜ、 'myhist()'と 'say_something()'が 'ax'を外側の名前空間に戻さなければならないのですか? – crypdick