Skip to content

Instantly share code, notes, and snippets.

@amankharwal
Created January 16, 2021 06:49
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save amankharwal/c8830955ad8eb9fef231d475cee06c77 to your computer and use it in GitHub Desktop.
Save amankharwal/c8830955ad8eb9fef231d475cee06c77 to your computer and use it in GitHub Desktop.
dff['director']=dff['director'].fillna('No Director Specified')
filtered_directors=pd.DataFrame()
filtered_directors=dff['director'].str.split(',',expand=True).stack()
filtered_directors=filtered_directors.to_frame()
filtered_directors.columns=['Director']
directors=filtered_directors.groupby(['Director']).size().reset_index(name='Total Content')
directors=directors[directors.Director !='No Director Specified']
directors=directors.sort_values(by=['Total Content'],ascending=False)
directorsTop5=directors.head()
directorsTop5=directorsTop5.sort_values(by=['Total Content'])
fig1=px.bar(directorsTop5,x='Total Content',y='Director',title='Top 5 Directors on Netflix')
fig1.show()
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment