私はずっと前に、matplotlib ですべてのテキスト サイズを同じに変更する関数を見ました。今、私はどこにもそれを見つけることができません。次のような単純な 1 つ (または 2 つ) のライナーでした。
for item in pylab.gca(): item.getLabel().setSize(10)
上記はどうすればいいですか?上記は単なる疑似コードですが、アイデアは x と y のラベル、凡例、タイトル、すべてを変更することです。
編集: ... 1 つの図形 (オブジェクト) 内。テキストのサイズを図の幅に依存させたい。グローバル font.size は、すべての図に対してこれを変更しますか? 動的に適用できないと思います(設定は図が作成される前にのみ読み取られます)?
EDIT 2font.size = 22
:メソッドをテストしました。たとえば、legend() の後に実行すると、奇妙な動作が発生します。テキストの垂直スペースは更新されません。したがって、getText().setTextSize() のようなものにする必要があります。