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