본문 바로가기
data science/pandas

(pandas) Youtube 노빠꾸탁재훈 채널 분석

by 꼰대코더 2023. 11. 18.
import pandas as pd
df = pd.read_csv("노빠꾸탁재훈.csv")

※ 노빠꾸탁재훈.csv 생성 방법 -> (pandas) 분석용 youtube 채널 데이터(DataFrame) 만들기 

 

통계정보

df.describe()
index Unnamed: 0 tag_count view_count like_count dislike_count comment_count reactions
count 110 110 110 110 110 110 110
mean 54.5 45.418182 1997622.7 23483.545 0 1742.6091 26968.764
std 31.898276 40.035164 1673348.5 19756.041 0 1838.4978 23041.672
min 0 0 21776 410 0 39 532
25% 27.25 13 847894.25 10212.75 0 472 11297
50% 54.5 25 1710227.5 20343 0 1280.5 23968.5
75% 81.75 90.75 2680877.3 30665.5 0 2315 35035.5
max 109 109 9976521 122599 0 11252 141081

이 채널의 영상수는 110개로 평균뷰가 199만 뷰... 1뷰당 1원의 수익이라면 총 2억 2천만원 정도의 수익 발생

  • published 칼럼으로 채널 개시 년월을 추정
# df.info() 를 통해서 published 칼럼이 datatime 타입이 아닌걸 확인
# datetime 으로 변환
df["published"] = pd.to_datetime(df["published"])

# 단순히 가장 오래된 년월일만 원할 경우
df["published"].min()

# 로우 전체를 원할 경우
df.iloc[df['published'].argmin()]

# idxmin() vs argmin() 의 차이
# 기본적으로 칼럼에서 최소값 인덱스를 리턴하는 함수이지만
# argmin() -> 절대적인 위치의 인덱스를 리턴 (0 1 2 ....)
# idxmin() -> 저장된 인덱스를 리턴하므로 만약 필터에 의해 몇몇 로우가 사라졌다면 argmin()과 결과가 다르다.

title 탁재훈이 합니다... 19금 토크쇼 [노빠꾸탁재훈] EP.00 description 악마의 입담 탁재훈이\n🚨 19금 노빠꾸 토크쇼로 돌아왔다! 🚨\n\n3월 31일 ... published 2022-03-24 09:00:07+00:00

  • 년월별 업로드 영상수 (최신순)
# 년/월 의 새로운 칼럼을 생성 (apply도 사용가능)
df["year/moth"] = df["published"].map(lambda x: "%d/%02d" % (x.year, x.month))
# value_counts()로 같은 년월로 카운트 & 최신 년월순으로
df["year/moth"].value_counts().sort_index(ascending=False).plot.bar()

  • title 길이 분석
# 타이틀길이 칼럼을 생성
df['title_len'] = df["title"].str.len()
# 히스토그램 
df.hist(column='title_len', bins=25, grid=False, color='#86bf91')

 

 

영상의 타이틀 길이가 40 - 50 구간이 메인임을 알 수 있다.

  • 타이틀 길이 Top 5 의  title 과 title_len 칼럼 표시
title_len_top5 = df.nlargest(5, "title_len")
title_len_top5[["title", "title_len"]]
                             title                         title_len
[ENG] 탁재훈도 무서워서 살짝 지린 기기괴괴한 컨셉돌 핑크판타지(PinkFant... 69
치어리더 이예빈, 이정후 안우진과 히어로즈를 지키는 무기력한 고척 아이돌ㅣ노빠꾸탁재... 57
김우현, MAXIM 세계대회 무려 2등한 리히익스프레스의 간판 호양이ㅣ 노빠꾸탁재훈... 56
혼전순결로 탁재훈과 한판 붙었던 레전드 짤의 그녀, 아나운서 김해나 | 노빠꾸탁재훈... 56
"오빠 내 남친 바람났어요ㅠㅠ" 킹반인 주디의 고발에 당황한 탁재훈 ㅣ 노빠꾸탁재훈... 56
  • 가장 많이 본 영상 Top 3 의 타이틀과  조회수
views_top5 = df.nlargest(5, "view_count")
views_top5[["title", "view_count"]]
 
                                                                                                         title                          view_count
아낌없이 주는 나무, 오구라 유나 | 노빠꾸탁재훈 시즌2 EP.42 9976521
김예원, 맘에 드려고 이제는 눈 예쁘게 뜨고 다니는 그녀 | 노빠꾸탁재훈 시즌2 E... 6474882
카즈하..레이..사나..츠키.. 그리고.....다나카♡ | 노빠꾸탁재훈 시즌2 EP.31 6410783
100억대 연봉 일타강사 이지영에게 플러팅 갈긴 탁재훈 | 노빠꾸탁재훈 시즌2 EP.28 5982940
파란만장한 인생 이혜영 놀리는 못난 오빠 탁재훈 | 노빠꾸탁재훈 시즌2 EP.43 5971079
     역시 오구라 유나 영상이 9백9십7만 뷰......
  • 좋아요 / 싫어요 Top3
like_top3 = df.nlargest(3, "like_count")
dislike_top3 = df.nlargest(3, "dislike_count")

 

이효리, 탁재훈 기강 잡으러 온 진짜 쎈 누나ㅣ노빠꾸탁재훈 시즌2 EP.77 122599
아낌없이 주는 나무, 오구라 유나 | 노빠꾸탁재훈 시즌2 EP.42 94463
카즈하..레이..사나..츠키.. 그리고.....다나카♡ | 노빠꾸탁재훈 시즌2 EP.31 82253
요새대세 천공요새! 탁반장님의 #shorts #쇼츠 0
DJ SODA, 판때기 비비러 월드투어 다니는 뽕따 맛 DJㅣ노빠꾸탁재훈 시즌2 E... 0
이효리, 탁재훈 기강 잡으러 온 진짜 쎈 누나ㅣ노빠꾸탁재훈 시즌2 EP.77 0

의외로 오구라 유나 영상보다 이효리 영상이 좋아요가 많네....
모든 영상이 싫어요 0 .... 안티가 없네. 와우...

 

 

'data science > pandas' 카테고리의 다른 글

(pandas) basic  (0) 2024.10.23
(pandas) 분석용 youtube 채널 데이터(DataFrame) 만들기  (1) 2023.11.18