Python

[Python] Boxplot

SangRok Jung 2022. 9. 30. 23:18
반응형

Boxplot


  • 범주형 데이터의 분포 파악에 적합합니다.
  • 5개의 통계 지표를 제공합니다.
    • 최소값
    • 1분위값
    • 중간값
    • 3분위 값
    • 최대값

 

 

 

 

▶ 각각의 국가별 mpg를 한 차트로 불러옵니다.

fig = plt.figure(figsize=(20,10))

ax1 = fig.add_subplot(1, 2, 1)
ax2 = fig.add_subplot(1, 2, 2)

mpg_1 = df_auto.loc[df_auto.origin == 1, 'mpg']
mpg_2 = df_auto.loc[df_auto.origin == 2, 'mpg']
mpg_3 = df_auto.loc[df_auto.origin == 3, 'mpg']

ax1.boxplot(x = [mpg_1, mpg_2, mpg_3], labels=['USA', 'EU', 'JAPAN'])
ax2.boxplot(x = [mpg_1, mpg_2, mpg_3], labels=['USA', 'EU', 'JAPAN'], vert=False)

ax1.set_title("Fuel economy distribution by country of manufacture (verticality)")
ax2.set_title("Fuel economy distribution by country of manufacture (Horizontal)")

 

 

 

반응형

'Python' 카테고리의 다른 글

[Python] 데이터 사전처리  (0) 2022.10.01
[Python] Seaborn  (0) 2022.10.01
[Python] Pie  (0) 2022.09.30
[Python] Scatterplot  (0) 2022.09.30
[Python] Histogram  (1) 2022.09.30