Wrestle the Android App Store Data into Beautiful Looking Charts with Plotly

Have you ever thought about building your own an iOS or Android app? If so, then you probably have wondered about how things work in the app stores. Today we'll replicate some of the app store analytics provided by companies like App Annie or Sensor Tower that helps inform development and app marketing strategies for many companies. This stuff is BIG business!
In this module, we will compare thousands of apps in the Google Play Store so that we can gain insight into:
How competitive different app categories (e.g., Games, Lifestyle, Weather) are
Which app category offers compelling opportunities based on its popularity
How many downloads you would give up by making your app paid vs. free
How much you can reasonably charge for a paid app
Which paid apps have had the highest revenue
How many paid apps will recoup their development costs based on their sales revenue
Today you'll learn:
How to quickly remove duplicates
How to remove unwanted symbols and convert data into a numeric format
How to wrangle columns containing nested data with Pandas
How to create compelling data visualisations with the plotly library
Create vertical, horizontal and grouped bar charts
Create pie and donut charts for categorical data
Use colour scales to make beautiful scatter plots
Download and add the Notebook to Google Drive
As usual, download the .zip file from this lesson and extract it. Add the .ipynb file into your Google Drive and open it as a Google Colaboratory notebook.
Add the Data to the Notebook
The .zip file also includes a .csv file. This is the data for the project. Add this your notebook.