天文データを処理するためのスクリプトと関数をたくさん書いています。3 パネル プロットでいくつかの異なるプロパティをプロットしたい銀河のセットがあります。ここにレイアウトの例があります:
さて、これは問題ではありません。しかし、ときどき、単一の銀河だけのためにこのプロットを作成したいと思うことがあります。他のケースでは、次のモックアップのように、それぞれが 3 つ以上のペイン構造で構成されるサブプロットで構成される、より大きなプロットを作成したいと考えています。
matplotlib.figure.Figure
コードのモジュール性と再利用性のために、関数にオブジェクトを返させてから、呼び出し元 (関数または対話型セッション) にオブジェクトまたはオブジェクトを埋め込むかどうかを決定さshow()
せるsavefig
という効果で何かをしたいと思います。より大きな図。しかし、ドキュメントや他の場所でこれに関するヒントを見つけることができないようです。人々が頻繁に行うことではないようです。
どのような道をたどるのが最善かについて何か提案はありますか? axes_grid
usingが解決策になるかどうかを推測しましたが、それはあまりきれいではなく、呼び出し元に依存していないようです。助言がありますか?