- List all the required channel's id
- Using build from googleapiclient.discovery build python representation
- A function to get channel's statistics
- Convert obtained data into pandas dataframe
- Convert string into numerical values such as views, subcribes, total_videos
- Start plotting the graphs such as
- Channel name vs Subs
- Channel name vs Views
- A function to get a videos id's
playlist_id= channel_data.loc[channel_data['channel_name']=='Mrwhosetheboss', 'playlist_id'].iloc[0]
- Function to get video details
- Again convert into numeric ( not all )
- Sort video data into top 10
- Plot the graphs to understand it better
- Calculate videos per month
- Analyse the barchart to know in which month creator posted more videos
- Save all the details into a .csv file by
video_data.to_csv('Video_Details(MRWhoseTheBoss).csv')
-
Notifications
You must be signed in to change notification settings - Fork 0
vilasrhegde/youTubeDataAnalysis
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
A small data analysis on YouTube channels using YouTube API