데이터 분석/Jupyter_notebook
선 그래프
yEvery
2024. 4. 21. 23:29
%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 가능하며, 문자열에 대해서는 오류가 발생한다.