Coder Social home page Coder Social logo

dwiputris / statistical_data_analysis_telco_revenue Goto Github PK

View Code? Open in Web Editor NEW
0.0 1.0 1.0 3.35 MB

In this project, statistical analysis approach is employed to decide what hypothesis to be rejected. Scipy Stat library is used to find the pvalue that will determine if Hypothesis Null should or should not be rejected.

Jupyter Notebook 100.00%
data-preprocessing exploratory-data-analysis scipy-stats ttest visualization pvalue statistical-data-analysis

statistical_data_analysis_telco_revenue's Introduction

Statistical_Data_Analysis_telco_revenue

In this project, statistical data analysis approach is employed to decide which hypothesis to be rejected. Scipy Stat library is used to find the pvalue that will determine if Hypothesis Null should or should not be rejected. A telecommunication operator company is analysing its two lines of service for the revenue they generate. The company wishes to know which segments it should focus its marketing resources on based on the revenue they contribute.

Hence the end purposes of this project are:

  1. To understand how each telco plan generates different revenue amount
  2. To understand how clients in city NY-NJ contributes different revenue amount
  3. To understand how clients' behavior of each of two plans are different in using call, internet, and message service.

The start of this analysis is pre-processing, with steps:

  1. Checking missing values, duplicates, and mismatch data type
  2. Merging all needed tables
  3. Adding more columns that are needed in furher feature engineering and analysis, that is: i. month generating revenue ii. extra service used iii. additional charges for extra service iv. total payment including all additional charges

The first data analysis conducted is Exploratory Data Analysis (EDA). It appears that:

  1. For all the three services, clients of both Surf and Ultimate increase their use from Jan to Dec during 2018. The proportion of month-on-month increase in each of two plans looks similar.
  2. During month 1 to 6 in 2018, total payment of clients Ultimate is bigger than of Surf for a slight amount. But in month 7 to 12, Surf clients pay a lot more than Ultimate. This is contrary to the amount of monthly plan payment where Ultimate clients constantly pay higher for every month in 2018 compared to Surf. This means that although monthly payment plan for Surf is smaller than Ultimate, clients of Surf pay a lot more for extra services they use, especially during July to December.
  3. Surf clients enjoy extra use of service all for calls, messages, and internet. While Ultimate clients stick with their monthly allotment, except for internet service, yet still is very small compared to Surf.

The next data analysis is statistical analysis. It is known that:

  1. Average revenue generated from clients of Surf is different from of Ultimate
  2. Average revenue generated from clients of New York - New Jersey is the same with of other cities

statistical_data_analysis_telco_revenue's People

Contributors

dwiputris 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.