Which anime is the best?. Using data visualization show how... | by Mubarak Ganiyu | Towards Data Science

Anime is a form of Japanese-made cartoon that is very popular around the world. Different anime series have been released over the past twenty years, some of which have made a massive impact in the TV culture.
Naruto is an example of one of the these influential anime series. It has the ability to make anyone who sits down to watch it for just a few minutes get absorbed by its beautiful storytelling combined with insanely action-packed scenes. Every time I still watch Naruto, I get this nostalgic feeling as I grew up watching this great work of art.
The best anime to be ever produced according to my opinion would be Attack on Titan. Watching Shingeki no Kyojin (Japanese for Attack on Titan), I saw Hajime Isayama set the pace for future anime series in terms of entertainment. The anime provides its viewers with a lot of unanswered questions, massive plot twists and action-fueled events. I can’t wait for the next season to come out next fall.
There are other incredibly made anime series such as Fullmetal Achemist: Brotherhood, Psycho-pass, Dragonball-Z, Death Note, Bleach and Hunter x Hunter. However, the question that still puzzles me is which of these anime is the best?
In order to conduct this research properly, the anime dataset was obtained from Kaggle using this link. Upon loading it on Jupyter Notebook, it was refined to include important features such as: name, type, episodes, score, rank and popularity. Below is the top five rows of the newly-formed dataset:
Using this dataset, some data analysis with visualization was carried out.
The first graph that was plotted was comparing the ratings of anime series to how popular they are.
The graph clearly shows that the anime series that have the highest ratings tend to be the most popular. Using the correlation coefficient table, the graph has a correlation coefficient of -0.85. This shows that the ratings have a negatively strong correlation with the popularity of the anime. This implies that as the ratings increase, the popularity rank of the anime gets closer to the top.
The dataset was modified to include the top 30 anime series for further analysis to find out how they fare against each other. Below is the code that was used to extract the top 30 most popular anime:
df_anime11 = df_anime1.sort_values(by = "popularity", ascending = True).reset_index()df_anime11 = df_anime11[df_anime11['popularity'] != 0.0].reset_index()df_anime11 = df_anime11.head(30)df_anime12 = df_anime11[['name', 'type', 'episodes', 'score', 'rank', 'popularity']]df_anime12
A horizontal bar chart was built to show which anime series produced the most episodes among the top 30 most popular anime series.
Naruto shippuuden is first with 500 episodes. Bleach is second with about 366 episodes. Naruto, which is also part of the Naruto series, has 220 episodes and sits in third place. Fairy Tail and Hunter x Hunter come in fourth and fifth place with 175 and 148 episodes respectively.
Another horizontal bar chart was made showcase how the top 30 most popular anime rank against one another.
The first place goes to Fullmetal Alchemist: Brotherhood with a rating of 9.24. Steins:Gate and Hunter x Hunter are second and third respectively with 9.14 and 9.12 respectively. Code Geass: Hangaku no Lelouch R2 came is fourth place with a rating of 8.94 . Cod Geass: Hangaku no Lelouch is fifth with a rating of 8.77.
My two favorite anime series, Naruto shippuuden and Shingeki no Kyojin got ratings of 8.19 and 8.48 respectively. They also both came in sixteenth and ninth place respectively.
The full version of the code that was used to conduct the research can be seen here.