{
"cells": [
{
"cell_type": "markdown",
"metadata": {},
"source": [
"# LoL Churn Predictor [Part 1 - Data Collection]\n",
"\n",
"**David Skarbrevik - 2018**\n",
"\n",
"We will be getting all data from Riot's API. Their API allows us to query a Summoner's name (player username) to get match history from the last 3 years. Ultimately our goal is to build a model that predicts yes/no (1/0) will a player stop playing the game (based on some previous data) or not."
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"\n",
"\n",
"
\n",
"
\n", " | assists | \n", "champLevel | \n", "combatPlayerScore | \n", "creepsPerMinDeltas_0-10 | \n", "creepsPerMinDeltas_10-20 | \n", "creepsPerMinDeltas_20-30 | \n", "creepsPerMinDeltas_30-end | \n", "csDiffPerMinDeltas_0-10 | \n", "csDiffPerMinDeltas_10-20 | \n", "csDiffPerMinDeltas_20-30 | \n", "... | \n", "wardsPlaced | \n", "win | \n", "xpDiffPerMinDeltas_0-10 | \n", "xpDiffPerMinDeltas_10-20 | \n", "xpDiffPerMinDeltas_20-30 | \n", "xpDiffPerMinDeltas_30-end | \n", "xpPerMinDeltas_0-10 | \n", "xpPerMinDeltas_10-20 | \n", "xpPerMinDeltas_20-30 | \n", "xpPerMinDeltas_30-end | \n", "
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0 | \n", "16.0 | \n", "12.0 | \n", "0.0 | \n", "5.1 | \n", "0.0 | \n", "0.0 | \n", "0.0 | \n", "4.80 | \n", "0.0 | \n", "0.0 | \n", "... | \n", "0.0 | \n", "True | \n", "371.20 | \n", "0.0 | \n", "0.0 | \n", "0.0 | \n", "583.9 | \n", "0.0 | \n", "0.0 | \n", "0.0 | \n", "
1 | \n", "4.0 | \n", "11.0 | \n", "0.0 | \n", "3.5 | \n", "0.0 | \n", "0.0 | \n", "0.0 | \n", "1.72 | \n", "0.0 | \n", "0.0 | \n", "... | \n", "3.0 | \n", "True | \n", "84.66 | \n", "0.0 | \n", "0.0 | \n", "0.0 | \n", "363.9 | \n", "0.0 | \n", "0.0 | \n", "0.0 | \n", "
2 | \n", "10.0 | \n", "13.0 | \n", "0.0 | \n", "0.8 | \n", "3.6 | \n", "0.0 | \n", "0.0 | \n", "NaN | \n", "NaN | \n", "NaN | \n", "... | \n", "0.0 | \n", "True | \n", "NaN | \n", "NaN | \n", "NaN | \n", "NaN | \n", "331.8 | \n", "464.2 | \n", "0.0 | \n", "0.0 | \n", "
3 | \n", "0.0 | \n", "1.0 | \n", "0.0 | \n", "0.0 | \n", "0.0 | \n", "0.0 | \n", "0.0 | \n", "NaN | \n", "NaN | \n", "NaN | \n", "... | \n", "0.0 | \n", "True | \n", "NaN | \n", "NaN | \n", "NaN | \n", "NaN | \n", "0.0 | \n", "0.0 | \n", "0.0 | \n", "0.0 | \n", "
4 | \n", "7.0 | \n", "17.0 | \n", "0.0 | \n", "4.1 | \n", "4.0 | \n", "3.1 | \n", "0.0 | \n", "4.10 | \n", "4.0 | \n", "3.0 | \n", "... | \n", "1.0 | \n", "True | \n", "538.60 | \n", "429.1 | \n", "783.3 | \n", "0.0 | \n", "538.6 | \n", "429.1 | \n", "806.5 | \n", "0.0 | \n", "
5 rows × 116 columns
\n", "