私はmatplotlib
には本当に初めてではありません。私は、できるだけ早く簡単に解決策を得るためのツールとして常に使用してきたことを認めて非常に恥ずかしいです。だから私は基本的なプロット、サブプロットやものを得る方法を知っているし、時々再利用されるかなりのコードを持っている...しかし、私はmatplotlib
の "深い(知識)"がありません。matplotlibの理解:plt、figure、ax(arr)?
最近、私はこれを変更してチュートリアルを通して自分自身を動作させるべきだと思っていました。しかし、私はまだmatplotlibs plt
、fig(ure)
およびax(arr)
について混乱しています。本当に違いは何ですか?私はちょうどpyplot as plt
を使っている人を見ると、直接plt.plot
でプロットプロットするいくつかの「quick'n'dirty」のほとんどのケースで
、私はかなり頻繁にプロットするために、複数のものを持っておりますので、私は頻繁にf, axarr = plt.subplots()
を使用...しかし、ほとんどのあなただけのコードがaxarr
にデータを入れて図f
を無視してご覧回
だから、私の質問は次のとおりです。?matplotlibので動作するようにクリーンな方法は何であるだけplt
を使用する場合は、何であるかfigure
は何をする必要がありますサブプロットにはデータが含まれているべきですか?または、スタイリング、プロットのクリア、サブプロット内などのすべてに対して、有効で優れたプラクティスですか?
これは広範囲ではないことを願っています。基本的には、plt
< - >fig
< - >ax(arr)
の本当の目的のための助言をお願いしています
チュートリアルもお待ちしております。 matplotlibのドキュメントは私にとってはむしろ混乱しています。凡例を再スケーリングするのと同じように、本当に特定のものを検索すると、公式のドキュメントは本当に正確ですが、むしろ一般的な情報は私の意見では良くありません。あまりにも多くの異なる例、目的の実際の説明は...すべての可能なAPIメソッドと引数の大きなリストのように見えます。
http://matplotlib.org/faq/usage_faq.html#parts-of-a-figureは開始するのに適しています。 – tacaswell