Profitable App Profiles for the App Store and Google Play Markets

  • Guided Project
  • 3.2 hours
  • Beginner
  • Python

Practice using Python and data analysis on real mobile app market data to develop profitable app ideas.

Overview

In this project, you'll assume the role of a data analyst at a company that builds free, ad-supported apps for Android and iOS. Since the company's revenue depends on in-app ads, your task is to analyze historical data from app markets to determine which kinds of apps attract the most users. Using Python, you'll clean the provided datasets and analyze them using frequency tables and averages to identify trends. By working through a complete data science workflow, you'll develop hands-on experience in data-driven decision making to inform business strategy. Finally, you'll make recommendations on the app profiles the company should pursue to maximize users and ad revenue. Objective: Analyze mobile app market data to recommend app development strategies that maximize user engagement and advertising profits.

What You'll Learn

  • Practice data science skills to expand your portfolio
  • Create business value using data science

Before You Start

  • Writing Python functions with arguments, return statements, and control flow
  • Debugging Python functions to ensure proper execution
  • Implementing conditional logic and loops within Python functions
  • Working with Jupyter Notebook to write and run Python code

Project Steps

14 steps

  1. 1 Analyzing Mobile App Data
  2. 2 Opening and Exploring the Data
  3. 3 Deleting Wrong Data
  4. 4 Removing Duplicate Entries: Part One
  5. 5 Removing Duplicate Entries: Part Two
  6. 6 Removing Non-English Apps: Part One
  7. 7 Removing Non-English Apps: Part Two
  8. 8 Isolating the Free Apps
  9. 9 Most Common Apps by Genre: Part One
  10. 10 Most Common Apps by Genre: Part Two
  11. 11 Most Common Apps by Genre: Part Three
  12. 12 Most Popular Apps by Genre on the App Store
  13. 13 Most Popular Apps by Genre on Google Play
  14. 14 Next Steps

Join 1M+ data learners on Dataquest.

  1. 1

    Create a free account

  2. 2

    Choose a learning path

  3. 3

    Complete exercises and projects

  4. 4

    Advance your career