matplotlib.axes.Axes.errorbar #
- 축. errorbar ( x , y , yerr = 없음 , xerr = 없음 , fmt = '' , ecolor = 없음 , elinewidth = 없음 , capsize = 없음 , barabove = False , lolims = False , uplims = False , xlolims = False , xuplims = False , 오류마다= 1 , capthick = 없음 , * , 데이터 = 없음 , ** kwargs ) [출처] #
오차 막대가 부착된 선 및/또는 마커로 y 대 x를 플로팅합니다.
x , y 는 데이터 위치를 정의하고 xerr , yerr 는 오차 막대 크기를 정의합니다. 기본적으로 이것은 데이터 표식/선과 오차 막대를 그립니다. 데이터 마커 없이 오차 막대를 그리려면 fmt='none'을 사용하십시오.
- 매개변수 :
- x, y float 또는 배열과 같은
데이터 위치.
- xerr, yerr float 또는 배열형, shape(N,) 또는 shape(2, N), 선택 사항
오차 막대 크기:
스칼라: 모든 데이터 포인트에 대한 대칭 +/- 값.
shape(N,): 각 데이터 포인트에 대한 대칭 +/- 값.
shape(2, N): 각 막대에 대해 - 및 + 값을 분리합니다. 첫 번째 행에는 하위 오류가 포함되고 두 번째 행에는 상위 오류가 포함됩니다.
없음 : 오류 표시줄이 없습니다.
모든 값은 >= 0이어야 합니다.
및 사용에 대한 예는 오차 막대를 지정하는 다양한 방법을 참조하십시오 .
xerryerr- fmt str, 기본값: ''
데이터 포인트/데이터 라인의 형식입니다. 자세한 내용
plot은 참조하십시오.데이터 마커 없이 오류 막대를 플로팅하려면 'none'(대소문자 구분 안 함)을 사용하십시오.
- ecolor 색상, 기본값: 없음
오류 막대 선의 색상입니다. 없음인 경우 마커를 연결하는 선의 색상을 사용합니다.
- elinewidth float, 기본값: 없음
오차 막대 선의 선폭입니다. None이면 현재 스타일의 선폭이 사용됩니다.
- 전복 크기 부동, 기본값:
rcParams["errorbar.capsize"](기본값:0.0) 오류 막대 캡의 길이(포인트)입니다.
- capthick 플로트, 기본값: 없음
키워드 인수 markeredgewidth 에 대한 별칭 (일명 mew ). 이 설정은 오류 막대 캡의 두께를 포인트 단위로 제어하는 속성에 대한 보다 합리적인 이름입니다. 이전 버전과의 호환성을 위해 mew 또는 markeredgewidth 가 제공되면 capthick 를 재정의 합니다. 이는 향후 릴리스에서 변경될 수 있습니다.
- barabool , 기본값: False
True인 경우 플롯 기호 위에 오차 막대를 플롯합니다. 기본값은 아래와 같습니다.
- lolims, uplims, xlolims, xuplims 부울, 기본값: False
이러한 인수는 값이 상한/하한만 제공함을 나타내는 데 사용할 수 있습니다. 이 경우 이를 나타내기 위해 캐럿 기호가 사용됩니다. lims -인수는 스칼라이거나 xerr 및 yerr 와 같은 길이의 배열과 같은 것일 수 있습니다. 반전된 축으로 제한을 사용하려면
set_xlim또는set_ylim전에 호출해야 합니다errorbar(). 까다로운 매개변수 이름에 유의하십시오. 예를 들어 lolims 를 True로 설정하면 y 값이 True 값의 하한값 이므로 위쪽 을 가리키는 화살표만 그려집니다!- 오류모든 int 또는 (int, int), 기본값: 1
데이터의 하위 집합에 오류 막대를 그립니다. errorevery =N은 점(x[::N], y[::N])에 오차 막대를 그립니다. errorevery =(start, N)은 포인트(x[start::N], y[start::N])에 오차 막대를 그립니다. 예를 들어 errorevery=(6, 3)은 (x[6], x[9], x[12], x[15], ...)의 데이터에 오류 막대를 추가합니다. 두 계열이 x축 값을 공유할 때 오차 막대가 겹치지 않도록 하는 데 사용됩니다.
- 반환 :
ErrorbarContainer컨테이너에는 다음이 포함됩니다.
plotline:
Line2Dx, y 플롯 마커 및/또는 선의 인스턴스.caplines:
Line2D오류 막대 캡 인스턴스의 튜플입니다.barlinecols:
LineCollection가로 및 세로 오류 범위가 있는 튜플입니다.
- 기타 매개변수 :
- 데이터 인덱싱 가능 개체, 선택 사항
주어진 경우, 다음 매개변수는 문자열도 허용하며
s, 이는 다음과 같이 해석됩니다data[s](예외가 발생하지 않는 한).x , y , xerr , yerr
- **kwargs
다른 모든 키워드 인수는
plot마커를 그리는 호출에 전달됩니다. 예를 들어, 이 코드는 두꺼운 녹색 가장자리가 있는 큰 빨간색 사각형을 만듭니다.x, y, yerr = rand(3, 10) errorbar(x, y, yerr, marker='s', mfc='red', mec='green', ms=20, mew=4)
여기서 mfc , mec , ms 및 mew 는 더 긴 속성 이름인 markerfacecolor , markeredgecolor , markersize 및 markeredgewidth 의 별칭 입니다.
마커 속성에 유효한 kwargs는 다음과 같습니다.
대시
dash_capstyle
dash_joinstyle
드로우 스타일
채우기 스타일
선 스타일
채점자
markeredgecolor
마커 가장자리 너비
마커페이스컬러
markerfacecoloralt
마커 크기
마크에브리
solid_capstyle
solid_joinstyle
자세한 내용은 해당
Line2D속성을 참조하십시오.재산
설명
(m, n, 3) 부동 소수점 배열과 dpi 값을 사용하고 (m, n, 3) 배열과 이미지의 왼쪽 하단에서 두 오프셋을 반환하는 필터 함수
스칼라 또는 없음
부울
antialiased또는 아부울
부울
패치 또는 (경로, 변환) 또는 없음
color또는 c색깔
CapStyle또는 {'butt', 'projecting', 'round'}JoinStyle또는 {'마이터', '라운드', '베벨'}플로트 시퀀스(포인트의 잉크 켜기/끄기) 또는 (없음, 없음)
(2, N) 배열 또는 2개의 1D 배열
drawstyle또는 ds{'default', 'steps', 'steps-pre', 'steps-mid', 'steps-post'}, 기본값: 'default'
{'전체', '왼쪽', '오른쪽', '아래', '위', '없음'}
색상 또는 없음
str
부울
물체
linestyle또는 ls{'-', '--', '-.', ':', '', (오프셋, 온-오프-서열), ...}
linewidth또는 lw뜨다
마커 스타일 문자열
Path또는MarkerStylemarkeredgecolor또는 mec색깔
markeredgewidth또는 야옹뜨다
markerfacecolor또는 mfc색깔
markerfacecoloralt또는 mfclt색깔
markersize또는 ms뜨다
없음 또는 int 또는 (int, int) 또는 슬라이스 또는 list[int] 또는 float 또는 (float, float) 또는 list[bool]
부울
float 또는 callable[[Artist, Event], tuple[bool, dict]]
알려지지 않은
부울
(스케일: float, 길이: float, 임의성: float)
부울 또는 없음
CapStyle또는 {'butt', 'projecting', 'round'}JoinStyle또는 {'마이터', '라운드', '베벨'}알려지지 않은
str
부울
1차원 배열
1차원 배열
뜨다