IT_developers

Python 데이터 분석(주피터노트북) - Pandas(bar plot) 본문

Python

Python 데이터 분석(주피터노트북) - Pandas(bar plot)

developers developing 2022. 11. 23. 13:00

기본 라이브러리

  • import pandas as pd
  • import matplotlib.pyplot as plt
  • import numpy as np
  • 한글처리
    • plt.rcParams['font.family'] = 'Malgun Gothic'
    • plt.rcParams['axes.unicode_minus'] = False 

 

날짜 데이터 1000개 생성

 

1) 기본 막대 차트

  • 2021-01-05 날짜로 차트 작성
  • kind='bar' : 종류를 지정
  • plot.bar()

2) 가로 축 선 생성

  • axhline (): 가로 축
  • 음수가 있을 때 기준 = 0
  • 옵션 : rot = 0

10개의 데이터

 

 

3) 누적 막대

stacked = True

 

4) 수평 막대

  • barh
  • kind = 'barh'

 

 

 

5) 인덱스 설정 

  • group, sector 컬럼

 

6) group, sector 인덱스를 이용해서 groupby 연산 후 mean 적용

  • mean() : 평균

 

7) 표준편차 구하기

  • erros 변수에 담기
  • df.groupby(['group','sector']) 기준으로 표준편차
  • std() : 표준편차

 

8) 시각화

오차 범위 구하기 - subplots() 적용

Comments