matplotlib.axes.Axes.spy #

축. spy ( Z , precision = 0 , marker = None , markersize = None , aspect = 'equal' , origin = 'upper' , ** kwargs ) [출처] #

2D 배열의 희소성 패턴을 플로팅합니다.

이는 배열의 0이 아닌 값을 시각화합니다.

이미지와 마커의 두 가지 플로팅 스타일을 사용할 수 있습니다. 둘 다 전체 배열에 사용할 수 있지만 마커 스타일만 scipy.sparse.spmatrix인스턴스에 대해 작동합니다.

이미지 스타일

markermarkersizeNone 이면 가 imshow사용됩니다. 나머지 추가 키워드 인수는 이 메서드에 전달됩니다.

마커 스타일

Z 가 a scipy.sparse.spmatrix이거나 marker 또는 markersizeNone 이면 Line2D마커 유형을 결정하는 marker 값과 에 전달된 나머지 키워드 인수와 함께 객체가 반환 됩니다 plot.

매개변수 :
Z (M, N) 배열형

플로팅할 배열입니다.

정밀도 float 또는 'present', 기본값: 0

정밀도 가 0 이면 0이 아닌 모든 값이 표시됩니다. 그렇지 않으면 값\(|Z| > precision\)플롯됩니다.

예를 scipy.sparse.spmatrix들어 'present'를 전달할 수도 있습니다. 이 경우 배열에 있는 모든 값은 동일하게 0이더라도 플롯됩니다.

aspect {'equal', 'auto', None} 또는 float, 기본값: 'equal'

축의 종횡비입니다. 이 매개변수는 데이터 픽셀이 정사각형인지 여부를 결정하므로 이미지와 특히 관련이 있습니다.

이 매개변수는 를 명시적으로 호출하기 위한 바로 가기입니다 Axes.set_aspect. 자세한 내용은 거기를 참조하십시오.

  • '같음': 종횡비 1을 보장합니다. 픽셀은 정사각형입니다.

  • '자동': 축이 고정된 상태로 유지되고 데이터가 축에 맞도록 종횡비가 조정됩니다. 일반적으로 이렇게 하면 정사각형이 아닌 픽셀이 생성됩니다.

  • 없음 : 사용 합니다 rcParams["image.aspect"](기본값: 'equal').

원산지 {'upper', 'lower'}, 기본값: rcParams["image.origin"](기본값: 'upper')

Axes의 왼쪽 위 또는 왼쪽 아래 모서리에 배열의 [0, 0] 인덱스를 배치합니다. 규칙 'upper'는 일반적으로 행렬 및 이미지에 사용됩니다.

반환 :
AxesImage또는Line2D

반환 유형은 플로팅 스타일에 따라 다릅니다(위 참조).

기타 매개변수 :
**kwargs

지원되는 추가 매개변수는 플로팅 스타일에 따라 다릅니다.

이미지 스타일의 경우 다음과 같은 추가 매개변수를 전달할 수 있습니다 imshow.

표식 스타일의 경우 linestyleLine2D 을 제외한 모든 속성 을 전달할 수 있습니다 .

재산

설명

agg_filter

(m, n, 3) 부동 소수점 배열과 dpi 값을 사용하고 (m, n, 3) 배열과 이미지의 왼쪽 하단에서 두 오프셋을 반환하는 필터 함수

alpha

스칼라 또는 없음

animated

부울

antialiased또는 아

부울

clip_box

Bbox

clip_on

부울

clip_path

패치 또는 (경로, 변환) 또는 없음

color또는 c

색깔

dash_capstyle

CapStyle또는 {'butt', 'projecting', 'round'}

dash_joinstyle

JoinStyle또는 {'마이터', '라운드', '베벨'}

dashes

플로트 시퀀스(포인트의 잉크 켜기/끄기) 또는 (없음, 없음)

data

(2, N) 배열 또는 2개의 1D 배열

drawstyle또는 ds

{'default', 'steps', 'steps-pre', 'steps-mid', 'steps-post'}, 기본값: 'default'

figure

Figure

fillstyle

{'전체', '왼쪽', '오른쪽', '아래', '위', '없음'}

gapcolor

색상 또는 없음

gid

str

in_layout

부울

label

물체

linestyle또는 ls

{'-', '--', '-.', ':', '', (오프셋, 온-오프-서열), ...}

linewidth또는 lw

뜨다

marker

마커 스타일 문자열 Path또는MarkerStyle

markeredgecolor또는 mec

색깔

markeredgewidth또는 야옹

뜨다

markerfacecolor또는 mfc

색깔

markerfacecoloralt또는 mfclt

색깔

markersize또는 ms

뜨다

markevery

없음 또는 int 또는 (int, int) 또는 슬라이스 또는 list[int] 또는 float 또는 (float, float) 또는 list[bool]

mouseover

부울

path_effects

AbstractPathEffect

picker

float 또는 callable[[Artist, Event], tuple[bool, dict]]

pickradius

알려지지 않은

rasterized

부울

sketch_params

(스케일: float, 길이: float, 임의성: float)

snap

부울 또는 없음

solid_capstyle

CapStyle또는 {'butt', 'projecting', 'round'}

solid_joinstyle

JoinStyle또는 {'마이터', '라운드', '베벨'}

transform

알려지지 않은

url

str

visible

부울

xdata

1차원 배열

ydata

1차원 배열

zorder

뜨다

# 을 사용하는 예matplotlib.axes.Axes.spy

스파이 데모

스파이 데모

스파이 데모