matplotlib.axes.Axes.violin #

축. 바이올린 ( vpstats , 위치 = 없음 , vert = True , 너비 = 0.5 , showmeans = False , showextrema = True , showmedians = False ) [출처] #

바이올린 플롯을 위한 그리기 기능.

vpstats 의 각 열에 대한 바이올린 플롯을 그립니다 . 채워진 각 영역은 전체 데이터 범위를 나타내도록 확장되며 평균, 중앙값, 최소값, 최대값 및 분위수 값에 선택적인 선이 있습니다.

매개변수 :
사전의 vpstats 목록

각 바이올린 플롯에 대한 통계가 포함된 사전 목록입니다. 필수 키는 다음과 같습니다.

  • coords: 바이올린의 커널 밀도 추정치가 평가된 좌표를 포함하는 스칼라 목록입니다.

  • vals: coords 에 주어진 각 좌표에서 커널 밀도 추정값을 포함하는 스칼라 목록입니다 .

  • mean: 이 바이올린 데이터셋의 평균값입니다.

  • median: 이 바이올린 데이터 세트의 중앙값입니다.

  • min: 이 바이올린 데이터셋의 최소값입니다.

  • max: 이 바이올린 데이터셋의 최대값입니다.

선택적 키는 다음과 같습니다.

  • quantiles: 이 바이올린의 데이터셋에 대한 분위수 값을 포함하는 스칼라 목록입니다.

배열과 같은 위치 , 기본값: [1, 2, ..., n]

바이올린의 위치. 눈금과 한계는 위치와 일치하도록 자동으로 설정됩니다.

vert bool, 기본값: True.

true인 경우 바이올린을 세로로 플로팅합니다. 그렇지 않으면 바이올린을 가로로 플로팅합니다.

너비 배열과 유사, 기본값: 0.5

각 바이올린의 최대 너비를 설정하는 스칼라 또는 벡터입니다. 기본값은 0.5이며 사용 가능한 수평 공간의 약 절반을 사용합니다.

showmeans 부울, 기본값: False

참이면 수단의 렌더링을 토글합니다.

showextrema 부울, 기본값: True

참이면 극한의 렌더링을 토글합니다.

showmedians 부울, 기본값: False

true인 경우 중앙값 렌더링을 토글합니다.

반환 :
딕셔너리

violinplot의 각 구성 요소를 생성된 해당 컬렉션 인스턴스 목록에 매핑하는 사전입니다. 사전에는 다음 키가 있습니다.

  • bodiesPolyCollection : 각 바이올린의 채워진 영역을 포함하는 인스턴스 목록입니다 .

  • cmeans: LineCollection각 바이올린 분포의 평균값을 표시하는 인스턴스입니다.

  • cmins: LineCollection각 바이올린 분포의 바닥을 표시하는 인스턴스입니다.

  • cmaxes: LineCollection각 바이올린 분포의 상단을 표시하는 인스턴스입니다.

  • cbars: LineCollection각 바이올린 분포의 중심을 표시하는 인스턴스입니다.

  • cmedians: LineCollection각 바이올린 분포의 중앙값을 표시하는 인스턴스입니다.

  • cquantiles: LineCollection각 바이올린 분포의 분위수 값을 식별하기 위해 생성된 인스턴스입니다.