matplotlib.pyplot.spy #
- matplotlib.pyplot. spy ( Z ,精度= 0 ,マーカー=なし,マーカーサイズ=なし,アスペクト= '等しい' ,原点= '上限' , ** kwargs ) [source] #
2D 配列のスパース パターンをプロットします。
これにより、配列のゼロ以外の値が視覚化されます。
イメージとマーカーの 2 つのプロット スタイルを使用できます。どちらも完全な配列で使用できますが、インスタンスではマーカー スタイルのみが機能し
scipy.sparse.spmatrix
ます。画像のスタイル
マーカーとマーカーサイズがNoneの場合、
imshow
が使用されます。残りの余分なキーワード引数は、このメソッドに渡されます。マーカー スタイル
Zが である
scipy.sparse.spmatrix
か、markerまたはmarkersizeが Noneである場合、Line2D
オブジェクトは、マーカー タイプを決定する marker の値とともに返され、残りのキーワード引数は に渡されplot
ます。- パラメータ:
- Z (M, N) 配列のような
プロットする配列。
- 精度float または 'present'、デフォルト: 0
精度が 0 の場合、ゼロ以外の値がプロットされます。それ以外の場合、値\(|Z| > precision\)プロットされます。
たとえば
scipy.sparse.spmatrix
、'present' を渡すこともできます。この場合、たとえそれがまったくゼロであっても、配列に存在するすべての値がプロットされます。- アスペクト{'equal', 'auto', None} または float、デフォルト: 'equal'
Axes の縦横比。このパラメーターは、データ ピクセルが正方形かどうかを決定するため、特に画像に関連します。
このパラメータは、明示的に呼び出すためのショートカットです
Axes.set_aspect
。詳細については、そちらを参照してください。'equal': アスペクト比が 1 になるようにします。ピクセルは正方形になります。
'auto': Axes は固定されたままになり、データが Axes に収まるようにアスペクトが調整されます。一般に、これにより非正方形のピクセルが生成されます。
なし: 使用します
rcParams["image.aspect"]
(デフォルト:'equal'
)。
- origin {'upper', 'lower'}, デフォルト:
rcParams["image.origin"]
(デフォルト:'upper'
) 配列の [0, 0] インデックスを Axes の左上隅または左下隅に配置します。'upper' という規則は通常、行列と画像に使用されます。
- 戻り値:
- その他のパラメータ:
- **kwargs
サポートされる追加パラメーターは、プロット スタイルによって異なります。
画像スタイルの場合、次の追加パラメータを渡すことができます
imshow
:マーカー スタイルについては、 linestyle
Line2D
以外の任意のプロパティを渡すことができます。財産
説明
(m, n, 3) float 配列と dpi 値を取り、(m, n, 3) 配列と画像の左下隅からの 2 つのオフセットを返すフィルター関数
スカラーまたはなし
ブール
antialiased
またはああブール
ブール
パッチまたは (パス、変換) またはなし
color
またはc色
CapStyle
または {'butt', 'projecting', 'round'}JoinStyle
または {'miter', 'round', 'bevel'}float のシーケンス (ポイント単位のオン/オフ インク) または (None, None)
(2, N) 配列または 2 つの 1D 配列
drawstyle
またはds{'default', 'steps', 'steps-pre', 'steps-mid', 'steps-post'}, デフォルト: 'default'
{'full', 'left', 'right', 'bottom', 'top', 'none'}
色またはなし
力
ブール
物体
linestyle
または ls{'-', '--', '-.', ':', '', (オフセット, オンオフシーケンス), ...}
linewidth
またはlw浮く
マーカー スタイル文字列、
Path
またはMarkerStyle
markeredgecolor
またはメック色
markeredgewidth
またはニャー浮く
markerfacecolor
またはmfc色
markerfacecoloralt
またはmfcalt色
markersize
またはミリ秒浮く
None または int または (int, int) または slice または list[int] または float または (float, float) または list[bool]
ブール
float または callable[[Artist, Event], tuple[bool, dict]]
わからない
ブール
(位取り: float、長さ: float、乱数: float)
ブールまたはなし
CapStyle
または {'butt', 'projecting', 'round'}JoinStyle
または {'miter', 'round', 'bevel'}わからない
力
ブール
一次元配列
一次元配列
浮く