matplotlib.rcsetup#

rcsetup モジュールには、Matplotlib の rc 設定を使用してカスタマイズするための検証コードが含まれています。

各 rc 設定には、その設定に対して試行された変更を検証するために使用される関数が割り当てられます。検証関数は rcsetup モジュールで定義され、設定を格納し、Matplotlib 全体で参照される rcParams グローバル オブジェクトを構築するために使用されます。

rc 設定のデフォルト値は、デフォルトの matplotlibrc ファイルに設定されています。ここにリストされているパラメーター セットへの追加または削除はmatplotlibrc.template、Matplotlib のルート ソース ディレクトリにも反映される必要があります。

クラス matplotlib.rcsetup。ValidateInStrings ( key , valid , ignorecase = False , * , _deprecated_since = None ) [source] #

拠点:object

有効な文字列のリストです。

matplotlib.rcsetup. cycler ( * args , ** kwargs ) [ソース] #

Cyclerによく似たオブジェクトを作成しますcycler.cycler()が、入力の検証が含まれます。

呼び出し署名:

cycler(cycler)
cycler(label=values[, label2=values2[, ...]])
cycler(label, values)

フォーム 1 は、特定のオブジェクトをコピーしCyclerます。

フォーム 2 は、Cycler1 つ以上のプロパティを同時に循環する を作成します。複数のプロパティが指定されている場合、それらの値リストは同じ長さでなければなりません。

フォーム 3 はCycler、単一のプロパティに対して を作成します。このフォームは、元のサイクラーとの互換性のために存在します。kwarg 形式、つまりcycler(label=values).

パラメータ:
サイクラーサイクラー

Cycler のコピー コンストラクター。

ラベル文字列

プロパティ キー。有効なプロパティである必要がありArtistます。たとえば、'color' や 'linestyle' などです。'color' の 'c' や 'linewidth' の 'lw' などのエイリアスを使用できます。

反復可能な値

プロパティ値の反復可能な有限長。これらの値は検証され、無効な場合は ValueError が発生します。

戻り値:
サイクラー

Cycler指定されたプロパティの新しい。

単一のプロパティのサイクラーの作成:

>>> c = cycler(color=['red', 'green', 'blue'])

複数のプロパティを同時に循環するためのサイクラーの作成 (例: 赤丸、緑プラス、青十字):

>>> c = cycler(color=['red', 'green', 'blue'],
...            marker=['o', '+', 'x'])
matplotlib.rcsetup. validate_any ( s ) [ソース] #
matplotlib.rcsetup. validate_anylist ( s ) [ソース] #
matplotlib.rcsetup. validate_aspect ( s ) [ソース] #
matplotlib.rcsetup. validate_axisbelow ( s ) [ソース] #
matplotlib.rcsetup. validate_backend ( s ) [ソース] #
matplotlib.rcsetup. validate_bbox ( s ) [ソース] #
matplotlib.rcsetup. validate_bool ( b ) [ソース] #

b に変換するboolか、上げます。

matplotlib.rcsetup. validate_color ( s ) [ソース] #

有効な色の引数を返します。

matplotlib.rcsetup. validate_color_for_prop_cycle ( s ) [ソース] #
matplotlib.rcsetup. validate_color_or_auto ( s ) [ソース] #
matplotlib.rcsetup. validate_color_or_inherit ( s ) [ソース] #

有効な色の引数を返します。

matplotlib.rcsetup. validate_colorlist ( s ) [ソース] #

カラースペックのリストを返す

matplotlib.rcsetup. validate_cycler ( s ) [ソース] #

文字列 repr またはオブジェクト自体から Cycler オブジェクトを返します。

matplotlib.rcsetup. validate_dashlist ( s ) [ソース] #

float のリストを返す

matplotlib.rcsetup. validate_dpi ( s ) [ソース] #

s が文字列 'figure' であることを確認するか、s を float または raise に変換します。

matplotlib.rcsetup. validate_fillstylelist ( s ) [ソース] #
matplotlib.rcsetup. validate_float ( s ) [ソース] #
matplotlib.rcsetup. validate_float_or_None ( s ) [ソース] #
matplotlib.rcsetup. validate_floatlist ( s ) [ソース] #

float のリストを返す

matplotlib.rcsetup. validate_font_properties ( s ) [ソース] #
matplotlib.rcsetup. validate_fontsize ( s ) [ソース] #
matplotlib.rcsetup. validate_fontsize_None ( s ) [ソース] #
matplotlib.rcsetup. validate_fontsizelist ( s ) [ソース] #
matplotlib.rcsetup. validate_fontstretch ( s ) [ソース] #
matplotlib.rcsetup. validate_fonttype ( s ) [ソース] #

これが、変換方法がわかっている Postscript または PDF フォント タイプであることを確認します。

matplotlib.rcsetup. validate_fontweight ( s ) [ソース] #
matplotlib.rcsetup. validate_hatch ( s ) [ソース] #

ハッチング パターンを検証します。ハッチング パターン文字列には、次の文字の任意のシーケンスを含めることができます: .\ / | - + * . x o O

matplotlib.rcsetup. validate_hatchlist ( s ) [ソース] #

ハッチング パターンを検証します。ハッチング パターン文字列には、次の文字の任意のシーケンスを含めることができます: .\ / | - + * . x o O

matplotlib.rcsetup. validate_hist_bins ( s ) [ソース] #
matplotlib.rcsetup. validate_int ( s ) [ソース] #
matplotlib.rcsetup. validate_int_or_None ( s ) [ソース] #
matplotlib.rcsetup. validate_markevery ( s ) [ソース] #

Line2D オブジェクトの markevery プロパティを検証します。

パラメータ:
None、int、(int、int)、slice、float、(float、float)、または list[int]
戻り値:
None、int、(int、int)、slice、float、(float、float)、または list[int]
matplotlib.rcsetup. validate_markeverylist ( s ) [ソース] #

Line2D オブジェクトの markevery プロパティを検証します。

パラメータ:
None、int、(int、int)、slice、float、(float、float)、または list[int]
戻り値:
None、int、(int、int)、slice、float、(float、float)、または list[int]
matplotlib.rcsetup. validate_ps_distiller ( s ) [ソース] #
matplotlib.rcsetup. validate_sketch ( s ) [ソース] #
matplotlib.rcsetup. validate_string ( s ) [ソース] #
matplotlib.rcsetup. validate_string_or_None ( s ) [ソース] #
matplotlib.rcsetup. validate_stringlist ( s ) [ソース] #

文字列のリストを返す

matplotlib.rcsetup. validate_whiskers ( s ) [ソース] #