23

matplotlib を使用すると、sharexまたはsharey軸パラメーターを設定する唯一のタイミングは、sub_plot の作成中 ( add_subplot()subplot()subplots()) のようです。クラスには、axes軸の共有を取得するためのメソッド ( get_shared_x_axes()get_shared_y_axes()) がありますが、共有を設定するための対応するメソッドはありません。これは API の見落としか、アーキテクチャに適合していない可能性があります。

共有軸パラメータを変更する方法はありますか?

理由を尋ねる人のために:私はプロットのマトリックスを動的に使用しており、ビューの制限を使用してこれを制御できますが、もっと簡単な方法があり、共有のオン/オフを切り替えて自動スケールを使用することができます.

ありがとう。

4

3 に答える 3

5

答えは、共有軸を設定する方法は、2 つの軸の内部状態の一部を共有することです。これを正しく行うのは少しトリッキーで、オンザフライで (リンクとリンク解除の両方で) それを行うコードはまだライブラリに存在しません。

軸のリンク解除に関する進行中の作業については、このPRを参照してください。この機能のテストと開発にご協力いただければ幸いです。

于 2013-06-26T20:57:07.460 に答える