수색…


기본 박스 플롯

Boxplots 은 다른 일련의 데이터 분포를 비교하는 데 도움이되는 설명 적 다이어그램입니다. 기본 확률 분포를 가정하지 않는 측정 값 (예 : 중간 값 )을 보여주기 때문에 설명이 가능 합니다.

matplotlib에있는 boxplot의 가장 기본적인 예제는 데이터를리스트의리스트로 전달하는 것만으로 얻을 수 있습니다 :

import matplotlib as plt

dataline1 = [43,76,34,63,56,82,87,55,64,87,95,23,14,65,67,25,23,85]
dataline2 = [34,45,34,23,43,76,26,18,24,74,23,56,23,23,34,56,32,23]
data = [ dataline1, dataline2 ]

plt.boxplot( data )

여기에 이미지 설명을 입력하십시오.


그러나 종종 이전 계산의 결과이기 때문에 numpy 가 지정된 배열을 매개 변수로 사용하는 것이 일반적입니다. 이 작업은 다음과 같이 수행 할 수 있습니다.

import numpy as np
import matplotlib as plt

np.random.seed(123)
dataline1 = np.random.normal( loc=50, scale=20, size=18 )
dataline2 = np.random.normal( loc=30, scale=10, size=18 )
data = np.stack( [ dataline1, dataline2 ], axis=1 )

plt.boxplot( data )

여기에 이미지 설명을 입력하십시오.



Modified text is an extract of the original Stack Overflow Documentation
아래 라이선스 CC BY-SA 3.0
와 제휴하지 않음 Stack Overflow