{ "cells": [ { "cell_type": "code", "execution_count": 45, "metadata": { "collapsed": true }, "outputs": [], "source": [ "import numpy as np\n", "import pandas as pd\n", "import sklearn as sk\n", "import matplotlib.pyplot as plt" ] }, { "cell_type": "code", "execution_count": 46, "metadata": { "collapsed": true }, "outputs": [], "source": [ "game_csv = pd.read_csv('./data/Training_dataset_Original.csv',na_values=[\"NA\", \"na\", \"missing\"])\n", "gameDf = pd.DataFrame(game_csv)\n", "\n", "dataDict = pd.read_csv('./data/Data_Dictionary.csv',na_values=\"NA\")" ] }, { "cell_type": "code", "execution_count": 47, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "(80000, 49)\n", "(49, 2)\n" ] } ], "source": [ "print(gameDf.shape)\n", "print(dataDict.shape)" ] }, { "cell_type": "code", "execution_count": 48, "metadata": { "scrolled": true }, "outputs": [ { "data": { "text/plain": [ "application_key int64\n", "mvar1 float64\n", "mvar2 float64\n", "mvar3 float64\n", "mvar4 float64\n", "mvar5 float64\n", "mvar6 float64\n", "mvar7 float64\n", "mvar8 float64\n", "mvar9 float64\n", "mvar10 float64\n", "mvar11 float64\n", "mvar12 float64\n", "mvar13 float64\n", "mvar14 int64\n", "mvar15 float64\n", "mvar16 float64\n", "mvar17 float64\n", "mvar18 float64\n", "mvar19 float64\n", "mvar20 float64\n", "mvar21 float64\n", "mvar22 float64\n", "mvar23 float64\n", "mvar24 float64\n", "mvar25 float64\n", "mvar26 float64\n", "mvar27 float64\n", "mvar28 float64\n", "mvar29 float64\n", "mvar30 float64\n", "mvar31 float64\n", "mvar32 float64\n", "mvar33 float64\n", "mvar34 float64\n", "mvar35 float64\n", "mvar36 float64\n", "mvar37 float64\n", "mvar38 float64\n", "mvar39 float64\n", "mvar40 float64\n", "mvar41 float64\n", "mvar42 float64\n", "mvar43 float64\n", "mvar44 float64\n", "mvar45 float64\n", "mvar46 float64\n", "mvar47 object\n", "default_ind int64\n", "dtype: object" ] }, "execution_count": 48, "metadata": {}, "output_type": "execute_result" } ], "source": [ "gameDf.dtypes" ] }, { "cell_type": "code", "execution_count": 4, "metadata": { "collapsed": true }, "outputs": [], "source": [ "dic = dict(zip(dataDict.values[:, 1], dataDict.values[:, 0]))" ] }, { "cell_type": "code", "execution_count": 5, "metadata": {}, "outputs": [ { "data": { "text/plain": [ "'mvar25'" ] }, "execution_count": 5, "metadata": {}, "output_type": "execute_result" } ], "source": [ "dic['Average tenure of active revolving credit cards (in days)']" ] }, { "cell_type": "code", "execution_count": 6, "metadata": { "collapsed": true }, "outputs": [], "source": [ "#remove ID column\n", "del gameDf[dic['Application ID (primary key)']]\n", "del dic['Application ID (primary key)']" ] }, { "cell_type": "code", "execution_count": 7, "metadata": { "collapsed": true }, "outputs": [], "source": [ "gameX = gameDf.iloc[:,:-1]\n", "gameY = gameDf.iloc[:,-1]" ] }, { "cell_type": "code", "execution_count": 8, "metadata": {}, "outputs": [ { "data": { "text/plain": [ "range(0, 80000)" ] }, "execution_count": 8, "metadata": {}, "output_type": "execute_result" } ], "source": [ "range(gameDf[\"mvar47\"].shape[0])" ] }, { "cell_type": "code", "execution_count": 9, "metadata": { "collapsed": true }, "outputs": [], "source": [ "#one hot encoding C=0 L=1\n", "gameX.loc[gameX.loc[:, \"mvar47\"]=='C', \"mvar47\"] = 0\n", "gameX.loc[gameX.loc[:, \"mvar47\"]=='L', \"mvar47\"] = 1" ] }, { "cell_type": "code", "execution_count": 10, "metadata": { "scrolled": true }, "outputs": [ { "data": { "text/html": [ "<div>\n", "<style>\n", " .dataframe thead tr:only-child th {\n", " text-align: right;\n", " }\n", "\n", " .dataframe thead th {\n", " text-align: left;\n", " }\n", "\n", " .dataframe tbody tr th {\n", " vertical-align: top;\n", " }\n", "</style>\n", "<table border=\"1\" class=\"dataframe\">\n", " <thead>\n", " <tr style=\"text-align: right;\">\n", " <th></th>\n", " <th>mvar1</th>\n", " <th>mvar2</th>\n", " <th>mvar3</th>\n", " <th>mvar4</th>\n", " <th>mvar5</th>\n", " <th>mvar6</th>\n", " <th>mvar7</th>\n", " <th>mvar8</th>\n", " <th>mvar9</th>\n", " <th>mvar10</th>\n", " <th>...</th>\n", " <th>mvar38</th>\n", " <th>mvar39</th>\n", " <th>mvar40</th>\n", " <th>mvar41</th>\n", " <th>mvar42</th>\n", " <th>mvar43</th>\n", " <th>mvar44</th>\n", " <th>mvar45</th>\n", " <th>mvar46</th>\n", " <th>mvar47</th>\n", " </tr>\n", " </thead>\n", " <tbody>\n", " <tr>\n", " <th>0</th>\n", " <td>1696.0</td>\n", " <td>1.6541</td>\n", " <td>0.000</td>\n", " <td>0.000</td>\n", " <td>0.000</td>\n", " <td>0.0</td>\n", " <td>6015.0</td>\n", " <td>322.0</td>\n", " <td>40369.0</td>\n", " <td>18414.0</td>\n", " <td>...</td>\n", " <td>4.0</td>\n", " <td>1.0</td>\n", " <td>73.780</td>\n", " <td>82.547</td>\n", " <td>0.08696</td>\n", " <td>10.0</td>\n", " <td>0.63899</td>\n", " <td>NaN</td>\n", " <td>0.0</td>\n", " <td>0</td>\n", " </tr>\n", " <tr>\n", " <th>1</th>\n", " <td>1846.0</td>\n", " <td>0.8095</td>\n", " <td>0.000</td>\n", " <td>0.000</td>\n", " <td>0.000</td>\n", " <td>102.0</td>\n", " <td>7532.0</td>\n", " <td>3171.0</td>\n", " <td>18234.0</td>\n", " <td>13664.0</td>\n", " <td>...</td>\n", " <td>2.0</td>\n", " <td>0.0</td>\n", " <td>99.129</td>\n", " <td>NaN</td>\n", " <td>0.00000</td>\n", " <td>13.0</td>\n", " <td>0.63836</td>\n", " <td>NaN</td>\n", " <td>NaN</td>\n", " <td>1</td>\n", " </tr>\n", " <tr>\n", " <th>2</th>\n", " <td>1745.0</td>\n", " <td>0.4001</td>\n", " <td>0.000</td>\n", " <td>0.000</td>\n", " <td>0.000</td>\n", " <td>NaN</td>\n", " <td>2536.0</td>\n", " <td>NaN</td>\n", " <td>NaN</td>\n", " <td>2536.0</td>\n", " <td>...</td>\n", " <td>1.0</td>\n", " <td>0.0</td>\n", " <td>NaN</td>\n", " <td>29.290</td>\n", " <td>0.00000</td>\n", " <td>1.0</td>\n", " <td>1.00000</td>\n", " <td>NaN</td>\n", " <td>0.0</td>\n", " <td>0</td>\n", " </tr>\n", " <tr>\n", " <th>3</th>\n", " <td>1739.0</td>\n", " <td>0.2193</td>\n", " <td>0.000</td>\n", " <td>0.000</td>\n", " <td>0.000</td>\n", " <td>1982.0</td>\n", " <td>26440.0</td>\n", " <td>4955.0</td>\n", " <td>20316.0</td>\n", " <td>37013.0</td>\n", " <td>...</td>\n", " <td>2.0</td>\n", " <td>0.0</td>\n", " <td>96.272</td>\n", " <td>NaN</td>\n", " <td>0.15385</td>\n", " <td>3.0</td>\n", " <td>0.53241</td>\n", " <td>0.0</td>\n", " <td>0.0</td>\n", " <td>1</td>\n", " </tr>\n", " <tr>\n", " <th>4</th>\n", " <td>1787.0</td>\n", " <td>0.0118</td>\n", " <td>0.225</td>\n", " <td>0.000</td>\n", " <td>0.000</td>\n", " <td>5451.0</td>\n", " <td>5494.0</td>\n", " <td>5494.0</td>\n", " <td>7987.0</td>\n", " <td>4696.0</td>\n", " <td>...</td>\n", " <td>2.0</td>\n", " <td>0.0</td>\n", " <td>115.019</td>\n", " <td>NaN</td>\n", " <td>0.00000</td>\n", " <td>1.0</td>\n", " <td>0.92665</td>\n", " <td>NaN</td>\n", " <td>NaN</td>\n", " <td>1</td>\n", " </tr>\n", " <tr>\n", " <th>5</th>\n", " <td>1579.0</td>\n", " <td>NaN</td>\n", " <td>3.502</td>\n", " <td>0.000</td>\n", " <td>0.000</td>\n", " <td>NaN</td>\n", " <td>NaN</td>\n", " <td>NaN</td>\n", " <td>NaN</td>\n", " <td>0.0</td>\n", " <td>...</td>\n", " <td>2.0</td>\n", " <td>NaN</td>\n", " <td>NaN</td>\n", " <td>NaN</td>\n", " <td>1.50000</td>\n", " <td>0.0</td>\n", " <td>NaN</td>\n", " <td>NaN</td>\n", " <td>NaN</td>\n", " <td>0</td>\n", " </tr>\n", " <tr>\n", " <th>6</th>\n", " <td>1818.0</td>\n", " <td>0.4001</td>\n", " <td>0.000</td>\n", " <td>0.000</td>\n", " <td>0.000</td>\n", " <td>NaN</td>\n", " <td>1088.0</td>\n", " <td>NaN</td>\n", " <td>1536.0</td>\n", " <td>1498.0</td>\n", " <td>...</td>\n", " <td>0.0</td>\n", " <td>0.0</td>\n", " <td>88.171</td>\n", " <td>NaN</td>\n", " <td>0.00000</td>\n", " <td>2.0</td>\n", " <td>0.87224</td>\n", " <td>NaN</td>\n", " <td>0.0</td>\n", " <td>0</td>\n", " </tr>\n", " <tr>\n", " <th>7</th>\n", " <td>NaN</td>\n", " <td>NaN</td>\n", " <td>NaN</td>\n", " <td>NaN</td>\n", " <td>NaN</td>\n", " <td>NaN</td>\n", " <td>NaN</td>\n", " <td>NaN</td>\n", " <td>NaN</td>\n", " <td>NaN</td>\n", " <td>...</td>\n", " <td>NaN</td>\n", " <td>NaN</td>\n", " <td>NaN</td>\n", " <td>NaN</td>\n", " <td>NaN</td>\n", " <td>NaN</td>\n", " <td>NaN</td>\n", " <td>NaN</td>\n", " <td>NaN</td>\n", " <td>0</td>\n", " </tr>\n", " <tr>\n", " <th>8</th>\n", " <td>1836.0</td>\n", " <td>0.1358</td>\n", " <td>0.000</td>\n", " <td>0.000</td>\n", " <td>0.000</td>\n", " <td>347.0</td>\n", " <td>38964.0</td>\n", " <td>17828.0</td>\n", " <td>70729.0</td>\n", " <td>65843.0</td>\n", " <td>...</td>\n", " <td>2.0</td>\n", " <td>0.0</td>\n", " <td>NaN</td>\n", " <td>NaN</td>\n", " <td>0.00000</td>\n", " <td>10.0</td>\n", " <td>0.89868</td>\n", " <td>0.0</td>\n", " <td>0.0</td>\n", " <td>1</td>\n", " </tr>\n", " <tr>\n", " <th>9</th>\n", " <td>1839.0</td>\n", " <td>0.1981</td>\n", " <td>0.000</td>\n", " <td>0.000</td>\n", " <td>0.000</td>\n", " <td>793.0</td>\n", " <td>6131.0</td>\n", " <td>6045.0</td>\n", " <td>48959.0</td>\n", " <td>31640.0</td>\n", " <td>...</td>\n", " <td>0.0</td>\n", " <td>0.0</td>\n", " <td>NaN</td>\n", " <td>45.590</td>\n", " <td>0.08824</td>\n", " <td>14.0</td>\n", " <td>0.33834</td>\n", " <td>NaN</td>\n", " <td>0.0</td>\n", " <td>1</td>\n", " </tr>\n", " <tr>\n", " <th>10</th>\n", " <td>1903.0</td>\n", " <td>0.0000</td>\n", " <td>0.000</td>\n", " <td>0.000</td>\n", " <td>0.000</td>\n", " <td>22.0</td>\n", " <td>19518.0</td>\n", " <td>9910.0</td>\n", " <td>90618.0</td>\n", " <td>110271.0</td>\n", " <td>...</td>\n", " <td>2.0</td>\n", " <td>0.0</td>\n", " <td>NaN</td>\n", " <td>NaN</td>\n", " <td>0.00000</td>\n", " <td>17.0</td>\n", " <td>0.80620</td>\n", " <td>0.0</td>\n", " <td>0.0</td>\n", " <td>1</td>\n", " </tr>\n", " <tr>\n", " <th>11</th>\n", " <td>1681.0</td>\n", " <td>1.5888</td>\n", " <td>5.685</td>\n", " <td>3.566</td>\n", " <td>0.000</td>\n", " <td>93.0</td>\n", " <td>3554.0</td>\n", " <td>439.0</td>\n", " <td>2527.0</td>\n", " <td>7086.0</td>\n", " <td>...</td>\n", " <td>5.0</td>\n", " <td>1.0</td>\n", " <td>NaN</td>\n", " <td>NaN</td>\n", " <td>0.61111</td>\n", " <td>7.0</td>\n", " <td>0.81172</td>\n", " <td>0.0</td>\n", " <td>0.0</td>\n", " <td>0</td>\n", " </tr>\n", " <tr>\n", " <th>12</th>\n", " <td>1841.0</td>\n", " <td>0.5388</td>\n", " <td>0.000</td>\n", " <td>0.000</td>\n", " <td>0.000</td>\n", " <td>1487.0</td>\n", " <td>19449.0</td>\n", " <td>19449.0</td>\n", " <td>6739.0</td>\n", " <td>6612.0</td>\n", " <td>...</td>\n", " <td>6.0</td>\n", " <td>0.0</td>\n", " <td>NaN</td>\n", " <td>NaN</td>\n", " <td>0.00000</td>\n", " <td>5.0</td>\n", " <td>0.98031</td>\n", " <td>NaN</td>\n", " <td>NaN</td>\n", " <td>0</td>\n", " </tr>\n", " <tr>\n", " <th>13</th>\n", " <td>1794.0</td>\n", " <td>1.9684</td>\n", " <td>0.000</td>\n", " <td>0.000</td>\n", " <td>0.000</td>\n", " <td>856.0</td>\n", " <td>8609.0</td>\n", " <td>8609.0</td>\n", " <td>60545.0</td>\n", " <td>24893.0</td>\n", " <td>...</td>\n", " <td>1.0</td>\n", " <td>0.0</td>\n", " <td>NaN</td>\n", " <td>NaN</td>\n", " <td>0.00000</td>\n", " <td>13.0</td>\n", " <td>0.35724</td>\n", " <td>NaN</td>\n", " <td>0.0</td>\n", " <td>0</td>\n", " </tr>\n", " <tr>\n", " <th>14</th>\n", " <td>1669.0</td>\n", " <td>3.8558</td>\n", " <td>18.465</td>\n", " <td>6.292</td>\n", " <td>1.200</td>\n", " <td>NaN</td>\n", " <td>142.0</td>\n", " <td>NaN</td>\n", " <td>38.0</td>\n", " <td>142.0</td>\n", " <td>...</td>\n", " <td>15.0</td>\n", " <td>0.0</td>\n", " <td>107.825</td>\n", " <td>98.664</td>\n", " <td>0.56000</td>\n", " <td>11.0</td>\n", " <td>0.29169</td>\n", " <td>NaN</td>\n", " <td>1.0</td>\n", " <td>0</td>\n", " </tr>\n", " <tr>\n", " <th>15</th>\n", " <td>1583.0</td>\n", " <td>3.0284</td>\n", " <td>16.325</td>\n", " <td>0.000</td>\n", " <td>0.000</td>\n", " <td>NaN</td>\n", " <td>NaN</td>\n", " <td>NaN</td>\n", " <td>51450.0</td>\n", " <td>0.0</td>\n", " <td>...</td>\n", " <td>4.0</td>\n", " <td>0.0</td>\n", " <td>NaN</td>\n", " <td>NaN</td>\n", " <td>0.32353</td>\n", " <td>2.0</td>\n", " <td>NaN</td>\n", " <td>0.0</td>\n", " <td>NaN</td>\n", " <td>0</td>\n", " </tr>\n", " <tr>\n", " <th>16</th>\n", " <td>1899.0</td>\n", " <td>0.0970</td>\n", " <td>0.000</td>\n", " <td>0.000</td>\n", " <td>0.000</td>\n", " <td>1015.0</td>\n", " <td>13379.0</td>\n", " <td>13379.0</td>\n", " <td>246906.0</td>\n", " <td>56533.0</td>\n", " <td>...</td>\n", " <td>2.0</td>\n", " <td>0.0</td>\n", " <td>10.384</td>\n", " <td>NaN</td>\n", " <td>0.00000</td>\n", " <td>19.0</td>\n", " <td>0.47480</td>\n", " <td>0.0</td>\n", " <td>0.0</td>\n", " <td>1</td>\n", " </tr>\n", " <tr>\n", " <th>17</th>\n", " <td>1690.0</td>\n", " <td>8.7747</td>\n", " <td>10.437</td>\n", " <td>0.000</td>\n", " <td>0.000</td>\n", " <td>122.0</td>\n", " <td>623.0</td>\n", " <td>299.0</td>\n", " <td>1140.0</td>\n", " <td>2043.0</td>\n", " <td>...</td>\n", " <td>12.0</td>\n", " <td>0.0</td>\n", " <td>NaN</td>\n", " <td>NaN</td>\n", " <td>0.63636</td>\n", " <td>5.0</td>\n", " <td>0.94951</td>\n", " <td>NaN</td>\n", " <td>0.0</td>\n", " <td>1</td>\n", " </tr>\n", " <tr>\n", " <th>18</th>\n", " <td>1599.0</td>\n", " <td>0.8601</td>\n", " <td>1.525</td>\n", " <td>1.525</td>\n", " <td>0.000</td>\n", " <td>NaN</td>\n", " <td>878.0</td>\n", " <td>NaN</td>\n", " <td>NaN</td>\n", " <td>878.0</td>\n", " <td>...</td>\n", " <td>1.0</td>\n", " <td>1.0</td>\n", " <td>NaN</td>\n", " <td>91.175</td>\n", " <td>0.80000</td>\n", " <td>0.0</td>\n", " <td>1.00000</td>\n", " <td>NaN</td>\n", " <td>0.0</td>\n", " <td>0</td>\n", " </tr>\n", " <tr>\n", " <th>19</th>\n", " <td>1859.0</td>\n", " <td>0.0155</td>\n", " <td>0.368</td>\n", " <td>0.000</td>\n", " <td>0.000</td>\n", " <td>424.0</td>\n", " <td>86509.0</td>\n", " <td>12451.0</td>\n", " <td>86635.0</td>\n", " <td>142081.0</td>\n", " <td>...</td>\n", " <td>2.0</td>\n", " <td>0.0</td>\n", " <td>NaN</td>\n", " <td>NaN</td>\n", " <td>0.00000</td>\n", " <td>12.0</td>\n", " <td>0.34730</td>\n", " <td>0.0</td>\n", " <td>0.0</td>\n", " <td>1</td>\n", " </tr>\n", " <tr>\n", " <th>20</th>\n", " <td>1880.0</td>\n", " <td>2.6101</td>\n", " <td>0.000</td>\n", " <td>0.000</td>\n", " <td>0.000</td>\n", " <td>0.0</td>\n", " <td>19252.0</td>\n", " <td>6342.0</td>\n", " <td>59601.0</td>\n", " <td>86906.0</td>\n", " <td>...</td>\n", " <td>14.0</td>\n", " <td>0.0</td>\n", " <td>NaN</td>\n", " <td>72.497</td>\n", " <td>0.00000</td>\n", " <td>14.0</td>\n", " <td>0.28708</td>\n", " <td>NaN</td>\n", " <td>0.0</td>\n", " <td>1</td>\n", " </tr>\n", " <tr>\n", " <th>21</th>\n", " <td>1852.0</td>\n", " <td>3.6201</td>\n", " <td>0.000</td>\n", " <td>0.000</td>\n", " <td>0.000</td>\n", " <td>799.0</td>\n", " <td>16515.0</td>\n", " <td>16515.0</td>\n", " <td>110651.0</td>\n", " <td>41311.0</td>\n", " <td>...</td>\n", " <td>2.0</td>\n", " <td>0.0</td>\n", " <td>NaN</td>\n", " <td>NaN</td>\n", " <td>0.00000</td>\n", " <td>13.0</td>\n", " <td>0.75349</td>\n", " <td>NaN</td>\n", " <td>NaN</td>\n", " <td>1</td>\n", " </tr>\n", " <tr>\n", " <th>22</th>\n", " <td>1655.0</td>\n", " <td>3.0268</td>\n", " <td>14.748</td>\n", " <td>0.000</td>\n", " <td>0.000</td>\n", " <td>48.0</td>\n", " <td>48.0</td>\n", " <td>48.0</td>\n", " <td>198.0</td>\n", " <td>48.0</td>\n", " <td>...</td>\n", " <td>4.0</td>\n", " <td>0.0</td>\n", " <td>NaN</td>\n", " <td>NaN</td>\n", " <td>1.00000</td>\n", " <td>1.0</td>\n", " <td>1.00000</td>\n", " <td>NaN</td>\n", " <td>NaN</td>\n", " <td>0</td>\n", " </tr>\n", " <tr>\n", " <th>23</th>\n", " <td>1863.0</td>\n", " <td>0.0401</td>\n", " <td>0.000</td>\n", " <td>0.000</td>\n", " <td>0.000</td>\n", " <td>1487.0</td>\n", " <td>4955.0</td>\n", " <td>4955.0</td>\n", " <td>22902.0</td>\n", " <td>21772.0</td>\n", " <td>...</td>\n", " <td>4.0</td>\n", " <td>0.0</td>\n", " <td>96.895</td>\n", " <td>NaN</td>\n", " <td>0.00000</td>\n", " <td>12.0</td>\n", " <td>0.40853</td>\n", " <td>NaN</td>\n", " <td>0.0</td>\n", " <td>1</td>\n", " </tr>\n", " <tr>\n", " <th>24</th>\n", " <td>1753.0</td>\n", " <td>0.2251</td>\n", " <td>0.000</td>\n", " <td>0.000</td>\n", " <td>0.000</td>\n", " <td>1124.0</td>\n", " <td>1124.0</td>\n", " <td>1124.0</td>\n", " <td>0.0</td>\n", " <td>1124.0</td>\n", " <td>...</td>\n", " <td>1.0</td>\n", " <td>0.0</td>\n", " <td>NaN</td>\n", " <td>NaN</td>\n", " <td>NaN</td>\n", " <td>0.0</td>\n", " <td>1.00000</td>\n", " <td>NaN</td>\n", " <td>NaN</td>\n", " <td>0</td>\n", " </tr>\n", " <tr>\n", " <th>25</th>\n", " <td>1894.0</td>\n", " <td>0.0318</td>\n", " <td>0.000</td>\n", " <td>0.000</td>\n", " <td>0.000</td>\n", " <td>4655.0</td>\n", " <td>7433.0</td>\n", " <td>7433.0</td>\n", " <td>25667.0</td>\n", " <td>12345.0</td>\n", " <td>...</td>\n", " <td>1.0</td>\n", " <td>0.0</td>\n", " <td>NaN</td>\n", " <td>0.000</td>\n", " <td>0.00000</td>\n", " <td>3.0</td>\n", " <td>0.99419</td>\n", " <td>0.0</td>\n", " <td>0.0</td>\n", " <td>1</td>\n", " </tr>\n", " <tr>\n", " <th>26</th>\n", " <td>1803.0</td>\n", " <td>0.3993</td>\n", " <td>0.000</td>\n", " <td>0.000</td>\n", " <td>0.000</td>\n", " <td>496.0</td>\n", " <td>10505.0</td>\n", " <td>496.0</td>\n", " <td>991.0</td>\n", " <td>18163.0</td>\n", " <td>...</td>\n", " <td>1.0</td>\n", " <td>0.0</td>\n", " <td>91.752</td>\n", " <td>87.306</td>\n", " <td>0.20000</td>\n", " <td>5.0</td>\n", " <td>0.75289</td>\n", " <td>0.0</td>\n", " <td>0.0</td>\n", " <td>1</td>\n", " </tr>\n", " <tr>\n", " <th>27</th>\n", " <td>1932.0</td>\n", " <td>0.3276</td>\n", " <td>0.000</td>\n", " <td>0.000</td>\n", " <td>0.000</td>\n", " <td>6982.0</td>\n", " <td>21569.0</td>\n", " <td>18829.0</td>\n", " <td>187209.0</td>\n", " <td>113813.0</td>\n", " <td>...</td>\n", " <td>2.0</td>\n", " <td>0.0</td>\n", " <td>NaN</td>\n", " <td>NaN</td>\n", " <td>0.00000</td>\n", " <td>11.0</td>\n", " <td>0.99710</td>\n", " <td>0.0</td>\n", " <td>0.0</td>\n", " <td>0</td>\n", " </tr>\n", " <tr>\n", " <th>28</th>\n", " <td>1714.0</td>\n", " <td>5.1904</td>\n", " <td>0.770</td>\n", " <td>0.000</td>\n", " <td>0.000</td>\n", " <td>0.0</td>\n", " <td>1889.0</td>\n", " <td>595.0</td>\n", " <td>12574.0</td>\n", " <td>4825.0</td>\n", " <td>...</td>\n", " <td>8.0</td>\n", " <td>0.0</td>\n", " <td>NaN</td>\n", " <td>NaN</td>\n", " <td>0.35714</td>\n", " <td>6.0</td>\n", " <td>0.85082</td>\n", " <td>0.0</td>\n", " <td>0.0</td>\n", " <td>1</td>\n", " </tr>\n", " <tr>\n", " <th>29</th>\n", " <td>NaN</td>\n", " <td>2.0457</td>\n", " <td>4.514</td>\n", " <td>0.000</td>\n", " <td>0.000</td>\n", " <td>NaN</td>\n", " <td>NaN</td>\n", " <td>NaN</td>\n", " <td>NaN</td>\n", " <td>0.0</td>\n", " <td>...</td>\n", " <td>4.0</td>\n", " <td>NaN</td>\n", " <td>NaN</td>\n", " <td>NaN</td>\n", " <td>1.16667</td>\n", " <td>0.0</td>\n", " <td>NaN</td>\n", " <td>NaN</td>\n", " <td>NaN</td>\n", " <td>1</td>\n", " </tr>\n", " <tr>\n", " <th>...</th>\n", " <td>...</td>\n", " <td>...</td>\n", " <td>...</td>\n", " <td>...</td>\n", " <td>...</td>\n", " <td>...</td>\n", " <td>...</td>\n", " <td>...</td>\n", " <td>...</td>\n", " <td>...</td>\n", " <td>...</td>\n", " <td>...</td>\n", " <td>...</td>\n", " <td>...</td>\n", " <td>...</td>\n", " <td>...</td>\n", " <td>...</td>\n", " <td>...</td>\n", " <td>...</td>\n", " <td>...</td>\n", " <td>...</td>\n", " </tr>\n", " <tr>\n", " <th>79970</th>\n", " <td>1834.0</td>\n", " <td>1.2164</td>\n", " <td>0.000</td>\n", " <td>0.000</td>\n", " <td>0.000</td>\n", " <td>2212.0</td>\n", " <td>5244.0</td>\n", " <td>4203.0</td>\n", " <td>16743.0</td>\n", " <td>13831.0</td>\n", " <td>...</td>\n", " <td>8.0</td>\n", " <td>0.0</td>\n", " <td>NaN</td>\n", " <td>97.398</td>\n", " <td>0.00000</td>\n", " <td>8.0</td>\n", " <td>0.58040</td>\n", " <td>NaN</td>\n", " <td>0.0</td>\n", " <td>0</td>\n", " </tr>\n", " <tr>\n", " <th>79971</th>\n", " <td>1729.0</td>\n", " <td>1.3696</td>\n", " <td>0.000</td>\n", " <td>0.000</td>\n", " <td>0.000</td>\n", " <td>356.0</td>\n", " <td>4218.0</td>\n", " <td>1982.0</td>\n", " <td>18657.0</td>\n", " <td>8921.0</td>\n", " <td>...</td>\n", " <td>7.0</td>\n", " <td>0.0</td>\n", " <td>NaN</td>\n", " <td>83.663</td>\n", " <td>0.09091</td>\n", " <td>6.0</td>\n", " <td>0.62632</td>\n", " <td>0.0</td>\n", " <td>0.0</td>\n", " <td>0</td>\n", " </tr>\n", " <tr>\n", " <th>79972</th>\n", " <td>1753.0</td>\n", " <td>5.8283</td>\n", " <td>0.000</td>\n", " <td>0.000</td>\n", " <td>0.000</td>\n", " <td>180.0</td>\n", " <td>4014.0</td>\n", " <td>617.0</td>\n", " <td>3667.0</td>\n", " <td>9786.0</td>\n", " <td>...</td>\n", " <td>10.0</td>\n", " <td>0.0</td>\n", " <td>NaN</td>\n", " <td>87.094</td>\n", " <td>0.11111</td>\n", " <td>9.0</td>\n", " <td>0.59364</td>\n", " <td>NaN</td>\n", " <td>0.0</td>\n", " <td>1</td>\n", " </tr>\n", " <tr>\n", " <th>79973</th>\n", " <td>1748.0</td>\n", " <td>1.9635</td>\n", " <td>0.642</td>\n", " <td>0.000</td>\n", " <td>0.000</td>\n", " <td>291.0</td>\n", " <td>3469.0</td>\n", " <td>3469.0</td>\n", " <td>13131.0</td>\n", " <td>14393.0</td>\n", " <td>...</td>\n", " <td>12.0</td>\n", " <td>0.0</td>\n", " <td>NaN</td>\n", " <td>92.244</td>\n", " <td>0.44000</td>\n", " <td>14.0</td>\n", " <td>0.83809</td>\n", " <td>0.0</td>\n", " <td>0.0</td>\n", " <td>1</td>\n", " </tr>\n", " <tr>\n", " <th>79974</th>\n", " <td>1771.0</td>\n", " <td>1.7588</td>\n", " <td>0.000</td>\n", " <td>0.000</td>\n", " <td>0.000</td>\n", " <td>66.0</td>\n", " <td>12626.0</td>\n", " <td>6433.0</td>\n", " <td>27946.0</td>\n", " <td>24401.0</td>\n", " <td>...</td>\n", " <td>4.0</td>\n", " <td>0.0</td>\n", " <td>NaN</td>\n", " <td>40.477</td>\n", " <td>0.00000</td>\n", " <td>10.0</td>\n", " <td>0.46863</td>\n", " <td>NaN</td>\n", " <td>0.0</td>\n", " <td>0</td>\n", " </tr>\n", " <tr>\n", " <th>79975</th>\n", " <td>1766.0</td>\n", " <td>0.9540</td>\n", " <td>0.000</td>\n", " <td>0.000</td>\n", " <td>0.000</td>\n", " <td>1140.0</td>\n", " <td>10207.0</td>\n", " <td>10207.0</td>\n", " <td>55001.0</td>\n", " <td>20636.0</td>\n", " <td>...</td>\n", " <td>13.0</td>\n", " <td>0.0</td>\n", " <td>NaN</td>\n", " <td>NaN</td>\n", " <td>0.05000</td>\n", " <td>14.0</td>\n", " <td>0.54754</td>\n", " <td>NaN</td>\n", " <td>NaN</td>\n", " <td>0</td>\n", " </tr>\n", " <tr>\n", " <th>79976</th>\n", " <td>1822.0</td>\n", " <td>0.0000</td>\n", " <td>1.853</td>\n", " <td>1.853</td>\n", " <td>0.000</td>\n", " <td>2581.0</td>\n", " <td>13361.0</td>\n", " <td>5946.0</td>\n", " <td>31018.0</td>\n", " <td>76774.0</td>\n", " <td>...</td>\n", " <td>4.0</td>\n", " <td>0.0</td>\n", " <td>73.611</td>\n", " <td>44.656</td>\n", " <td>0.03448</td>\n", " <td>20.0</td>\n", " <td>0.23177</td>\n", " <td>NaN</td>\n", " <td>0.0</td>\n", " <td>0</td>\n", " </tr>\n", " <tr>\n", " <th>79977</th>\n", " <td>1824.0</td>\n", " <td>0.5634</td>\n", " <td>0.000</td>\n", " <td>0.000</td>\n", " <td>0.000</td>\n", " <td>3964.0</td>\n", " <td>4683.0</td>\n", " <td>4683.0</td>\n", " <td>NaN</td>\n", " <td>8647.0</td>\n", " <td>...</td>\n", " <td>2.0</td>\n", " <td>0.0</td>\n", " <td>NaN</td>\n", " <td>NaN</td>\n", " <td>NaN</td>\n", " <td>NaN</td>\n", " <td>0.67222</td>\n", " <td>NaN</td>\n", " <td>NaN</td>\n", " <td>0</td>\n", " </tr>\n", " <tr>\n", " <th>79978</th>\n", " <td>1914.0</td>\n", " <td>0.0544</td>\n", " <td>0.000</td>\n", " <td>0.000</td>\n", " <td>0.000</td>\n", " <td>3469.0</td>\n", " <td>20424.0</td>\n", " <td>20424.0</td>\n", " <td>78774.0</td>\n", " <td>27856.0</td>\n", " <td>...</td>\n", " <td>1.0</td>\n", " <td>0.0</td>\n", " <td>NaN</td>\n", " <td>NaN</td>\n", " <td>0.00000</td>\n", " <td>8.0</td>\n", " <td>1.00000</td>\n", " <td>0.0</td>\n", " <td>0.0</td>\n", " <td>1</td>\n", " </tr>\n", " <tr>\n", " <th>79979</th>\n", " <td>1600.0</td>\n", " <td>2.6649</td>\n", " <td>18.282</td>\n", " <td>1.078</td>\n", " <td>2.678</td>\n", " <td>0.0</td>\n", " <td>7205.0</td>\n", " <td>0.0</td>\n", " <td>956.0</td>\n", " <td>7360.0</td>\n", " <td>...</td>\n", " <td>9.0</td>\n", " <td>1.0</td>\n", " <td>132.335</td>\n", " <td>56.867</td>\n", " <td>0.55263</td>\n", " <td>14.0</td>\n", " <td>0.11763</td>\n", " <td>NaN</td>\n", " <td>0.0</td>\n", " <td>1</td>\n", " </tr>\n", " <tr>\n", " <th>79980</th>\n", " <td>1822.0</td>\n", " <td>0.5851</td>\n", " <td>0.000</td>\n", " <td>0.000</td>\n", " <td>0.000</td>\n", " <td>0.0</td>\n", " <td>23685.0</td>\n", " <td>23685.0</td>\n", " <td>208174.0</td>\n", " <td>55719.0</td>\n", " <td>...</td>\n", " <td>3.0</td>\n", " <td>0.0</td>\n", " <td>NaN</td>\n", " <td>NaN</td>\n", " <td>0.00000</td>\n", " <td>17.0</td>\n", " <td>0.81438</td>\n", " <td>0.0</td>\n", " <td>NaN</td>\n", " <td>1</td>\n", " </tr>\n", " <tr>\n", " <th>79981</th>\n", " <td>1693.0</td>\n", " <td>0.1828</td>\n", " <td>17.767</td>\n", " <td>2.024</td>\n", " <td>0.000</td>\n", " <td>114.0</td>\n", " <td>27514.0</td>\n", " <td>384.0</td>\n", " <td>2329.0</td>\n", " <td>48080.0</td>\n", " <td>...</td>\n", " <td>4.0</td>\n", " <td>0.0</td>\n", " <td>74.814</td>\n", " <td>NaN</td>\n", " <td>0.17857</td>\n", " <td>5.0</td>\n", " <td>0.53340</td>\n", " <td>NaN</td>\n", " <td>0.0</td>\n", " <td>0</td>\n", " </tr>\n", " <tr>\n", " <th>79982</th>\n", " <td>1735.0</td>\n", " <td>3.1701</td>\n", " <td>0.260</td>\n", " <td>0.000</td>\n", " <td>0.000</td>\n", " <td>117.0</td>\n", " <td>892.0</td>\n", " <td>117.0</td>\n", " <td>3766.0</td>\n", " <td>1265.0</td>\n", " <td>...</td>\n", " <td>3.0</td>\n", " <td>0.0</td>\n", " <td>NaN</td>\n", " <td>99.026</td>\n", " <td>0.00000</td>\n", " <td>2.0</td>\n", " <td>0.96747</td>\n", " <td>NaN</td>\n", " <td>0.0</td>\n", " <td>0</td>\n", " </tr>\n", " <tr>\n", " <th>79983</th>\n", " <td>1671.0</td>\n", " <td>0.1380</td>\n", " <td>0.000</td>\n", " <td>0.000</td>\n", " <td>0.000</td>\n", " <td>NaN</td>\n", " <td>491.0</td>\n", " <td>NaN</td>\n", " <td>NaN</td>\n", " <td>491.0</td>\n", " <td>...</td>\n", " <td>1.0</td>\n", " <td>0.0</td>\n", " <td>NaN</td>\n", " <td>NaN</td>\n", " <td>0.80000</td>\n", " <td>2.0</td>\n", " <td>1.00000</td>\n", " <td>NaN</td>\n", " <td>NaN</td>\n", " <td>0</td>\n", " </tr>\n", " <tr>\n", " <th>79984</th>\n", " <td>1924.0</td>\n", " <td>0.1221</td>\n", " <td>0.000</td>\n", " <td>0.000</td>\n", " <td>0.000</td>\n", " <td>2478.0</td>\n", " <td>266683.0</td>\n", " <td>266683.0</td>\n", " <td>405300.0</td>\n", " <td>390558.0</td>\n", " <td>...</td>\n", " <td>4.0</td>\n", " <td>0.0</td>\n", " <td>NaN</td>\n", " <td>70.799</td>\n", " <td>0.00000</td>\n", " <td>13.0</td>\n", " <td>0.75322</td>\n", " <td>0.0</td>\n", " <td>0.0</td>\n", " <td>1</td>\n", " </tr>\n", " <tr>\n", " <th>79985</th>\n", " <td>1670.0</td>\n", " <td>0.0347</td>\n", " <td>9.836</td>\n", " <td>0.000</td>\n", " <td>0.000</td>\n", " <td>212.0</td>\n", " <td>7848.0</td>\n", " <td>491.0</td>\n", " <td>29785.0</td>\n", " <td>16226.0</td>\n", " <td>...</td>\n", " <td>5.0</td>\n", " <td>0.0</td>\n", " <td>NaN</td>\n", " <td>78.700</td>\n", " <td>0.13636</td>\n", " <td>10.0</td>\n", " <td>0.85771</td>\n", " <td>NaN</td>\n", " <td>0.0</td>\n", " <td>1</td>\n", " </tr>\n", " <tr>\n", " <th>79986</th>\n", " <td>1901.0</td>\n", " <td>0.1782</td>\n", " <td>0.000</td>\n", " <td>0.000</td>\n", " <td>0.000</td>\n", " <td>4955.0</td>\n", " <td>21753.0</td>\n", " <td>12673.0</td>\n", " <td>70293.0</td>\n", " <td>62980.0</td>\n", " <td>...</td>\n", " <td>5.0</td>\n", " <td>0.0</td>\n", " <td>NaN</td>\n", " <td>61.301</td>\n", " <td>0.00000</td>\n", " <td>10.0</td>\n", " <td>0.86356</td>\n", " <td>0.0</td>\n", " <td>0.0</td>\n", " <td>1</td>\n", " </tr>\n", " <tr>\n", " <th>79987</th>\n", " <td>1835.0</td>\n", " <td>0.5372</td>\n", " <td>0.000</td>\n", " <td>0.000</td>\n", " <td>0.000</td>\n", " <td>0.0</td>\n", " <td>29723.0</td>\n", " <td>3964.0</td>\n", " <td>66770.0</td>\n", " <td>85900.0</td>\n", " <td>...</td>\n", " <td>3.0</td>\n", " <td>0.0</td>\n", " <td>NaN</td>\n", " <td>NaN</td>\n", " <td>0.00000</td>\n", " <td>9.0</td>\n", " <td>0.41685</td>\n", " <td>0.0</td>\n", " <td>0.0</td>\n", " <td>1</td>\n", " </tr>\n", " <tr>\n", " <th>79988</th>\n", " <td>1927.0</td>\n", " <td>0.0410</td>\n", " <td>0.000</td>\n", " <td>0.000</td>\n", " <td>0.000</td>\n", " <td>22000.0</td>\n", " <td>30046.0</td>\n", " <td>24165.0</td>\n", " <td>75019.0</td>\n", " <td>88343.0</td>\n", " <td>...</td>\n", " <td>3.0</td>\n", " <td>0.0</td>\n", " <td>NaN</td>\n", " <td>19.444</td>\n", " <td>0.00000</td>\n", " <td>7.0</td>\n", " <td>0.53750</td>\n", " <td>0.0</td>\n", " <td>0.0</td>\n", " <td>1</td>\n", " </tr>\n", " <tr>\n", " <th>79989</th>\n", " <td>NaN</td>\n", " <td>0.1451</td>\n", " <td>0.000</td>\n", " <td>0.000</td>\n", " <td>0.000</td>\n", " <td>NaN</td>\n", " <td>NaN</td>\n", " <td>NaN</td>\n", " <td>NaN</td>\n", " <td>0.0</td>\n", " <td>...</td>\n", " <td>1.0</td>\n", " <td>NaN</td>\n", " <td>NaN</td>\n", " <td>NaN</td>\n", " <td>1.50000</td>\n", " <td>0.0</td>\n", " <td>NaN</td>\n", " <td>NaN</td>\n", " <td>NaN</td>\n", " <td>1</td>\n", " </tr>\n", " <tr>\n", " <th>79990</th>\n", " <td>1941.0</td>\n", " <td>0.4834</td>\n", " <td>0.000</td>\n", " <td>0.000</td>\n", " <td>0.000</td>\n", " <td>10846.0</td>\n", " <td>52806.0</td>\n", " <td>35478.0</td>\n", " <td>136461.0</td>\n", " <td>176240.0</td>\n", " <td>...</td>\n", " <td>1.0</td>\n", " <td>0.0</td>\n", " <td>NaN</td>\n", " <td>NaN</td>\n", " <td>0.05882</td>\n", " <td>8.0</td>\n", " <td>0.84170</td>\n", " <td>0.0</td>\n", " <td>0.0</td>\n", " <td>1</td>\n", " </tr>\n", " <tr>\n", " <th>79991</th>\n", " <td>1899.0</td>\n", " <td>NaN</td>\n", " <td>0.000</td>\n", " <td>0.000</td>\n", " <td>0.000</td>\n", " <td>7310.0</td>\n", " <td>14519.0</td>\n", " <td>14519.0</td>\n", " <td>5252.0</td>\n", " <td>4949.0</td>\n", " <td>...</td>\n", " <td>1.0</td>\n", " <td>0.0</td>\n", " <td>NaN</td>\n", " <td>NaN</td>\n", " <td>0.00000</td>\n", " <td>3.0</td>\n", " <td>0.44615</td>\n", " <td>NaN</td>\n", " <td>NaN</td>\n", " <td>1</td>\n", " </tr>\n", " <tr>\n", " <th>79992</th>\n", " <td>1761.0</td>\n", " <td>2.0999</td>\n", " <td>0.000</td>\n", " <td>0.000</td>\n", " <td>0.000</td>\n", " <td>47.0</td>\n", " <td>13477.0</td>\n", " <td>1814.0</td>\n", " <td>9320.0</td>\n", " <td>2500.0</td>\n", " <td>...</td>\n", " <td>5.0</td>\n", " <td>0.0</td>\n", " <td>NaN</td>\n", " <td>NaN</td>\n", " <td>0.12500</td>\n", " <td>5.0</td>\n", " <td>0.73640</td>\n", " <td>0.0</td>\n", " <td>0.0</td>\n", " <td>0</td>\n", " </tr>\n", " <tr>\n", " <th>79993</th>\n", " <td>1700.0</td>\n", " <td>0.3831</td>\n", " <td>0.000</td>\n", " <td>0.000</td>\n", " <td>0.000</td>\n", " <td>344.0</td>\n", " <td>344.0</td>\n", " <td>344.0</td>\n", " <td>991.0</td>\n", " <td>344.0</td>\n", " <td>...</td>\n", " <td>3.0</td>\n", " <td>0.0</td>\n", " <td>NaN</td>\n", " <td>NaN</td>\n", " <td>0.66667</td>\n", " <td>2.0</td>\n", " <td>0.97374</td>\n", " <td>0.0</td>\n", " <td>0.0</td>\n", " <td>0</td>\n", " </tr>\n", " <tr>\n", " <th>79994</th>\n", " <td>1910.0</td>\n", " <td>0.0000</td>\n", " <td>0.000</td>\n", " <td>0.000</td>\n", " <td>0.000</td>\n", " <td>4955.0</td>\n", " <td>47306.0</td>\n", " <td>47306.0</td>\n", " <td>88124.0</td>\n", " <td>107148.0</td>\n", " <td>...</td>\n", " <td>2.0</td>\n", " <td>0.0</td>\n", " <td>NaN</td>\n", " <td>NaN</td>\n", " <td>0.00000</td>\n", " <td>4.0</td>\n", " <td>0.79867</td>\n", " <td>NaN</td>\n", " <td>NaN</td>\n", " <td>1</td>\n", " </tr>\n", " <tr>\n", " <th>79995</th>\n", " <td>1736.0</td>\n", " <td>2.1740</td>\n", " <td>0.000</td>\n", " <td>0.000</td>\n", " <td>0.000</td>\n", " <td>11.0</td>\n", " <td>4248.0</td>\n", " <td>1577.0</td>\n", " <td>13379.0</td>\n", " <td>6671.0</td>\n", " <td>...</td>\n", " <td>4.0</td>\n", " <td>0.0</td>\n", " <td>NaN</td>\n", " <td>78.378</td>\n", " <td>0.00000</td>\n", " <td>4.0</td>\n", " <td>0.43829</td>\n", " <td>NaN</td>\n", " <td>0.0</td>\n", " <td>0</td>\n", " </tr>\n", " <tr>\n", " <th>79996</th>\n", " <td>1724.0</td>\n", " <td>0.0000</td>\n", " <td>1.108</td>\n", " <td>0.768</td>\n", " <td>0.000</td>\n", " <td>NaN</td>\n", " <td>64041.0</td>\n", " <td>NaN</td>\n", " <td>10926.0</td>\n", " <td>84839.0</td>\n", " <td>...</td>\n", " <td>5.0</td>\n", " <td>0.0</td>\n", " <td>NaN</td>\n", " <td>38.325</td>\n", " <td>0.16667</td>\n", " <td>14.0</td>\n", " <td>0.57931</td>\n", " <td>0.0</td>\n", " <td>0.0</td>\n", " <td>0</td>\n", " </tr>\n", " <tr>\n", " <th>79997</th>\n", " <td>1605.0</td>\n", " <td>0.2901</td>\n", " <td>11.561</td>\n", " <td>0.937</td>\n", " <td>2.976</td>\n", " <td>NaN</td>\n", " <td>2277.0</td>\n", " <td>NaN</td>\n", " <td>3964.0</td>\n", " <td>5709.0</td>\n", " <td>...</td>\n", " <td>5.0</td>\n", " <td>2.0</td>\n", " <td>101.850</td>\n", " <td>93.142</td>\n", " <td>0.50000</td>\n", " <td>4.0</td>\n", " <td>0.42069</td>\n", " <td>NaN</td>\n", " <td>0.0</td>\n", " <td>0</td>\n", " </tr>\n", " <tr>\n", " <th>79998</th>\n", " <td>1780.0</td>\n", " <td>1.1874</td>\n", " <td>0.000</td>\n", " <td>0.000</td>\n", " <td>0.000</td>\n", " <td>0.0</td>\n", " <td>6356.0</td>\n", " <td>4802.0</td>\n", " <td>3206.0</td>\n", " <td>18180.0</td>\n", " <td>...</td>\n", " <td>8.0</td>\n", " <td>0.0</td>\n", " <td>NaN</td>\n", " <td>77.022</td>\n", " <td>0.06061</td>\n", " <td>9.0</td>\n", " <td>0.53251</td>\n", " <td>NaN</td>\n", " <td>0.0</td>\n", " <td>1</td>\n", " </tr>\n", " <tr>\n", " <th>79999</th>\n", " <td>1727.0</td>\n", " <td>1.9288</td>\n", " <td>1.441</td>\n", " <td>0.000</td>\n", " <td>0.000</td>\n", " <td>0.0</td>\n", " <td>25773.0</td>\n", " <td>2869.0</td>\n", " <td>132985.0</td>\n", " <td>71788.0</td>\n", " <td>...</td>\n", " <td>4.0</td>\n", " <td>0.0</td>\n", " <td>32.400</td>\n", " <td>NaN</td>\n", " <td>0.07143</td>\n", " <td>12.0</td>\n", " <td>0.68482</td>\n", " <td>0.0</td>\n", " <td>0.0</td>\n", " <td>0</td>\n", " </tr>\n", " </tbody>\n", "</table>\n", "<p>80000 rows × 47 columns</p>\n", "</div>" ], "text/plain": [ " mvar1 mvar2 mvar3 mvar4 mvar5 mvar6 mvar7 mvar8 \\\n", "0 1696.0 1.6541 0.000 0.000 0.000 0.0 6015.0 322.0 \n", "1 1846.0 0.8095 0.000 0.000 0.000 102.0 7532.0 3171.0 \n", "2 1745.0 0.4001 0.000 0.000 0.000 NaN 2536.0 NaN \n", "3 1739.0 0.2193 0.000 0.000 0.000 1982.0 26440.0 4955.0 \n", "4 1787.0 0.0118 0.225 0.000 0.000 5451.0 5494.0 5494.0 \n", "5 1579.0 NaN 3.502 0.000 0.000 NaN NaN NaN \n", "6 1818.0 0.4001 0.000 0.000 0.000 NaN 1088.0 NaN \n", "7 NaN NaN NaN NaN NaN NaN NaN NaN \n", "8 1836.0 0.1358 0.000 0.000 0.000 347.0 38964.0 17828.0 \n", "9 1839.0 0.1981 0.000 0.000 0.000 793.0 6131.0 6045.0 \n", "10 1903.0 0.0000 0.000 0.000 0.000 22.0 19518.0 9910.0 \n", "11 1681.0 1.5888 5.685 3.566 0.000 93.0 3554.0 439.0 \n", "12 1841.0 0.5388 0.000 0.000 0.000 1487.0 19449.0 19449.0 \n", "13 1794.0 1.9684 0.000 0.000 0.000 856.0 8609.0 8609.0 \n", "14 1669.0 3.8558 18.465 6.292 1.200 NaN 142.0 NaN \n", "15 1583.0 3.0284 16.325 0.000 0.000 NaN NaN NaN \n", "16 1899.0 0.0970 0.000 0.000 0.000 1015.0 13379.0 13379.0 \n", "17 1690.0 8.7747 10.437 0.000 0.000 122.0 623.0 299.0 \n", "18 1599.0 0.8601 1.525 1.525 0.000 NaN 878.0 NaN \n", "19 1859.0 0.0155 0.368 0.000 0.000 424.0 86509.0 12451.0 \n", "20 1880.0 2.6101 0.000 0.000 0.000 0.0 19252.0 6342.0 \n", "21 1852.0 3.6201 0.000 0.000 0.000 799.0 16515.0 16515.0 \n", "22 1655.0 3.0268 14.748 0.000 0.000 48.0 48.0 48.0 \n", "23 1863.0 0.0401 0.000 0.000 0.000 1487.0 4955.0 4955.0 \n", "24 1753.0 0.2251 0.000 0.000 0.000 1124.0 1124.0 1124.0 \n", "25 1894.0 0.0318 0.000 0.000 0.000 4655.0 7433.0 7433.0 \n", "26 1803.0 0.3993 0.000 0.000 0.000 496.0 10505.0 496.0 \n", "27 1932.0 0.3276 0.000 0.000 0.000 6982.0 21569.0 18829.0 \n", "28 1714.0 5.1904 0.770 0.000 0.000 0.0 1889.0 595.0 \n", "29 NaN 2.0457 4.514 0.000 0.000 NaN NaN NaN \n", "... ... ... ... ... ... ... ... ... \n", "79970 1834.0 1.2164 0.000 0.000 0.000 2212.0 5244.0 4203.0 \n", "79971 1729.0 1.3696 0.000 0.000 0.000 356.0 4218.0 1982.0 \n", "79972 1753.0 5.8283 0.000 0.000 0.000 180.0 4014.0 617.0 \n", "79973 1748.0 1.9635 0.642 0.000 0.000 291.0 3469.0 3469.0 \n", "79974 1771.0 1.7588 0.000 0.000 0.000 66.0 12626.0 6433.0 \n", "79975 1766.0 0.9540 0.000 0.000 0.000 1140.0 10207.0 10207.0 \n", "79976 1822.0 0.0000 1.853 1.853 0.000 2581.0 13361.0 5946.0 \n", "79977 1824.0 0.5634 0.000 0.000 0.000 3964.0 4683.0 4683.0 \n", "79978 1914.0 0.0544 0.000 0.000 0.000 3469.0 20424.0 20424.0 \n", "79979 1600.0 2.6649 18.282 1.078 2.678 0.0 7205.0 0.0 \n", "79980 1822.0 0.5851 0.000 0.000 0.000 0.0 23685.0 23685.0 \n", "79981 1693.0 0.1828 17.767 2.024 0.000 114.0 27514.0 384.0 \n", "79982 1735.0 3.1701 0.260 0.000 0.000 117.0 892.0 117.0 \n", "79983 1671.0 0.1380 0.000 0.000 0.000 NaN 491.0 NaN \n", "79984 1924.0 0.1221 0.000 0.000 0.000 2478.0 266683.0 266683.0 \n", "79985 1670.0 0.0347 9.836 0.000 0.000 212.0 7848.0 491.0 \n", "79986 1901.0 0.1782 0.000 0.000 0.000 4955.0 21753.0 12673.0 \n", "79987 1835.0 0.5372 0.000 0.000 0.000 0.0 29723.0 3964.0 \n", "79988 1927.0 0.0410 0.000 0.000 0.000 22000.0 30046.0 24165.0 \n", "79989 NaN 0.1451 0.000 0.000 0.000 NaN NaN NaN \n", "79990 1941.0 0.4834 0.000 0.000 0.000 10846.0 52806.0 35478.0 \n", "79991 1899.0 NaN 0.000 0.000 0.000 7310.0 14519.0 14519.0 \n", "79992 1761.0 2.0999 0.000 0.000 0.000 47.0 13477.0 1814.0 \n", "79993 1700.0 0.3831 0.000 0.000 0.000 344.0 344.0 344.0 \n", "79994 1910.0 0.0000 0.000 0.000 0.000 4955.0 47306.0 47306.0 \n", "79995 1736.0 2.1740 0.000 0.000 0.000 11.0 4248.0 1577.0 \n", "79996 1724.0 0.0000 1.108 0.768 0.000 NaN 64041.0 NaN \n", "79997 1605.0 0.2901 11.561 0.937 2.976 NaN 2277.0 NaN \n", "79998 1780.0 1.1874 0.000 0.000 0.000 0.0 6356.0 4802.0 \n", "79999 1727.0 1.9288 1.441 0.000 0.000 0.0 25773.0 2869.0 \n", "\n", " mvar9 mvar10 ... mvar38 mvar39 mvar40 mvar41 mvar42 \\\n", "0 40369.0 18414.0 ... 4.0 1.0 73.780 82.547 0.08696 \n", "1 18234.0 13664.0 ... 2.0 0.0 99.129 NaN 0.00000 \n", "2 NaN 2536.0 ... 1.0 0.0 NaN 29.290 0.00000 \n", "3 20316.0 37013.0 ... 2.0 0.0 96.272 NaN 0.15385 \n", "4 7987.0 4696.0 ... 2.0 0.0 115.019 NaN 0.00000 \n", "5 NaN 0.0 ... 2.0 NaN NaN NaN 1.50000 \n", "6 1536.0 1498.0 ... 0.0 0.0 88.171 NaN 0.00000 \n", "7 NaN NaN ... NaN NaN NaN NaN NaN \n", "8 70729.0 65843.0 ... 2.0 0.0 NaN NaN 0.00000 \n", "9 48959.0 31640.0 ... 0.0 0.0 NaN 45.590 0.08824 \n", "10 90618.0 110271.0 ... 2.0 0.0 NaN NaN 0.00000 \n", "11 2527.0 7086.0 ... 5.0 1.0 NaN NaN 0.61111 \n", "12 6739.0 6612.0 ... 6.0 0.0 NaN NaN 0.00000 \n", "13 60545.0 24893.0 ... 1.0 0.0 NaN NaN 0.00000 \n", "14 38.0 142.0 ... 15.0 0.0 107.825 98.664 0.56000 \n", "15 51450.0 0.0 ... 4.0 0.0 NaN NaN 0.32353 \n", "16 246906.0 56533.0 ... 2.0 0.0 10.384 NaN 0.00000 \n", "17 1140.0 2043.0 ... 12.0 0.0 NaN NaN 0.63636 \n", "18 NaN 878.0 ... 1.0 1.0 NaN 91.175 0.80000 \n", "19 86635.0 142081.0 ... 2.0 0.0 NaN NaN 0.00000 \n", "20 59601.0 86906.0 ... 14.0 0.0 NaN 72.497 0.00000 \n", "21 110651.0 41311.0 ... 2.0 0.0 NaN NaN 0.00000 \n", "22 198.0 48.0 ... 4.0 0.0 NaN NaN 1.00000 \n", "23 22902.0 21772.0 ... 4.0 0.0 96.895 NaN 0.00000 \n", "24 0.0 1124.0 ... 1.0 0.0 NaN NaN NaN \n", "25 25667.0 12345.0 ... 1.0 0.0 NaN 0.000 0.00000 \n", "26 991.0 18163.0 ... 1.0 0.0 91.752 87.306 0.20000 \n", "27 187209.0 113813.0 ... 2.0 0.0 NaN NaN 0.00000 \n", "28 12574.0 4825.0 ... 8.0 0.0 NaN NaN 0.35714 \n", "29 NaN 0.0 ... 4.0 NaN NaN NaN 1.16667 \n", "... ... ... ... ... ... ... ... ... \n", "79970 16743.0 13831.0 ... 8.0 0.0 NaN 97.398 0.00000 \n", "79971 18657.0 8921.0 ... 7.0 0.0 NaN 83.663 0.09091 \n", "79972 3667.0 9786.0 ... 10.0 0.0 NaN 87.094 0.11111 \n", "79973 13131.0 14393.0 ... 12.0 0.0 NaN 92.244 0.44000 \n", "79974 27946.0 24401.0 ... 4.0 0.0 NaN 40.477 0.00000 \n", "79975 55001.0 20636.0 ... 13.0 0.0 NaN NaN 0.05000 \n", "79976 31018.0 76774.0 ... 4.0 0.0 73.611 44.656 0.03448 \n", "79977 NaN 8647.0 ... 2.0 0.0 NaN NaN NaN \n", "79978 78774.0 27856.0 ... 1.0 0.0 NaN NaN 0.00000 \n", "79979 956.0 7360.0 ... 9.0 1.0 132.335 56.867 0.55263 \n", "79980 208174.0 55719.0 ... 3.0 0.0 NaN NaN 0.00000 \n", "79981 2329.0 48080.0 ... 4.0 0.0 74.814 NaN 0.17857 \n", "79982 3766.0 1265.0 ... 3.0 0.0 NaN 99.026 0.00000 \n", "79983 NaN 491.0 ... 1.0 0.0 NaN NaN 0.80000 \n", "79984 405300.0 390558.0 ... 4.0 0.0 NaN 70.799 0.00000 \n", "79985 29785.0 16226.0 ... 5.0 0.0 NaN 78.700 0.13636 \n", "79986 70293.0 62980.0 ... 5.0 0.0 NaN 61.301 0.00000 \n", "79987 66770.0 85900.0 ... 3.0 0.0 NaN NaN 0.00000 \n", "79988 75019.0 88343.0 ... 3.0 0.0 NaN 19.444 0.00000 \n", "79989 NaN 0.0 ... 1.0 NaN NaN NaN 1.50000 \n", "79990 136461.0 176240.0 ... 1.0 0.0 NaN NaN 0.05882 \n", "79991 5252.0 4949.0 ... 1.0 0.0 NaN NaN 0.00000 \n", "79992 9320.0 2500.0 ... 5.0 0.0 NaN NaN 0.12500 \n", "79993 991.0 344.0 ... 3.0 0.0 NaN NaN 0.66667 \n", "79994 88124.0 107148.0 ... 2.0 0.0 NaN NaN 0.00000 \n", "79995 13379.0 6671.0 ... 4.0 0.0 NaN 78.378 0.00000 \n", "79996 10926.0 84839.0 ... 5.0 0.0 NaN 38.325 0.16667 \n", "79997 3964.0 5709.0 ... 5.0 2.0 101.850 93.142 0.50000 \n", "79998 3206.0 18180.0 ... 8.0 0.0 NaN 77.022 0.06061 \n", "79999 132985.0 71788.0 ... 4.0 0.0 32.400 NaN 0.07143 \n", "\n", " mvar43 mvar44 mvar45 mvar46 mvar47 \n", "0 10.0 0.63899 NaN 0.0 0 \n", "1 13.0 0.63836 NaN NaN 1 \n", "2 1.0 1.00000 NaN 0.0 0 \n", "3 3.0 0.53241 0.0 0.0 1 \n", "4 1.0 0.92665 NaN NaN 1 \n", "5 0.0 NaN NaN NaN 0 \n", "6 2.0 0.87224 NaN 0.0 0 \n", "7 NaN NaN NaN NaN 0 \n", "8 10.0 0.89868 0.0 0.0 1 \n", "9 14.0 0.33834 NaN 0.0 1 \n", "10 17.0 0.80620 0.0 0.0 1 \n", "11 7.0 0.81172 0.0 0.0 0 \n", "12 5.0 0.98031 NaN NaN 0 \n", "13 13.0 0.35724 NaN 0.0 0 \n", "14 11.0 0.29169 NaN 1.0 0 \n", "15 2.0 NaN 0.0 NaN 0 \n", "16 19.0 0.47480 0.0 0.0 1 \n", "17 5.0 0.94951 NaN 0.0 1 \n", "18 0.0 1.00000 NaN 0.0 0 \n", "19 12.0 0.34730 0.0 0.0 1 \n", "20 14.0 0.28708 NaN 0.0 1 \n", "21 13.0 0.75349 NaN NaN 1 \n", "22 1.0 1.00000 NaN NaN 0 \n", "23 12.0 0.40853 NaN 0.0 1 \n", "24 0.0 1.00000 NaN NaN 0 \n", "25 3.0 0.99419 0.0 0.0 1 \n", "26 5.0 0.75289 0.0 0.0 1 \n", "27 11.0 0.99710 0.0 0.0 0 \n", "28 6.0 0.85082 0.0 0.0 1 \n", "29 0.0 NaN NaN NaN 1 \n", "... ... ... ... ... ... \n", "79970 8.0 0.58040 NaN 0.0 0 \n", "79971 6.0 0.62632 0.0 0.0 0 \n", "79972 9.0 0.59364 NaN 0.0 1 \n", "79973 14.0 0.83809 0.0 0.0 1 \n", "79974 10.0 0.46863 NaN 0.0 0 \n", "79975 14.0 0.54754 NaN NaN 0 \n", "79976 20.0 0.23177 NaN 0.0 0 \n", "79977 NaN 0.67222 NaN NaN 0 \n", "79978 8.0 1.00000 0.0 0.0 1 \n", "79979 14.0 0.11763 NaN 0.0 1 \n", "79980 17.0 0.81438 0.0 NaN 1 \n", "79981 5.0 0.53340 NaN 0.0 0 \n", "79982 2.0 0.96747 NaN 0.0 0 \n", "79983 2.0 1.00000 NaN NaN 0 \n", "79984 13.0 0.75322 0.0 0.0 1 \n", "79985 10.0 0.85771 NaN 0.0 1 \n", "79986 10.0 0.86356 0.0 0.0 1 \n", "79987 9.0 0.41685 0.0 0.0 1 \n", "79988 7.0 0.53750 0.0 0.0 1 \n", "79989 0.0 NaN NaN NaN 1 \n", "79990 8.0 0.84170 0.0 0.0 1 \n", "79991 3.0 0.44615 NaN NaN 1 \n", "79992 5.0 0.73640 0.0 0.0 0 \n", "79993 2.0 0.97374 0.0 0.0 0 \n", "79994 4.0 0.79867 NaN NaN 1 \n", "79995 4.0 0.43829 NaN 0.0 0 \n", "79996 14.0 0.57931 0.0 0.0 0 \n", "79997 4.0 0.42069 NaN 0.0 0 \n", "79998 9.0 0.53251 NaN 0.0 1 \n", "79999 12.0 0.68482 0.0 0.0 0 \n", "\n", "[80000 rows x 47 columns]" ] }, "execution_count": 10, "metadata": {}, "output_type": "execute_result" } ], "source": [ "gameX" ] }, { "cell_type": "code", "execution_count": 11, "metadata": { "scrolled": true }, "outputs": [ { "data": { "text/html": [ "<div>\n", "<style>\n", " .dataframe thead tr:only-child th {\n", " text-align: right;\n", " }\n", "\n", " .dataframe thead th {\n", " text-align: left;\n", " }\n", "\n", " .dataframe tbody tr th {\n", " vertical-align: top;\n", " }\n", "</style>\n", "<table border=\"1\" class=\"dataframe\">\n", " <thead>\n", " <tr style=\"text-align: right;\">\n", " <th></th>\n", " <th>mvar1</th>\n", " <th>mvar2</th>\n", " <th>mvar3</th>\n", " <th>mvar4</th>\n", " <th>mvar5</th>\n", " <th>mvar6</th>\n", " <th>mvar7</th>\n", " <th>mvar8</th>\n", " <th>mvar9</th>\n", " <th>mvar10</th>\n", " <th>...</th>\n", " <th>mvar38</th>\n", " <th>mvar39</th>\n", " <th>mvar40</th>\n", " <th>mvar41</th>\n", " <th>mvar42</th>\n", " <th>mvar43</th>\n", " <th>mvar44</th>\n", " <th>mvar45</th>\n", " <th>mvar46</th>\n", " <th>mvar47</th>\n", " </tr>\n", " </thead>\n", " <tbody>\n", " <tr>\n", " <th>0</th>\n", " <td>1696.000000</td>\n", " <td>1.654100</td>\n", " <td>0.000000</td>\n", " <td>0.000000</td>\n", " <td>0.00000</td>\n", " <td>0.000000</td>\n", " <td>6015.000000</td>\n", " <td>322.00000</td>\n", " <td>40369.000000</td>\n", " <td>18414.000000</td>\n", " <td>...</td>\n", " <td>4.000000</td>\n", " <td>1.000000</td>\n", " <td>73.780000</td>\n", " <td>82.547000</td>\n", " <td>0.086960</td>\n", " <td>10.000000</td>\n", " <td>0.638990</td>\n", " <td>0.070736</td>\n", " <td>0.000000</td>\n", " <td>0</td>\n", " </tr>\n", " <tr>\n", " <th>1</th>\n", " <td>1846.000000</td>\n", " <td>0.809500</td>\n", " <td>0.000000</td>\n", " <td>0.000000</td>\n", " <td>0.00000</td>\n", " <td>102.000000</td>\n", " <td>7532.000000</td>\n", " <td>3171.00000</td>\n", " <td>18234.000000</td>\n", " <td>13664.000000</td>\n", " <td>...</td>\n", " <td>2.000000</td>\n", " <td>0.000000</td>\n", " <td>99.129000</td>\n", " <td>72.096758</td>\n", " <td>0.000000</td>\n", " <td>13.000000</td>\n", " <td>0.638360</td>\n", " <td>0.070736</td>\n", " <td>0.096135</td>\n", " <td>1</td>\n", " </tr>\n", " <tr>\n", " <th>2</th>\n", " <td>1745.000000</td>\n", " <td>0.400100</td>\n", " <td>0.000000</td>\n", " <td>0.000000</td>\n", " <td>0.00000</td>\n", " <td>1606.702372</td>\n", " <td>2536.000000</td>\n", " <td>6773.68666</td>\n", " <td>34097.436013</td>\n", " <td>2536.000000</td>\n", " <td>...</td>\n", " <td>1.000000</td>\n", " <td>0.000000</td>\n", " <td>98.497452</td>\n", " <td>29.290000</td>\n", " <td>0.000000</td>\n", " <td>1.000000</td>\n", " <td>1.000000</td>\n", " <td>0.070736</td>\n", " <td>0.000000</td>\n", " <td>0</td>\n", " </tr>\n", " <tr>\n", " <th>3</th>\n", " <td>1739.000000</td>\n", " <td>0.219300</td>\n", " <td>0.000000</td>\n", " <td>0.000000</td>\n", " <td>0.00000</td>\n", " <td>1982.000000</td>\n", " <td>26440.000000</td>\n", " <td>4955.00000</td>\n", " <td>20316.000000</td>\n", " <td>37013.000000</td>\n", " <td>...</td>\n", " <td>2.000000</td>\n", " <td>0.000000</td>\n", " <td>96.272000</td>\n", " <td>72.096758</td>\n", " <td>0.153850</td>\n", " <td>3.000000</td>\n", " <td>0.532410</td>\n", " <td>0.000000</td>\n", " <td>0.000000</td>\n", " <td>1</td>\n", " </tr>\n", " <tr>\n", " <th>4</th>\n", " <td>1787.000000</td>\n", " <td>0.011800</td>\n", " <td>0.225000</td>\n", " <td>0.000000</td>\n", " <td>0.00000</td>\n", " <td>5451.000000</td>\n", " <td>5494.000000</td>\n", " <td>5494.00000</td>\n", " <td>7987.000000</td>\n", " <td>4696.000000</td>\n", " <td>...</td>\n", " <td>2.000000</td>\n", " <td>0.000000</td>\n", " <td>115.019000</td>\n", " <td>72.096758</td>\n", " <td>0.000000</td>\n", " <td>1.000000</td>\n", " <td>0.926650</td>\n", " <td>0.070736</td>\n", " <td>0.096135</td>\n", " <td>1</td>\n", " </tr>\n", " <tr>\n", " <th>5</th>\n", " <td>1579.000000</td>\n", " <td>1.105629</td>\n", " <td>3.502000</td>\n", " <td>0.000000</td>\n", " <td>0.00000</td>\n", " <td>1606.702372</td>\n", " <td>17595.807537</td>\n", " <td>6773.68666</td>\n", " <td>34097.436013</td>\n", " <td>0.000000</td>\n", " <td>...</td>\n", " <td>2.000000</td>\n", " <td>0.090819</td>\n", " <td>98.497452</td>\n", " <td>72.096758</td>\n", " <td>1.500000</td>\n", " <td>0.000000</td>\n", " <td>0.705285</td>\n", " <td>0.070736</td>\n", " <td>0.096135</td>\n", " <td>0</td>\n", " </tr>\n", " <tr>\n", " <th>6</th>\n", " <td>1818.000000</td>\n", " <td>0.400100</td>\n", " <td>0.000000</td>\n", " <td>0.000000</td>\n", " <td>0.00000</td>\n", " <td>1606.702372</td>\n", " <td>1088.000000</td>\n", " <td>6773.68666</td>\n", " <td>1536.000000</td>\n", " <td>1498.000000</td>\n", " <td>...</td>\n", " <td>0.000000</td>\n", " <td>0.000000</td>\n", " <td>88.171000</td>\n", " <td>72.096758</td>\n", " <td>0.000000</td>\n", " <td>2.000000</td>\n", " <td>0.872240</td>\n", " <td>0.070736</td>\n", " <td>0.000000</td>\n", " <td>0</td>\n", " </tr>\n", " <tr>\n", " <th>7</th>\n", " <td>1745.971085</td>\n", " <td>1.105629</td>\n", " <td>5.280955</td>\n", " <td>0.474516</td>\n", " <td>1.12472</td>\n", " <td>1606.702372</td>\n", " <td>17595.807537</td>\n", " <td>6773.68666</td>\n", " <td>34097.436013</td>\n", " <td>30492.367255</td>\n", " <td>...</td>\n", " <td>4.286422</td>\n", " <td>0.090819</td>\n", " <td>98.497452</td>\n", " <td>72.096758</td>\n", " <td>0.335142</td>\n", " <td>6.552777</td>\n", " <td>0.705285</td>\n", " <td>0.070736</td>\n", " <td>0.096135</td>\n", " <td>0</td>\n", " </tr>\n", " <tr>\n", " <th>8</th>\n", " <td>1836.000000</td>\n", " <td>0.135800</td>\n", " <td>0.000000</td>\n", " <td>0.000000</td>\n", " <td>0.00000</td>\n", " <td>347.000000</td>\n", " <td>38964.000000</td>\n", " <td>17828.00000</td>\n", " <td>70729.000000</td>\n", " <td>65843.000000</td>\n", " <td>...</td>\n", " <td>2.000000</td>\n", " <td>0.000000</td>\n", " <td>98.497452</td>\n", " <td>72.096758</td>\n", " <td>0.000000</td>\n", " <td>10.000000</td>\n", " <td>0.898680</td>\n", " <td>0.000000</td>\n", " <td>0.000000</td>\n", " <td>1</td>\n", " </tr>\n", " <tr>\n", " <th>9</th>\n", " <td>1839.000000</td>\n", " <td>0.198100</td>\n", " <td>0.000000</td>\n", " <td>0.000000</td>\n", " <td>0.00000</td>\n", " <td>793.000000</td>\n", " <td>6131.000000</td>\n", " <td>6045.00000</td>\n", " <td>48959.000000</td>\n", " <td>31640.000000</td>\n", " <td>...</td>\n", " <td>0.000000</td>\n", " <td>0.000000</td>\n", " <td>98.497452</td>\n", " <td>45.590000</td>\n", " <td>0.088240</td>\n", " <td>14.000000</td>\n", " <td>0.338340</td>\n", " <td>0.070736</td>\n", " <td>0.000000</td>\n", " <td>1</td>\n", " </tr>\n", " <tr>\n", " <th>10</th>\n", " <td>1903.000000</td>\n", " <td>0.000000</td>\n", " <td>0.000000</td>\n", " <td>0.000000</td>\n", " <td>0.00000</td>\n", " <td>22.000000</td>\n", " <td>19518.000000</td>\n", " <td>9910.00000</td>\n", " <td>90618.000000</td>\n", " <td>110271.000000</td>\n", " <td>...</td>\n", " <td>2.000000</td>\n", " <td>0.000000</td>\n", " <td>98.497452</td>\n", " <td>72.096758</td>\n", " <td>0.000000</td>\n", " <td>17.000000</td>\n", " <td>0.806200</td>\n", " <td>0.000000</td>\n", " <td>0.000000</td>\n", " <td>1</td>\n", " </tr>\n", " <tr>\n", " <th>11</th>\n", " <td>1681.000000</td>\n", " <td>1.588800</td>\n", " <td>5.685000</td>\n", " <td>3.566000</td>\n", " <td>0.00000</td>\n", " <td>93.000000</td>\n", " <td>3554.000000</td>\n", " <td>439.00000</td>\n", " <td>2527.000000</td>\n", " <td>7086.000000</td>\n", " <td>...</td>\n", " <td>5.000000</td>\n", " <td>1.000000</td>\n", " <td>98.497452</td>\n", " <td>72.096758</td>\n", " <td>0.611110</td>\n", " <td>7.000000</td>\n", " <td>0.811720</td>\n", " <td>0.000000</td>\n", " <td>0.000000</td>\n", " <td>0</td>\n", " </tr>\n", " <tr>\n", " <th>12</th>\n", " <td>1841.000000</td>\n", " <td>0.538800</td>\n", " <td>0.000000</td>\n", " <td>0.000000</td>\n", " <td>0.00000</td>\n", " <td>1487.000000</td>\n", " <td>19449.000000</td>\n", " <td>19449.00000</td>\n", " <td>6739.000000</td>\n", " <td>6612.000000</td>\n", " <td>...</td>\n", " <td>6.000000</td>\n", " <td>0.000000</td>\n", " <td>98.497452</td>\n", " <td>72.096758</td>\n", " <td>0.000000</td>\n", " <td>5.000000</td>\n", " <td>0.980310</td>\n", " <td>0.070736</td>\n", " <td>0.096135</td>\n", " <td>0</td>\n", " </tr>\n", " <tr>\n", " <th>13</th>\n", " <td>1794.000000</td>\n", " <td>1.968400</td>\n", " <td>0.000000</td>\n", " <td>0.000000</td>\n", " <td>0.00000</td>\n", " <td>856.000000</td>\n", " <td>8609.000000</td>\n", " <td>8609.00000</td>\n", " <td>60545.000000</td>\n", " <td>24893.000000</td>\n", " <td>...</td>\n", " <td>1.000000</td>\n", " <td>0.000000</td>\n", " <td>98.497452</td>\n", " <td>72.096758</td>\n", " <td>0.000000</td>\n", " <td>13.000000</td>\n", " <td>0.357240</td>\n", " <td>0.070736</td>\n", " <td>0.000000</td>\n", " <td>0</td>\n", " </tr>\n", " <tr>\n", " <th>14</th>\n", " <td>1669.000000</td>\n", " <td>3.855800</td>\n", " <td>18.465000</td>\n", " <td>6.292000</td>\n", " <td>1.20000</td>\n", " <td>1606.702372</td>\n", " <td>142.000000</td>\n", " <td>6773.68666</td>\n", " <td>38.000000</td>\n", " <td>142.000000</td>\n", " <td>...</td>\n", " <td>15.000000</td>\n", " <td>0.000000</td>\n", " <td>107.825000</td>\n", " <td>98.664000</td>\n", " <td>0.560000</td>\n", " <td>11.000000</td>\n", " <td>0.291690</td>\n", " <td>0.070736</td>\n", " <td>1.000000</td>\n", " <td>0</td>\n", " </tr>\n", " <tr>\n", " <th>15</th>\n", " <td>1583.000000</td>\n", " <td>3.028400</td>\n", " <td>16.325000</td>\n", " <td>0.000000</td>\n", " <td>0.00000</td>\n", " <td>1606.702372</td>\n", " <td>17595.807537</td>\n", " <td>6773.68666</td>\n", " <td>51450.000000</td>\n", " <td>0.000000</td>\n", " <td>...</td>\n", " <td>4.000000</td>\n", " <td>0.000000</td>\n", " <td>98.497452</td>\n", " <td>72.096758</td>\n", " <td>0.323530</td>\n", " <td>2.000000</td>\n", " <td>0.705285</td>\n", " <td>0.000000</td>\n", " <td>0.096135</td>\n", " <td>0</td>\n", " </tr>\n", " <tr>\n", " <th>16</th>\n", " <td>1899.000000</td>\n", " <td>0.097000</td>\n", " <td>0.000000</td>\n", " <td>0.000000</td>\n", " <td>0.00000</td>\n", " <td>1015.000000</td>\n", " <td>13379.000000</td>\n", " <td>13379.00000</td>\n", " <td>246906.000000</td>\n", " <td>56533.000000</td>\n", " <td>...</td>\n", " <td>2.000000</td>\n", " <td>0.000000</td>\n", " <td>10.384000</td>\n", " <td>72.096758</td>\n", " <td>0.000000</td>\n", " <td>19.000000</td>\n", " <td>0.474800</td>\n", " <td>0.000000</td>\n", " <td>0.000000</td>\n", " <td>1</td>\n", " </tr>\n", " <tr>\n", " <th>17</th>\n", " <td>1690.000000</td>\n", " <td>8.774700</td>\n", " <td>10.437000</td>\n", " <td>0.000000</td>\n", " <td>0.00000</td>\n", " <td>122.000000</td>\n", " <td>623.000000</td>\n", " <td>299.00000</td>\n", " <td>1140.000000</td>\n", " <td>2043.000000</td>\n", " <td>...</td>\n", " <td>12.000000</td>\n", " <td>0.000000</td>\n", " <td>98.497452</td>\n", " <td>72.096758</td>\n", " <td>0.636360</td>\n", " <td>5.000000</td>\n", " <td>0.949510</td>\n", " <td>0.070736</td>\n", " <td>0.000000</td>\n", " <td>1</td>\n", " </tr>\n", " <tr>\n", " <th>18</th>\n", " <td>1599.000000</td>\n", " <td>0.860100</td>\n", " <td>1.525000</td>\n", " <td>1.525000</td>\n", " <td>0.00000</td>\n", " <td>1606.702372</td>\n", " <td>878.000000</td>\n", " <td>6773.68666</td>\n", " <td>34097.436013</td>\n", " <td>878.000000</td>\n", " <td>...</td>\n", " <td>1.000000</td>\n", " <td>1.000000</td>\n", " <td>98.497452</td>\n", " <td>91.175000</td>\n", " <td>0.800000</td>\n", " <td>0.000000</td>\n", " <td>1.000000</td>\n", " <td>0.070736</td>\n", " <td>0.000000</td>\n", " <td>0</td>\n", " </tr>\n", " <tr>\n", " <th>19</th>\n", " <td>1859.000000</td>\n", " <td>0.015500</td>\n", " <td>0.368000</td>\n", " <td>0.000000</td>\n", " <td>0.00000</td>\n", " <td>424.000000</td>\n", " <td>86509.000000</td>\n", " <td>12451.00000</td>\n", " <td>86635.000000</td>\n", " <td>142081.000000</td>\n", " <td>...</td>\n", " <td>2.000000</td>\n", " <td>0.000000</td>\n", " <td>98.497452</td>\n", " <td>72.096758</td>\n", " <td>0.000000</td>\n", " <td>12.000000</td>\n", " <td>0.347300</td>\n", " <td>0.000000</td>\n", " <td>0.000000</td>\n", " <td>1</td>\n", " </tr>\n", " <tr>\n", " <th>20</th>\n", " <td>1880.000000</td>\n", " <td>2.610100</td>\n", " <td>0.000000</td>\n", " <td>0.000000</td>\n", " <td>0.00000</td>\n", " <td>0.000000</td>\n", " <td>19252.000000</td>\n", " <td>6342.00000</td>\n", " <td>59601.000000</td>\n", " <td>86906.000000</td>\n", " <td>...</td>\n", " <td>14.000000</td>\n", " <td>0.000000</td>\n", " <td>98.497452</td>\n", " <td>72.497000</td>\n", " <td>0.000000</td>\n", " <td>14.000000</td>\n", " <td>0.287080</td>\n", " <td>0.070736</td>\n", " <td>0.000000</td>\n", " <td>1</td>\n", " </tr>\n", " <tr>\n", " <th>21</th>\n", " <td>1852.000000</td>\n", " <td>3.620100</td>\n", " <td>0.000000</td>\n", " <td>0.000000</td>\n", " <td>0.00000</td>\n", " <td>799.000000</td>\n", " <td>16515.000000</td>\n", " <td>16515.00000</td>\n", " <td>110651.000000</td>\n", " <td>41311.000000</td>\n", " <td>...</td>\n", " <td>2.000000</td>\n", " <td>0.000000</td>\n", " <td>98.497452</td>\n", " <td>72.096758</td>\n", " <td>0.000000</td>\n", " <td>13.000000</td>\n", " <td>0.753490</td>\n", " <td>0.070736</td>\n", " <td>0.096135</td>\n", " <td>1</td>\n", " </tr>\n", " <tr>\n", " <th>22</th>\n", " <td>1655.000000</td>\n", " <td>3.026800</td>\n", " <td>14.748000</td>\n", " <td>0.000000</td>\n", " <td>0.00000</td>\n", " <td>48.000000</td>\n", " <td>48.000000</td>\n", " <td>48.00000</td>\n", " <td>198.000000</td>\n", " <td>48.000000</td>\n", " <td>...</td>\n", " <td>4.000000</td>\n", " <td>0.000000</td>\n", " <td>98.497452</td>\n", " <td>72.096758</td>\n", " <td>1.000000</td>\n", " <td>1.000000</td>\n", " <td>1.000000</td>\n", " <td>0.070736</td>\n", " <td>0.096135</td>\n", " <td>0</td>\n", " </tr>\n", " <tr>\n", " <th>23</th>\n", " <td>1863.000000</td>\n", " <td>0.040100</td>\n", " <td>0.000000</td>\n", " <td>0.000000</td>\n", " <td>0.00000</td>\n", " <td>1487.000000</td>\n", " <td>4955.000000</td>\n", " <td>4955.00000</td>\n", " <td>22902.000000</td>\n", " <td>21772.000000</td>\n", " <td>...</td>\n", " <td>4.000000</td>\n", " <td>0.000000</td>\n", " <td>96.895000</td>\n", " <td>72.096758</td>\n", " <td>0.000000</td>\n", " <td>12.000000</td>\n", " <td>0.408530</td>\n", " <td>0.070736</td>\n", " <td>0.000000</td>\n", " <td>1</td>\n", " </tr>\n", " <tr>\n", " <th>24</th>\n", " <td>1753.000000</td>\n", " <td>0.225100</td>\n", " <td>0.000000</td>\n", " <td>0.000000</td>\n", " <td>0.00000</td>\n", " <td>1124.000000</td>\n", " <td>1124.000000</td>\n", " <td>1124.00000</td>\n", " <td>0.000000</td>\n", " <td>1124.000000</td>\n", " <td>...</td>\n", " <td>1.000000</td>\n", " <td>0.000000</td>\n", " <td>98.497452</td>\n", " <td>72.096758</td>\n", " <td>0.335142</td>\n", " <td>0.000000</td>\n", " <td>1.000000</td>\n", " <td>0.070736</td>\n", " <td>0.096135</td>\n", " <td>0</td>\n", " </tr>\n", " <tr>\n", " <th>25</th>\n", " <td>1894.000000</td>\n", " <td>0.031800</td>\n", " <td>0.000000</td>\n", " <td>0.000000</td>\n", " <td>0.00000</td>\n", " <td>4655.000000</td>\n", " <td>7433.000000</td>\n", " <td>7433.00000</td>\n", " <td>25667.000000</td>\n", " <td>12345.000000</td>\n", " <td>...</td>\n", " <td>1.000000</td>\n", " <td>0.000000</td>\n", " <td>98.497452</td>\n", " <td>0.000000</td>\n", " <td>0.000000</td>\n", " <td>3.000000</td>\n", " <td>0.994190</td>\n", " <td>0.000000</td>\n", " <td>0.000000</td>\n", " <td>1</td>\n", " </tr>\n", " <tr>\n", " <th>26</th>\n", " <td>1803.000000</td>\n", " <td>0.399300</td>\n", " <td>0.000000</td>\n", " <td>0.000000</td>\n", " <td>0.00000</td>\n", " <td>496.000000</td>\n", " <td>10505.000000</td>\n", " <td>496.00000</td>\n", " <td>991.000000</td>\n", " <td>18163.000000</td>\n", " <td>...</td>\n", " <td>1.000000</td>\n", " <td>0.000000</td>\n", " <td>91.752000</td>\n", " <td>87.306000</td>\n", " <td>0.200000</td>\n", " <td>5.000000</td>\n", " <td>0.752890</td>\n", " <td>0.000000</td>\n", " <td>0.000000</td>\n", " <td>1</td>\n", " </tr>\n", " <tr>\n", " <th>27</th>\n", " <td>1932.000000</td>\n", " <td>0.327600</td>\n", " <td>0.000000</td>\n", " <td>0.000000</td>\n", " <td>0.00000</td>\n", " <td>6982.000000</td>\n", " <td>21569.000000</td>\n", " <td>18829.00000</td>\n", " <td>187209.000000</td>\n", " <td>113813.000000</td>\n", " <td>...</td>\n", " <td>2.000000</td>\n", " <td>0.000000</td>\n", " <td>98.497452</td>\n", " <td>72.096758</td>\n", " <td>0.000000</td>\n", " <td>11.000000</td>\n", " <td>0.997100</td>\n", " <td>0.000000</td>\n", " <td>0.000000</td>\n", " <td>0</td>\n", " </tr>\n", " <tr>\n", " <th>28</th>\n", " <td>1714.000000</td>\n", " <td>5.190400</td>\n", " <td>0.770000</td>\n", " <td>0.000000</td>\n", " <td>0.00000</td>\n", " <td>0.000000</td>\n", " <td>1889.000000</td>\n", " <td>595.00000</td>\n", " <td>12574.000000</td>\n", " <td>4825.000000</td>\n", " <td>...</td>\n", " <td>8.000000</td>\n", " <td>0.000000</td>\n", " <td>98.497452</td>\n", " <td>72.096758</td>\n", " <td>0.357140</td>\n", " <td>6.000000</td>\n", " <td>0.850820</td>\n", " <td>0.000000</td>\n", " <td>0.000000</td>\n", " <td>1</td>\n", " </tr>\n", " <tr>\n", " <th>29</th>\n", " <td>1745.971085</td>\n", " <td>2.045700</td>\n", " <td>4.514000</td>\n", " <td>0.000000</td>\n", " <td>0.00000</td>\n", " <td>1606.702372</td>\n", " <td>17595.807537</td>\n", " <td>6773.68666</td>\n", " <td>34097.436013</td>\n", " <td>0.000000</td>\n", " <td>...</td>\n", " <td>4.000000</td>\n", " <td>0.090819</td>\n", " <td>98.497452</td>\n", " <td>72.096758</td>\n", " <td>1.166670</td>\n", " <td>0.000000</td>\n", " <td>0.705285</td>\n", " <td>0.070736</td>\n", " <td>0.096135</td>\n", " <td>1</td>\n", " </tr>\n", " <tr>\n", " <th>...</th>\n", " <td>...</td>\n", " <td>...</td>\n", " <td>...</td>\n", " <td>...</td>\n", " <td>...</td>\n", " <td>...</td>\n", " <td>...</td>\n", " <td>...</td>\n", " <td>...</td>\n", " <td>...</td>\n", " <td>...</td>\n", " <td>...</td>\n", " <td>...</td>\n", " <td>...</td>\n", " <td>...</td>\n", " <td>...</td>\n", " <td>...</td>\n", " <td>...</td>\n", " <td>...</td>\n", " <td>...</td>\n", " <td>...</td>\n", " </tr>\n", " <tr>\n", " <th>79970</th>\n", " <td>1834.000000</td>\n", " <td>1.216400</td>\n", " <td>0.000000</td>\n", " <td>0.000000</td>\n", " <td>0.00000</td>\n", " <td>2212.000000</td>\n", " <td>5244.000000</td>\n", " <td>4203.00000</td>\n", " <td>16743.000000</td>\n", " <td>13831.000000</td>\n", " <td>...</td>\n", " <td>8.000000</td>\n", " <td>0.000000</td>\n", " <td>98.497452</td>\n", " <td>97.398000</td>\n", " <td>0.000000</td>\n", " <td>8.000000</td>\n", " <td>0.580400</td>\n", " <td>0.070736</td>\n", " <td>0.000000</td>\n", " <td>0</td>\n", " </tr>\n", " <tr>\n", " <th>79971</th>\n", " <td>1729.000000</td>\n", " <td>1.369600</td>\n", " <td>0.000000</td>\n", " <td>0.000000</td>\n", " <td>0.00000</td>\n", " <td>356.000000</td>\n", " <td>4218.000000</td>\n", " <td>1982.00000</td>\n", " <td>18657.000000</td>\n", " <td>8921.000000</td>\n", " <td>...</td>\n", " <td>7.000000</td>\n", " <td>0.000000</td>\n", " <td>98.497452</td>\n", " <td>83.663000</td>\n", " <td>0.090910</td>\n", " <td>6.000000</td>\n", " <td>0.626320</td>\n", " <td>0.000000</td>\n", " <td>0.000000</td>\n", " <td>0</td>\n", " </tr>\n", " <tr>\n", " <th>79972</th>\n", " <td>1753.000000</td>\n", " <td>5.828300</td>\n", " <td>0.000000</td>\n", " <td>0.000000</td>\n", " <td>0.00000</td>\n", " <td>180.000000</td>\n", " <td>4014.000000</td>\n", " <td>617.00000</td>\n", " <td>3667.000000</td>\n", " <td>9786.000000</td>\n", " <td>...</td>\n", " <td>10.000000</td>\n", " <td>0.000000</td>\n", " <td>98.497452</td>\n", " <td>87.094000</td>\n", " <td>0.111110</td>\n", " <td>9.000000</td>\n", " <td>0.593640</td>\n", " <td>0.070736</td>\n", " <td>0.000000</td>\n", " <td>1</td>\n", " </tr>\n", " <tr>\n", " <th>79973</th>\n", " <td>1748.000000</td>\n", " <td>1.963500</td>\n", " <td>0.642000</td>\n", " <td>0.000000</td>\n", " <td>0.00000</td>\n", " <td>291.000000</td>\n", " <td>3469.000000</td>\n", " <td>3469.00000</td>\n", " <td>13131.000000</td>\n", " <td>14393.000000</td>\n", " <td>...</td>\n", " <td>12.000000</td>\n", " <td>0.000000</td>\n", " <td>98.497452</td>\n", " <td>92.244000</td>\n", " <td>0.440000</td>\n", " <td>14.000000</td>\n", " <td>0.838090</td>\n", " <td>0.000000</td>\n", " <td>0.000000</td>\n", " <td>1</td>\n", " </tr>\n", " <tr>\n", " <th>79974</th>\n", " <td>1771.000000</td>\n", " <td>1.758800</td>\n", " <td>0.000000</td>\n", " <td>0.000000</td>\n", " <td>0.00000</td>\n", " <td>66.000000</td>\n", " <td>12626.000000</td>\n", " <td>6433.00000</td>\n", " <td>27946.000000</td>\n", " <td>24401.000000</td>\n", " <td>...</td>\n", " <td>4.000000</td>\n", " <td>0.000000</td>\n", " <td>98.497452</td>\n", " <td>40.477000</td>\n", " <td>0.000000</td>\n", " <td>10.000000</td>\n", " <td>0.468630</td>\n", " <td>0.070736</td>\n", " <td>0.000000</td>\n", " <td>0</td>\n", " </tr>\n", " <tr>\n", " <th>79975</th>\n", " <td>1766.000000</td>\n", " <td>0.954000</td>\n", " <td>0.000000</td>\n", " <td>0.000000</td>\n", " <td>0.00000</td>\n", " <td>1140.000000</td>\n", " <td>10207.000000</td>\n", " <td>10207.00000</td>\n", " <td>55001.000000</td>\n", " <td>20636.000000</td>\n", " <td>...</td>\n", " <td>13.000000</td>\n", " <td>0.000000</td>\n", " <td>98.497452</td>\n", " <td>72.096758</td>\n", " <td>0.050000</td>\n", " <td>14.000000</td>\n", " <td>0.547540</td>\n", " <td>0.070736</td>\n", " <td>0.096135</td>\n", " <td>0</td>\n", " </tr>\n", " <tr>\n", " <th>79976</th>\n", " <td>1822.000000</td>\n", " <td>0.000000</td>\n", " <td>1.853000</td>\n", " <td>1.853000</td>\n", " <td>0.00000</td>\n", " <td>2581.000000</td>\n", " <td>13361.000000</td>\n", " <td>5946.00000</td>\n", " <td>31018.000000</td>\n", " <td>76774.000000</td>\n", " <td>...</td>\n", " <td>4.000000</td>\n", " <td>0.000000</td>\n", " <td>73.611000</td>\n", " <td>44.656000</td>\n", " <td>0.034480</td>\n", " <td>20.000000</td>\n", " <td>0.231770</td>\n", " <td>0.070736</td>\n", " <td>0.000000</td>\n", " <td>0</td>\n", " </tr>\n", " <tr>\n", " <th>79977</th>\n", " <td>1824.000000</td>\n", " <td>0.563400</td>\n", " <td>0.000000</td>\n", " <td>0.000000</td>\n", " <td>0.00000</td>\n", " <td>3964.000000</td>\n", " <td>4683.000000</td>\n", " <td>4683.00000</td>\n", " <td>34097.436013</td>\n", " <td>8647.000000</td>\n", " <td>...</td>\n", " <td>2.000000</td>\n", " <td>0.000000</td>\n", " <td>98.497452</td>\n", " <td>72.096758</td>\n", " <td>0.335142</td>\n", " <td>6.552777</td>\n", " <td>0.672220</td>\n", " <td>0.070736</td>\n", " <td>0.096135</td>\n", " <td>0</td>\n", " </tr>\n", " <tr>\n", " <th>79978</th>\n", " <td>1914.000000</td>\n", " <td>0.054400</td>\n", " <td>0.000000</td>\n", " <td>0.000000</td>\n", " <td>0.00000</td>\n", " <td>3469.000000</td>\n", " <td>20424.000000</td>\n", " <td>20424.00000</td>\n", " <td>78774.000000</td>\n", " <td>27856.000000</td>\n", " <td>...</td>\n", " <td>1.000000</td>\n", " <td>0.000000</td>\n", " <td>98.497452</td>\n", " <td>72.096758</td>\n", " <td>0.000000</td>\n", " <td>8.000000</td>\n", " <td>1.000000</td>\n", " <td>0.000000</td>\n", " <td>0.000000</td>\n", " <td>1</td>\n", " </tr>\n", " <tr>\n", " <th>79979</th>\n", " <td>1600.000000</td>\n", " <td>2.664900</td>\n", " <td>18.282000</td>\n", " <td>1.078000</td>\n", " <td>2.67800</td>\n", " <td>0.000000</td>\n", " <td>7205.000000</td>\n", " <td>0.00000</td>\n", " <td>956.000000</td>\n", " <td>7360.000000</td>\n", " <td>...</td>\n", " <td>9.000000</td>\n", " <td>1.000000</td>\n", " <td>132.335000</td>\n", " <td>56.867000</td>\n", " <td>0.552630</td>\n", " <td>14.000000</td>\n", " <td>0.117630</td>\n", " <td>0.070736</td>\n", " <td>0.000000</td>\n", " <td>1</td>\n", " </tr>\n", " <tr>\n", " <th>79980</th>\n", " <td>1822.000000</td>\n", " <td>0.585100</td>\n", " <td>0.000000</td>\n", " <td>0.000000</td>\n", " <td>0.00000</td>\n", " <td>0.000000</td>\n", " <td>23685.000000</td>\n", " <td>23685.00000</td>\n", " <td>208174.000000</td>\n", " <td>55719.000000</td>\n", " <td>...</td>\n", " <td>3.000000</td>\n", " <td>0.000000</td>\n", " <td>98.497452</td>\n", " <td>72.096758</td>\n", " <td>0.000000</td>\n", " <td>17.000000</td>\n", " <td>0.814380</td>\n", " <td>0.000000</td>\n", " <td>0.096135</td>\n", " <td>1</td>\n", " </tr>\n", " <tr>\n", " <th>79981</th>\n", " <td>1693.000000</td>\n", " <td>0.182800</td>\n", " <td>17.767000</td>\n", " <td>2.024000</td>\n", " <td>0.00000</td>\n", " <td>114.000000</td>\n", " <td>27514.000000</td>\n", " <td>384.00000</td>\n", " <td>2329.000000</td>\n", " <td>48080.000000</td>\n", " <td>...</td>\n", " <td>4.000000</td>\n", " <td>0.000000</td>\n", " <td>74.814000</td>\n", " <td>72.096758</td>\n", " <td>0.178570</td>\n", " <td>5.000000</td>\n", " <td>0.533400</td>\n", " <td>0.070736</td>\n", " <td>0.000000</td>\n", " <td>0</td>\n", " </tr>\n", " <tr>\n", " <th>79982</th>\n", " <td>1735.000000</td>\n", " <td>3.170100</td>\n", " <td>0.260000</td>\n", " <td>0.000000</td>\n", " <td>0.00000</td>\n", " <td>117.000000</td>\n", " <td>892.000000</td>\n", " <td>117.00000</td>\n", " <td>3766.000000</td>\n", " <td>1265.000000</td>\n", " <td>...</td>\n", " <td>3.000000</td>\n", " <td>0.000000</td>\n", " <td>98.497452</td>\n", " <td>99.026000</td>\n", " <td>0.000000</td>\n", " <td>2.000000</td>\n", " <td>0.967470</td>\n", " <td>0.070736</td>\n", " <td>0.000000</td>\n", " <td>0</td>\n", " </tr>\n", " <tr>\n", " <th>79983</th>\n", " <td>1671.000000</td>\n", " <td>0.138000</td>\n", " <td>0.000000</td>\n", " <td>0.000000</td>\n", " <td>0.00000</td>\n", " <td>1606.702372</td>\n", " <td>491.000000</td>\n", " <td>6773.68666</td>\n", " <td>34097.436013</td>\n", " <td>491.000000</td>\n", " <td>...</td>\n", " <td>1.000000</td>\n", " <td>0.000000</td>\n", " <td>98.497452</td>\n", " <td>72.096758</td>\n", " <td>0.800000</td>\n", " <td>2.000000</td>\n", " <td>1.000000</td>\n", " <td>0.070736</td>\n", " <td>0.096135</td>\n", " <td>0</td>\n", " </tr>\n", " <tr>\n", " <th>79984</th>\n", " <td>1924.000000</td>\n", " <td>0.122100</td>\n", " <td>0.000000</td>\n", " <td>0.000000</td>\n", " <td>0.00000</td>\n", " <td>2478.000000</td>\n", " <td>266683.000000</td>\n", " <td>266683.00000</td>\n", " <td>405300.000000</td>\n", " <td>390558.000000</td>\n", " <td>...</td>\n", " <td>4.000000</td>\n", " <td>0.000000</td>\n", " <td>98.497452</td>\n", " <td>70.799000</td>\n", " <td>0.000000</td>\n", " <td>13.000000</td>\n", " <td>0.753220</td>\n", " <td>0.000000</td>\n", " <td>0.000000</td>\n", " <td>1</td>\n", " </tr>\n", " <tr>\n", " <th>79985</th>\n", " <td>1670.000000</td>\n", " <td>0.034700</td>\n", " <td>9.836000</td>\n", " <td>0.000000</td>\n", " <td>0.00000</td>\n", " <td>212.000000</td>\n", " <td>7848.000000</td>\n", " <td>491.00000</td>\n", " <td>29785.000000</td>\n", " <td>16226.000000</td>\n", " <td>...</td>\n", " <td>5.000000</td>\n", " <td>0.000000</td>\n", " <td>98.497452</td>\n", " <td>78.700000</td>\n", " <td>0.136360</td>\n", " <td>10.000000</td>\n", " <td>0.857710</td>\n", " <td>0.070736</td>\n", " <td>0.000000</td>\n", " <td>1</td>\n", " </tr>\n", " <tr>\n", " <th>79986</th>\n", " <td>1901.000000</td>\n", " <td>0.178200</td>\n", " <td>0.000000</td>\n", " <td>0.000000</td>\n", " <td>0.00000</td>\n", " <td>4955.000000</td>\n", " <td>21753.000000</td>\n", " <td>12673.00000</td>\n", " <td>70293.000000</td>\n", " <td>62980.000000</td>\n", " <td>...</td>\n", " <td>5.000000</td>\n", " <td>0.000000</td>\n", " <td>98.497452</td>\n", " <td>61.301000</td>\n", " <td>0.000000</td>\n", " <td>10.000000</td>\n", " <td>0.863560</td>\n", " <td>0.000000</td>\n", " <td>0.000000</td>\n", " <td>1</td>\n", " </tr>\n", " <tr>\n", " <th>79987</th>\n", " <td>1835.000000</td>\n", " <td>0.537200</td>\n", " <td>0.000000</td>\n", " <td>0.000000</td>\n", " <td>0.00000</td>\n", " <td>0.000000</td>\n", " <td>29723.000000</td>\n", " <td>3964.00000</td>\n", " <td>66770.000000</td>\n", " <td>85900.000000</td>\n", " <td>...</td>\n", " <td>3.000000</td>\n", " <td>0.000000</td>\n", " <td>98.497452</td>\n", " <td>72.096758</td>\n", " <td>0.000000</td>\n", " <td>9.000000</td>\n", " <td>0.416850</td>\n", " <td>0.000000</td>\n", " <td>0.000000</td>\n", " <td>1</td>\n", " </tr>\n", " <tr>\n", " <th>79988</th>\n", " <td>1927.000000</td>\n", " <td>0.041000</td>\n", " <td>0.000000</td>\n", " <td>0.000000</td>\n", " <td>0.00000</td>\n", " <td>22000.000000</td>\n", " <td>30046.000000</td>\n", " <td>24165.00000</td>\n", " <td>75019.000000</td>\n", " <td>88343.000000</td>\n", " <td>...</td>\n", " <td>3.000000</td>\n", " <td>0.000000</td>\n", " <td>98.497452</td>\n", " <td>19.444000</td>\n", " <td>0.000000</td>\n", " <td>7.000000</td>\n", " <td>0.537500</td>\n", " <td>0.000000</td>\n", " <td>0.000000</td>\n", " <td>1</td>\n", " </tr>\n", " <tr>\n", " <th>79989</th>\n", " <td>1745.971085</td>\n", " <td>0.145100</td>\n", " <td>0.000000</td>\n", " <td>0.000000</td>\n", " <td>0.00000</td>\n", " <td>1606.702372</td>\n", " <td>17595.807537</td>\n", " <td>6773.68666</td>\n", " <td>34097.436013</td>\n", " <td>0.000000</td>\n", " <td>...</td>\n", " <td>1.000000</td>\n", " <td>0.090819</td>\n", " <td>98.497452</td>\n", " <td>72.096758</td>\n", " <td>1.500000</td>\n", " <td>0.000000</td>\n", " <td>0.705285</td>\n", " <td>0.070736</td>\n", " <td>0.096135</td>\n", " <td>1</td>\n", " </tr>\n", " <tr>\n", " <th>79990</th>\n", " <td>1941.000000</td>\n", " <td>0.483400</td>\n", " <td>0.000000</td>\n", " <td>0.000000</td>\n", " <td>0.00000</td>\n", " <td>10846.000000</td>\n", " <td>52806.000000</td>\n", " <td>35478.00000</td>\n", " <td>136461.000000</td>\n", " <td>176240.000000</td>\n", " <td>...</td>\n", " <td>1.000000</td>\n", " <td>0.000000</td>\n", " <td>98.497452</td>\n", " <td>72.096758</td>\n", " <td>0.058820</td>\n", " <td>8.000000</td>\n", " <td>0.841700</td>\n", " <td>0.000000</td>\n", " <td>0.000000</td>\n", " <td>1</td>\n", " </tr>\n", " <tr>\n", " <th>79991</th>\n", " <td>1899.000000</td>\n", " <td>1.105629</td>\n", " <td>0.000000</td>\n", " <td>0.000000</td>\n", " <td>0.00000</td>\n", " <td>7310.000000</td>\n", " <td>14519.000000</td>\n", " <td>14519.00000</td>\n", " <td>5252.000000</td>\n", " <td>4949.000000</td>\n", " <td>...</td>\n", " <td>1.000000</td>\n", " <td>0.000000</td>\n", " <td>98.497452</td>\n", " <td>72.096758</td>\n", " <td>0.000000</td>\n", " <td>3.000000</td>\n", " <td>0.446150</td>\n", " <td>0.070736</td>\n", " <td>0.096135</td>\n", " <td>1</td>\n", " </tr>\n", " <tr>\n", " <th>79992</th>\n", " <td>1761.000000</td>\n", " <td>2.099900</td>\n", " <td>0.000000</td>\n", " <td>0.000000</td>\n", " <td>0.00000</td>\n", " <td>47.000000</td>\n", " <td>13477.000000</td>\n", " <td>1814.00000</td>\n", " <td>9320.000000</td>\n", " <td>2500.000000</td>\n", " <td>...</td>\n", " <td>5.000000</td>\n", " <td>0.000000</td>\n", " <td>98.497452</td>\n", " <td>72.096758</td>\n", " <td>0.125000</td>\n", " <td>5.000000</td>\n", " <td>0.736400</td>\n", " <td>0.000000</td>\n", " <td>0.000000</td>\n", " <td>0</td>\n", " </tr>\n", " <tr>\n", " <th>79993</th>\n", " <td>1700.000000</td>\n", " <td>0.383100</td>\n", " <td>0.000000</td>\n", " <td>0.000000</td>\n", " <td>0.00000</td>\n", " <td>344.000000</td>\n", " <td>344.000000</td>\n", " <td>344.00000</td>\n", " <td>991.000000</td>\n", " <td>344.000000</td>\n", " <td>...</td>\n", " <td>3.000000</td>\n", " <td>0.000000</td>\n", " <td>98.497452</td>\n", " <td>72.096758</td>\n", " <td>0.666670</td>\n", " <td>2.000000</td>\n", " <td>0.973740</td>\n", " <td>0.000000</td>\n", " <td>0.000000</td>\n", " <td>0</td>\n", " </tr>\n", " <tr>\n", " <th>79994</th>\n", " <td>1910.000000</td>\n", " <td>0.000000</td>\n", " <td>0.000000</td>\n", " <td>0.000000</td>\n", " <td>0.00000</td>\n", " <td>4955.000000</td>\n", " <td>47306.000000</td>\n", " <td>47306.00000</td>\n", " <td>88124.000000</td>\n", " <td>107148.000000</td>\n", " <td>...</td>\n", " <td>2.000000</td>\n", " <td>0.000000</td>\n", " <td>98.497452</td>\n", " <td>72.096758</td>\n", " <td>0.000000</td>\n", " <td>4.000000</td>\n", " <td>0.798670</td>\n", " <td>0.070736</td>\n", " <td>0.096135</td>\n", " <td>1</td>\n", " </tr>\n", " <tr>\n", " <th>79995</th>\n", " <td>1736.000000</td>\n", " <td>2.174000</td>\n", " <td>0.000000</td>\n", " <td>0.000000</td>\n", " <td>0.00000</td>\n", " <td>11.000000</td>\n", " <td>4248.000000</td>\n", " <td>1577.00000</td>\n", " <td>13379.000000</td>\n", " <td>6671.000000</td>\n", " <td>...</td>\n", " <td>4.000000</td>\n", " <td>0.000000</td>\n", " <td>98.497452</td>\n", " <td>78.378000</td>\n", " <td>0.000000</td>\n", " <td>4.000000</td>\n", " <td>0.438290</td>\n", " <td>0.070736</td>\n", " <td>0.000000</td>\n", " <td>0</td>\n", " </tr>\n", " <tr>\n", " <th>79996</th>\n", " <td>1724.000000</td>\n", " <td>0.000000</td>\n", " <td>1.108000</td>\n", " <td>0.768000</td>\n", " <td>0.00000</td>\n", " <td>1606.702372</td>\n", " <td>64041.000000</td>\n", " <td>6773.68666</td>\n", " <td>10926.000000</td>\n", " <td>84839.000000</td>\n", " <td>...</td>\n", " <td>5.000000</td>\n", " <td>0.000000</td>\n", " <td>98.497452</td>\n", " <td>38.325000</td>\n", " <td>0.166670</td>\n", " <td>14.000000</td>\n", " <td>0.579310</td>\n", " <td>0.000000</td>\n", " <td>0.000000</td>\n", " <td>0</td>\n", " </tr>\n", " <tr>\n", " <th>79997</th>\n", " <td>1605.000000</td>\n", " <td>0.290100</td>\n", " <td>11.561000</td>\n", " <td>0.937000</td>\n", " <td>2.97600</td>\n", " <td>1606.702372</td>\n", " <td>2277.000000</td>\n", " <td>6773.68666</td>\n", " <td>3964.000000</td>\n", " <td>5709.000000</td>\n", " <td>...</td>\n", " <td>5.000000</td>\n", " <td>2.000000</td>\n", " <td>101.850000</td>\n", " <td>93.142000</td>\n", " <td>0.500000</td>\n", " <td>4.000000</td>\n", " <td>0.420690</td>\n", " <td>0.070736</td>\n", " <td>0.000000</td>\n", " <td>0</td>\n", " </tr>\n", " <tr>\n", " <th>79998</th>\n", " <td>1780.000000</td>\n", " <td>1.187400</td>\n", " <td>0.000000</td>\n", " <td>0.000000</td>\n", " <td>0.00000</td>\n", " <td>0.000000</td>\n", " <td>6356.000000</td>\n", " <td>4802.00000</td>\n", " <td>3206.000000</td>\n", " <td>18180.000000</td>\n", " <td>...</td>\n", " <td>8.000000</td>\n", " <td>0.000000</td>\n", " <td>98.497452</td>\n", " <td>77.022000</td>\n", " <td>0.060610</td>\n", " <td>9.000000</td>\n", " <td>0.532510</td>\n", " <td>0.070736</td>\n", " <td>0.000000</td>\n", " <td>1</td>\n", " </tr>\n", " <tr>\n", " <th>79999</th>\n", " <td>1727.000000</td>\n", " <td>1.928800</td>\n", " <td>1.441000</td>\n", " <td>0.000000</td>\n", " <td>0.00000</td>\n", " <td>0.000000</td>\n", " <td>25773.000000</td>\n", " <td>2869.00000</td>\n", " <td>132985.000000</td>\n", " <td>71788.000000</td>\n", " <td>...</td>\n", " <td>4.000000</td>\n", " <td>0.000000</td>\n", " <td>32.400000</td>\n", " <td>72.096758</td>\n", " <td>0.071430</td>\n", " <td>12.000000</td>\n", " <td>0.684820</td>\n", " <td>0.000000</td>\n", " <td>0.000000</td>\n", " <td>0</td>\n", " </tr>\n", " </tbody>\n", "</table>\n", "<p>80000 rows × 47 columns</p>\n", "</div>" ], "text/plain": [ " mvar1 mvar2 mvar3 mvar4 mvar5 mvar6 \\\n", "0 1696.000000 1.654100 0.000000 0.000000 0.00000 0.000000 \n", "1 1846.000000 0.809500 0.000000 0.000000 0.00000 102.000000 \n", "2 1745.000000 0.400100 0.000000 0.000000 0.00000 1606.702372 \n", "3 1739.000000 0.219300 0.000000 0.000000 0.00000 1982.000000 \n", "4 1787.000000 0.011800 0.225000 0.000000 0.00000 5451.000000 \n", "5 1579.000000 1.105629 3.502000 0.000000 0.00000 1606.702372 \n", "6 1818.000000 0.400100 0.000000 0.000000 0.00000 1606.702372 \n", "7 1745.971085 1.105629 5.280955 0.474516 1.12472 1606.702372 \n", "8 1836.000000 0.135800 0.000000 0.000000 0.00000 347.000000 \n", "9 1839.000000 0.198100 0.000000 0.000000 0.00000 793.000000 \n", "10 1903.000000 0.000000 0.000000 0.000000 0.00000 22.000000 \n", "11 1681.000000 1.588800 5.685000 3.566000 0.00000 93.000000 \n", "12 1841.000000 0.538800 0.000000 0.000000 0.00000 1487.000000 \n", "13 1794.000000 1.968400 0.000000 0.000000 0.00000 856.000000 \n", "14 1669.000000 3.855800 18.465000 6.292000 1.20000 1606.702372 \n", "15 1583.000000 3.028400 16.325000 0.000000 0.00000 1606.702372 \n", "16 1899.000000 0.097000 0.000000 0.000000 0.00000 1015.000000 \n", "17 1690.000000 8.774700 10.437000 0.000000 0.00000 122.000000 \n", "18 1599.000000 0.860100 1.525000 1.525000 0.00000 1606.702372 \n", "19 1859.000000 0.015500 0.368000 0.000000 0.00000 424.000000 \n", "20 1880.000000 2.610100 0.000000 0.000000 0.00000 0.000000 \n", "21 1852.000000 3.620100 0.000000 0.000000 0.00000 799.000000 \n", "22 1655.000000 3.026800 14.748000 0.000000 0.00000 48.000000 \n", "23 1863.000000 0.040100 0.000000 0.000000 0.00000 1487.000000 \n", "24 1753.000000 0.225100 0.000000 0.000000 0.00000 1124.000000 \n", "25 1894.000000 0.031800 0.000000 0.000000 0.00000 4655.000000 \n", "26 1803.000000 0.399300 0.000000 0.000000 0.00000 496.000000 \n", "27 1932.000000 0.327600 0.000000 0.000000 0.00000 6982.000000 \n", "28 1714.000000 5.190400 0.770000 0.000000 0.00000 0.000000 \n", "29 1745.971085 2.045700 4.514000 0.000000 0.00000 1606.702372 \n", "... ... ... ... ... ... ... \n", "79970 1834.000000 1.216400 0.000000 0.000000 0.00000 2212.000000 \n", "79971 1729.000000 1.369600 0.000000 0.000000 0.00000 356.000000 \n", "79972 1753.000000 5.828300 0.000000 0.000000 0.00000 180.000000 \n", "79973 1748.000000 1.963500 0.642000 0.000000 0.00000 291.000000 \n", "79974 1771.000000 1.758800 0.000000 0.000000 0.00000 66.000000 \n", "79975 1766.000000 0.954000 0.000000 0.000000 0.00000 1140.000000 \n", "79976 1822.000000 0.000000 1.853000 1.853000 0.00000 2581.000000 \n", "79977 1824.000000 0.563400 0.000000 0.000000 0.00000 3964.000000 \n", "79978 1914.000000 0.054400 0.000000 0.000000 0.00000 3469.000000 \n", "79979 1600.000000 2.664900 18.282000 1.078000 2.67800 0.000000 \n", "79980 1822.000000 0.585100 0.000000 0.000000 0.00000 0.000000 \n", "79981 1693.000000 0.182800 17.767000 2.024000 0.00000 114.000000 \n", "79982 1735.000000 3.170100 0.260000 0.000000 0.00000 117.000000 \n", "79983 1671.000000 0.138000 0.000000 0.000000 0.00000 1606.702372 \n", "79984 1924.000000 0.122100 0.000000 0.000000 0.00000 2478.000000 \n", "79985 1670.000000 0.034700 9.836000 0.000000 0.00000 212.000000 \n", "79986 1901.000000 0.178200 0.000000 0.000000 0.00000 4955.000000 \n", "79987 1835.000000 0.537200 0.000000 0.000000 0.00000 0.000000 \n", "79988 1927.000000 0.041000 0.000000 0.000000 0.00000 22000.000000 \n", "79989 1745.971085 0.145100 0.000000 0.000000 0.00000 1606.702372 \n", "79990 1941.000000 0.483400 0.000000 0.000000 0.00000 10846.000000 \n", "79991 1899.000000 1.105629 0.000000 0.000000 0.00000 7310.000000 \n", "79992 1761.000000 2.099900 0.000000 0.000000 0.00000 47.000000 \n", "79993 1700.000000 0.383100 0.000000 0.000000 0.00000 344.000000 \n", "79994 1910.000000 0.000000 0.000000 0.000000 0.00000 4955.000000 \n", "79995 1736.000000 2.174000 0.000000 0.000000 0.00000 11.000000 \n", "79996 1724.000000 0.000000 1.108000 0.768000 0.00000 1606.702372 \n", "79997 1605.000000 0.290100 11.561000 0.937000 2.97600 1606.702372 \n", "79998 1780.000000 1.187400 0.000000 0.000000 0.00000 0.000000 \n", "79999 1727.000000 1.928800 1.441000 0.000000 0.00000 0.000000 \n", "\n", " mvar7 mvar8 mvar9 mvar10 ... \\\n", "0 6015.000000 322.00000 40369.000000 18414.000000 ... \n", "1 7532.000000 3171.00000 18234.000000 13664.000000 ... \n", "2 2536.000000 6773.68666 34097.436013 2536.000000 ... \n", "3 26440.000000 4955.00000 20316.000000 37013.000000 ... \n", "4 5494.000000 5494.00000 7987.000000 4696.000000 ... \n", "5 17595.807537 6773.68666 34097.436013 0.000000 ... \n", "6 1088.000000 6773.68666 1536.000000 1498.000000 ... \n", "7 17595.807537 6773.68666 34097.436013 30492.367255 ... \n", "8 38964.000000 17828.00000 70729.000000 65843.000000 ... \n", "9 6131.000000 6045.00000 48959.000000 31640.000000 ... \n", "10 19518.000000 9910.00000 90618.000000 110271.000000 ... \n", "11 3554.000000 439.00000 2527.000000 7086.000000 ... \n", "12 19449.000000 19449.00000 6739.000000 6612.000000 ... \n", "13 8609.000000 8609.00000 60545.000000 24893.000000 ... \n", "14 142.000000 6773.68666 38.000000 142.000000 ... \n", "15 17595.807537 6773.68666 51450.000000 0.000000 ... \n", "16 13379.000000 13379.00000 246906.000000 56533.000000 ... \n", "17 623.000000 299.00000 1140.000000 2043.000000 ... \n", "18 878.000000 6773.68666 34097.436013 878.000000 ... \n", "19 86509.000000 12451.00000 86635.000000 142081.000000 ... \n", "20 19252.000000 6342.00000 59601.000000 86906.000000 ... \n", "21 16515.000000 16515.00000 110651.000000 41311.000000 ... \n", "22 48.000000 48.00000 198.000000 48.000000 ... \n", "23 4955.000000 4955.00000 22902.000000 21772.000000 ... \n", "24 1124.000000 1124.00000 0.000000 1124.000000 ... \n", "25 7433.000000 7433.00000 25667.000000 12345.000000 ... \n", "26 10505.000000 496.00000 991.000000 18163.000000 ... \n", "27 21569.000000 18829.00000 187209.000000 113813.000000 ... \n", "28 1889.000000 595.00000 12574.000000 4825.000000 ... \n", "29 17595.807537 6773.68666 34097.436013 0.000000 ... \n", "... ... ... ... ... ... \n", "79970 5244.000000 4203.00000 16743.000000 13831.000000 ... \n", "79971 4218.000000 1982.00000 18657.000000 8921.000000 ... \n", "79972 4014.000000 617.00000 3667.000000 9786.000000 ... \n", "79973 3469.000000 3469.00000 13131.000000 14393.000000 ... \n", "79974 12626.000000 6433.00000 27946.000000 24401.000000 ... \n", "79975 10207.000000 10207.00000 55001.000000 20636.000000 ... \n", "79976 13361.000000 5946.00000 31018.000000 76774.000000 ... \n", "79977 4683.000000 4683.00000 34097.436013 8647.000000 ... \n", "79978 20424.000000 20424.00000 78774.000000 27856.000000 ... \n", "79979 7205.000000 0.00000 956.000000 7360.000000 ... \n", "79980 23685.000000 23685.00000 208174.000000 55719.000000 ... \n", "79981 27514.000000 384.00000 2329.000000 48080.000000 ... \n", "79982 892.000000 117.00000 3766.000000 1265.000000 ... \n", "79983 491.000000 6773.68666 34097.436013 491.000000 ... \n", "79984 266683.000000 266683.00000 405300.000000 390558.000000 ... \n", "79985 7848.000000 491.00000 29785.000000 16226.000000 ... \n", "79986 21753.000000 12673.00000 70293.000000 62980.000000 ... \n", "79987 29723.000000 3964.00000 66770.000000 85900.000000 ... \n", "79988 30046.000000 24165.00000 75019.000000 88343.000000 ... \n", "79989 17595.807537 6773.68666 34097.436013 0.000000 ... \n", "79990 52806.000000 35478.00000 136461.000000 176240.000000 ... \n", "79991 14519.000000 14519.00000 5252.000000 4949.000000 ... \n", "79992 13477.000000 1814.00000 9320.000000 2500.000000 ... \n", "79993 344.000000 344.00000 991.000000 344.000000 ... \n", "79994 47306.000000 47306.00000 88124.000000 107148.000000 ... \n", "79995 4248.000000 1577.00000 13379.000000 6671.000000 ... \n", "79996 64041.000000 6773.68666 10926.000000 84839.000000 ... \n", "79997 2277.000000 6773.68666 3964.000000 5709.000000 ... \n", "79998 6356.000000 4802.00000 3206.000000 18180.000000 ... \n", "79999 25773.000000 2869.00000 132985.000000 71788.000000 ... \n", "\n", " mvar38 mvar39 mvar40 mvar41 mvar42 mvar43 \\\n", "0 4.000000 1.000000 73.780000 82.547000 0.086960 10.000000 \n", "1 2.000000 0.000000 99.129000 72.096758 0.000000 13.000000 \n", "2 1.000000 0.000000 98.497452 29.290000 0.000000 1.000000 \n", "3 2.000000 0.000000 96.272000 72.096758 0.153850 3.000000 \n", "4 2.000000 0.000000 115.019000 72.096758 0.000000 1.000000 \n", "5 2.000000 0.090819 98.497452 72.096758 1.500000 0.000000 \n", "6 0.000000 0.000000 88.171000 72.096758 0.000000 2.000000 \n", "7 4.286422 0.090819 98.497452 72.096758 0.335142 6.552777 \n", "8 2.000000 0.000000 98.497452 72.096758 0.000000 10.000000 \n", "9 0.000000 0.000000 98.497452 45.590000 0.088240 14.000000 \n", "10 2.000000 0.000000 98.497452 72.096758 0.000000 17.000000 \n", "11 5.000000 1.000000 98.497452 72.096758 0.611110 7.000000 \n", "12 6.000000 0.000000 98.497452 72.096758 0.000000 5.000000 \n", "13 1.000000 0.000000 98.497452 72.096758 0.000000 13.000000 \n", "14 15.000000 0.000000 107.825000 98.664000 0.560000 11.000000 \n", "15 4.000000 0.000000 98.497452 72.096758 0.323530 2.000000 \n", "16 2.000000 0.000000 10.384000 72.096758 0.000000 19.000000 \n", "17 12.000000 0.000000 98.497452 72.096758 0.636360 5.000000 \n", "18 1.000000 1.000000 98.497452 91.175000 0.800000 0.000000 \n", "19 2.000000 0.000000 98.497452 72.096758 0.000000 12.000000 \n", "20 14.000000 0.000000 98.497452 72.497000 0.000000 14.000000 \n", "21 2.000000 0.000000 98.497452 72.096758 0.000000 13.000000 \n", "22 4.000000 0.000000 98.497452 72.096758 1.000000 1.000000 \n", "23 4.000000 0.000000 96.895000 72.096758 0.000000 12.000000 \n", "24 1.000000 0.000000 98.497452 72.096758 0.335142 0.000000 \n", "25 1.000000 0.000000 98.497452 0.000000 0.000000 3.000000 \n", "26 1.000000 0.000000 91.752000 87.306000 0.200000 5.000000 \n", "27 2.000000 0.000000 98.497452 72.096758 0.000000 11.000000 \n", "28 8.000000 0.000000 98.497452 72.096758 0.357140 6.000000 \n", "29 4.000000 0.090819 98.497452 72.096758 1.166670 0.000000 \n", "... ... ... ... ... ... ... \n", "79970 8.000000 0.000000 98.497452 97.398000 0.000000 8.000000 \n", "79971 7.000000 0.000000 98.497452 83.663000 0.090910 6.000000 \n", "79972 10.000000 0.000000 98.497452 87.094000 0.111110 9.000000 \n", "79973 12.000000 0.000000 98.497452 92.244000 0.440000 14.000000 \n", "79974 4.000000 0.000000 98.497452 40.477000 0.000000 10.000000 \n", "79975 13.000000 0.000000 98.497452 72.096758 0.050000 14.000000 \n", "79976 4.000000 0.000000 73.611000 44.656000 0.034480 20.000000 \n", "79977 2.000000 0.000000 98.497452 72.096758 0.335142 6.552777 \n", "79978 1.000000 0.000000 98.497452 72.096758 0.000000 8.000000 \n", "79979 9.000000 1.000000 132.335000 56.867000 0.552630 14.000000 \n", "79980 3.000000 0.000000 98.497452 72.096758 0.000000 17.000000 \n", "79981 4.000000 0.000000 74.814000 72.096758 0.178570 5.000000 \n", "79982 3.000000 0.000000 98.497452 99.026000 0.000000 2.000000 \n", "79983 1.000000 0.000000 98.497452 72.096758 0.800000 2.000000 \n", "79984 4.000000 0.000000 98.497452 70.799000 0.000000 13.000000 \n", "79985 5.000000 0.000000 98.497452 78.700000 0.136360 10.000000 \n", "79986 5.000000 0.000000 98.497452 61.301000 0.000000 10.000000 \n", "79987 3.000000 0.000000 98.497452 72.096758 0.000000 9.000000 \n", "79988 3.000000 0.000000 98.497452 19.444000 0.000000 7.000000 \n", "79989 1.000000 0.090819 98.497452 72.096758 1.500000 0.000000 \n", "79990 1.000000 0.000000 98.497452 72.096758 0.058820 8.000000 \n", "79991 1.000000 0.000000 98.497452 72.096758 0.000000 3.000000 \n", "79992 5.000000 0.000000 98.497452 72.096758 0.125000 5.000000 \n", "79993 3.000000 0.000000 98.497452 72.096758 0.666670 2.000000 \n", "79994 2.000000 0.000000 98.497452 72.096758 0.000000 4.000000 \n", "79995 4.000000 0.000000 98.497452 78.378000 0.000000 4.000000 \n", "79996 5.000000 0.000000 98.497452 38.325000 0.166670 14.000000 \n", "79997 5.000000 2.000000 101.850000 93.142000 0.500000 4.000000 \n", "79998 8.000000 0.000000 98.497452 77.022000 0.060610 9.000000 \n", "79999 4.000000 0.000000 32.400000 72.096758 0.071430 12.000000 \n", "\n", " mvar44 mvar45 mvar46 mvar47 \n", "0 0.638990 0.070736 0.000000 0 \n", "1 0.638360 0.070736 0.096135 1 \n", "2 1.000000 0.070736 0.000000 0 \n", "3 0.532410 0.000000 0.000000 1 \n", "4 0.926650 0.070736 0.096135 1 \n", "5 0.705285 0.070736 0.096135 0 \n", "6 0.872240 0.070736 0.000000 0 \n", "7 0.705285 0.070736 0.096135 0 \n", "8 0.898680 0.000000 0.000000 1 \n", "9 0.338340 0.070736 0.000000 1 \n", "10 0.806200 0.000000 0.000000 1 \n", "11 0.811720 0.000000 0.000000 0 \n", "12 0.980310 0.070736 0.096135 0 \n", "13 0.357240 0.070736 0.000000 0 \n", "14 0.291690 0.070736 1.000000 0 \n", "15 0.705285 0.000000 0.096135 0 \n", "16 0.474800 0.000000 0.000000 1 \n", "17 0.949510 0.070736 0.000000 1 \n", "18 1.000000 0.070736 0.000000 0 \n", "19 0.347300 0.000000 0.000000 1 \n", "20 0.287080 0.070736 0.000000 1 \n", "21 0.753490 0.070736 0.096135 1 \n", "22 1.000000 0.070736 0.096135 0 \n", "23 0.408530 0.070736 0.000000 1 \n", "24 1.000000 0.070736 0.096135 0 \n", "25 0.994190 0.000000 0.000000 1 \n", "26 0.752890 0.000000 0.000000 1 \n", "27 0.997100 0.000000 0.000000 0 \n", "28 0.850820 0.000000 0.000000 1 \n", "29 0.705285 0.070736 0.096135 1 \n", "... ... ... ... ... \n", "79970 0.580400 0.070736 0.000000 0 \n", "79971 0.626320 0.000000 0.000000 0 \n", "79972 0.593640 0.070736 0.000000 1 \n", "79973 0.838090 0.000000 0.000000 1 \n", "79974 0.468630 0.070736 0.000000 0 \n", "79975 0.547540 0.070736 0.096135 0 \n", "79976 0.231770 0.070736 0.000000 0 \n", "79977 0.672220 0.070736 0.096135 0 \n", "79978 1.000000 0.000000 0.000000 1 \n", "79979 0.117630 0.070736 0.000000 1 \n", "79980 0.814380 0.000000 0.096135 1 \n", "79981 0.533400 0.070736 0.000000 0 \n", "79982 0.967470 0.070736 0.000000 0 \n", "79983 1.000000 0.070736 0.096135 0 \n", "79984 0.753220 0.000000 0.000000 1 \n", "79985 0.857710 0.070736 0.000000 1 \n", "79986 0.863560 0.000000 0.000000 1 \n", "79987 0.416850 0.000000 0.000000 1 \n", "79988 0.537500 0.000000 0.000000 1 \n", "79989 0.705285 0.070736 0.096135 1 \n", "79990 0.841700 0.000000 0.000000 1 \n", "79991 0.446150 0.070736 0.096135 1 \n", "79992 0.736400 0.000000 0.000000 0 \n", "79993 0.973740 0.000000 0.000000 0 \n", "79994 0.798670 0.070736 0.096135 1 \n", "79995 0.438290 0.070736 0.000000 0 \n", "79996 0.579310 0.000000 0.000000 0 \n", "79997 0.420690 0.070736 0.000000 0 \n", "79998 0.532510 0.070736 0.000000 1 \n", "79999 0.684820 0.000000 0.000000 0 \n", "\n", "[80000 rows x 47 columns]" ] }, "execution_count": 11, "metadata": {}, "output_type": "execute_result" } ], "source": [ "#Missing values median\n", "gameX.fillna(gameX.mean(),inplace = True)" ] }, { "cell_type": "code", "execution_count": 12, "metadata": { "collapsed": true }, "outputs": [], "source": [ "#scoring funtion\n", "def scoring(yhat0, y):\n", " \n", " y = np.array(y)\n", " y.sort()\n", " \n", " pointsMax = 0\n", " thresh=0\n", " \n", "# print(\"yhat0 type\", type(yhat0))\n", "# print(\"yhat0 shape\", type(yhat0.shape))\n", " \n", "# print(\"y type\", type(y))\n", "# print(\"y shape\", type(y.shape))\n", " \n", " for thresh in np.arange(0.1, 0.9, 0.1):\n", " points = 0\n", " budget = 50000\n", " yhat = np.array(yhat0>thresh, dtype=yhat0.dtype)\n", " for i in range(len(y)):\n", " if y[i] == 0:\n", " if yhat[i] == 0:\n", " points+=100\n", " budget-=5\n", " else:\n", " budget-=10\n", " else:\n", " if yhat[i]==0:\n", " points-=50\n", " budget-=10\n", " else:\n", " points+=100\n", " budget-=10\n", " if budget<=0:\n", " break\n", " if pointsMax<points:\n", " pointsMax=points\n", " threshMax = thresh\n", " \n", " print(thresh, \" \", points)\n", " \n", " return pointsMax, threshMax" ] }, { "cell_type": "code", "execution_count": 13, "metadata": { "collapsed": true }, "outputs": [], "source": [ "#KFold Stratified CV\n", "from sklearn import model_selection\n", "cv = model_selection.StratifiedKFold(n_splits=10, shuffle=True, random_state=100)\n", "# from sklearn.ensemble import RandomForestClassifier" ] }, { "cell_type": "code", "execution_count": 14, "metadata": { "scrolled": true }, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "time: 16.004218101501465\n", "time: 47.17545938491821\n", "time: 93.57778739929199\n", "time: 115.83656454086304\n", "time: 159.94265723228455\n", "time: 226.48981857299805\n", "time: 254.82224106788635\n", "time: 310.64532709121704\n", "time: 395.0833158493042\n", "time: 430.1385591030121\n", "time: 500.8890817165375\n", "time: 606.1125357151031\n", "time: 647.8130915164948\n", "time: 732.8471338748932\n", "time: 860.440798997879\n", "time: 910.7368173599243\n", "time: 1012.3208990097046\n", "time: 1160.1085557937622\n", "time: 1216.4862143993378\n", "time: 1328.9426035881042\n", "time: 1497.2192823886871\n", "time: 1560.612228155136\n", "time: 1687.0541820526123\n", "time: 1876.1650159358978\n", "time: 1946.7177743911743\n", "time: 2087.7710094451904\n", "time: 2298.543395280838\n", "time: 2376.4507439136505\n", "time: 2532.0393862724304\n", "time: 2765.97252702713\n", "time: 2851.488086938858\n", "time: 3018.446921348572\n", "time: 3265.6618614196777\n", "time: 3355.442620038986\n", "time: 3535.0566506385803\n", "time: 3804.681441783905\n", "time: 3902.004773378372\n", "time: 4096.697103023529\n", "time: 4387.787240028381\n", "time: 4492.128127813339\n", "time: 4700.82609128952\n", "time: 5013.778621435165\n", "time: 5126.331980228424\n", "time: 5350.98744058609\n", "time: 5686.452930212021\n", "time: 5806.38223028183\n", "time: 6045.717028617859\n", "time: 6403.813880443573\n", "time: 6530.711914539337\n", "time: 6784.438902139664\n", "time: 7165.046183824539\n", "time: 7300.0374212265015\n", "time: 7569.911147117615\n", "time: 7973.998723745346\n", "time: 8116.944041728973\n", "time: 8402.775628328323\n", "time: 8831.172218322754\n", "time: 8980.96174788475\n", "time: 9280.328550815582\n", "time: 9729.284891843796\n", "time: 9887.097748994827\n", "time: 10202.554564714432\n", "time: 10674.564277172089\n", "time: 10840.48589515686\n", "time: 11171.696931123734\n", "time: 11668.051063537598\n", "time: 11840.587592363358\n", "time: 12184.547176361084\n", "time: 12701.21183681488\n", "time: 12882.96642613411\n", "time: 13245.666645526886\n", "time: 13788.013469934464\n", "time: 13976.540763378143\n", "time: 14353.500685214996\n", "time: 14918.488761663437\n", "time: 15114.25273323059\n", "time: 15511.542038440704\n", "time: 16098.898891210556\n", "time: 16303.487336874008\n", "time: 16710.81639122963\n", "time: 17321.68630170822\n", "time: 17533.841769456863\n", "time: 17956.666367530823\n", "time: 18590.24168395996\n", "time: 18809.99681186676\n", "time: 19249.81707930565\n", "time: 19931.052674531937\n", "time: 20164.344614744186\n", "time: 20631.616609573364\n", "time: 21324.64182329178\n", "time: 21559.034905433655\n", "time: 22024.584689855576\n", "time: 22717.623053073883\n", "time: 22956.9320936203\n", "time: 23435.695004701614\n", "time: 24153.361819267273\n", "time: 24400.788324594498\n", "time: 24899.826950073242\n", "time: 25645.40134882927\n", "time: 25902.12332057953\n", "time: 26414.180391788483\n", "time: 27183.409507989883\n", "time: 27462.502319335938\n", "time: 28023.480642080307\n", "time: 28820.89973974228\n", "time: 29091.65446448326\n", "time: 29649.536701202393\n", "time: 30482.72021317482\n", "time: 30761.98750758171\n", "time: 31318.139650821686\n", "time: 32149.94136619568\n", "time: 32435.303017616272\n", "time: 33017.12609028816\n", "time: 33920.79368519783\n", "time: 34228.30460333824\n", "time: 34852.40290808678\n", "time: 35798.64357662201\n", "Max n: 150\n", "Max m: 10\n", "Max d: 0\n", "Max points 589825.0\n", "time: 35798.644317150116\n" ] } ], "source": [ "#RF\n", "from sklearn.ensemble import RandomForestClassifier\n", "import time\n", "\n", "t=time.time()\n", "xtrain = gameX\n", "ytrain = gameY\n", "# for splits in (10):\n", " \n", "\n", "cv = model_selection.StratifiedKFold(n_splits=4, shuffle=True, random_state=1)\n", "\n", "\n", "\n", "ranScore=0\n", "nMax=0\n", "mMax=0\n", "rMax = 0\n", "\n", "ranCV=[]\n", "tempRanCV=[]\n", "error=0\n", "scoreCVSmall=0\n", "tempScoreCV=0\n", "scoreCV=0\n", "testScore=0\n", "trainScore=0\n", "dMax=0\n", "splitsMax=0\n", "\n", "\n", "for m in range(1,40,1):\n", " for n in range(50,200,50):\n", " scoreCVSmall=0\n", " tempRanCV=[]\n", " for traincv, testcv in cv.split(xtrain,ytrain):\n", " ran = RandomForestClassifier(max_features = m,n_estimators = n,random_state = 1).fit(xtrain.iloc[traincv],ytrain.iloc[traincv])\n", " scoreCVSmall += scoring(ran.predict_proba(xtrain.iloc[testcv])[:, 1], ytrain.iloc[testcv])[0]\n", " tempRanCV.append(ran)\n", " tempScoreCV = scoreCVSmall/cv.n_splits\n", " \n", " print('time:', time.time()-t)\n", " \n", " if(tempScoreCV >= scoreCV):\n", " scoreCV = tempScoreCV\n", " nMax = n\n", " mMax = m\n", " rMax = ran\n", " ranCV = tempRanCV\n", " \n", "\n", "\n", "\n", "print('Max n:',nMax)\n", "print('Max m:',mMax)\n", "print('Max d:',dMax)\n", "print(\"Max points\", tempScoreCV)\n", "# print(splits,'-fold CV')\n", "\n", "print('time:', time.time()-t)" ] }, { "cell_type": "code", "execution_count": 32, "metadata": { "collapsed": true }, "outputs": [], "source": [ "ranMax=RandomForestClassifier(max_features=mMax,n_estimators=nMax,random_state=1).fit(xtrain.iloc[traincv],ytrain.iloc[traincv])\n", " " ] }, { "cell_type": "code", "execution_count": 33, "metadata": {}, "outputs": [ { "data": { "text/plain": [ "(80000, 2)" ] }, "execution_count": 33, "metadata": {}, "output_type": "execute_result" } ], "source": [ "ranMax.predict_proba(gameX).shape" ] }, { "cell_type": "code", "execution_count": 34, "metadata": { "scrolled": true }, "outputs": [ { "data": { "text/plain": [ "array([[ 0.88 , 0.12 ],\n", " [ 0.32 , 0.68 ],\n", " [ 0.29333333, 0.70666667],\n", " [ 0.99333333, 0.00666667],\n", " [ 0.97333333, 0.02666667],\n", " [ 0.12666667, 0.87333333],\n", " [ 0.29333333, 0.70666667],\n", " [ 0.99333333, 0.00666667],\n", " [ 1. , 0. ],\n", " [ 0.98 , 0.02 ],\n", " [ 1. , 0. ],\n", " [ 0.84666667, 0.15333333],\n", " [ 1. , 0. ],\n", " [ 0.87333333, 0.12666667],\n", " [ 0.76 , 0.24 ],\n", " [ 0.84 , 0.16 ],\n", " [ 0.99333333, 0.00666667],\n", " [ 0.9 , 0.1 ],\n", " [ 0.08666667, 0.91333333],\n", " [ 0.96666667, 0.03333333],\n", " [ 0.63333333, 0.36666667],\n", " [ 0.96 , 0.04 ],\n", " [ 0.19333333, 0.80666667],\n", " [ 0.97333333, 0.02666667],\n", " [ 0.30666667, 0.69333333],\n", " [ 0.99333333, 0.00666667],\n", " [ 0.97333333, 0.02666667],\n", " [ 1. , 0. ],\n", " [ 0.88666667, 0.11333333],\n", " [ 0.82666667, 0.17333333],\n", " [ 0.94666667, 0.05333333],\n", " [ 0.97333333, 0.02666667],\n", " [ 0.98666667, 0.01333333],\n", " [ 0.83333333, 0.16666667],\n", " [ 0.97333333, 0.02666667],\n", " [ 0.9 , 0.1 ],\n", " [ 0.96 , 0.04 ],\n", " [ 1. , 0. ],\n", " [ 0.89333333, 0.10666667],\n", " [ 0.94666667, 0.05333333],\n", " [ 0.85333333, 0.14666667],\n", " [ 0.99333333, 0.00666667],\n", " [ 0.99333333, 0.00666667],\n", " [ 0.98 , 0.02 ],\n", " [ 0.97333333, 0.02666667],\n", " [ 0.17333333, 0.82666667],\n", " [ 0.82 , 0.18 ],\n", " [ 0.24666667, 0.75333333],\n", " [ 0.72 , 0.28 ],\n", " [ 0.96666667, 0.03333333],\n", " [ 0.28 , 0.72 ],\n", " [ 0.59333333, 0.40666667],\n", " [ 0.83333333, 0.16666667],\n", " [ 1. , 0. ],\n", " [ 0.36 , 0.64 ],\n", " [ 0.89333333, 0.10666667],\n", " [ 0.93333333, 0.06666667],\n", " [ 0.86 , 0.14 ],\n", " [ 0.96 , 0.04 ],\n", " [ 0.93333333, 0.06666667],\n", " [ 0.22666667, 0.77333333],\n", " [ 0.99333333, 0.00666667],\n", " [ 0.98666667, 0.01333333],\n", " [ 0.96666667, 0.03333333],\n", " [ 0.76 , 0.24 ],\n", " [ 0.92666667, 0.07333333],\n", " [ 0.78 , 0.22 ],\n", " [ 0.98666667, 0.01333333],\n", " [ 1. , 0. ],\n", " [ 0.89333333, 0.10666667],\n", " [ 0.88 , 0.12 ],\n", " [ 0.88666667, 0.11333333],\n", " [ 0.98 , 0.02 ],\n", " [ 0.60666667, 0.39333333],\n", " [ 0.99333333, 0.00666667],\n", " [ 0.76666667, 0.23333333],\n", " [ 0.84666667, 0.15333333],\n", " [ 0.92666667, 0.07333333],\n", " [ 0.31333333, 0.68666667],\n", " [ 0.96666667, 0.03333333],\n", " [ 0.21333333, 0.78666667],\n", " [ 0.2 , 0.8 ],\n", " [ 0.82666667, 0.17333333],\n", " [ 0.13333333, 0.86666667],\n", " [ 0.90666667, 0.09333333],\n", " [ 0.15333333, 0.84666667],\n", " [ 0.4 , 0.6 ],\n", " [ 0.96666667, 0.03333333],\n", " [ 0.35333333, 0.64666667],\n", " [ 0.56666667, 0.43333333],\n", " [ 0.17333333, 0.82666667],\n", " [ 0.64666667, 0.35333333],\n", " [ 0.97333333, 0.02666667],\n", " [ 0.83333333, 0.16666667],\n", " [ 0.96 , 0.04 ],\n", " [ 1. , 0. ],\n", " [ 0.93333333, 0.06666667],\n", " [ 0.96 , 0.04 ],\n", " [ 0.88 , 0.12 ],\n", " [ 0.45333333, 0.54666667]])" ] }, "execution_count": 34, "metadata": {}, "output_type": "execute_result" } ], "source": [ "ranMax.predict_proba(gameX)[0:100]" ] }, { "cell_type": "code", "execution_count": 12, "metadata": { "collapsed": true }, "outputs": [], "source": [ "ranMax=RandomForestClassifier(max_features=mMax,n_estimators=2,random_state=1).fit(gameX, gameY)" ] }, { "cell_type": "code", "execution_count": 18, "metadata": { "scrolled": true }, "outputs": [ { "data": { "text/plain": [ "0 0\n", "1 1\n", "2 1\n", "3 0\n", "4 0\n", "5 1\n", "6 1\n", "7 0\n", "8 0\n", "9 0\n", "10 0\n", "11 0\n", "12 0\n", "13 0\n", "14 0\n", "15 0\n", "16 0\n", "17 0\n", "18 1\n", "19 0\n", "20 0\n", "21 0\n", "22 1\n", "23 0\n", "24 1\n", "25 0\n", "26 0\n", "27 0\n", "28 0\n", "29 0\n", " ..\n", "79970 0\n", "79971 0\n", "79972 0\n", "79973 0\n", "79974 0\n", "79975 0\n", "79976 0\n", "79977 0\n", "79978 0\n", "79979 1\n", "79980 0\n", "79981 0\n", "79982 1\n", "79983 0\n", "79984 0\n", "79985 0\n", "79986 0\n", "79987 0\n", "79988 0\n", "79989 0\n", "79990 0\n", "79991 0\n", "79992 1\n", "79993 1\n", "79994 0\n", "79995 0\n", "79996 0\n", "79997 1\n", "79998 0\n", "79999 1\n", "Name: default_ind, Length: 80000, dtype: int64" ] }, "execution_count": 18, "metadata": {}, "output_type": "execute_result" } ], "source": [ "gameY" ] }, { "cell_type": "code", "execution_count": 19, "metadata": { "scrolled": true }, "outputs": [ { "data": { "text/plain": [ "array([[ 0.88 , 0.12 ],\n", " [ 0.32 , 0.68 ],\n", " [ 0.29333333, 0.70666667],\n", " [ 0.99333333, 0.00666667],\n", " [ 0.97333333, 0.02666667],\n", " [ 0.12666667, 0.87333333],\n", " [ 0.29333333, 0.70666667],\n", " [ 0.99333333, 0.00666667],\n", " [ 1. , 0. ],\n", " [ 0.98 , 0.02 ],\n", " [ 1. , 0. ],\n", " [ 0.84666667, 0.15333333],\n", " [ 1. , 0. ],\n", " [ 0.87333333, 0.12666667],\n", " [ 0.76 , 0.24 ],\n", " [ 0.84 , 0.16 ],\n", " [ 0.99333333, 0.00666667],\n", " [ 0.9 , 0.1 ],\n", " [ 0.08666667, 0.91333333],\n", " [ 0.96666667, 0.03333333],\n", " [ 0.63333333, 0.36666667],\n", " [ 0.96 , 0.04 ],\n", " [ 0.19333333, 0.80666667],\n", " [ 0.97333333, 0.02666667],\n", " [ 0.30666667, 0.69333333],\n", " [ 0.99333333, 0.00666667],\n", " [ 0.97333333, 0.02666667],\n", " [ 1. , 0. ],\n", " [ 0.88666667, 0.11333333],\n", " [ 0.82666667, 0.17333333],\n", " [ 0.94666667, 0.05333333],\n", " [ 0.97333333, 0.02666667],\n", " [ 0.98666667, 0.01333333],\n", " [ 0.83333333, 0.16666667],\n", " [ 0.97333333, 0.02666667],\n", " [ 0.9 , 0.1 ],\n", " [ 0.96 , 0.04 ],\n", " [ 1. , 0. ],\n", " [ 0.89333333, 0.10666667],\n", " [ 0.94666667, 0.05333333],\n", " [ 0.85333333, 0.14666667],\n", " [ 0.99333333, 0.00666667],\n", " [ 0.99333333, 0.00666667],\n", " [ 0.98 , 0.02 ],\n", " [ 0.97333333, 0.02666667],\n", " [ 0.17333333, 0.82666667],\n", " [ 0.82 , 0.18 ],\n", " [ 0.24666667, 0.75333333],\n", " [ 0.72 , 0.28 ],\n", " [ 0.96666667, 0.03333333],\n", " [ 0.28 , 0.72 ],\n", " [ 0.59333333, 0.40666667],\n", " [ 0.83333333, 0.16666667],\n", " [ 1. , 0. ],\n", " [ 0.36 , 0.64 ],\n", " [ 0.89333333, 0.10666667],\n", " [ 0.93333333, 0.06666667],\n", " [ 0.86 , 0.14 ],\n", " [ 0.96 , 0.04 ],\n", " [ 0.93333333, 0.06666667],\n", " [ 0.22666667, 0.77333333],\n", " [ 0.99333333, 0.00666667],\n", " [ 0.98666667, 0.01333333],\n", " [ 0.96666667, 0.03333333],\n", " [ 0.76 , 0.24 ],\n", " [ 0.92666667, 0.07333333],\n", " [ 0.78 , 0.22 ],\n", " [ 0.98666667, 0.01333333],\n", " [ 1. , 0. ],\n", " [ 0.89333333, 0.10666667],\n", " [ 0.88 , 0.12 ],\n", " [ 0.88666667, 0.11333333],\n", " [ 0.98 , 0.02 ],\n", " [ 0.60666667, 0.39333333],\n", " [ 0.99333333, 0.00666667],\n", " [ 0.76666667, 0.23333333],\n", " [ 0.84666667, 0.15333333],\n", " [ 0.92666667, 0.07333333],\n", " [ 0.31333333, 0.68666667],\n", " [ 0.96666667, 0.03333333],\n", " [ 0.21333333, 0.78666667],\n", " [ 0.2 , 0.8 ],\n", " [ 0.82666667, 0.17333333],\n", " [ 0.13333333, 0.86666667],\n", " [ 0.90666667, 0.09333333],\n", " [ 0.15333333, 0.84666667],\n", " [ 0.4 , 0.6 ],\n", " [ 0.96666667, 0.03333333],\n", " [ 0.35333333, 0.64666667],\n", " [ 0.56666667, 0.43333333],\n", " [ 0.17333333, 0.82666667],\n", " [ 0.64666667, 0.35333333],\n", " [ 0.97333333, 0.02666667],\n", " [ 0.83333333, 0.16666667],\n", " [ 0.96 , 0.04 ],\n", " [ 1. , 0. ],\n", " [ 0.93333333, 0.06666667],\n", " [ 0.96 , 0.04 ],\n", " [ 0.88 , 0.12 ],\n", " [ 0.45333333, 0.54666667]])" ] }, "execution_count": 19, "metadata": {}, "output_type": "execute_result" } ], "source": [ "ranMax.predict_proba(gameX)[:100]" ] }, { "cell_type": "code", "execution_count": 20, "metadata": {}, "outputs": [ { "data": { "text/plain": [ "array([ 0.08448113, 0.05052388, 0.02857921, 0.00916441, 0.00720002,\n", " 0.04402508, 0.02893176, 0.03377017, 0.02898684, 0.02978529,\n", " 0.02756212, 0.01886827, 0.01911616, 0.0252002 , 0.02466977,\n", " 0.00393497, 0.00498016, 0.00512397, 0.00793736, 0.00819532,\n", " 0.02275296, 0.01960058, 0.01617677, 0.02342126, 0.03198065,\n", " 0.02269081, 0.0207696 , 0.026081 , 0.03143436, 0.01977108,\n", " 0.01643528, 0.02717749, 0.03019865, 0.00689421, 0.0053227 ,\n", " 0.01946666, 0.01251355, 0.02043677, 0.00309371, 0.01201933,\n", " 0.01338869, 0.04042049, 0.01700729, 0.02238809, 0.00190833,\n", " 0.00212589, 0.02348772])" ] }, "execution_count": 20, "metadata": {}, "output_type": "execute_result" } ], "source": [ "ranMax.feature_importances_" ] }, { "cell_type": "code", "execution_count": 21, "metadata": { "scrolled": true }, "outputs": [ { "data": { "text/plain": [ "array([0, 1, 1, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1,\n", " 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1,\n", " 0, 1, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0,\n", " 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 0, 1, 0, 1, 1, 0, 1, 0, 1, 0,\n", " 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 1, 1, 0, 1, 1, 1, 0, 0, 0, 0, 0,\n", " 1, 1, 0, 0, 1, 1, 1, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0,\n", " 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,\n", " 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0,\n", " 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0])" ] }, "execution_count": 21, "metadata": {}, "output_type": "execute_result" } ], "source": [ "ranMax.predict(gameX)[:200]" ] }, { "cell_type": "code", "execution_count": 22, "metadata": {}, "outputs": [ { "data": { "text/plain": [ "0.951125" ] }, "execution_count": 22, "metadata": {}, "output_type": "execute_result" } ], "source": [ "ranMax.score(gameX, gameY)" ] }, { "cell_type": "code", "execution_count": 23, "metadata": {}, "outputs": [ { "data": { "text/plain": [ "76090" ] }, "execution_count": 23, "metadata": {}, "output_type": "execute_result" } ], "source": [ "np.sum(ranMax.predict(gameX)==gameY)" ] }, { "cell_type": "code", "execution_count": 24, "metadata": {}, "outputs": [ { "data": { "text/plain": [ "0.7537875" ] }, "execution_count": 24, "metadata": {}, "output_type": "execute_result" } ], "source": [ "60303/80000\n" ] }, { "cell_type": "code", "execution_count": 25, "metadata": {}, "outputs": [ { "data": { "text/plain": [ "numpy.ndarray" ] }, "execution_count": 25, "metadata": {}, "output_type": "execute_result" } ], "source": [ "type(ranMax.predict(gameX))" ] }, { "cell_type": "code", "execution_count": 26, "metadata": {}, "outputs": [ { "data": { "text/plain": [ "80000" ] }, "execution_count": 26, "metadata": {}, "output_type": "execute_result" } ], "source": [ "len(ranMax.predict(gameX))" ] }, { "cell_type": "code", "execution_count": 27, "metadata": { "collapsed": true }, "outputs": [], "source": [ "# def scoring(yhat0, y):\n", " \n", "# pointsMax = 0\n", "# thresh=0\n", " \n", "# for thresh in np.arange(0.1, 0.9, 0.1):\n", "# points = 0\n", "# budget = 50000\n", "# yhat = np.array(yhat0>thresh, dtype=yhat0.dtype)\n", "# for i in range(len(y)):\n", "# if y[i] == 0:\n", "# if yhat[i] == 0:\n", "# points+=100\n", "# budget-=5\n", "# else:\n", "# budget-=10\n", "# else:\n", "# if yhat[i]==0:\n", "# points-=50\n", "# budget-=10\n", "# else:\n", "# points+=100\n", "# budget-=10\n", "# if budget<=0:\n", "# break\n", "# if pointsMax<=points:\n", "# pointsMax=points\n", "# threshMax = thresh\n", " \n", "# print(thresh, \" \", points)\n", " \n", "# return pointsMax, threshMax" ] }, { "cell_type": "code", "execution_count": null, "metadata": { "collapsed": true }, "outputs": [], "source": [] }, { "cell_type": "code", "execution_count": null, "metadata": { "collapsed": true }, "outputs": [], "source": [] }, { "cell_type": "code", "execution_count": 14, "metadata": { "collapsed": true }, "outputs": [], "source": [ "from sklearn import model_selection\n", "\n", "xtrain, xtest, ytrain, ytest = model_selection.train_test_split(gameX,gameY, test_size=0.25, stratify = gameY, random_state=1)\n" ] }, { "cell_type": "code", "execution_count": 16, "metadata": {}, "outputs": [], "source": [ "from sklearn.ensemble import RandomForestClassifier\n", "import time\n", "\n", "ranMax=RandomForestClassifier(max_features=10,n_estimators=200,random_state=1).fit(xtrain, ytrain)" ] }, { "cell_type": "code", "execution_count": 17, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "0.1 388500\n", "0.2 561500\n", "0.3 606000\n", "0.4 609600\n", "0.5 609600\n", "0.6 611600\n", "0.7 659100\n", "0.8 788300\n", "(788300, 0.80000000000000004)\n", "7.618123292922974\n" ] } ], "source": [ "#train score\n", "t=time.time()\n", "print(scoring(ranMax.predict_proba(xtrain)[:, 1], ytrain))\n", "print(time.time()-t)\n" ] }, { "cell_type": "code", "execution_count": 85, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "0.1 388600\n", "0.2 562200\n", "0.3 605200\n", "0.4 609600\n", "0.5 609600\n", "0.6 610600\n", "0.7 658000\n", "0.8 785600\n", "(785600, 0.80000000000000004)\n", "7.937786102294922\n" ] } ], "source": [ "#train score\n", "t=time.time()\n", "print(scoring(ranMax.predict_proba(xtrain)[:, 1], ytrain))\n", "print(time.time()-t)\n" ] }, { "cell_type": "code", "execution_count": 18, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "0.1 203900\n", "0.2 341600\n", "0.3 473400\n", "0.4 602800\n", "0.5 720600\n", "0.6 825400\n", "0.7 909600\n", "0.8 966600\n", "(966600, 0.80000000000000004)\n", "2.5971951484680176\n" ] } ], "source": [ "#test score\n", "t=time.time()\n", "print(scoring(ranMax.predict_proba(xtest)[:, 1], ytest))\n", "print(time.time()-t)\n" ] }, { "cell_type": "code", "execution_count": 86, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "0.1 203900\n", "0.2 329600\n", "0.3 475700\n", "0.4 602400\n", "0.5 719800\n", "0.6 824000\n", "0.7 906200\n", "0.8 963200\n", "(963200, 0.80000000000000004)\n", "2.716977834701538\n" ] } ], "source": [ "#test score\n", "t=time.time()\n", "print(scoring(ranMax.predict_proba(xtest)[:, 1], ytest))\n", "print(time.time()-t)\n" ] }, { "cell_type": "code", "execution_count": 19, "metadata": {}, "outputs": [ { "data": { "text/plain": [ "array([ 0.08365585, 0.04985197, 0.02762233, 0.00926399, 0.0072983 ,\n", " 0.02042122, 0.02666485, 0.02346833, 0.02337153, 0.02856343,\n", " 0.02542953, 0.01796468, 0.0184445 , 0.02478192, 0.02380932,\n", " 0.01131906, 0.02176369, 0.02535717, 0.00754274, 0.00768708,\n", " 0.02171792, 0.01898842, 0.01536114, 0.0348127 , 0.03021121,\n", " 0.02161864, 0.01999819, 0.02388646, 0.03219454, 0.01980167,\n", " 0.01610572, 0.02536096, 0.02971825, 0.00681585, 0.0067064 ,\n", " 0.01936649, 0.01243387, 0.02129361, 0.00419933, 0.01306384,\n", " 0.01325668, 0.03603033, 0.01561853, 0.0222459 , 0.0067116 ,\n", " 0.00548787, 0.02271239])" ] }, "execution_count": 19, "metadata": {}, "output_type": "execute_result" } ], "source": [ "ranMax.feature_importances_" ] }, { "cell_type": "code", "execution_count": null, "metadata": { "collapsed": true }, "outputs": [], "source": [] }, { "cell_type": "code", "execution_count": null, "metadata": { "collapsed": true }, "outputs": [], "source": [] }, { "cell_type": "code", "execution_count": null, "metadata": { "collapsed": true }, "outputs": [], "source": [] }, { "cell_type": "code", "execution_count": 20, "metadata": { "collapsed": true }, "outputs": [], "source": [ "ranMax=RandomForestClassifier(max_features=10,n_estimators=200,random_state=1).fit(gameX, gameY)" ] }, { "cell_type": "code", "execution_count": null, "metadata": { "collapsed": true }, "outputs": [], "source": [] }, { "cell_type": "code", "execution_count": 31, "metadata": { "collapsed": true }, "outputs": [], "source": [ "#Leaderboard\n", "clf = ranMax\n", "\n", "leader_csv = pd.read_csv('./data/Leaderboard_dataset.csv',na_values=[\"NA\", \"na\", \"missing\"])\n", "leaderDf = pd.DataFrame(leader_csv)\n", "\n", "\n", "\n", "leaderAppID = leaderDf['application_key']\n", "del leaderDf['application_key']\n", "\n", "\n", "\n", "leaderX = leaderDf" ] }, { "cell_type": "code", "execution_count": 32, "metadata": { "collapsed": true }, "outputs": [], "source": [ "#one hot encoding C=0 L=1\n", "leaderX.loc[leaderX.loc[:, \"mvar47\"]=='C', \"mvar47\"] = 0\n", "leaderX.loc[leaderX.loc[:, \"mvar47\"]=='L', \"mvar47\"] = 1\n" ] }, { "cell_type": "code", "execution_count": 33, "metadata": { "scrolled": true }, "outputs": [ { "data": { "text/html": [ "<div>\n", "<style>\n", " .dataframe thead tr:only-child th {\n", " text-align: right;\n", " }\n", "\n", " .dataframe thead th {\n", " text-align: left;\n", " }\n", "\n", " .dataframe tbody tr th {\n", " vertical-align: top;\n", " }\n", "</style>\n", "<table border=\"1\" class=\"dataframe\">\n", " <thead>\n", " <tr style=\"text-align: right;\">\n", " <th></th>\n", " <th>mvar1</th>\n", " <th>mvar2</th>\n", " <th>mvar3</th>\n", " <th>mvar4</th>\n", " <th>mvar5</th>\n", " <th>mvar6</th>\n", " <th>mvar7</th>\n", " <th>mvar8</th>\n", " <th>mvar9</th>\n", " <th>mvar10</th>\n", " <th>...</th>\n", " <th>mvar38</th>\n", " <th>mvar39</th>\n", " <th>mvar40</th>\n", " <th>mvar41</th>\n", " <th>mvar42</th>\n", " <th>mvar43</th>\n", " <th>mvar44</th>\n", " <th>mvar45</th>\n", " <th>mvar46</th>\n", " <th>mvar47</th>\n", " </tr>\n", " </thead>\n", " <tbody>\n", " <tr>\n", " <th>0</th>\n", " <td>1753.0</td>\n", " <td>0.500100</td>\n", " <td>0.000</td>\n", " <td>0.0000</td>\n", " <td>0.000</td>\n", " <td>206.000000</td>\n", " <td>19179.000000</td>\n", " <td>206.000000</td>\n", " <td>14221.000000</td>\n", " <td>19438.0</td>\n", " <td>...</td>\n", " <td>1.0</td>\n", " <td>0.000000</td>\n", " <td>98.49114</td>\n", " <td>20.551000</td>\n", " <td>0.42105</td>\n", " <td>3.0</td>\n", " <td>0.856610</td>\n", " <td>0.07128</td>\n", " <td>0.000000</td>\n", " <td>1</td>\n", " </tr>\n", " <tr>\n", " <th>1</th>\n", " <td>1894.0</td>\n", " <td>1.970100</td>\n", " <td>0.000</td>\n", " <td>0.0000</td>\n", " <td>0.000</td>\n", " <td>297.000000</td>\n", " <td>19820.000000</td>\n", " <td>19820.000000</td>\n", " <td>176895.000000</td>\n", " <td>66346.0</td>\n", " <td>...</td>\n", " <td>3.0</td>\n", " <td>0.000000</td>\n", " <td>98.49114</td>\n", " <td>63.047000</td>\n", " <td>0.00000</td>\n", " <td>15.0</td>\n", " <td>0.943910</td>\n", " <td>0.00000</td>\n", " <td>0.000000</td>\n", " <td>0</td>\n", " </tr>\n", " <tr>\n", " <th>2</th>\n", " <td>1774.0</td>\n", " <td>0.171800</td>\n", " <td>0.000</td>\n", " <td>0.0000</td>\n", " <td>0.000</td>\n", " <td>197.000000</td>\n", " <td>2563.000000</td>\n", " <td>877.000000</td>\n", " <td>8869.000000</td>\n", " <td>3637.0</td>\n", " <td>...</td>\n", " <td>1.0</td>\n", " <td>0.000000</td>\n", " <td>98.49114</td>\n", " <td>83.797000</td>\n", " <td>0.33333</td>\n", " <td>3.0</td>\n", " <td>0.764670</td>\n", " <td>0.00000</td>\n", " <td>0.000000</td>\n", " <td>0</td>\n", " </tr>\n", " <tr>\n", " <th>3</th>\n", " <td>1586.0</td>\n", " <td>0.112300</td>\n", " <td>5.299</td>\n", " <td>0.0000</td>\n", " <td>0.000</td>\n", " <td>1624.069192</td>\n", " <td>17750.368864</td>\n", " <td>6753.202313</td>\n", " <td>33825.554662</td>\n", " <td>0.0</td>\n", " <td>...</td>\n", " <td>1.0</td>\n", " <td>0.089912</td>\n", " <td>98.49114</td>\n", " <td>71.990942</td>\n", " <td>1.50000</td>\n", " <td>0.0</td>\n", " <td>0.702558</td>\n", " <td>0.07128</td>\n", " <td>0.092712</td>\n", " <td>0</td>\n", " </tr>\n", " <tr>\n", " <th>4</th>\n", " <td>1832.0</td>\n", " <td>1.444200</td>\n", " <td>0.000</td>\n", " <td>0.0000</td>\n", " <td>0.000</td>\n", " <td>179.000000</td>\n", " <td>7577.000000</td>\n", " <td>179.000000</td>\n", " <td>21059.000000</td>\n", " <td>20306.0</td>\n", " <td>...</td>\n", " <td>3.0</td>\n", " <td>0.000000</td>\n", " <td>96.05200</td>\n", " <td>66.665000</td>\n", " <td>0.00000</td>\n", " <td>23.0</td>\n", " <td>0.791900</td>\n", " <td>0.00000</td>\n", " <td>0.000000</td>\n", " <td>1</td>\n", " </tr>\n", " <tr>\n", " <th>5</th>\n", " <td>1838.0</td>\n", " <td>0.054400</td>\n", " <td>0.241</td>\n", " <td>0.0000</td>\n", " <td>0.000</td>\n", " <td>882.000000</td>\n", " <td>14039.000000</td>\n", " <td>10976.000000</td>\n", " <td>278941.000000</td>\n", " <td>74030.0</td>\n", " <td>...</td>\n", " <td>4.0</td>\n", " <td>0.000000</td>\n", " <td>98.49114</td>\n", " <td>77.780000</td>\n", " <td>0.00000</td>\n", " <td>21.0</td>\n", " <td>0.924620</td>\n", " <td>0.00000</td>\n", " <td>0.000000</td>\n", " <td>1</td>\n", " </tr>\n", " <tr>\n", " <th>6</th>\n", " <td>1743.0</td>\n", " <td>1.075300</td>\n", " <td>0.272</td>\n", " <td>0.0000</td>\n", " <td>0.000</td>\n", " <td>397.000000</td>\n", " <td>16141.000000</td>\n", " <td>3568.000000</td>\n", " <td>69482.000000</td>\n", " <td>56755.0</td>\n", " <td>...</td>\n", " <td>6.0</td>\n", " <td>0.000000</td>\n", " <td>98.49114</td>\n", " <td>67.159000</td>\n", " <td>0.00000</td>\n", " <td>14.0</td>\n", " <td>0.713470</td>\n", " <td>0.00000</td>\n", " <td>0.000000</td>\n", " <td>1</td>\n", " </tr>\n", " <tr>\n", " <th>7</th>\n", " <td>1935.0</td>\n", " <td>0.560100</td>\n", " <td>0.000</td>\n", " <td>0.0000</td>\n", " <td>0.000</td>\n", " <td>496.000000</td>\n", " <td>44919.000000</td>\n", " <td>17115.000000</td>\n", " <td>124814.000000</td>\n", " <td>124167.0</td>\n", " <td>...</td>\n", " <td>9.0</td>\n", " <td>0.000000</td>\n", " <td>98.49114</td>\n", " <td>71.990942</td>\n", " <td>0.00000</td>\n", " <td>15.0</td>\n", " <td>0.924030</td>\n", " <td>0.00000</td>\n", " <td>0.000000</td>\n", " <td>1</td>\n", " </tr>\n", " <tr>\n", " <th>8</th>\n", " <td>1885.0</td>\n", " <td>0.081100</td>\n", " <td>0.000</td>\n", " <td>0.0000</td>\n", " <td>0.000</td>\n", " <td>7369.000000</td>\n", " <td>19264.000000</td>\n", " <td>19264.000000</td>\n", " <td>59956.000000</td>\n", " <td>26633.0</td>\n", " <td>...</td>\n", " <td>1.0</td>\n", " <td>0.000000</td>\n", " <td>98.49114</td>\n", " <td>71.990942</td>\n", " <td>0.00000</td>\n", " <td>5.0</td>\n", " <td>0.897600</td>\n", " <td>0.00000</td>\n", " <td>0.092712</td>\n", " <td>1</td>\n", " </tr>\n", " <tr>\n", " <th>9</th>\n", " <td>1730.0</td>\n", " <td>0.744400</td>\n", " <td>0.000</td>\n", " <td>0.0000</td>\n", " <td>0.000</td>\n", " <td>0.000000</td>\n", " <td>2103.000000</td>\n", " <td>582.000000</td>\n", " <td>16429.000000</td>\n", " <td>9197.0</td>\n", " <td>...</td>\n", " <td>9.0</td>\n", " <td>0.000000</td>\n", " <td>98.49114</td>\n", " <td>71.990942</td>\n", " <td>0.05882</td>\n", " <td>14.0</td>\n", " <td>0.405290</td>\n", " <td>0.07128</td>\n", " <td>0.000000</td>\n", " <td>0</td>\n", " </tr>\n", " <tr>\n", " <th>10</th>\n", " <td>1731.0</td>\n", " <td>0.509700</td>\n", " <td>0.000</td>\n", " <td>0.0000</td>\n", " <td>0.000</td>\n", " <td>2433.000000</td>\n", " <td>8673.000000</td>\n", " <td>8673.000000</td>\n", " <td>6739.000000</td>\n", " <td>7388.0</td>\n", " <td>...</td>\n", " <td>2.0</td>\n", " <td>0.000000</td>\n", " <td>98.49114</td>\n", " <td>71.990942</td>\n", " <td>0.23529</td>\n", " <td>1.0</td>\n", " <td>0.642420</td>\n", " <td>0.00000</td>\n", " <td>0.092712</td>\n", " <td>0</td>\n", " </tr>\n", " <tr>\n", " <th>11</th>\n", " <td>1755.0</td>\n", " <td>0.301300</td>\n", " <td>0.000</td>\n", " <td>0.0000</td>\n", " <td>0.000</td>\n", " <td>261.000000</td>\n", " <td>4051.000000</td>\n", " <td>261.000000</td>\n", " <td>297.000000</td>\n", " <td>261.0</td>\n", " <td>...</td>\n", " <td>3.0</td>\n", " <td>0.000000</td>\n", " <td>98.49114</td>\n", " <td>71.990942</td>\n", " <td>0.33333</td>\n", " <td>2.0</td>\n", " <td>0.991420</td>\n", " <td>0.07128</td>\n", " <td>0.000000</td>\n", " <td>0</td>\n", " </tr>\n", " <tr>\n", " <th>12</th>\n", " <td>1739.0</td>\n", " <td>2.290900</td>\n", " <td>0.000</td>\n", " <td>0.0000</td>\n", " <td>0.000</td>\n", " <td>0.000000</td>\n", " <td>7620.000000</td>\n", " <td>7620.000000</td>\n", " <td>64983.000000</td>\n", " <td>14067.0</td>\n", " <td>...</td>\n", " <td>11.0</td>\n", " <td>0.000000</td>\n", " <td>98.49114</td>\n", " <td>95.000000</td>\n", " <td>0.05882</td>\n", " <td>16.0</td>\n", " <td>0.441670</td>\n", " <td>0.07128</td>\n", " <td>0.000000</td>\n", " <td>0</td>\n", " </tr>\n", " <tr>\n", " <th>13</th>\n", " <td>1562.0</td>\n", " <td>0.000000</td>\n", " <td>34.611</td>\n", " <td>3.7845</td>\n", " <td>0.000</td>\n", " <td>1624.069192</td>\n", " <td>18.000000</td>\n", " <td>6753.202313</td>\n", " <td>198.000000</td>\n", " <td>18.0</td>\n", " <td>...</td>\n", " <td>7.0</td>\n", " <td>1.000000</td>\n", " <td>124.91000</td>\n", " <td>99.934000</td>\n", " <td>0.87500</td>\n", " <td>1.0</td>\n", " <td>0.845920</td>\n", " <td>1.00000</td>\n", " <td>1.000000</td>\n", " <td>0</td>\n", " </tr>\n", " <tr>\n", " <th>14</th>\n", " <td>1798.0</td>\n", " <td>5.082500</td>\n", " <td>0.000</td>\n", " <td>0.0000</td>\n", " <td>0.000</td>\n", " <td>259.000000</td>\n", " <td>3359.000000</td>\n", " <td>2973.000000</td>\n", " <td>22099.000000</td>\n", " <td>13507.0</td>\n", " <td>...</td>\n", " <td>5.0</td>\n", " <td>0.000000</td>\n", " <td>98.49114</td>\n", " <td>76.881000</td>\n", " <td>0.05882</td>\n", " <td>13.0</td>\n", " <td>0.433650</td>\n", " <td>0.00000</td>\n", " <td>0.000000</td>\n", " <td>0</td>\n", " </tr>\n", " <tr>\n", " <th>15</th>\n", " <td>1684.0</td>\n", " <td>1.547900</td>\n", " <td>1.338</td>\n", " <td>0.0000</td>\n", " <td>0.000</td>\n", " <td>1624.069192</td>\n", " <td>17750.368864</td>\n", " <td>6753.202313</td>\n", " <td>33825.554662</td>\n", " <td>0.0</td>\n", " <td>...</td>\n", " <td>3.0</td>\n", " <td>0.089912</td>\n", " <td>98.49114</td>\n", " <td>71.990942</td>\n", " <td>1.50000</td>\n", " <td>0.0</td>\n", " <td>0.702558</td>\n", " <td>0.07128</td>\n", " <td>0.092712</td>\n", " <td>0</td>\n", " </tr>\n", " <tr>\n", " <th>16</th>\n", " <td>1789.0</td>\n", " <td>0.000000</td>\n", " <td>1.428</td>\n", " <td>0.0000</td>\n", " <td>0.000</td>\n", " <td>2478.000000</td>\n", " <td>13874.000000</td>\n", " <td>13874.000000</td>\n", " <td>98011.000000</td>\n", " <td>56200.0</td>\n", " <td>...</td>\n", " <td>4.0</td>\n", " <td>0.000000</td>\n", " <td>98.49114</td>\n", " <td>71.990942</td>\n", " <td>0.05000</td>\n", " <td>13.0</td>\n", " <td>0.512310</td>\n", " <td>0.07128</td>\n", " <td>0.092712</td>\n", " <td>1</td>\n", " </tr>\n", " <tr>\n", " <th>17</th>\n", " <td>1862.0</td>\n", " <td>0.240100</td>\n", " <td>0.000</td>\n", " <td>0.0000</td>\n", " <td>0.000</td>\n", " <td>1487.000000</td>\n", " <td>12310.000000</td>\n", " <td>3964.000000</td>\n", " <td>7928.000000</td>\n", " <td>26564.0</td>\n", " <td>...</td>\n", " <td>6.0</td>\n", " <td>0.000000</td>\n", " <td>98.49114</td>\n", " <td>77.419000</td>\n", " <td>0.00000</td>\n", " <td>7.0</td>\n", " <td>0.566850</td>\n", " <td>0.00000</td>\n", " <td>0.000000</td>\n", " <td>0</td>\n", " </tr>\n", " <tr>\n", " <th>18</th>\n", " <td>1767.0</td>\n", " <td>0.300100</td>\n", " <td>1.514</td>\n", " <td>0.0000</td>\n", " <td>0.000</td>\n", " <td>991.000000</td>\n", " <td>2478.000000</td>\n", " <td>2478.000000</td>\n", " <td>8790.000000</td>\n", " <td>6065.0</td>\n", " <td>...</td>\n", " <td>1.0</td>\n", " <td>0.000000</td>\n", " <td>98.49114</td>\n", " <td>71.990942</td>\n", " <td>0.10000</td>\n", " <td>3.0</td>\n", " <td>0.702558</td>\n", " <td>0.07128</td>\n", " <td>0.092712</td>\n", " <td>0</td>\n", " </tr>\n", " <tr>\n", " <th>19</th>\n", " <td>1802.0</td>\n", " <td>0.636400</td>\n", " <td>0.000</td>\n", " <td>0.0000</td>\n", " <td>0.000</td>\n", " <td>96.000000</td>\n", " <td>18759.000000</td>\n", " <td>10905.000000</td>\n", " <td>51037.000000</td>\n", " <td>58544.0</td>\n", " <td>...</td>\n", " <td>3.0</td>\n", " <td>0.000000</td>\n", " <td>98.49114</td>\n", " <td>58.972000</td>\n", " <td>0.00000</td>\n", " <td>9.0</td>\n", " <td>0.594090</td>\n", " <td>0.00000</td>\n", " <td>0.000000</td>\n", " <td>0</td>\n", " </tr>\n", " <tr>\n", " <th>20</th>\n", " <td>1780.0</td>\n", " <td>1.955900</td>\n", " <td>0.000</td>\n", " <td>0.0000</td>\n", " <td>0.000</td>\n", " <td>191.000000</td>\n", " <td>12525.000000</td>\n", " <td>12525.000000</td>\n", " <td>18932.000000</td>\n", " <td>14602.0</td>\n", " <td>...</td>\n", " <td>7.0</td>\n", " <td>0.000000</td>\n", " <td>98.49114</td>\n", " <td>100.000000</td>\n", " <td>0.00000</td>\n", " <td>7.0</td>\n", " <td>0.927520</td>\n", " <td>0.00000</td>\n", " <td>0.000000</td>\n", " <td>0</td>\n", " </tr>\n", " <tr>\n", " <th>21</th>\n", " <td>1714.0</td>\n", " <td>2.266400</td>\n", " <td>0.000</td>\n", " <td>0.0000</td>\n", " <td>0.000</td>\n", " <td>31.000000</td>\n", " <td>1671.000000</td>\n", " <td>57.000000</td>\n", " <td>396.000000</td>\n", " <td>2582.0</td>\n", " <td>...</td>\n", " <td>6.0</td>\n", " <td>0.000000</td>\n", " <td>98.49114</td>\n", " <td>91.666000</td>\n", " <td>0.37500</td>\n", " <td>5.0</td>\n", " <td>0.348360</td>\n", " <td>0.07128</td>\n", " <td>0.000000</td>\n", " <td>0</td>\n", " </tr>\n", " <tr>\n", " <th>22</th>\n", " <td>1923.0</td>\n", " <td>0.088000</td>\n", " <td>0.000</td>\n", " <td>0.0000</td>\n", " <td>0.000</td>\n", " <td>5946.000000</td>\n", " <td>53893.000000</td>\n", " <td>24739.000000</td>\n", " <td>128435.000000</td>\n", " <td>125679.0</td>\n", " <td>...</td>\n", " <td>2.0</td>\n", " <td>0.000000</td>\n", " <td>98.49114</td>\n", " <td>90.429000</td>\n", " <td>0.00000</td>\n", " <td>9.0</td>\n", " <td>0.885540</td>\n", " <td>0.00000</td>\n", " <td>0.000000</td>\n", " <td>0</td>\n", " </tr>\n", " <tr>\n", " <th>23</th>\n", " <td>1743.0</td>\n", " <td>1.720800</td>\n", " <td>2.295</td>\n", " <td>0.0000</td>\n", " <td>0.000</td>\n", " <td>159.000000</td>\n", " <td>3621.000000</td>\n", " <td>2323.000000</td>\n", " <td>9018.000000</td>\n", " <td>9649.0</td>\n", " <td>...</td>\n", " <td>8.0</td>\n", " <td>0.000000</td>\n", " <td>98.49114</td>\n", " <td>82.323000</td>\n", " <td>0.10000</td>\n", " <td>9.0</td>\n", " <td>0.594420</td>\n", " <td>0.07128</td>\n", " <td>0.000000</td>\n", " <td>0</td>\n", " </tr>\n", " <tr>\n", " <th>24</th>\n", " <td>1700.0</td>\n", " <td>1.660500</td>\n", " <td>0.000</td>\n", " <td>0.0000</td>\n", " <td>0.000</td>\n", " <td>0.000000</td>\n", " <td>1037.000000</td>\n", " <td>46.000000</td>\n", " <td>892.000000</td>\n", " <td>1235.0</td>\n", " <td>...</td>\n", " <td>5.0</td>\n", " <td>0.000000</td>\n", " <td>98.49114</td>\n", " <td>71.990942</td>\n", " <td>0.20000</td>\n", " <td>5.0</td>\n", " <td>0.948260</td>\n", " <td>0.07128</td>\n", " <td>0.000000</td>\n", " <td>1</td>\n", " </tr>\n", " <tr>\n", " <th>25</th>\n", " <td>1922.0</td>\n", " <td>1.118127</td>\n", " <td>0.000</td>\n", " <td>0.0000</td>\n", " <td>0.000</td>\n", " <td>4524.000000</td>\n", " <td>15530.000000</td>\n", " <td>14819.000000</td>\n", " <td>116154.000000</td>\n", " <td>100684.0</td>\n", " <td>...</td>\n", " <td>3.0</td>\n", " <td>0.000000</td>\n", " <td>98.49114</td>\n", " <td>71.990942</td>\n", " <td>0.00000</td>\n", " <td>12.0</td>\n", " <td>0.915500</td>\n", " <td>0.00000</td>\n", " <td>0.000000</td>\n", " <td>1</td>\n", " </tr>\n", " <tr>\n", " <th>26</th>\n", " <td>1777.0</td>\n", " <td>0.412000</td>\n", " <td>0.000</td>\n", " <td>0.0000</td>\n", " <td>0.000</td>\n", " <td>369.000000</td>\n", " <td>6201.000000</td>\n", " <td>6201.000000</td>\n", " <td>66477.000000</td>\n", " <td>34053.0</td>\n", " <td>...</td>\n", " <td>12.0</td>\n", " <td>0.000000</td>\n", " <td>98.49114</td>\n", " <td>71.990942</td>\n", " <td>0.03846</td>\n", " <td>23.0</td>\n", " <td>0.151590</td>\n", " <td>0.07128</td>\n", " <td>0.092712</td>\n", " <td>0</td>\n", " </tr>\n", " <tr>\n", " <th>27</th>\n", " <td>1811.0</td>\n", " <td>0.911700</td>\n", " <td>0.410</td>\n", " <td>0.0000</td>\n", " <td>0.410</td>\n", " <td>297.000000</td>\n", " <td>27717.000000</td>\n", " <td>9815.000000</td>\n", " <td>110001.000000</td>\n", " <td>69683.0</td>\n", " <td>...</td>\n", " <td>3.0</td>\n", " <td>0.000000</td>\n", " <td>98.49114</td>\n", " <td>74.996000</td>\n", " <td>0.00000</td>\n", " <td>15.0</td>\n", " <td>0.566710</td>\n", " <td>0.00000</td>\n", " <td>0.000000</td>\n", " <td>0</td>\n", " </tr>\n", " <tr>\n", " <th>28</th>\n", " <td>1658.0</td>\n", " <td>2.382900</td>\n", " <td>37.127</td>\n", " <td>10.3678</td>\n", " <td>0.000</td>\n", " <td>0.000000</td>\n", " <td>396.000000</td>\n", " <td>0.000000</td>\n", " <td>6566.000000</td>\n", " <td>4068.0</td>\n", " <td>...</td>\n", " <td>14.0</td>\n", " <td>0.000000</td>\n", " <td>98.49114</td>\n", " <td>71.990942</td>\n", " <td>0.57692</td>\n", " <td>8.0</td>\n", " <td>0.353390</td>\n", " <td>0.07128</td>\n", " <td>2.000000</td>\n", " <td>0</td>\n", " </tr>\n", " <tr>\n", " <th>29</th>\n", " <td>1827.0</td>\n", " <td>0.280100</td>\n", " <td>0.000</td>\n", " <td>0.0000</td>\n", " <td>0.000</td>\n", " <td>678.000000</td>\n", " <td>1189.000000</td>\n", " <td>1189.000000</td>\n", " <td>892.000000</td>\n", " <td>2065.0</td>\n", " <td>...</td>\n", " <td>3.0</td>\n", " <td>0.000000</td>\n", " <td>98.49114</td>\n", " <td>71.990942</td>\n", " <td>0.00000</td>\n", " <td>2.0</td>\n", " <td>1.000000</td>\n", " <td>0.07128</td>\n", " <td>0.092712</td>\n", " <td>0</td>\n", " </tr>\n", " <tr>\n", " <th>...</th>\n", " <td>...</td>\n", " <td>...</td>\n", " <td>...</td>\n", " <td>...</td>\n", " <td>...</td>\n", " <td>...</td>\n", " <td>...</td>\n", " <td>...</td>\n", " <td>...</td>\n", " <td>...</td>\n", " <td>...</td>\n", " <td>...</td>\n", " <td>...</td>\n", " <td>...</td>\n", " <td>...</td>\n", " <td>...</td>\n", " <td>...</td>\n", " <td>...</td>\n", " <td>...</td>\n", " <td>...</td>\n", " <td>...</td>\n", " </tr>\n", " <tr>\n", " <th>24970</th>\n", " <td>1734.0</td>\n", " <td>0.927900</td>\n", " <td>0.520</td>\n", " <td>0.0000</td>\n", " <td>0.000</td>\n", " <td>256.000000</td>\n", " <td>11643.000000</td>\n", " <td>1524.000000</td>\n", " <td>16748.000000</td>\n", " <td>25359.0</td>\n", " <td>...</td>\n", " <td>7.0</td>\n", " <td>0.000000</td>\n", " <td>98.49114</td>\n", " <td>71.990942</td>\n", " <td>0.00000</td>\n", " <td>10.0</td>\n", " <td>0.380780</td>\n", " <td>0.07128</td>\n", " <td>0.000000</td>\n", " <td>1</td>\n", " </tr>\n", " <tr>\n", " <th>24971</th>\n", " <td>1849.0</td>\n", " <td>1.830500</td>\n", " <td>0.000</td>\n", " <td>0.0000</td>\n", " <td>0.000</td>\n", " <td>2251.000000</td>\n", " <td>33275.000000</td>\n", " <td>7505.000000</td>\n", " <td>44843.000000</td>\n", " <td>47453.0</td>\n", " <td>...</td>\n", " <td>2.0</td>\n", " <td>0.000000</td>\n", " <td>98.49114</td>\n", " <td>91.701000</td>\n", " <td>0.00000</td>\n", " <td>4.0</td>\n", " <td>0.921110</td>\n", " <td>0.00000</td>\n", " <td>0.000000</td>\n", " <td>1</td>\n", " </tr>\n", " <tr>\n", " <th>24972</th>\n", " <td>1739.0</td>\n", " <td>1.525100</td>\n", " <td>2.727</td>\n", " <td>0.0000</td>\n", " <td>2.727</td>\n", " <td>8.000000</td>\n", " <td>2129.000000</td>\n", " <td>720.000000</td>\n", " <td>5896.000000</td>\n", " <td>5206.0</td>\n", " <td>...</td>\n", " <td>6.0</td>\n", " <td>0.000000</td>\n", " <td>109.25100</td>\n", " <td>94.127000</td>\n", " <td>0.36842</td>\n", " <td>12.0</td>\n", " <td>0.529030</td>\n", " <td>0.07128</td>\n", " <td>0.000000</td>\n", " <td>0</td>\n", " </tr>\n", " <tr>\n", " <th>24973</th>\n", " <td>1642.0</td>\n", " <td>0.000000</td>\n", " <td>3.353</td>\n", " <td>1.2114</td>\n", " <td>0.000</td>\n", " <td>1624.069192</td>\n", " <td>6290.000000</td>\n", " <td>6753.202313</td>\n", " <td>33825.554662</td>\n", " <td>6290.0</td>\n", " <td>...</td>\n", " <td>1.0</td>\n", " <td>0.000000</td>\n", " <td>98.49114</td>\n", " <td>37.890000</td>\n", " <td>0.83333</td>\n", " <td>0.0</td>\n", " <td>1.000000</td>\n", " <td>0.07128</td>\n", " <td>0.000000</td>\n", " <td>0</td>\n", " </tr>\n", " <tr>\n", " <th>24974</th>\n", " <td>1709.0</td>\n", " <td>3.680100</td>\n", " <td>7.583</td>\n", " <td>3.1371</td>\n", " <td>0.000</td>\n", " <td>297.000000</td>\n", " <td>8132.000000</td>\n", " <td>297.000000</td>\n", " <td>1041.000000</td>\n", " <td>6960.0</td>\n", " <td>...</td>\n", " <td>32.0</td>\n", " <td>0.000000</td>\n", " <td>81.02900</td>\n", " <td>71.990942</td>\n", " <td>0.59459</td>\n", " <td>11.0</td>\n", " <td>0.426800</td>\n", " <td>0.07128</td>\n", " <td>2.000000</td>\n", " <td>0</td>\n", " </tr>\n", " <tr>\n", " <th>24975</th>\n", " <td>1890.0</td>\n", " <td>0.000000</td>\n", " <td>0.000</td>\n", " <td>0.0000</td>\n", " <td>0.000</td>\n", " <td>1982.000000</td>\n", " <td>15162.000000</td>\n", " <td>15162.000000</td>\n", " <td>68181.000000</td>\n", " <td>43334.0</td>\n", " <td>...</td>\n", " <td>2.0</td>\n", " <td>0.000000</td>\n", " <td>98.04300</td>\n", " <td>55.197000</td>\n", " <td>0.00000</td>\n", " <td>15.0</td>\n", " <td>0.271430</td>\n", " <td>0.07128</td>\n", " <td>0.000000</td>\n", " <td>0</td>\n", " </tr>\n", " <tr>\n", " <th>24976</th>\n", " <td>1727.0</td>\n", " <td>1.844800</td>\n", " <td>15.181</td>\n", " <td>0.0000</td>\n", " <td>0.000</td>\n", " <td>2234.000000</td>\n", " <td>2754.000000</td>\n", " <td>2234.000000</td>\n", " <td>2676.000000</td>\n", " <td>6539.0</td>\n", " <td>...</td>\n", " <td>4.0</td>\n", " <td>0.000000</td>\n", " <td>98.49114</td>\n", " <td>71.990942</td>\n", " <td>0.66667</td>\n", " <td>5.0</td>\n", " <td>0.878900</td>\n", " <td>0.00000</td>\n", " <td>0.000000</td>\n", " <td>0</td>\n", " </tr>\n", " <tr>\n", " <th>24977</th>\n", " <td>1789.0</td>\n", " <td>1.299400</td>\n", " <td>0.000</td>\n", " <td>0.0000</td>\n", " <td>0.000</td>\n", " <td>364.000000</td>\n", " <td>17838.000000</td>\n", " <td>17838.000000</td>\n", " <td>8424.000000</td>\n", " <td>22307.0</td>\n", " <td>...</td>\n", " <td>5.0</td>\n", " <td>0.000000</td>\n", " <td>109.30700</td>\n", " <td>75.052000</td>\n", " <td>0.15385</td>\n", " <td>8.0</td>\n", " <td>0.696940</td>\n", " <td>0.00000</td>\n", " <td>0.000000</td>\n", " <td>1</td>\n", " </tr>\n", " <tr>\n", " <th>24978</th>\n", " <td>1706.0</td>\n", " <td>0.499700</td>\n", " <td>0.000</td>\n", " <td>0.0000</td>\n", " <td>0.000</td>\n", " <td>98.000000</td>\n", " <td>297.000000</td>\n", " <td>98.000000</td>\n", " <td>546.000000</td>\n", " <td>643.0</td>\n", " <td>...</td>\n", " <td>7.0</td>\n", " <td>0.000000</td>\n", " <td>98.49114</td>\n", " <td>71.990942</td>\n", " <td>0.66667</td>\n", " <td>4.0</td>\n", " <td>1.000000</td>\n", " <td>0.07128</td>\n", " <td>0.000000</td>\n", " <td>0</td>\n", " </tr>\n", " <tr>\n", " <th>24979</th>\n", " <td>1638.0</td>\n", " <td>4.680200</td>\n", " <td>16.751</td>\n", " <td>2.6642</td>\n", " <td>0.000</td>\n", " <td>1624.069192</td>\n", " <td>7937.000000</td>\n", " <td>6753.202313</td>\n", " <td>3032.000000</td>\n", " <td>10489.0</td>\n", " <td>...</td>\n", " <td>3.0</td>\n", " <td>1.000000</td>\n", " <td>102.70900</td>\n", " <td>13.882000</td>\n", " <td>0.50000</td>\n", " <td>4.0</td>\n", " <td>0.726400</td>\n", " <td>0.07128</td>\n", " <td>0.000000</td>\n", " <td>0</td>\n", " </tr>\n", " <tr>\n", " <th>24980</th>\n", " <td>1855.0</td>\n", " <td>1.996500</td>\n", " <td>0.000</td>\n", " <td>0.0000</td>\n", " <td>0.000</td>\n", " <td>350.000000</td>\n", " <td>30203.000000</td>\n", " <td>22656.000000</td>\n", " <td>168999.000000</td>\n", " <td>166720.0</td>\n", " <td>...</td>\n", " <td>2.0</td>\n", " <td>0.000000</td>\n", " <td>98.49114</td>\n", " <td>71.990942</td>\n", " <td>0.00000</td>\n", " <td>12.0</td>\n", " <td>0.741060</td>\n", " <td>0.00000</td>\n", " <td>0.092712</td>\n", " <td>1</td>\n", " </tr>\n", " <tr>\n", " <th>24981</th>\n", " <td>1790.0</td>\n", " <td>0.205000</td>\n", " <td>0.000</td>\n", " <td>0.0000</td>\n", " <td>0.000</td>\n", " <td>237.000000</td>\n", " <td>18018.000000</td>\n", " <td>13297.000000</td>\n", " <td>3914.000000</td>\n", " <td>1305.0</td>\n", " <td>...</td>\n", " <td>5.0</td>\n", " <td>0.000000</td>\n", " <td>98.49114</td>\n", " <td>71.990942</td>\n", " <td>0.20000</td>\n", " <td>2.0</td>\n", " <td>0.415820</td>\n", " <td>0.07128</td>\n", " <td>0.000000</td>\n", " <td>0</td>\n", " </tr>\n", " <tr>\n", " <th>24982</th>\n", " <td>1546.0</td>\n", " <td>0.349100</td>\n", " <td>50.803</td>\n", " <td>4.2695</td>\n", " <td>0.000</td>\n", " <td>1624.069192</td>\n", " <td>17750.368864</td>\n", " <td>6753.202313</td>\n", " <td>3330.000000</td>\n", " <td>0.0</td>\n", " <td>...</td>\n", " <td>8.0</td>\n", " <td>0.000000</td>\n", " <td>98.49114</td>\n", " <td>71.990942</td>\n", " <td>0.70370</td>\n", " <td>2.0</td>\n", " <td>1.000000</td>\n", " <td>1.00000</td>\n", " <td>1.000000</td>\n", " <td>0</td>\n", " </tr>\n", " <tr>\n", " <th>24983</th>\n", " <td>1777.0</td>\n", " <td>3.962900</td>\n", " <td>0.968</td>\n", " <td>0.0000</td>\n", " <td>0.000</td>\n", " <td>14.000000</td>\n", " <td>23707.000000</td>\n", " <td>23707.000000</td>\n", " <td>33432.000000</td>\n", " <td>19640.0</td>\n", " <td>...</td>\n", " <td>12.0</td>\n", " <td>0.000000</td>\n", " <td>98.49114</td>\n", " <td>80.934000</td>\n", " <td>0.04000</td>\n", " <td>15.0</td>\n", " <td>0.647520</td>\n", " <td>0.07128</td>\n", " <td>0.000000</td>\n", " <td>1</td>\n", " </tr>\n", " <tr>\n", " <th>24984</th>\n", " <td>1943.0</td>\n", " <td>1.118127</td>\n", " <td>0.000</td>\n", " <td>0.0000</td>\n", " <td>0.000</td>\n", " <td>0.000000</td>\n", " <td>24775.000000</td>\n", " <td>24775.000000</td>\n", " <td>80772.000000</td>\n", " <td>69483.0</td>\n", " <td>...</td>\n", " <td>0.0</td>\n", " <td>0.000000</td>\n", " <td>98.49114</td>\n", " <td>71.990942</td>\n", " <td>0.00000</td>\n", " <td>6.0</td>\n", " <td>0.970680</td>\n", " <td>0.00000</td>\n", " <td>0.092712</td>\n", " <td>0</td>\n", " </tr>\n", " <tr>\n", " <th>24985</th>\n", " <td>1691.0</td>\n", " <td>0.166300</td>\n", " <td>1.979</td>\n", " <td>0.0000</td>\n", " <td>0.000</td>\n", " <td>0.000000</td>\n", " <td>9591.000000</td>\n", " <td>2627.000000</td>\n", " <td>46903.000000</td>\n", " <td>30402.0</td>\n", " <td>...</td>\n", " <td>5.0</td>\n", " <td>0.000000</td>\n", " <td>84.80100</td>\n", " <td>63.855000</td>\n", " <td>0.03448</td>\n", " <td>14.0</td>\n", " <td>0.434410</td>\n", " <td>0.07128</td>\n", " <td>0.000000</td>\n", " <td>0</td>\n", " </tr>\n", " <tr>\n", " <th>24986</th>\n", " <td>1681.0</td>\n", " <td>0.173900</td>\n", " <td>9.006</td>\n", " <td>0.0000</td>\n", " <td>6.568</td>\n", " <td>0.000000</td>\n", " <td>3004.000000</td>\n", " <td>2251.000000</td>\n", " <td>6818.000000</td>\n", " <td>7783.0</td>\n", " <td>...</td>\n", " <td>1.0</td>\n", " <td>1.000000</td>\n", " <td>96.30900</td>\n", " <td>71.990942</td>\n", " <td>0.71429</td>\n", " <td>2.0</td>\n", " <td>0.889080</td>\n", " <td>0.00000</td>\n", " <td>0.000000</td>\n", " <td>0</td>\n", " </tr>\n", " <tr>\n", " <th>24987</th>\n", " <td>1723.0</td>\n", " <td>1.057000</td>\n", " <td>0.285</td>\n", " <td>0.0000</td>\n", " <td>0.000</td>\n", " <td>248.000000</td>\n", " <td>28479.000000</td>\n", " <td>28479.000000</td>\n", " <td>16352.000000</td>\n", " <td>3117.0</td>\n", " <td>...</td>\n", " <td>7.0</td>\n", " <td>0.000000</td>\n", " <td>98.49114</td>\n", " <td>71.990942</td>\n", " <td>0.00000</td>\n", " <td>6.0</td>\n", " <td>0.723440</td>\n", " <td>0.07128</td>\n", " <td>0.000000</td>\n", " <td>0</td>\n", " </tr>\n", " <tr>\n", " <th>24988</th>\n", " <td>1693.0</td>\n", " <td>1.214500</td>\n", " <td>0.000</td>\n", " <td>0.0000</td>\n", " <td>0.000</td>\n", " <td>18.000000</td>\n", " <td>100.000000</td>\n", " <td>100.000000</td>\n", " <td>991.000000</td>\n", " <td>118.0</td>\n", " <td>...</td>\n", " <td>3.0</td>\n", " <td>0.000000</td>\n", " <td>98.49114</td>\n", " <td>71.990942</td>\n", " <td>0.00000</td>\n", " <td>3.0</td>\n", " <td>0.366190</td>\n", " <td>0.07128</td>\n", " <td>0.092712</td>\n", " <td>0</td>\n", " </tr>\n", " <tr>\n", " <th>24989</th>\n", " <td>1592.0</td>\n", " <td>6.480500</td>\n", " <td>5.250</td>\n", " <td>0.0000</td>\n", " <td>1.204</td>\n", " <td>1624.069192</td>\n", " <td>0.000000</td>\n", " <td>6753.202313</td>\n", " <td>33825.554662</td>\n", " <td>0.0</td>\n", " <td>...</td>\n", " <td>3.0</td>\n", " <td>0.000000</td>\n", " <td>100.00000</td>\n", " <td>71.990942</td>\n", " <td>1.00000</td>\n", " <td>1.0</td>\n", " <td>0.506490</td>\n", " <td>0.07128</td>\n", " <td>0.092712</td>\n", " <td>0</td>\n", " </tr>\n", " <tr>\n", " <th>24990</th>\n", " <td>1641.0</td>\n", " <td>0.660100</td>\n", " <td>8.614</td>\n", " <td>0.0000</td>\n", " <td>0.000</td>\n", " <td>1624.069192</td>\n", " <td>0.000000</td>\n", " <td>6753.202313</td>\n", " <td>33825.554662</td>\n", " <td>0.0</td>\n", " <td>...</td>\n", " <td>3.0</td>\n", " <td>0.000000</td>\n", " <td>100.00000</td>\n", " <td>71.990942</td>\n", " <td>1.00000</td>\n", " <td>1.0</td>\n", " <td>1.000000</td>\n", " <td>0.07128</td>\n", " <td>0.092712</td>\n", " <td>1</td>\n", " </tr>\n", " <tr>\n", " <th>24991</th>\n", " <td>1740.0</td>\n", " <td>0.390100</td>\n", " <td>4.322</td>\n", " <td>0.0000</td>\n", " <td>0.000</td>\n", " <td>490.000000</td>\n", " <td>29460.000000</td>\n", " <td>9449.000000</td>\n", " <td>42047.000000</td>\n", " <td>31583.0</td>\n", " <td>...</td>\n", " <td>3.0</td>\n", " <td>0.000000</td>\n", " <td>98.49114</td>\n", " <td>71.990942</td>\n", " <td>0.20000</td>\n", " <td>4.0</td>\n", " <td>0.889570</td>\n", " <td>1.00000</td>\n", " <td>0.000000</td>\n", " <td>1</td>\n", " </tr>\n", " <tr>\n", " <th>24992</th>\n", " <td>1651.0</td>\n", " <td>2.490900</td>\n", " <td>1.335</td>\n", " <td>0.9108</td>\n", " <td>0.000</td>\n", " <td>4.000000</td>\n", " <td>3163.000000</td>\n", " <td>4.000000</td>\n", " <td>1982.000000</td>\n", " <td>3167.0</td>\n", " <td>...</td>\n", " <td>10.0</td>\n", " <td>0.000000</td>\n", " <td>98.49114</td>\n", " <td>82.382000</td>\n", " <td>0.61538</td>\n", " <td>3.0</td>\n", " <td>0.937450</td>\n", " <td>0.07128</td>\n", " <td>0.000000</td>\n", " <td>1</td>\n", " </tr>\n", " <tr>\n", " <th>24993</th>\n", " <td>1729.0</td>\n", " <td>1.360100</td>\n", " <td>0.218</td>\n", " <td>0.0000</td>\n", " <td>0.000</td>\n", " <td>0.000000</td>\n", " <td>5675.000000</td>\n", " <td>167.000000</td>\n", " <td>15071.000000</td>\n", " <td>10305.0</td>\n", " <td>...</td>\n", " <td>5.0</td>\n", " <td>0.000000</td>\n", " <td>98.49114</td>\n", " <td>71.990942</td>\n", " <td>0.23810</td>\n", " <td>13.0</td>\n", " <td>0.718660</td>\n", " <td>0.07128</td>\n", " <td>0.000000</td>\n", " <td>0</td>\n", " </tr>\n", " <tr>\n", " <th>24994</th>\n", " <td>1730.0</td>\n", " <td>1.670100</td>\n", " <td>5.554</td>\n", " <td>0.0000</td>\n", " <td>0.000</td>\n", " <td>104.000000</td>\n", " <td>5692.000000</td>\n", " <td>496.000000</td>\n", " <td>4410.000000</td>\n", " <td>8125.0</td>\n", " <td>...</td>\n", " <td>5.0</td>\n", " <td>0.000000</td>\n", " <td>98.49114</td>\n", " <td>79.485000</td>\n", " <td>0.30769</td>\n", " <td>4.0</td>\n", " <td>0.933120</td>\n", " <td>0.07128</td>\n", " <td>0.000000</td>\n", " <td>0</td>\n", " </tr>\n", " <tr>\n", " <th>24995</th>\n", " <td>1715.0</td>\n", " <td>12.000200</td>\n", " <td>0.000</td>\n", " <td>0.0000</td>\n", " <td>0.000</td>\n", " <td>1624.069192</td>\n", " <td>991.000000</td>\n", " <td>6753.202313</td>\n", " <td>8751.000000</td>\n", " <td>1814.0</td>\n", " <td>...</td>\n", " <td>1.0</td>\n", " <td>0.000000</td>\n", " <td>98.49114</td>\n", " <td>71.990942</td>\n", " <td>0.07692</td>\n", " <td>4.0</td>\n", " <td>0.702558</td>\n", " <td>0.07128</td>\n", " <td>0.000000</td>\n", " <td>0</td>\n", " </tr>\n", " <tr>\n", " <th>24996</th>\n", " <td>1800.0</td>\n", " <td>0.055100</td>\n", " <td>0.000</td>\n", " <td>0.0000</td>\n", " <td>0.000</td>\n", " <td>5946.000000</td>\n", " <td>14867.000000</td>\n", " <td>9613.000000</td>\n", " <td>46490.000000</td>\n", " <td>44722.0</td>\n", " <td>...</td>\n", " <td>4.0</td>\n", " <td>0.000000</td>\n", " <td>98.49114</td>\n", " <td>71.990942</td>\n", " <td>0.05882</td>\n", " <td>8.0</td>\n", " <td>0.998590</td>\n", " <td>0.00000</td>\n", " <td>0.000000</td>\n", " <td>1</td>\n", " </tr>\n", " <tr>\n", " <th>24997</th>\n", " <td>1686.0</td>\n", " <td>1.330100</td>\n", " <td>2.025</td>\n", " <td>0.0000</td>\n", " <td>2.025</td>\n", " <td>1624.069192</td>\n", " <td>0.000000</td>\n", " <td>6753.202313</td>\n", " <td>4582.000000</td>\n", " <td>0.0</td>\n", " <td>...</td>\n", " <td>0.0</td>\n", " <td>0.000000</td>\n", " <td>124.17100</td>\n", " <td>71.990942</td>\n", " <td>0.30000</td>\n", " <td>2.0</td>\n", " <td>0.775190</td>\n", " <td>0.07128</td>\n", " <td>0.092712</td>\n", " <td>1</td>\n", " </tr>\n", " <tr>\n", " <th>24998</th>\n", " <td>1826.0</td>\n", " <td>1.118127</td>\n", " <td>0.428</td>\n", " <td>0.0000</td>\n", " <td>0.000</td>\n", " <td>3568.000000</td>\n", " <td>26277.000000</td>\n", " <td>9058.000000</td>\n", " <td>72739.000000</td>\n", " <td>86797.0</td>\n", " <td>...</td>\n", " <td>2.0</td>\n", " <td>0.000000</td>\n", " <td>98.49114</td>\n", " <td>50.119000</td>\n", " <td>0.03333</td>\n", " <td>11.0</td>\n", " <td>0.403430</td>\n", " <td>0.07128</td>\n", " <td>0.000000</td>\n", " <td>0</td>\n", " </tr>\n", " <tr>\n", " <th>24999</th>\n", " <td>1916.0</td>\n", " <td>0.139400</td>\n", " <td>0.000</td>\n", " <td>0.0000</td>\n", " <td>0.000</td>\n", " <td>18889.000000</td>\n", " <td>18889.000000</td>\n", " <td>18889.000000</td>\n", " <td>28343.000000</td>\n", " <td>51174.0</td>\n", " <td>...</td>\n", " <td>0.0</td>\n", " <td>0.000000</td>\n", " <td>98.49114</td>\n", " <td>71.990942</td>\n", " <td>0.00000</td>\n", " <td>5.0</td>\n", " <td>0.996630</td>\n", " <td>0.00000</td>\n", " <td>0.000000</td>\n", " <td>0</td>\n", " </tr>\n", " </tbody>\n", "</table>\n", "<p>25000 rows × 47 columns</p>\n", "</div>" ], "text/plain": [ " mvar1 mvar2 mvar3 mvar4 mvar5 mvar6 mvar7 \\\n", "0 1753.0 0.500100 0.000 0.0000 0.000 206.000000 19179.000000 \n", "1 1894.0 1.970100 0.000 0.0000 0.000 297.000000 19820.000000 \n", "2 1774.0 0.171800 0.000 0.0000 0.000 197.000000 2563.000000 \n", "3 1586.0 0.112300 5.299 0.0000 0.000 1624.069192 17750.368864 \n", "4 1832.0 1.444200 0.000 0.0000 0.000 179.000000 7577.000000 \n", "5 1838.0 0.054400 0.241 0.0000 0.000 882.000000 14039.000000 \n", "6 1743.0 1.075300 0.272 0.0000 0.000 397.000000 16141.000000 \n", "7 1935.0 0.560100 0.000 0.0000 0.000 496.000000 44919.000000 \n", "8 1885.0 0.081100 0.000 0.0000 0.000 7369.000000 19264.000000 \n", "9 1730.0 0.744400 0.000 0.0000 0.000 0.000000 2103.000000 \n", "10 1731.0 0.509700 0.000 0.0000 0.000 2433.000000 8673.000000 \n", "11 1755.0 0.301300 0.000 0.0000 0.000 261.000000 4051.000000 \n", "12 1739.0 2.290900 0.000 0.0000 0.000 0.000000 7620.000000 \n", "13 1562.0 0.000000 34.611 3.7845 0.000 1624.069192 18.000000 \n", "14 1798.0 5.082500 0.000 0.0000 0.000 259.000000 3359.000000 \n", "15 1684.0 1.547900 1.338 0.0000 0.000 1624.069192 17750.368864 \n", "16 1789.0 0.000000 1.428 0.0000 0.000 2478.000000 13874.000000 \n", "17 1862.0 0.240100 0.000 0.0000 0.000 1487.000000 12310.000000 \n", "18 1767.0 0.300100 1.514 0.0000 0.000 991.000000 2478.000000 \n", "19 1802.0 0.636400 0.000 0.0000 0.000 96.000000 18759.000000 \n", "20 1780.0 1.955900 0.000 0.0000 0.000 191.000000 12525.000000 \n", "21 1714.0 2.266400 0.000 0.0000 0.000 31.000000 1671.000000 \n", "22 1923.0 0.088000 0.000 0.0000 0.000 5946.000000 53893.000000 \n", "23 1743.0 1.720800 2.295 0.0000 0.000 159.000000 3621.000000 \n", "24 1700.0 1.660500 0.000 0.0000 0.000 0.000000 1037.000000 \n", "25 1922.0 1.118127 0.000 0.0000 0.000 4524.000000 15530.000000 \n", "26 1777.0 0.412000 0.000 0.0000 0.000 369.000000 6201.000000 \n", "27 1811.0 0.911700 0.410 0.0000 0.410 297.000000 27717.000000 \n", "28 1658.0 2.382900 37.127 10.3678 0.000 0.000000 396.000000 \n", "29 1827.0 0.280100 0.000 0.0000 0.000 678.000000 1189.000000 \n", "... ... ... ... ... ... ... ... \n", "24970 1734.0 0.927900 0.520 0.0000 0.000 256.000000 11643.000000 \n", "24971 1849.0 1.830500 0.000 0.0000 0.000 2251.000000 33275.000000 \n", "24972 1739.0 1.525100 2.727 0.0000 2.727 8.000000 2129.000000 \n", "24973 1642.0 0.000000 3.353 1.2114 0.000 1624.069192 6290.000000 \n", "24974 1709.0 3.680100 7.583 3.1371 0.000 297.000000 8132.000000 \n", "24975 1890.0 0.000000 0.000 0.0000 0.000 1982.000000 15162.000000 \n", "24976 1727.0 1.844800 15.181 0.0000 0.000 2234.000000 2754.000000 \n", "24977 1789.0 1.299400 0.000 0.0000 0.000 364.000000 17838.000000 \n", "24978 1706.0 0.499700 0.000 0.0000 0.000 98.000000 297.000000 \n", "24979 1638.0 4.680200 16.751 2.6642 0.000 1624.069192 7937.000000 \n", "24980 1855.0 1.996500 0.000 0.0000 0.000 350.000000 30203.000000 \n", "24981 1790.0 0.205000 0.000 0.0000 0.000 237.000000 18018.000000 \n", "24982 1546.0 0.349100 50.803 4.2695 0.000 1624.069192 17750.368864 \n", "24983 1777.0 3.962900 0.968 0.0000 0.000 14.000000 23707.000000 \n", "24984 1943.0 1.118127 0.000 0.0000 0.000 0.000000 24775.000000 \n", "24985 1691.0 0.166300 1.979 0.0000 0.000 0.000000 9591.000000 \n", "24986 1681.0 0.173900 9.006 0.0000 6.568 0.000000 3004.000000 \n", "24987 1723.0 1.057000 0.285 0.0000 0.000 248.000000 28479.000000 \n", "24988 1693.0 1.214500 0.000 0.0000 0.000 18.000000 100.000000 \n", "24989 1592.0 6.480500 5.250 0.0000 1.204 1624.069192 0.000000 \n", "24990 1641.0 0.660100 8.614 0.0000 0.000 1624.069192 0.000000 \n", "24991 1740.0 0.390100 4.322 0.0000 0.000 490.000000 29460.000000 \n", "24992 1651.0 2.490900 1.335 0.9108 0.000 4.000000 3163.000000 \n", "24993 1729.0 1.360100 0.218 0.0000 0.000 0.000000 5675.000000 \n", "24994 1730.0 1.670100 5.554 0.0000 0.000 104.000000 5692.000000 \n", "24995 1715.0 12.000200 0.000 0.0000 0.000 1624.069192 991.000000 \n", "24996 1800.0 0.055100 0.000 0.0000 0.000 5946.000000 14867.000000 \n", "24997 1686.0 1.330100 2.025 0.0000 2.025 1624.069192 0.000000 \n", "24998 1826.0 1.118127 0.428 0.0000 0.000 3568.000000 26277.000000 \n", "24999 1916.0 0.139400 0.000 0.0000 0.000 18889.000000 18889.000000 \n", "\n", " mvar8 mvar9 mvar10 ... mvar38 mvar39 \\\n", "0 206.000000 14221.000000 19438.0 ... 1.0 0.000000 \n", "1 19820.000000 176895.000000 66346.0 ... 3.0 0.000000 \n", "2 877.000000 8869.000000 3637.0 ... 1.0 0.000000 \n", "3 6753.202313 33825.554662 0.0 ... 1.0 0.089912 \n", "4 179.000000 21059.000000 20306.0 ... 3.0 0.000000 \n", "5 10976.000000 278941.000000 74030.0 ... 4.0 0.000000 \n", "6 3568.000000 69482.000000 56755.0 ... 6.0 0.000000 \n", "7 17115.000000 124814.000000 124167.0 ... 9.0 0.000000 \n", "8 19264.000000 59956.000000 26633.0 ... 1.0 0.000000 \n", "9 582.000000 16429.000000 9197.0 ... 9.0 0.000000 \n", "10 8673.000000 6739.000000 7388.0 ... 2.0 0.000000 \n", "11 261.000000 297.000000 261.0 ... 3.0 0.000000 \n", "12 7620.000000 64983.000000 14067.0 ... 11.0 0.000000 \n", "13 6753.202313 198.000000 18.0 ... 7.0 1.000000 \n", "14 2973.000000 22099.000000 13507.0 ... 5.0 0.000000 \n", "15 6753.202313 33825.554662 0.0 ... 3.0 0.089912 \n", "16 13874.000000 98011.000000 56200.0 ... 4.0 0.000000 \n", "17 3964.000000 7928.000000 26564.0 ... 6.0 0.000000 \n", "18 2478.000000 8790.000000 6065.0 ... 1.0 0.000000 \n", "19 10905.000000 51037.000000 58544.0 ... 3.0 0.000000 \n", "20 12525.000000 18932.000000 14602.0 ... 7.0 0.000000 \n", "21 57.000000 396.000000 2582.0 ... 6.0 0.000000 \n", "22 24739.000000 128435.000000 125679.0 ... 2.0 0.000000 \n", "23 2323.000000 9018.000000 9649.0 ... 8.0 0.000000 \n", "24 46.000000 892.000000 1235.0 ... 5.0 0.000000 \n", "25 14819.000000 116154.000000 100684.0 ... 3.0 0.000000 \n", "26 6201.000000 66477.000000 34053.0 ... 12.0 0.000000 \n", "27 9815.000000 110001.000000 69683.0 ... 3.0 0.000000 \n", "28 0.000000 6566.000000 4068.0 ... 14.0 0.000000 \n", "29 1189.000000 892.000000 2065.0 ... 3.0 0.000000 \n", "... ... ... ... ... ... ... \n", "24970 1524.000000 16748.000000 25359.0 ... 7.0 0.000000 \n", "24971 7505.000000 44843.000000 47453.0 ... 2.0 0.000000 \n", "24972 720.000000 5896.000000 5206.0 ... 6.0 0.000000 \n", "24973 6753.202313 33825.554662 6290.0 ... 1.0 0.000000 \n", "24974 297.000000 1041.000000 6960.0 ... 32.0 0.000000 \n", "24975 15162.000000 68181.000000 43334.0 ... 2.0 0.000000 \n", "24976 2234.000000 2676.000000 6539.0 ... 4.0 0.000000 \n", "24977 17838.000000 8424.000000 22307.0 ... 5.0 0.000000 \n", "24978 98.000000 546.000000 643.0 ... 7.0 0.000000 \n", "24979 6753.202313 3032.000000 10489.0 ... 3.0 1.000000 \n", "24980 22656.000000 168999.000000 166720.0 ... 2.0 0.000000 \n", "24981 13297.000000 3914.000000 1305.0 ... 5.0 0.000000 \n", "24982 6753.202313 3330.000000 0.0 ... 8.0 0.000000 \n", "24983 23707.000000 33432.000000 19640.0 ... 12.0 0.000000 \n", "24984 24775.000000 80772.000000 69483.0 ... 0.0 0.000000 \n", "24985 2627.000000 46903.000000 30402.0 ... 5.0 0.000000 \n", "24986 2251.000000 6818.000000 7783.0 ... 1.0 1.000000 \n", "24987 28479.000000 16352.000000 3117.0 ... 7.0 0.000000 \n", "24988 100.000000 991.000000 118.0 ... 3.0 0.000000 \n", "24989 6753.202313 33825.554662 0.0 ... 3.0 0.000000 \n", "24990 6753.202313 33825.554662 0.0 ... 3.0 0.000000 \n", "24991 9449.000000 42047.000000 31583.0 ... 3.0 0.000000 \n", "24992 4.000000 1982.000000 3167.0 ... 10.0 0.000000 \n", "24993 167.000000 15071.000000 10305.0 ... 5.0 0.000000 \n", "24994 496.000000 4410.000000 8125.0 ... 5.0 0.000000 \n", "24995 6753.202313 8751.000000 1814.0 ... 1.0 0.000000 \n", "24996 9613.000000 46490.000000 44722.0 ... 4.0 0.000000 \n", "24997 6753.202313 4582.000000 0.0 ... 0.0 0.000000 \n", "24998 9058.000000 72739.000000 86797.0 ... 2.0 0.000000 \n", "24999 18889.000000 28343.000000 51174.0 ... 0.0 0.000000 \n", "\n", " mvar40 mvar41 mvar42 mvar43 mvar44 mvar45 mvar46 \\\n", "0 98.49114 20.551000 0.42105 3.0 0.856610 0.07128 0.000000 \n", "1 98.49114 63.047000 0.00000 15.0 0.943910 0.00000 0.000000 \n", "2 98.49114 83.797000 0.33333 3.0 0.764670 0.00000 0.000000 \n", "3 98.49114 71.990942 1.50000 0.0 0.702558 0.07128 0.092712 \n", "4 96.05200 66.665000 0.00000 23.0 0.791900 0.00000 0.000000 \n", "5 98.49114 77.780000 0.00000 21.0 0.924620 0.00000 0.000000 \n", "6 98.49114 67.159000 0.00000 14.0 0.713470 0.00000 0.000000 \n", "7 98.49114 71.990942 0.00000 15.0 0.924030 0.00000 0.000000 \n", "8 98.49114 71.990942 0.00000 5.0 0.897600 0.00000 0.092712 \n", "9 98.49114 71.990942 0.05882 14.0 0.405290 0.07128 0.000000 \n", "10 98.49114 71.990942 0.23529 1.0 0.642420 0.00000 0.092712 \n", "11 98.49114 71.990942 0.33333 2.0 0.991420 0.07128 0.000000 \n", "12 98.49114 95.000000 0.05882 16.0 0.441670 0.07128 0.000000 \n", "13 124.91000 99.934000 0.87500 1.0 0.845920 1.00000 1.000000 \n", "14 98.49114 76.881000 0.05882 13.0 0.433650 0.00000 0.000000 \n", "15 98.49114 71.990942 1.50000 0.0 0.702558 0.07128 0.092712 \n", "16 98.49114 71.990942 0.05000 13.0 0.512310 0.07128 0.092712 \n", "17 98.49114 77.419000 0.00000 7.0 0.566850 0.00000 0.000000 \n", "18 98.49114 71.990942 0.10000 3.0 0.702558 0.07128 0.092712 \n", "19 98.49114 58.972000 0.00000 9.0 0.594090 0.00000 0.000000 \n", "20 98.49114 100.000000 0.00000 7.0 0.927520 0.00000 0.000000 \n", "21 98.49114 91.666000 0.37500 5.0 0.348360 0.07128 0.000000 \n", "22 98.49114 90.429000 0.00000 9.0 0.885540 0.00000 0.000000 \n", "23 98.49114 82.323000 0.10000 9.0 0.594420 0.07128 0.000000 \n", "24 98.49114 71.990942 0.20000 5.0 0.948260 0.07128 0.000000 \n", "25 98.49114 71.990942 0.00000 12.0 0.915500 0.00000 0.000000 \n", "26 98.49114 71.990942 0.03846 23.0 0.151590 0.07128 0.092712 \n", "27 98.49114 74.996000 0.00000 15.0 0.566710 0.00000 0.000000 \n", "28 98.49114 71.990942 0.57692 8.0 0.353390 0.07128 2.000000 \n", "29 98.49114 71.990942 0.00000 2.0 1.000000 0.07128 0.092712 \n", "... ... ... ... ... ... ... ... \n", "24970 98.49114 71.990942 0.00000 10.0 0.380780 0.07128 0.000000 \n", "24971 98.49114 91.701000 0.00000 4.0 0.921110 0.00000 0.000000 \n", "24972 109.25100 94.127000 0.36842 12.0 0.529030 0.07128 0.000000 \n", "24973 98.49114 37.890000 0.83333 0.0 1.000000 0.07128 0.000000 \n", "24974 81.02900 71.990942 0.59459 11.0 0.426800 0.07128 2.000000 \n", "24975 98.04300 55.197000 0.00000 15.0 0.271430 0.07128 0.000000 \n", "24976 98.49114 71.990942 0.66667 5.0 0.878900 0.00000 0.000000 \n", "24977 109.30700 75.052000 0.15385 8.0 0.696940 0.00000 0.000000 \n", "24978 98.49114 71.990942 0.66667 4.0 1.000000 0.07128 0.000000 \n", "24979 102.70900 13.882000 0.50000 4.0 0.726400 0.07128 0.000000 \n", "24980 98.49114 71.990942 0.00000 12.0 0.741060 0.00000 0.092712 \n", "24981 98.49114 71.990942 0.20000 2.0 0.415820 0.07128 0.000000 \n", "24982 98.49114 71.990942 0.70370 2.0 1.000000 1.00000 1.000000 \n", "24983 98.49114 80.934000 0.04000 15.0 0.647520 0.07128 0.000000 \n", "24984 98.49114 71.990942 0.00000 6.0 0.970680 0.00000 0.092712 \n", "24985 84.80100 63.855000 0.03448 14.0 0.434410 0.07128 0.000000 \n", "24986 96.30900 71.990942 0.71429 2.0 0.889080 0.00000 0.000000 \n", "24987 98.49114 71.990942 0.00000 6.0 0.723440 0.07128 0.000000 \n", "24988 98.49114 71.990942 0.00000 3.0 0.366190 0.07128 0.092712 \n", "24989 100.00000 71.990942 1.00000 1.0 0.506490 0.07128 0.092712 \n", "24990 100.00000 71.990942 1.00000 1.0 1.000000 0.07128 0.092712 \n", "24991 98.49114 71.990942 0.20000 4.0 0.889570 1.00000 0.000000 \n", "24992 98.49114 82.382000 0.61538 3.0 0.937450 0.07128 0.000000 \n", "24993 98.49114 71.990942 0.23810 13.0 0.718660 0.07128 0.000000 \n", "24994 98.49114 79.485000 0.30769 4.0 0.933120 0.07128 0.000000 \n", "24995 98.49114 71.990942 0.07692 4.0 0.702558 0.07128 0.000000 \n", "24996 98.49114 71.990942 0.05882 8.0 0.998590 0.00000 0.000000 \n", "24997 124.17100 71.990942 0.30000 2.0 0.775190 0.07128 0.092712 \n", "24998 98.49114 50.119000 0.03333 11.0 0.403430 0.07128 0.000000 \n", "24999 98.49114 71.990942 0.00000 5.0 0.996630 0.00000 0.000000 \n", "\n", " mvar47 \n", "0 1 \n", "1 0 \n", "2 0 \n", "3 0 \n", "4 1 \n", "5 1 \n", "6 1 \n", "7 1 \n", "8 1 \n", "9 0 \n", "10 0 \n", "11 0 \n", "12 0 \n", "13 0 \n", "14 0 \n", "15 0 \n", "16 1 \n", "17 0 \n", "18 0 \n", "19 0 \n", "20 0 \n", "21 0 \n", "22 0 \n", "23 0 \n", "24 1 \n", "25 1 \n", "26 0 \n", "27 0 \n", "28 0 \n", "29 0 \n", "... ... \n", "24970 1 \n", "24971 1 \n", "24972 0 \n", "24973 0 \n", "24974 0 \n", "24975 0 \n", "24976 0 \n", "24977 1 \n", "24978 0 \n", "24979 0 \n", "24980 1 \n", "24981 0 \n", "24982 0 \n", "24983 1 \n", "24984 0 \n", "24985 0 \n", "24986 0 \n", "24987 0 \n", "24988 0 \n", "24989 0 \n", "24990 1 \n", "24991 1 \n", "24992 1 \n", "24993 0 \n", "24994 0 \n", "24995 0 \n", "24996 1 \n", "24997 1 \n", "24998 0 \n", "24999 0 \n", "\n", "[25000 rows x 47 columns]" ] }, "execution_count": 33, "metadata": {}, "output_type": "execute_result" } ], "source": [ "#Missing values median\n", "leaderX.fillna(leaderX.mean(),inplace = True)" ] }, { "cell_type": "code", "execution_count": 34, "metadata": { "collapsed": true }, "outputs": [], "source": [ "pred = clf.predict_proba(leaderX)[:, 1]\n", "# pred.sort()\n", "# pred = pd.DataFrame(pred)\n", "# pred = pred.sort_values(by = 0,kind = 'mergesort',ascending = True)\n", "\n", "pred = pd.DataFrame({'0':leaderAppID, '1': pred })\n", "\n", "\n", "# pred['application_key'] = leaderAppID\n", "# pred = pred.sort_values(by = 0,kind = 'mergesort',ascending = True)" ] }, { "cell_type": "code", "execution_count": 35, "metadata": { "scrolled": true }, "outputs": [ { "data": { "text/html": [ "<div>\n", "<style>\n", " .dataframe thead tr:only-child th {\n", " text-align: right;\n", " }\n", "\n", " .dataframe thead th {\n", " text-align: left;\n", " }\n", "\n", " .dataframe tbody tr th {\n", " vertical-align: top;\n", " }\n", "</style>\n", "<table border=\"1\" class=\"dataframe\">\n", " <thead>\n", " <tr style=\"text-align: right;\">\n", " <th></th>\n", " <th>0</th>\n", " <th>1</th>\n", " </tr>\n", " </thead>\n", " <tbody>\n", " <tr>\n", " <th>0</th>\n", " <td>350053</td>\n", " <td>0.115</td>\n", " </tr>\n", " <tr>\n", " <th>1</th>\n", " <td>350054</td>\n", " <td>0.030</td>\n", " </tr>\n", " <tr>\n", " <th>2</th>\n", " <td>350055</td>\n", " <td>0.140</td>\n", " </tr>\n", " <tr>\n", " <th>3</th>\n", " <td>350056</td>\n", " <td>0.730</td>\n", " </tr>\n", " <tr>\n", " <th>4</th>\n", " <td>350057</td>\n", " <td>0.155</td>\n", " </tr>\n", " <tr>\n", " <th>5</th>\n", " <td>350058</td>\n", " <td>0.070</td>\n", " </tr>\n", " <tr>\n", " <th>6</th>\n", " <td>350059</td>\n", " <td>0.075</td>\n", " </tr>\n", " <tr>\n", " <th>7</th>\n", " <td>350060</td>\n", " <td>0.005</td>\n", " </tr>\n", " <tr>\n", " <th>8</th>\n", " <td>350061</td>\n", " <td>0.005</td>\n", " </tr>\n", " <tr>\n", " <th>9</th>\n", " <td>350062</td>\n", " <td>0.290</td>\n", " </tr>\n", " <tr>\n", " <th>10</th>\n", " <td>350063</td>\n", " <td>0.085</td>\n", " </tr>\n", " <tr>\n", " <th>11</th>\n", " <td>350064</td>\n", " <td>0.330</td>\n", " </tr>\n", " <tr>\n", " <th>12</th>\n", " <td>350065</td>\n", " <td>0.455</td>\n", " </tr>\n", " <tr>\n", " <th>13</th>\n", " <td>350066</td>\n", " <td>0.785</td>\n", " </tr>\n", " <tr>\n", " <th>14</th>\n", " <td>350067</td>\n", " <td>0.270</td>\n", " </tr>\n", " <tr>\n", " <th>15</th>\n", " <td>350068</td>\n", " <td>0.515</td>\n", " </tr>\n", " <tr>\n", " <th>16</th>\n", " <td>350069</td>\n", " <td>0.015</td>\n", " </tr>\n", " <tr>\n", " <th>17</th>\n", " <td>350070</td>\n", " <td>0.100</td>\n", " </tr>\n", " <tr>\n", " <th>18</th>\n", " <td>350071</td>\n", " <td>0.245</td>\n", " </tr>\n", " <tr>\n", " <th>19</th>\n", " <td>350072</td>\n", " <td>0.045</td>\n", " </tr>\n", " <tr>\n", " <th>20</th>\n", " <td>350073</td>\n", " <td>0.345</td>\n", " </tr>\n", " <tr>\n", " <th>21</th>\n", " <td>350074</td>\n", " <td>0.495</td>\n", " </tr>\n", " <tr>\n", " <th>22</th>\n", " <td>350075</td>\n", " <td>0.000</td>\n", " </tr>\n", " <tr>\n", " <th>23</th>\n", " <td>350076</td>\n", " <td>0.175</td>\n", " </tr>\n", " <tr>\n", " <th>24</th>\n", " <td>350077</td>\n", " <td>0.365</td>\n", " </tr>\n", " <tr>\n", " <th>25</th>\n", " <td>350078</td>\n", " <td>0.000</td>\n", " </tr>\n", " <tr>\n", " <th>26</th>\n", " <td>350079</td>\n", " <td>0.130</td>\n", " </tr>\n", " <tr>\n", " <th>27</th>\n", " <td>350080</td>\n", " <td>0.060</td>\n", " </tr>\n", " <tr>\n", " <th>28</th>\n", " <td>350081</td>\n", " <td>0.740</td>\n", " </tr>\n", " <tr>\n", " <th>29</th>\n", " <td>350082</td>\n", " <td>0.095</td>\n", " </tr>\n", " <tr>\n", " <th>...</th>\n", " <td>...</td>\n", " <td>...</td>\n", " </tr>\n", " <tr>\n", " <th>24970</th>\n", " <td>375023</td>\n", " <td>0.135</td>\n", " </tr>\n", " <tr>\n", " <th>24971</th>\n", " <td>375024</td>\n", " <td>0.100</td>\n", " </tr>\n", " <tr>\n", " <th>24972</th>\n", " <td>375025</td>\n", " <td>0.465</td>\n", " </tr>\n", " <tr>\n", " <th>24973</th>\n", " <td>375026</td>\n", " <td>0.595</td>\n", " </tr>\n", " <tr>\n", " <th>24974</th>\n", " <td>375027</td>\n", " <td>0.525</td>\n", " </tr>\n", " <tr>\n", " <th>24975</th>\n", " <td>375028</td>\n", " <td>0.010</td>\n", " </tr>\n", " <tr>\n", " <th>24976</th>\n", " <td>375029</td>\n", " <td>0.245</td>\n", " </tr>\n", " <tr>\n", " <th>24977</th>\n", " <td>375030</td>\n", " <td>0.070</td>\n", " </tr>\n", " <tr>\n", " <th>24978</th>\n", " <td>375031</td>\n", " <td>0.340</td>\n", " </tr>\n", " <tr>\n", " <th>24979</th>\n", " <td>375032</td>\n", " <td>0.550</td>\n", " </tr>\n", " <tr>\n", " <th>24980</th>\n", " <td>375033</td>\n", " <td>0.005</td>\n", " </tr>\n", " <tr>\n", " <th>24981</th>\n", " <td>375034</td>\n", " <td>0.170</td>\n", " </tr>\n", " <tr>\n", " <th>24982</th>\n", " <td>375035</td>\n", " <td>0.680</td>\n", " </tr>\n", " <tr>\n", " <th>24983</th>\n", " <td>375036</td>\n", " <td>0.235</td>\n", " </tr>\n", " <tr>\n", " <th>24984</th>\n", " <td>375037</td>\n", " <td>0.030</td>\n", " </tr>\n", " <tr>\n", " <th>24985</th>\n", " <td>375038</td>\n", " <td>0.335</td>\n", " </tr>\n", " <tr>\n", " <th>24986</th>\n", " <td>375039</td>\n", " <td>0.265</td>\n", " </tr>\n", " <tr>\n", " <th>24987</th>\n", " <td>375040</td>\n", " <td>0.235</td>\n", " </tr>\n", " <tr>\n", " <th>24988</th>\n", " <td>375041</td>\n", " <td>0.450</td>\n", " </tr>\n", " <tr>\n", " <th>24989</th>\n", " <td>375042</td>\n", " <td>0.830</td>\n", " </tr>\n", " <tr>\n", " <th>24990</th>\n", " <td>375043</td>\n", " <td>0.410</td>\n", " </tr>\n", " <tr>\n", " <th>24991</th>\n", " <td>375044</td>\n", " <td>0.070</td>\n", " </tr>\n", " <tr>\n", " <th>24992</th>\n", " <td>375045</td>\n", " <td>0.425</td>\n", " </tr>\n", " <tr>\n", " <th>24993</th>\n", " <td>375046</td>\n", " <td>0.300</td>\n", " </tr>\n", " <tr>\n", " <th>24994</th>\n", " <td>375047</td>\n", " <td>0.305</td>\n", " </tr>\n", " <tr>\n", " <th>24995</th>\n", " <td>375048</td>\n", " <td>0.475</td>\n", " </tr>\n", " <tr>\n", " <th>24996</th>\n", " <td>375049</td>\n", " <td>0.045</td>\n", " </tr>\n", " <tr>\n", " <th>24997</th>\n", " <td>375050</td>\n", " <td>0.280</td>\n", " </tr>\n", " <tr>\n", " <th>24998</th>\n", " <td>375051</td>\n", " <td>0.105</td>\n", " </tr>\n", " <tr>\n", " <th>24999</th>\n", " <td>375052</td>\n", " <td>0.005</td>\n", " </tr>\n", " </tbody>\n", "</table>\n", "<p>25000 rows × 2 columns</p>\n", "</div>" ], "text/plain": [ " 0 1\n", "0 350053 0.115\n", "1 350054 0.030\n", "2 350055 0.140\n", "3 350056 0.730\n", "4 350057 0.155\n", "5 350058 0.070\n", "6 350059 0.075\n", "7 350060 0.005\n", "8 350061 0.005\n", "9 350062 0.290\n", "10 350063 0.085\n", "11 350064 0.330\n", "12 350065 0.455\n", "13 350066 0.785\n", "14 350067 0.270\n", "15 350068 0.515\n", "16 350069 0.015\n", "17 350070 0.100\n", "18 350071 0.245\n", "19 350072 0.045\n", "20 350073 0.345\n", "21 350074 0.495\n", "22 350075 0.000\n", "23 350076 0.175\n", "24 350077 0.365\n", "25 350078 0.000\n", "26 350079 0.130\n", "27 350080 0.060\n", "28 350081 0.740\n", "29 350082 0.095\n", "... ... ...\n", "24970 375023 0.135\n", "24971 375024 0.100\n", "24972 375025 0.465\n", "24973 375026 0.595\n", "24974 375027 0.525\n", "24975 375028 0.010\n", "24976 375029 0.245\n", "24977 375030 0.070\n", "24978 375031 0.340\n", "24979 375032 0.550\n", "24980 375033 0.005\n", "24981 375034 0.170\n", "24982 375035 0.680\n", "24983 375036 0.235\n", "24984 375037 0.030\n", "24985 375038 0.335\n", "24986 375039 0.265\n", "24987 375040 0.235\n", "24988 375041 0.450\n", "24989 375042 0.830\n", "24990 375043 0.410\n", "24991 375044 0.070\n", "24992 375045 0.425\n", "24993 375046 0.300\n", "24994 375047 0.305\n", "24995 375048 0.475\n", "24996 375049 0.045\n", "24997 375050 0.280\n", "24998 375051 0.105\n", "24999 375052 0.005\n", "\n", "[25000 rows x 2 columns]" ] }, "execution_count": 35, "metadata": {}, "output_type": "execute_result" } ], "source": [ "pred" ] }, { "cell_type": "code", "execution_count": 36, "metadata": { "scrolled": true }, "outputs": [ { "data": { "text/html": [ "<div>\n", "<style>\n", " .dataframe thead tr:only-child th {\n", " text-align: right;\n", " }\n", "\n", " .dataframe thead th {\n", " text-align: left;\n", " }\n", "\n", " .dataframe tbody tr th {\n", " vertical-align: top;\n", " }\n", "</style>\n", "<table border=\"1\" class=\"dataframe\">\n", " <thead>\n", " <tr style=\"text-align: right;\">\n", " <th></th>\n", " <th>0</th>\n", " <th>1</th>\n", " </tr>\n", " </thead>\n", " <tbody>\n", " <tr>\n", " <th>630</th>\n", " <td>350683</td>\n", " <td>0.000</td>\n", " </tr>\n", " <tr>\n", " <th>22521</th>\n", " <td>372574</td>\n", " <td>0.000</td>\n", " </tr>\n", " <tr>\n", " <th>9570</th>\n", " <td>359623</td>\n", " <td>0.000</td>\n", " </tr>\n", " <tr>\n", " <th>14007</th>\n", " <td>364060</td>\n", " <td>0.000</td>\n", " </tr>\n", " <tr>\n", " <th>1706</th>\n", " <td>351759</td>\n", " <td>0.000</td>\n", " </tr>\n", " <tr>\n", " <th>15496</th>\n", " <td>365549</td>\n", " <td>0.000</td>\n", " </tr>\n", " <tr>\n", " <th>4599</th>\n", " <td>354652</td>\n", " <td>0.000</td>\n", " </tr>\n", " <tr>\n", " <th>3888</th>\n", " <td>353941</td>\n", " <td>0.000</td>\n", " </tr>\n", " <tr>\n", " <th>15480</th>\n", " <td>365533</td>\n", " <td>0.000</td>\n", " </tr>\n", " <tr>\n", " <th>9654</th>\n", " <td>359707</td>\n", " <td>0.000</td>\n", " </tr>\n", " <tr>\n", " <th>9655</th>\n", " <td>359708</td>\n", " <td>0.000</td>\n", " </tr>\n", " <tr>\n", " <th>2858</th>\n", " <td>352911</td>\n", " <td>0.000</td>\n", " </tr>\n", " <tr>\n", " <th>15457</th>\n", " <td>365510</td>\n", " <td>0.000</td>\n", " </tr>\n", " <tr>\n", " <th>18912</th>\n", " <td>368965</td>\n", " <td>0.000</td>\n", " </tr>\n", " <tr>\n", " <th>656</th>\n", " <td>350709</td>\n", " <td>0.000</td>\n", " </tr>\n", " <tr>\n", " <th>15456</th>\n", " <td>365509</td>\n", " <td>0.000</td>\n", " </tr>\n", " <tr>\n", " <th>3890</th>\n", " <td>353943</td>\n", " <td>0.000</td>\n", " </tr>\n", " <tr>\n", " <th>5736</th>\n", " <td>355789</td>\n", " <td>0.000</td>\n", " </tr>\n", " <tr>\n", " <th>660</th>\n", " <td>350713</td>\n", " <td>0.000</td>\n", " </tr>\n", " <tr>\n", " <th>18947</th>\n", " <td>369000</td>\n", " <td>0.000</td>\n", " </tr>\n", " <tr>\n", " <th>15416</th>\n", " <td>365469</td>\n", " <td>0.000</td>\n", " </tr>\n", " <tr>\n", " <th>21070</th>\n", " <td>371123</td>\n", " <td>0.000</td>\n", " </tr>\n", " <tr>\n", " <th>4579</th>\n", " <td>354632</td>\n", " <td>0.000</td>\n", " </tr>\n", " <tr>\n", " <th>4577</th>\n", " <td>354630</td>\n", " <td>0.000</td>\n", " </tr>\n", " <tr>\n", " <th>14029</th>\n", " <td>364082</td>\n", " <td>0.000</td>\n", " </tr>\n", " <tr>\n", " <th>4576</th>\n", " <td>354629</td>\n", " <td>0.000</td>\n", " </tr>\n", " <tr>\n", " <th>2841</th>\n", " <td>352894</td>\n", " <td>0.000</td>\n", " </tr>\n", " <tr>\n", " <th>18906</th>\n", " <td>368959</td>\n", " <td>0.000</td>\n", " </tr>\n", " <tr>\n", " <th>12242</th>\n", " <td>362295</td>\n", " <td>0.000</td>\n", " </tr>\n", " <tr>\n", " <th>4625</th>\n", " <td>354678</td>\n", " <td>0.000</td>\n", " </tr>\n", " <tr>\n", " <th>...</th>\n", " <td>...</td>\n", " <td>...</td>\n", " </tr>\n", " <tr>\n", " <th>14383</th>\n", " <td>364436</td>\n", " <td>0.920</td>\n", " </tr>\n", " <tr>\n", " <th>10151</th>\n", " <td>360204</td>\n", " <td>0.920</td>\n", " </tr>\n", " <tr>\n", " <th>23388</th>\n", " <td>373441</td>\n", " <td>0.925</td>\n", " </tr>\n", " <tr>\n", " <th>16115</th>\n", " <td>366168</td>\n", " <td>0.925</td>\n", " </tr>\n", " <tr>\n", " <th>19906</th>\n", " <td>369959</td>\n", " <td>0.925</td>\n", " </tr>\n", " <tr>\n", " <th>8742</th>\n", " <td>358795</td>\n", " <td>0.925</td>\n", " </tr>\n", " <tr>\n", " <th>15888</th>\n", " <td>365941</td>\n", " <td>0.930</td>\n", " </tr>\n", " <tr>\n", " <th>19601</th>\n", " <td>369654</td>\n", " <td>0.930</td>\n", " </tr>\n", " <tr>\n", " <th>10355</th>\n", " <td>360408</td>\n", " <td>0.930</td>\n", " </tr>\n", " <tr>\n", " <th>676</th>\n", " <td>350729</td>\n", " <td>0.930</td>\n", " </tr>\n", " <tr>\n", " <th>20325</th>\n", " <td>370378</td>\n", " <td>0.930</td>\n", " </tr>\n", " <tr>\n", " <th>22376</th>\n", " <td>372429</td>\n", " <td>0.930</td>\n", " </tr>\n", " <tr>\n", " <th>21641</th>\n", " <td>371694</td>\n", " <td>0.930</td>\n", " </tr>\n", " <tr>\n", " <th>6722</th>\n", " <td>356775</td>\n", " <td>0.935</td>\n", " </tr>\n", " <tr>\n", " <th>23073</th>\n", " <td>373126</td>\n", " <td>0.935</td>\n", " </tr>\n", " <tr>\n", " <th>3470</th>\n", " <td>353523</td>\n", " <td>0.935</td>\n", " </tr>\n", " <tr>\n", " <th>15110</th>\n", " <td>365163</td>\n", " <td>0.935</td>\n", " </tr>\n", " <tr>\n", " <th>18450</th>\n", " <td>368503</td>\n", " <td>0.940</td>\n", " </tr>\n", " <tr>\n", " <th>1353</th>\n", " <td>351406</td>\n", " <td>0.940</td>\n", " </tr>\n", " <tr>\n", " <th>4337</th>\n", " <td>354390</td>\n", " <td>0.940</td>\n", " </tr>\n", " <tr>\n", " <th>9357</th>\n", " <td>359410</td>\n", " <td>0.940</td>\n", " </tr>\n", " <tr>\n", " <th>16809</th>\n", " <td>366862</td>\n", " <td>0.945</td>\n", " </tr>\n", " <tr>\n", " <th>6679</th>\n", " <td>356732</td>\n", " <td>0.950</td>\n", " </tr>\n", " <tr>\n", " <th>5367</th>\n", " <td>355420</td>\n", " <td>0.955</td>\n", " </tr>\n", " <tr>\n", " <th>22944</th>\n", " <td>372997</td>\n", " <td>0.960</td>\n", " </tr>\n", " <tr>\n", " <th>9542</th>\n", " <td>359595</td>\n", " <td>0.960</td>\n", " </tr>\n", " <tr>\n", " <th>14484</th>\n", " <td>364537</td>\n", " <td>0.960</td>\n", " </tr>\n", " <tr>\n", " <th>17917</th>\n", " <td>367970</td>\n", " <td>0.960</td>\n", " </tr>\n", " <tr>\n", " <th>698</th>\n", " <td>350751</td>\n", " <td>0.960</td>\n", " </tr>\n", " <tr>\n", " <th>5339</th>\n", " <td>355392</td>\n", " <td>0.965</td>\n", " </tr>\n", " </tbody>\n", "</table>\n", "<p>25000 rows × 2 columns</p>\n", "</div>" ], "text/plain": [ " 0 1\n", "630 350683 0.000\n", "22521 372574 0.000\n", "9570 359623 0.000\n", "14007 364060 0.000\n", "1706 351759 0.000\n", "15496 365549 0.000\n", "4599 354652 0.000\n", "3888 353941 0.000\n", "15480 365533 0.000\n", "9654 359707 0.000\n", "9655 359708 0.000\n", "2858 352911 0.000\n", "15457 365510 0.000\n", "18912 368965 0.000\n", "656 350709 0.000\n", "15456 365509 0.000\n", "3890 353943 0.000\n", "5736 355789 0.000\n", "660 350713 0.000\n", "18947 369000 0.000\n", "15416 365469 0.000\n", "21070 371123 0.000\n", "4579 354632 0.000\n", "4577 354630 0.000\n", "14029 364082 0.000\n", "4576 354629 0.000\n", "2841 352894 0.000\n", "18906 368959 0.000\n", "12242 362295 0.000\n", "4625 354678 0.000\n", "... ... ...\n", "14383 364436 0.920\n", "10151 360204 0.920\n", "23388 373441 0.925\n", "16115 366168 0.925\n", "19906 369959 0.925\n", "8742 358795 0.925\n", "15888 365941 0.930\n", "19601 369654 0.930\n", "10355 360408 0.930\n", "676 350729 0.930\n", "20325 370378 0.930\n", "22376 372429 0.930\n", "21641 371694 0.930\n", "6722 356775 0.935\n", "23073 373126 0.935\n", "3470 353523 0.935\n", "15110 365163 0.935\n", "18450 368503 0.940\n", "1353 351406 0.940\n", "4337 354390 0.940\n", "9357 359410 0.940\n", "16809 366862 0.945\n", "6679 356732 0.950\n", "5367 355420 0.955\n", "22944 372997 0.960\n", "9542 359595 0.960\n", "14484 364537 0.960\n", "17917 367970 0.960\n", "698 350751 0.960\n", "5339 355392 0.965\n", "\n", "[25000 rows x 2 columns]" ] }, "execution_count": 36, "metadata": {}, "output_type": "execute_result" } ], "source": [ "pred = pred.sort_values('1')\n", "pred" ] }, { "cell_type": "code", "execution_count": null, "metadata": { "collapsed": true }, "outputs": [], "source": [] }, { "cell_type": "code", "execution_count": 37, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "THRESHOLD: 0.5\n" ] } ], "source": [ "thresh = 0.5\n", "print(\"THRESHOLD:\", thresh)\n", "pred = np.array(pred)\n", "pred[pred[:, 1]>thresh, 1] = 1\n", "pred[pred[:, 1]<=thresh, 1] = 0" ] }, { "cell_type": "code", "execution_count": 38, "metadata": { "collapsed": true }, "outputs": [], "source": [ "submit = pd.DataFrame(pred)" ] }, { "cell_type": "code", "execution_count": 51, "metadata": { "scrolled": true }, "outputs": [], "source": [ "submit = submit.astype('int64')" ] }, { "cell_type": "code", "execution_count": 52, "metadata": {}, "outputs": [ { "data": { "text/html": [ "<div>\n", "<style>\n", " .dataframe thead tr:only-child th {\n", " text-align: right;\n", " }\n", "\n", " .dataframe thead th {\n", " text-align: left;\n", " }\n", "\n", " .dataframe tbody tr th {\n", " vertical-align: top;\n", " }\n", "</style>\n", "<table border=\"1\" class=\"dataframe\">\n", " <thead>\n", " <tr style=\"text-align: right;\">\n", " <th></th>\n", " <th>0</th>\n", " <th>1</th>\n", " </tr>\n", " </thead>\n", " <tbody>\n", " <tr>\n", " <th>0</th>\n", " <td>350683</td>\n", " <td>0</td>\n", " </tr>\n", " <tr>\n", " <th>1</th>\n", " <td>372574</td>\n", " <td>0</td>\n", " </tr>\n", " <tr>\n", " <th>2</th>\n", " <td>359623</td>\n", " <td>0</td>\n", " </tr>\n", " <tr>\n", " <th>3</th>\n", " <td>364060</td>\n", " <td>0</td>\n", " </tr>\n", " <tr>\n", " <th>4</th>\n", " <td>351759</td>\n", " <td>0</td>\n", " </tr>\n", " <tr>\n", " <th>5</th>\n", " <td>365549</td>\n", " <td>0</td>\n", " </tr>\n", " <tr>\n", " <th>6</th>\n", " <td>354652</td>\n", " <td>0</td>\n", " </tr>\n", " <tr>\n", " <th>7</th>\n", " <td>353941</td>\n", " <td>0</td>\n", " </tr>\n", " <tr>\n", " <th>8</th>\n", " <td>365533</td>\n", " <td>0</td>\n", " </tr>\n", " <tr>\n", " <th>9</th>\n", " <td>359707</td>\n", " <td>0</td>\n", " </tr>\n", " <tr>\n", " <th>10</th>\n", " <td>359708</td>\n", " <td>0</td>\n", " </tr>\n", " <tr>\n", " <th>11</th>\n", " <td>352911</td>\n", " <td>0</td>\n", " </tr>\n", " <tr>\n", " <th>12</th>\n", " <td>365510</td>\n", " <td>0</td>\n", " </tr>\n", " <tr>\n", " <th>13</th>\n", " <td>368965</td>\n", " <td>0</td>\n", " </tr>\n", " <tr>\n", " <th>14</th>\n", " <td>350709</td>\n", " <td>0</td>\n", " </tr>\n", " <tr>\n", " <th>15</th>\n", " <td>365509</td>\n", " <td>0</td>\n", " </tr>\n", " <tr>\n", " <th>16</th>\n", " <td>353943</td>\n", " <td>0</td>\n", " </tr>\n", " <tr>\n", " <th>17</th>\n", " <td>355789</td>\n", " <td>0</td>\n", " </tr>\n", " <tr>\n", " <th>18</th>\n", " <td>350713</td>\n", " <td>0</td>\n", " </tr>\n", " <tr>\n", " <th>19</th>\n", " <td>369000</td>\n", " <td>0</td>\n", " </tr>\n", " <tr>\n", " <th>20</th>\n", " <td>365469</td>\n", " <td>0</td>\n", " </tr>\n", " <tr>\n", " <th>21</th>\n", " <td>371123</td>\n", " <td>0</td>\n", " </tr>\n", " <tr>\n", " <th>22</th>\n", " <td>354632</td>\n", " <td>0</td>\n", " </tr>\n", " <tr>\n", " <th>23</th>\n", " <td>354630</td>\n", " <td>0</td>\n", " </tr>\n", " <tr>\n", " <th>24</th>\n", " <td>364082</td>\n", " <td>0</td>\n", " </tr>\n", " <tr>\n", " <th>25</th>\n", " <td>354629</td>\n", " <td>0</td>\n", " </tr>\n", " <tr>\n", " <th>26</th>\n", " <td>352894</td>\n", " <td>0</td>\n", " </tr>\n", " <tr>\n", " <th>27</th>\n", " <td>368959</td>\n", " <td>0</td>\n", " </tr>\n", " <tr>\n", " <th>28</th>\n", " <td>362295</td>\n", " <td>0</td>\n", " </tr>\n", " <tr>\n", " <th>29</th>\n", " <td>354678</td>\n", " <td>0</td>\n", " </tr>\n", " <tr>\n", " <th>...</th>\n", " <td>...</td>\n", " <td>...</td>\n", " </tr>\n", " <tr>\n", " <th>24970</th>\n", " <td>364436</td>\n", " <td>1</td>\n", " </tr>\n", " <tr>\n", " <th>24971</th>\n", " <td>360204</td>\n", " <td>1</td>\n", " </tr>\n", " <tr>\n", " <th>24972</th>\n", " <td>373441</td>\n", " <td>1</td>\n", " </tr>\n", " <tr>\n", " <th>24973</th>\n", " <td>366168</td>\n", " <td>1</td>\n", " </tr>\n", " <tr>\n", " <th>24974</th>\n", " <td>369959</td>\n", " <td>1</td>\n", " </tr>\n", " <tr>\n", " <th>24975</th>\n", " <td>358795</td>\n", " <td>1</td>\n", " </tr>\n", " <tr>\n", " <th>24976</th>\n", " <td>365941</td>\n", " <td>1</td>\n", " </tr>\n", " <tr>\n", " <th>24977</th>\n", " <td>369654</td>\n", " <td>1</td>\n", " </tr>\n", " <tr>\n", " <th>24978</th>\n", " <td>360408</td>\n", " <td>1</td>\n", " </tr>\n", " <tr>\n", " <th>24979</th>\n", " <td>350729</td>\n", " <td>1</td>\n", " </tr>\n", " <tr>\n", " <th>24980</th>\n", " <td>370378</td>\n", " <td>1</td>\n", " </tr>\n", " <tr>\n", " <th>24981</th>\n", " <td>372429</td>\n", " <td>1</td>\n", " </tr>\n", " <tr>\n", " <th>24982</th>\n", " <td>371694</td>\n", " <td>1</td>\n", " </tr>\n", " <tr>\n", " <th>24983</th>\n", " <td>356775</td>\n", " <td>1</td>\n", " </tr>\n", " <tr>\n", " <th>24984</th>\n", " <td>373126</td>\n", " <td>1</td>\n", " </tr>\n", " <tr>\n", " <th>24985</th>\n", " <td>353523</td>\n", " <td>1</td>\n", " </tr>\n", " <tr>\n", " <th>24986</th>\n", " <td>365163</td>\n", " <td>1</td>\n", " </tr>\n", " <tr>\n", " <th>24987</th>\n", " <td>368503</td>\n", " <td>1</td>\n", " </tr>\n", " <tr>\n", " <th>24988</th>\n", " <td>351406</td>\n", " <td>1</td>\n", " </tr>\n", " <tr>\n", " <th>24989</th>\n", " <td>354390</td>\n", " <td>1</td>\n", " </tr>\n", " <tr>\n", " <th>24990</th>\n", " <td>359410</td>\n", " <td>1</td>\n", " </tr>\n", " <tr>\n", " <th>24991</th>\n", " <td>366862</td>\n", " <td>1</td>\n", " </tr>\n", " <tr>\n", " <th>24992</th>\n", " <td>356732</td>\n", " <td>1</td>\n", " </tr>\n", " <tr>\n", " <th>24993</th>\n", " <td>355420</td>\n", " <td>1</td>\n", " </tr>\n", " <tr>\n", " <th>24994</th>\n", " <td>372997</td>\n", " <td>1</td>\n", " </tr>\n", " <tr>\n", " <th>24995</th>\n", " <td>359595</td>\n", " <td>1</td>\n", " </tr>\n", " <tr>\n", " <th>24996</th>\n", " <td>364537</td>\n", " <td>1</td>\n", " </tr>\n", " <tr>\n", " <th>24997</th>\n", " <td>367970</td>\n", " <td>1</td>\n", " </tr>\n", " <tr>\n", " <th>24998</th>\n", " <td>350751</td>\n", " <td>1</td>\n", " </tr>\n", " <tr>\n", " <th>24999</th>\n", " <td>355392</td>\n", " <td>1</td>\n", " </tr>\n", " </tbody>\n", "</table>\n", "<p>25000 rows × 2 columns</p>\n", "</div>" ], "text/plain": [ " 0 1\n", "0 350683 0\n", "1 372574 0\n", "2 359623 0\n", "3 364060 0\n", "4 351759 0\n", "5 365549 0\n", "6 354652 0\n", "7 353941 0\n", "8 365533 0\n", "9 359707 0\n", "10 359708 0\n", "11 352911 0\n", "12 365510 0\n", "13 368965 0\n", "14 350709 0\n", "15 365509 0\n", "16 353943 0\n", "17 355789 0\n", "18 350713 0\n", "19 369000 0\n", "20 365469 0\n", "21 371123 0\n", "22 354632 0\n", "23 354630 0\n", "24 364082 0\n", "25 354629 0\n", "26 352894 0\n", "27 368959 0\n", "28 362295 0\n", "29 354678 0\n", "... ... ..\n", "24970 364436 1\n", "24971 360204 1\n", "24972 373441 1\n", "24973 366168 1\n", "24974 369959 1\n", "24975 358795 1\n", "24976 365941 1\n", "24977 369654 1\n", "24978 360408 1\n", "24979 350729 1\n", "24980 370378 1\n", "24981 372429 1\n", "24982 371694 1\n", "24983 356775 1\n", "24984 373126 1\n", "24985 353523 1\n", "24986 365163 1\n", "24987 368503 1\n", "24988 351406 1\n", "24989 354390 1\n", "24990 359410 1\n", "24991 366862 1\n", "24992 356732 1\n", "24993 355420 1\n", "24994 372997 1\n", "24995 359595 1\n", "24996 364537 1\n", "24997 367970 1\n", "24998 350751 1\n", "24999 355392 1\n", "\n", "[25000 rows x 2 columns]" ] }, "execution_count": 52, "metadata": {}, "output_type": "execute_result" } ], "source": [ "submit" ] }, { "cell_type": "code", "execution_count": 53, "metadata": { "collapsed": true }, "outputs": [], "source": [ "submit.to_csv('flabbergasted_IITGuwahati_29.csv',header = False, index = False)" ] }, { "cell_type": "code", "execution_count": null, "metadata": { "collapsed": true }, "outputs": [], "source": [] } ], "metadata": { "kernelspec": { "display_name": "Python 3", "language": "python", "name": "python3" }, "language_info": { "codemirror_mode": { "name": "ipython", "version": 3 }, "file_extension": ".py", "mimetype": "text/x-python", "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", "version": "3.6.1" } }, "nbformat": 4, "nbformat_minor": 2 }