sliver__

[Pandas 데이터 분석] Chapter 3 - 데이터 살펴보기(2) 본문

CS/Pandas

[Pandas 데이터 분석] Chapter 3 - 데이터 살펴보기(2)

sliver__ 2022. 2. 23. 16:52
728x90

[판다스 내장 그래프 도구 활용]

  • 판다스는 Matplotlib 라이브러리의 기능을 일부 내장하고 있어서 간단한 그래프를 손쉽게 그릴 수 있다.
  • 시리즈 또는 데이터프레임 객체에 plot() 메소드를 적용한다
  • kind 옵션으로 그래프의 종류를 선택할 수 있다.
kind 옵션 설명 kind 옵션 설명
'line' 선 그래프 'kde' 커널 밀도 그래프
'bar' 수직 막대 그래프 'area' 면적 그래프
'barh' 수평 막대 그래프 'pie' 파이 그래프
'his' 히스토그램 'scatter' 산점도 그래프
'box' 박스 플롯 'hexbin' 고밀도 산점도 그래프

 

  • 선 그래프
    • 데이터프레임 객체에 plot() 메소드를 적용할 때, 다른 옵션을 추갛하지 않으면 가장 기본적인 선 그래프를 그린다.
DataFrame 객체.plot()

 

  • 막대 그래프
    • plot() 메소드로 선 그래프가 아닌 다른 종류의 그래프를 그리려면 kind 옵션에 그래프 종류를 지정한다.
DataFrame 객체.plot(kind='bar')

 

  • 히스토그램
DataFrame 객체.plot(kind='hist')

 

  • 산점도
    • 데이터프레임의 열 중에서 서로 비교할 두 변수를 선택한다
DataFrame 객체.plot(x='열 1', y = '열 2', kind = 'scatter')

 

  • 박스 플롯
    • 특정 변수의 데이터 분포와 분산 정도에 대한 정보를 제공한다
DataFrame 객체.plot(kind='box')
728x90
Comments