[解決済み] matplotlibで多くのサブプロットに対して単一の凡例を作るにはどうすればいいですか?
2022-04-02 04:37:28
質問
matplotlibで、同じ種類の情報を、異なる国について、複数のサブプロットでプロットしています。つまり、3x3グリッドに9つのプロットがあり、すべて同じ線(もちろん、線ごとに異なる値)で描かれています。
しかし、図に一度だけ凡例(9つのサブプロットはすべて同じ線を持っているので)を付ける方法がわかっていません。
どうすればいいのでしょうか?
どのように解決するのですか?
また、素敵な機能があります
get_legend_handles_labels()
から必要なものをすべて収集する最後の軸で呼び出すことができます(反復処理する場合)。
label=
の引数を指定します。
handles, labels = ax.get_legend_handles_labels()
fig.legend(handles, labels, loc='upper center')
関連
-
Python カメの描画コマンドとその例
-
[解決済み】TypeErrorの修正方法。Unicodeオブジェクトは、ハッシュ化する前にエンコードする必要がある?
-
[解決済み] 関数デコレータを作成し、それらを連鎖させるには?
-
[解決済み] リストのリストからフラットなリストを作るには?
-
[解決済み] Matplotlib で凡例をプロットの外側に配置する方法
-
[解決済み] matplotlib で多数のサブプロットでサブプロットサイズ/スペーシングを改善する
-
[解決済み] カットオフまたはオーバーラップするラベルでパディングを調整する方法
-
[解決済み】すべてのサブプロットに1つのカラーバーを表示させる方法
-
[解決済み】2つの辞書を1つの式でマージする(辞書の和をとる)には?)
-
[解決済み] Matplotlib - サブプロット脇のグローバルな凡例とタイトル
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
PythonによるLeNetネットワークモデルの学習と予測
-
Python 人工知能 人間学習 描画 機械学習モデル作成
-
Python カメの描画コマンドとその例
-
Pythonショートビデオクローラーチュートリアル
-
[解決済み】お使いのCPUは、このTensorFlowバイナリが使用するようにコンパイルされていない命令をサポートしています。AVX AVX2
-
[解決済み】TypeError: re.findall()でバイトのようなオブジェクトに文字列パターンを使用することはできません。)
-
[解決済み】csv.Error:イテレータはバイトではなく文字列を返すべき
-
[解決済み] 'int'オブジェクトに'__getitem__'属性がない。
-
[解決済み】ValueError: xとyは同じサイズでなければならない
-
[解決済み] twinx()による第二軸:凡例に追加する方法は?