Giter VIP home page Giter VIP logo

play-store-market-analysis's Introduction

play-store-market-analysis

Introduction

A analysis of Android app on google play store from different view points/factors by comparing more than 10,000 apps across different categories & insights from the data are drawn that deivse the strategies to drive growth & retention. The user_reviews.csv dataset contains 100 reivews for each app. The app.csv dataset contains 13 features most relevant to describe a given app.

  1. Libraries are imported & the dataset files. Duplicates apps are droped from the dataset & the concise summary of apps dataframe has been shown.
  2. Data cleaning is done for columns Price & Installs as are initially present in object datatype in the dataset file. Unwanted special characters in the Installs & Price columns are also removed.
  3. Exploring app categories : In this different app categories are studied based on the highest share in the apps market. A bar plot has been ploted to study.
  4. Study on app ratings has been done to found out the impact on discoverability, conversion of apps as well as the company's brand image. A histogram is ploted to make the study.
  5. Impact of size & price of app is studied. Rating VS Size & 'Rating' VS Price is plotted.
  6. Impact of app category on app price is studied.
  7. Junk apps are filtered out from the dataset & a striplot is plotted to provide visualization to easily find junk apps in each category.
  8. Study on popularity of paid apps vs free apps is done & boxplot is plotted to visualize the no of downloads of paid apps vs free apps
  9. Sentiment analysis of user reviews is done & boxplot is plotted.

Instructions to run the code

  1. Make a virtual environment
python3 -m venv env
  1. Activate the virtual environment
source env/bin/activate # This command is for linux 
  1. clone the repository :
git clone https://github.com/divya661/play-store-market-analysis.git

Or

Download the zip folder & unzip the folder downloaded

  1. Install the requirements by running the command in terminal:
pip install -r requirements.txt
  1. Open the jupyter notebook and run the file notebook.ipynb

play-store-market-analysis's People

Contributors

divya661 avatar

Stargazers

 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.