Python & JavaScript web application based on Kaggle's TalkingData Mobile User Demographics dataset. The data visualization part was heavily based on the tutorial of Interactive Data Visualization of Geospatial Data using D3.js, DC.js, Leaflet.js and Python by Adil Moujahid. Thanks a lot.
I updated some JavaScript libraries to the current version and updated some code accordingly. DC.JS depends on D3.JS 3.X version not on 4.X version.
Python 2.7
, Libraries: Pandas
, Flask
, Shapely
JavaScript
Libraries: D3.js 3.X
, DC.jS
, Crossfilter.js
, D3-Queue.js
, Underscore.js
, Leaflet.js
, jQuery.js
, Bootstrap.js
Dashboard Template: Keen IO
Kaggle TalkingData Mobile User Demographics
gender_age_train.csv
, phone_brand_device_model.csv
, events.csv