assignment4
assignment4
ipynb - Colab
Choose Files No file chosen Upload widget is only available when the cell has been executed in the current browser session. Please rerun this cell to
enable.
Saving netflix titles.csv to netflix titles.csv
import pandas as pd
netflix_data = pd.read_csv('netflix_titles.csv')
children_movies_count = children_movies['title'].value_counts().head(20)
plt.figure(figsize=(10, 6))
children_movies_count.plot(kind='bar')
https://colab.research.google.com/drive/1pyWrRheijiWMQ9tzWlgAXg6NI1wHhFHD#scrollTo=QONtHMm-0qtM&printMode=true 1/4
4/14/25, 12:02 PM Untitled1.ipynb - Colab
# Visualization: Total number of stand-up comedies
standup_comedies = netflix_data[netflix_data['listed_in'].str.contains('Stand-Up')]
standup_comedies_count = standup_comedies['title'].value_counts().head(20)
plt.figure(figsize=(10, 6))
standup_comedies_count.plot(kind='bar')
sns.countplot(data=standup_comedies, x='listed_in')
plt.title('Stand-Up Comedies')
plt.xlabel('Comedy Titles')
plt.ylabel('Count')
plt.show()
plt.figure(figsize=(12, 6))
most_watched.plot(kind='bar', color='orange')
https://colab.research.google.com/drive/1pyWrRheijiWMQ9tzWlgAXg6NI1wHhFHD#scrollTo=QONtHMm-0qtM&printMode=true 2/4
4/14/25, 12:02 PM Untitled1.ipynb - Colab
plt.figure(figsize=(12, 6))
high_rated_shows.plot(kind='bar', color='crimson')
import pandas as pd
import matplotlib.pyplot as plt
https://colab.research.google.com/drive/1pyWrRheijiWMQ9tzWlgAXg6NI1wHhFHD#scrollTo=QONtHMm-0qtM&printMode=true 3/4
4/14/25, 12:02 PM Untitled1.ipynb - Colab
import seaborn as sns
import warnings
warnings.filterwarnings("ignore")
children_movies_count = children_movies_count.head(5)
standup_comedy_count = standup_comedy_count.head(5)
most_watched = most_watched.head(5)
high_rated_shows = high_rated_shows.head(5)
bar_width = 0.6
# 1. Children Movies
sns.barplot(x=children_movies_count.values, y=children_movies_count.index, ax=axs[0, 0], palette='Blues_r')
axs[0, 0].set_title("Top 5 PG Rated Movies (Children)", fontsize=14)
axs[0, 0].set_xlabel("Count")
axs[0, 0].set_ylabel("Movie Title")
# 2. Stand-Up Comedy
sns.barplot(x=standup_comedy_count.values, y=standup_comedy_count.index, ax=axs[0, 1], palette='Oranges_r')
axs[0, 1].set_title("Top 5 Stand-Up Comedy Shows", fontsize=14)
axs[0, 1].set_xlabel("Count")
axs[0, 1].set_ylabel("Show Title")
https://colab.research.google.com/drive/1pyWrRheijiWMQ9tzWlgAXg6NI1wHhFHD#scrollTo=QONtHMm-0qtM&printMode=true 4/4