%matplotlib inline
import pandas as pd
plot을 사용하려면 %matplotlib inline을 작성해야 한다.
df = pd.read_csv('broadcast.csv', index_col=0)
df
df에 pd를 이용해서 csv 파일을 읽는다.
csv파일을 이렇게 표로 정리해준다.
df.plot(kind= 'line')
plot을 이용해 선 그래프를 그려준다. 디폴트 값이 line이라 적지 않아도 된다.
이렇게 연도변 시청률을 선 그래프로 보여준다.
df.plot(y='KBS')
y에 KBS를 입력하면, KBS의 그래프만을 보여준다.
df.plot(y=['KBS', 'JTBC'])
리스트 형식으로 여러 개를 전달할 수 도 있다.
df[['KBS', 'JTBC']].plot()
df에도 plot메서드를 사용할 수 있다. 실행 결과는 위와 동일하다.
df['KBS']
df의 KBS column만을 보도록 작성한다.
KBS에 해당하는 값들만이 출력된다. 이름과 데이터타입이 같이 출력된다.
df['KBS'].plot()
1차원에 대해서도 plot을 사용할 수 있다. KBS의 연도별 시청률이 선 그래프로 그려진다.
숫자에 대해서만 plot 가능하며, 문자열에 대해서는 오류가 발생한다.
'데이터 분석 > Jupyter_notebook' 카테고리의 다른 글
막대 그래프 (0) | 2024.04.21 |
---|---|
Numpy (0) | 2024.04.21 |
Jupyter Notebook 연습 (0) | 2024.04.21 |