yEverything

새로운 값 계산하기 본문

Data_analysis/Google_colaboratory

새로운 값 계산하기

yEvery 2024. 5. 3. 17:46
df['KBS'] + df['MBC'] + df['SBS'] + df['TV CHOSUN'] + df['JTBC'] + df['Channel A'] + df['MBN']

df.sum(axis='columns')

방송사들의 연도별 시청률의 총합을 sum메소드를 통해 간단하게 작성할 수 있다.

df['Total'] = df.sum(axis='columns')
df

Total column을 추가해서 sum을 한 것을 저장한다.

Total column이 추가된 것을 볼 수 있다.

df.plot(y='Total')

연도별 방송사들의 시청률 총합을 그래프로 본다.

방송사들의 시청률들이 점점 떨어지고 있는 것을 알 수 있다. 다른 ott들이 많이 생겨났기 때문에..

df['Group 1'] = df.loc[:, 'KBS':'SBS'].sum(axis='columns')
df['Group 2'] = df.loc[:, 'TV CHOSUN':'MBN'].sum(axis='columns')

df

Group1에는 공중파 채널들의 시청률 합계를, Group 2에는 케이블 채널들의 시청률 합계를 저장한다.

df에 Group 1과 Group 2 column이 추가된 것을 볼 수 있다.

df.plot(y=['Group 1', 'Group 2'])

이 둘을 그래프로 그려보면,

공중파의 시청률들은 점점 떨어지고, 케이블 시청률은 상승하고 있는 것을 알 수 있다.

'Data_analysis > Google_colaboratory' 카테고리의 다른 글

문자열 필터링  (0) 2024.05.03
문자열 분리  (0) 2024.05.03
EDA  (0) 2024.05.03
LM plot  (0) 2024.05.03
Titanic EDA  (0) 2024.05.03