matplotlib.pyplot.rc #

matplotlib.pyplot. rc (グループ, ** kwargs ) [ソース] #

現在の を設定しrcParamsます。groupは rc のグループ化です。たとえば、lines.linewidthgroup is lines、 for axes.facecolor、 group isaxesなどです。Group は、グループ名のリストまたはタプル ( xtickytick ) の場合もあります。 kwargsは、ディクショナリ属性の名前と値のペアです。たとえば、次のとおりです。

rc('lines', linewidth=2, color='r')

電流rcParamsを設定し、次と同等です:

rcParams['lines.linewidth'] = 2
rcParams['lines.color'] = 'r'

対話型ユーザーの入力を節約するために、次のエイリアスを使用できます。

エイリアス

財産

'lw'

'線幅'

'ls'

「ラインスタイル」

'c'

'色'

'fc'

「フェイスカラー」

'ec'

'エッジカラー'

「ニャー」

'markeredgewidth'

「ああ」

「アンチエイリアス」

したがって、上記の呼び出しを次のように省略できます。

rc('lines', lw=2, c='r')

Python の kwargs ディクショナリ機能を使用して、デフォルト パラメータのディクショナリを保存できることに注意してください。たとえば、次のようにフォント rc をカスタマイズできます。

font = {'family' : 'monospace',
        'weight' : 'bold',
        'size'   : 'larger'}
rc('font', **font)  # pass in the font dict as kwargs

これにより、複数の構成を簡単に切り替えることができます。matplotlib.style.use('default')またはを使用 して、変更後rcdefaults()にデフォルトに戻しますrcParams

ノート

同様の機能は、通常の dict インターフェイスを使用して利用できます (ただし、 省略形やグループ化はサポートされていません)。rcParams.update({"lines.linewidth": 2, ...})rcParams.update

#を使用した例matplotlib.pyplot.rc

破線スタイルのカスタマイズ

破線スタイルのカスタマイズ

破線スタイルのカスタマイズ
サイクラーでスタイリング

サイクラーでスタイリング

サイクラーでスタイリング