dataframe.plot
import matplotlib.pyplot as plt
필요한 라이브러리를 임포트 해준다.
데이터프레임 자체에서 차트를 그리고자 할 때는 dataframe.plot 함수를 이용하면 된다.
데이터프레임의 모든 컬럼이 차트에 나타난다.
데이터프레임의 plot 함수는 x축에 인덱스를 셋팅하고,
y축에는 모든 컬럼의 데이터를 셋팅해준다. => 모든 컬럼을 차트로 다 그려준다
data_result 라는 데이터프레임이 있을 때 데이터프레임에 plot() 을 해주면 아래와같은 차트가 리턴된다.
x축은 인덱스, y축에는 모든 컬럼을 셋팅 해준다. 단, 인덱스가 갯수가 많을 경우 모든 데이터가 차트에 나타나지 않고 소수의 데이터만 나오기 때문에 데이터가 많을 경우에는 bar 차트로 표현해주면 된다.

만약 특정 컬럼에 대한 데이터프레임 차트를 나타내고 싶을 땐 데이터 억세스를 해준 후에 plot() 함수를 이용하면 된다.

인덱스 갯수가 많은 경우나 bar 차트로 나타내고 싶을 때
데이터프레임.plot() 을 해준 후 kind 파라미터를 이용하면 된다.
kind= 'bar'를 하면 아래와같이 bar 차트로 결과를 리턴해준다.

만약 y축에 인덱스를 나타내고 싶다면 kind 파라미터에 'barh' 를 넣어주면 된다.
여기서 bar 뒤에 있는 h 는 horizon 을 의미한다.
plot(kind= 'barh' 를 해주면 아래와같은 결과가 리턴된다.

'Python' 카테고리의 다른 글
| [pandas] 판다스에서 datetime 다루기 - Pandas Time Series (0) | 2022.11.30 |
|---|---|
| [pandas] 판다스에서 문자열 슬라이싱 & 시리즈를 데이터프레임 or 리스트로 만들기 (0) | 2022.11.30 |
| Python - True의 반대 값 False 리턴받기 (0) | 2022.11.29 |
| Python 숫자 데이터가 담긴 csv 파일 효율적으로 불러오기, thousands (0) | 2022.11.29 |
| 한글 처리를 할 때 필요한 코드 (0) | 2022.11.28 |