/mobile-analytics

Python code for perofming mobile analytics offered by many paid tools

Primary LanguageJupyter NotebookApache License 2.0Apache-2.0

mobile-analytics

A compilation of modules for calculating key app usage metrics using nothing but python.

stats

Module containing all the functions needed to calculate the different metrics.

  • acquisition: calculation of new/active/returning users and growth stats per period
  • retention: retention of users per period per cohort
  • funnel: funnel analysis for a list of events
  • user_journey: deriving user journeys

visualisations

Module containing all the plotting functions. These make use of the functions included in the stats module.

  • growth: visualisation of growth stats
  • retention_plots: retention plot
  • funnel_plots: single/stacked funnel plot
  • user_journey_plots: user journey diagram