{
 "cells": [
  {
   "cell_type": "code",
   "execution_count": 1,
   "id": "b0ae4359",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "(59282, 11)"
      ]
     },
     "execution_count": 1,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "import pandas as pd\n",
    "\n",
    "soc_records = pd.read_csv('C:/Users/DELL_PC/OneDrive/Desktop/akka/Intro to DS/Snowplow_Data_January_6_2018.csv')\n",
    "\n",
    "soc_records.shape"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 2,
   "id": "2ca490b7",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/html": [
       "<div>\n",
       "<style scoped>\n",
       "    .dataframe tbody tr th:only-of-type {\n",
       "        vertical-align: middle;\n",
       "    }\n",
       "\n",
       "    .dataframe tbody tr th {\n",
       "        vertical-align: top;\n",
       "    }\n",
       "\n",
       "    .dataframe thead th {\n",
       "        text-align: right;\n",
       "    }\n",
       "</style>\n",
       "<table border=\"1\" class=\"dataframe\">\n",
       "  <thead>\n",
       "    <tr style=\"text-align: right;\">\n",
       "      <th></th>\n",
       "      <th>X</th>\n",
       "      <th>Y</th>\n",
       "      <th>truck_name</th>\n",
       "      <th>repair_type</th>\n",
       "      <th>date_fixed</th>\n",
       "      <th>strHeading</th>\n",
       "      <th>address</th>\n",
       "      <th>activity_type</th>\n",
       "      <th>longitude</th>\n",
       "      <th>latitude</th>\n",
       "      <th>FID</th>\n",
       "    </tr>\n",
       "  </thead>\n",
       "  <tbody>\n",
       "    <tr>\n",
       "      <th>0</th>\n",
       "      <td>-76.173815</td>\n",
       "      <td>43.036538</td>\n",
       "      <td>211.0</td>\n",
       "      <td>SNOW &amp; ICE</td>\n",
       "      <td>2018-01-06T06:56:57.000Z</td>\n",
       "      <td>S</td>\n",
       "      <td>1110 GEDDES ST S &amp; HARTSON ST                 ...</td>\n",
       "      <td>Aux Motor off</td>\n",
       "      <td>-76.173815</td>\n",
       "      <td>43.036538</td>\n",
       "      <td>8001</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>1</th>\n",
       "      <td>-76.174045</td>\n",
       "      <td>43.035892</td>\n",
       "      <td>211.0</td>\n",
       "      <td>SNOW &amp; ICE</td>\n",
       "      <td>2018-01-06T06:57:08.000Z</td>\n",
       "      <td>S</td>\n",
       "      <td>1118 GEDDES ST S &amp; ROWLAND ST                 ...</td>\n",
       "      <td>Aux Motor On</td>\n",
       "      <td>-76.174045</td>\n",
       "      <td>43.035892</td>\n",
       "      <td>8002</td>\n",
       "    </tr>\n",
       "  </tbody>\n",
       "</table>\n",
       "</div>"
      ],
      "text/plain": [
       "           X          Y  truck_name repair_type                date_fixed  \\\n",
       "0 -76.173815  43.036538       211.0  SNOW & ICE  2018-01-06T06:56:57.000Z   \n",
       "1 -76.174045  43.035892       211.0  SNOW & ICE  2018-01-06T06:57:08.000Z   \n",
       "\n",
       "  strHeading                                            address  \\\n",
       "0          S  1110 GEDDES ST S & HARTSON ST                 ...   \n",
       "1          S  1118 GEDDES ST S & ROWLAND ST                 ...   \n",
       "\n",
       "       activity_type  longitude   latitude   FID  \n",
       "0      Aux Motor off -76.173815  43.036538  8001  \n",
       "1       Aux Motor On -76.174045  43.035892  8002  "
      ]
     },
     "execution_count": 2,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "soc_records.head(2)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 3,
   "id": "12d5cfd9",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "0        211.0\n",
       "1        211.0\n",
       "2        211.0\n",
       "3        211.0\n",
       "4        211.0\n",
       "         ...  \n",
       "59277    284.0\n",
       "59278    284.0\n",
       "59279    284.0\n",
       "59280    284.0\n",
       "59281    284.0\n",
       "Name: truck_name, Length: 59282, dtype: float64"
      ]
     },
     "execution_count": 3,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "soc_records['truck_name']"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 4,
   "id": "b4c7e111",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "0        211.0\n",
       "1        211.0\n",
       "2        211.0\n",
       "3        211.0\n",
       "4        211.0\n",
       "         ...  \n",
       "59277    284.0\n",
       "59278    284.0\n",
       "59279    284.0\n",
       "59280    284.0\n",
       "59281    284.0\n",
       "Name: truck_name, Length: 59282, dtype: float64"
      ]
     },
     "execution_count": 4,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "soc_records.truck_name"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 5,
   "id": "0ce4007c",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "X                                                         -76.1784\n",
       "Y                                                          43.0342\n",
       "truck_name                                                     211\n",
       "repair_type                                             SNOW & ICE\n",
       "date_fixed                                2018-01-06T07:06:24.000Z\n",
       "strHeading                                                       N\n",
       "address          1500-02 ONONDAGA ST W & LYDELL ST             ...\n",
       "activity_type                                         Start Moving\n",
       "longitude                                                 -76.1784\n",
       "latitude                                                   43.0342\n",
       "FID                                                           8043\n",
       "Name: 42, dtype: object"
      ]
     },
     "execution_count": 5,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "soc_records.iloc[42]"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 6,
   "id": "462359e6",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "'1500-02 ONONDAGA ST W & LYDELL ST                 '"
      ]
     },
     "execution_count": 6,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "soc_records.iloc[42]['address']"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 7,
   "id": "febdb5d5",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "'1500-02 ONONDAGA ST W & LYDELL ST                 '"
      ]
     },
     "execution_count": 7,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "soc_records.iloc[42].address"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 9,
   "id": "41aa3673",
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "SNOW & ICE 8001\n",
      "SNOW & ICE 8002\n",
      "SNOW & ICE 8003\n",
      "SNOW & ICE 8004\n",
      "SNOW & ICE 8005\n"
     ]
    }
   ],
   "source": [
    "for rt, row in soc_records.iterrows():\n",
    "    if rt > 4 :\n",
    "        break\n",
    "    print(row['repair_type'], row['FID'])"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 10,
   "id": "cb9b1861",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/html": [
       "<div>\n",
       "<style scoped>\n",
       "    .dataframe tbody tr th:only-of-type {\n",
       "        vertical-align: middle;\n",
       "    }\n",
       "\n",
       "    .dataframe tbody tr th {\n",
       "        vertical-align: top;\n",
       "    }\n",
       "\n",
       "    .dataframe thead th {\n",
       "        text-align: right;\n",
       "    }\n",
       "</style>\n",
       "<table border=\"1\" class=\"dataframe\">\n",
       "  <thead>\n",
       "    <tr style=\"text-align: right;\">\n",
       "      <th></th>\n",
       "      <th>X</th>\n",
       "      <th>Y</th>\n",
       "      <th>truck_name</th>\n",
       "      <th>date_fixed</th>\n",
       "      <th>strHeading</th>\n",
       "      <th>address</th>\n",
       "      <th>activity_type</th>\n",
       "      <th>longitude</th>\n",
       "      <th>latitude</th>\n",
       "      <th>FID</th>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>repair_type</th>\n",
       "      <th></th>\n",
       "      <th></th>\n",
       "      <th></th>\n",
       "      <th></th>\n",
       "      <th></th>\n",
       "      <th></th>\n",
       "      <th></th>\n",
       "      <th></th>\n",
       "      <th></th>\n",
       "      <th></th>\n",
       "    </tr>\n",
       "  </thead>\n",
       "  <tbody>\n",
       "    <tr>\n",
       "      <th>SNOW &amp; ICE</th>\n",
       "      <td>-76.173815</td>\n",
       "      <td>43.036538</td>\n",
       "      <td>211.0</td>\n",
       "      <td>2018-01-06T06:56:57.000Z</td>\n",
       "      <td>S</td>\n",
       "      <td>1110 GEDDES ST S &amp; HARTSON ST                 ...</td>\n",
       "      <td>Aux Motor off</td>\n",
       "      <td>-76.173815</td>\n",
       "      <td>43.036538</td>\n",
       "      <td>8001</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>SNOW &amp; ICE</th>\n",
       "      <td>-76.174045</td>\n",
       "      <td>43.035892</td>\n",
       "      <td>211.0</td>\n",
       "      <td>2018-01-06T06:57:08.000Z</td>\n",
       "      <td>S</td>\n",
       "      <td>1118 GEDDES ST S &amp; ROWLAND ST                 ...</td>\n",
       "      <td>Aux Motor On</td>\n",
       "      <td>-76.174045</td>\n",
       "      <td>43.035892</td>\n",
       "      <td>8002</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>SNOW &amp; ICE</th>\n",
       "      <td>-76.174670</td>\n",
       "      <td>43.035058</td>\n",
       "      <td>211.0</td>\n",
       "      <td>2018-01-06T06:57:23.000Z</td>\n",
       "      <td>W</td>\n",
       "      <td>1216 GEDDES ST S &amp; ELLIOTT ST                 ...</td>\n",
       "      <td></td>\n",
       "      <td>-76.174670</td>\n",
       "      <td>43.035058</td>\n",
       "      <td>8003</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>SNOW &amp; ICE</th>\n",
       "      <td>-76.177141</td>\n",
       "      <td>43.034979</td>\n",
       "      <td>211.0</td>\n",
       "      <td>2018-01-06T06:58:03.000Z</td>\n",
       "      <td>NW</td>\n",
       "      <td>432 ELLIOTT ST &amp; ARTHUR ST                    ...</td>\n",
       "      <td>Stop Moving</td>\n",
       "      <td>-76.177141</td>\n",
       "      <td>43.034979</td>\n",
       "      <td>8004</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>SNOW &amp; ICE</th>\n",
       "      <td>-76.177214</td>\n",
       "      <td>43.035228</td>\n",
       "      <td>211.0</td>\n",
       "      <td>2018-01-06T06:58:12.000Z</td>\n",
       "      <td>N</td>\n",
       "      <td>204 ARTHUR ST                                 ...</td>\n",
       "      <td>Aux Motor off</td>\n",
       "      <td>-76.177214</td>\n",
       "      <td>43.035228</td>\n",
       "      <td>8005</td>\n",
       "    </tr>\n",
       "  </tbody>\n",
       "</table>\n",
       "</div>"
      ],
      "text/plain": [
       "                     X          Y  truck_name                date_fixed  \\\n",
       "repair_type                                                               \n",
       "SNOW & ICE  -76.173815  43.036538       211.0  2018-01-06T06:56:57.000Z   \n",
       "SNOW & ICE  -76.174045  43.035892       211.0  2018-01-06T06:57:08.000Z   \n",
       "SNOW & ICE  -76.174670  43.035058       211.0  2018-01-06T06:57:23.000Z   \n",
       "SNOW & ICE  -76.177141  43.034979       211.0  2018-01-06T06:58:03.000Z   \n",
       "SNOW & ICE  -76.177214  43.035228       211.0  2018-01-06T06:58:12.000Z   \n",
       "\n",
       "            strHeading                                            address  \\\n",
       "repair_type                                                                 \n",
       "SNOW & ICE           S  1110 GEDDES ST S & HARTSON ST                 ...   \n",
       "SNOW & ICE           S  1118 GEDDES ST S & ROWLAND ST                 ...   \n",
       "SNOW & ICE           W  1216 GEDDES ST S & ELLIOTT ST                 ...   \n",
       "SNOW & ICE          NW  432 ELLIOTT ST & ARTHUR ST                    ...   \n",
       "SNOW & ICE           N  204 ARTHUR ST                                 ...   \n",
       "\n",
       "                 activity_type  longitude   latitude   FID  \n",
       "repair_type                                                 \n",
       "SNOW & ICE       Aux Motor off -76.173815  43.036538  8001  \n",
       "SNOW & ICE        Aux Motor On -76.174045  43.035892  8002  \n",
       "SNOW & ICE                     -76.174670  43.035058  8003  \n",
       "SNOW & ICE         Stop Moving -76.177141  43.034979  8004  \n",
       "SNOW & ICE       Aux Motor off -76.177214  43.035228  8005  "
      ]
     },
     "execution_count": 10,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "soc_records.set_index('repair_type').head(5)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 11,
   "id": "77f703dd",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "X                                                         -76.1738\n",
       "Y                                                          43.0365\n",
       "truck_name                                                     211\n",
       "date_fixed                                2018-01-06T06:56:57.000Z\n",
       "strHeading                                                       S\n",
       "address          1110 GEDDES ST S & HARTSON ST                 ...\n",
       "activity_type                                        Aux Motor off\n",
       "longitude                                                 -76.1738\n",
       "latitude                                                   43.0365\n",
       "FID                                                           8001\n",
       "Name: SNOW & ICE, dtype: object"
      ]
     },
     "execution_count": 11,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "soc_records.set_index('repair_type').iloc[0]"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 14,
   "id": "614fb522",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/html": [
       "<div>\n",
       "<style scoped>\n",
       "    .dataframe tbody tr th:only-of-type {\n",
       "        vertical-align: middle;\n",
       "    }\n",
       "\n",
       "    .dataframe tbody tr th {\n",
       "        vertical-align: top;\n",
       "    }\n",
       "\n",
       "    .dataframe thead th {\n",
       "        text-align: right;\n",
       "    }\n",
       "</style>\n",
       "<table border=\"1\" class=\"dataframe\">\n",
       "  <thead>\n",
       "    <tr style=\"text-align: right;\">\n",
       "      <th></th>\n",
       "      <th>X</th>\n",
       "      <th>Y</th>\n",
       "      <th>truck_name</th>\n",
       "      <th>date_fixed</th>\n",
       "      <th>strHeading</th>\n",
       "      <th>address</th>\n",
       "      <th>activity_type</th>\n",
       "      <th>longitude</th>\n",
       "      <th>latitude</th>\n",
       "      <th>FID</th>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>repair_type</th>\n",
       "      <th></th>\n",
       "      <th></th>\n",
       "      <th></th>\n",
       "      <th></th>\n",
       "      <th></th>\n",
       "      <th></th>\n",
       "      <th></th>\n",
       "      <th></th>\n",
       "      <th></th>\n",
       "      <th></th>\n",
       "    </tr>\n",
       "  </thead>\n",
       "  <tbody>\n",
       "    <tr>\n",
       "      <th>SNOW &amp; ICE</th>\n",
       "      <td>-76.173815</td>\n",
       "      <td>43.036538</td>\n",
       "      <td>211.0</td>\n",
       "      <td>2018-01-06T06:56:57.000Z</td>\n",
       "      <td>S</td>\n",
       "      <td>1110 GEDDES ST S &amp; HARTSON ST                 ...</td>\n",
       "      <td>Aux Motor off</td>\n",
       "      <td>-76.173815</td>\n",
       "      <td>43.036538</td>\n",
       "      <td>8001</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>SNOW &amp; ICE</th>\n",
       "      <td>-76.174045</td>\n",
       "      <td>43.035892</td>\n",
       "      <td>211.0</td>\n",
       "      <td>2018-01-06T06:57:08.000Z</td>\n",
       "      <td>S</td>\n",
       "      <td>1118 GEDDES ST S &amp; ROWLAND ST                 ...</td>\n",
       "      <td>Aux Motor On</td>\n",
       "      <td>-76.174045</td>\n",
       "      <td>43.035892</td>\n",
       "      <td>8002</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>SNOW &amp; ICE</th>\n",
       "      <td>-76.174670</td>\n",
       "      <td>43.035058</td>\n",
       "      <td>211.0</td>\n",
       "      <td>2018-01-06T06:57:23.000Z</td>\n",
       "      <td>W</td>\n",
       "      <td>1216 GEDDES ST S &amp; ELLIOTT ST                 ...</td>\n",
       "      <td></td>\n",
       "      <td>-76.174670</td>\n",
       "      <td>43.035058</td>\n",
       "      <td>8003</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>SNOW &amp; ICE</th>\n",
       "      <td>-76.177141</td>\n",
       "      <td>43.034979</td>\n",
       "      <td>211.0</td>\n",
       "      <td>2018-01-06T06:58:03.000Z</td>\n",
       "      <td>NW</td>\n",
       "      <td>432 ELLIOTT ST &amp; ARTHUR ST                    ...</td>\n",
       "      <td>Stop Moving</td>\n",
       "      <td>-76.177141</td>\n",
       "      <td>43.034979</td>\n",
       "      <td>8004</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>SNOW &amp; ICE</th>\n",
       "      <td>-76.177214</td>\n",
       "      <td>43.035228</td>\n",
       "      <td>211.0</td>\n",
       "      <td>2018-01-06T06:58:12.000Z</td>\n",
       "      <td>N</td>\n",
       "      <td>204 ARTHUR ST                                 ...</td>\n",
       "      <td>Aux Motor off</td>\n",
       "      <td>-76.177214</td>\n",
       "      <td>43.035228</td>\n",
       "      <td>8005</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",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>SNOW &amp; ICE</th>\n",
       "      <td>-76.107754</td>\n",
       "      <td>43.055640</td>\n",
       "      <td>284.0</td>\n",
       "      <td>2018-01-06T21:36:10.000Z</td>\n",
       "      <td>N</td>\n",
       "      <td>...</td>\n",
       "      <td></td>\n",
       "      <td>-76.107754</td>\n",
       "      <td>43.055640</td>\n",
       "      <td>56996</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>SNOW &amp; ICE</th>\n",
       "      <td>-76.107626</td>\n",
       "      <td>43.055822</td>\n",
       "      <td>284.0</td>\n",
       "      <td>2018-01-06T21:36:24.000Z</td>\n",
       "      <td>NW</td>\n",
       "      <td>...</td>\n",
       "      <td>Stop Moving</td>\n",
       "      <td>-76.107626</td>\n",
       "      <td>43.055822</td>\n",
       "      <td>56997</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>SNOW &amp; ICE</th>\n",
       "      <td>-76.107046</td>\n",
       "      <td>43.055397</td>\n",
       "      <td>284.0</td>\n",
       "      <td>2018-01-06T21:37:03.000Z</td>\n",
       "      <td>SE</td>\n",
       "      <td>1277 CANAL ST SYRACUSE 13210                  ...</td>\n",
       "      <td></td>\n",
       "      <td>-76.107046</td>\n",
       "      <td>43.055397</td>\n",
       "      <td>56998</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>SNOW &amp; ICE</th>\n",
       "      <td>-76.106942</td>\n",
       "      <td>43.055323</td>\n",
       "      <td>284.0</td>\n",
       "      <td>2018-01-06T21:37:04.000Z</td>\n",
       "      <td>SE</td>\n",
       "      <td>1277 CANAL ST SYRACUSE 13210                  ...</td>\n",
       "      <td>Start Moving</td>\n",
       "      <td>-76.106942</td>\n",
       "      <td>43.055323</td>\n",
       "      <td>56999</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>SNOW &amp; ICE</th>\n",
       "      <td>-76.106079</td>\n",
       "      <td>43.054764</td>\n",
       "      <td>284.0</td>\n",
       "      <td>2018-01-06T21:37:31.000Z</td>\n",
       "      <td>SE</td>\n",
       "      <td>1280 CANAL ST SYRACUSE 13210                  ...</td>\n",
       "      <td>Stop Moving</td>\n",
       "      <td>-76.106079</td>\n",
       "      <td>43.054764</td>\n",
       "      <td>57000</td>\n",
       "    </tr>\n",
       "  </tbody>\n",
       "</table>\n",
       "<p>59282 rows × 10 columns</p>\n",
       "</div>"
      ],
      "text/plain": [
       "                     X          Y  truck_name                date_fixed  \\\n",
       "repair_type                                                               \n",
       "SNOW & ICE  -76.173815  43.036538       211.0  2018-01-06T06:56:57.000Z   \n",
       "SNOW & ICE  -76.174045  43.035892       211.0  2018-01-06T06:57:08.000Z   \n",
       "SNOW & ICE  -76.174670  43.035058       211.0  2018-01-06T06:57:23.000Z   \n",
       "SNOW & ICE  -76.177141  43.034979       211.0  2018-01-06T06:58:03.000Z   \n",
       "SNOW & ICE  -76.177214  43.035228       211.0  2018-01-06T06:58:12.000Z   \n",
       "...                ...        ...         ...                       ...   \n",
       "SNOW & ICE  -76.107754  43.055640       284.0  2018-01-06T21:36:10.000Z   \n",
       "SNOW & ICE  -76.107626  43.055822       284.0  2018-01-06T21:36:24.000Z   \n",
       "SNOW & ICE  -76.107046  43.055397       284.0  2018-01-06T21:37:03.000Z   \n",
       "SNOW & ICE  -76.106942  43.055323       284.0  2018-01-06T21:37:04.000Z   \n",
       "SNOW & ICE  -76.106079  43.054764       284.0  2018-01-06T21:37:31.000Z   \n",
       "\n",
       "            strHeading                                            address  \\\n",
       "repair_type                                                                 \n",
       "SNOW & ICE           S  1110 GEDDES ST S & HARTSON ST                 ...   \n",
       "SNOW & ICE           S  1118 GEDDES ST S & ROWLAND ST                 ...   \n",
       "SNOW & ICE           W  1216 GEDDES ST S & ELLIOTT ST                 ...   \n",
       "SNOW & ICE          NW  432 ELLIOTT ST & ARTHUR ST                    ...   \n",
       "SNOW & ICE           N  204 ARTHUR ST                                 ...   \n",
       "...                ...                                                ...   \n",
       "SNOW & ICE           N                                                ...   \n",
       "SNOW & ICE          NW                                                ...   \n",
       "SNOW & ICE          SE  1277 CANAL ST SYRACUSE 13210                  ...   \n",
       "SNOW & ICE          SE  1277 CANAL ST SYRACUSE 13210                  ...   \n",
       "SNOW & ICE          SE  1280 CANAL ST SYRACUSE 13210                  ...   \n",
       "\n",
       "                 activity_type  longitude   latitude    FID  \n",
       "repair_type                                                  \n",
       "SNOW & ICE       Aux Motor off -76.173815  43.036538   8001  \n",
       "SNOW & ICE        Aux Motor On -76.174045  43.035892   8002  \n",
       "SNOW & ICE                     -76.174670  43.035058   8003  \n",
       "SNOW & ICE         Stop Moving -76.177141  43.034979   8004  \n",
       "SNOW & ICE       Aux Motor off -76.177214  43.035228   8005  \n",
       "...                        ...        ...        ...    ...  \n",
       "SNOW & ICE                     -76.107754  43.055640  56996  \n",
       "SNOW & ICE         Stop Moving -76.107626  43.055822  56997  \n",
       "SNOW & ICE                     -76.107046  43.055397  56998  \n",
       "SNOW & ICE        Start Moving -76.106942  43.055323  56999  \n",
       "SNOW & ICE         Stop Moving -76.106079  43.054764  57000  \n",
       "\n",
       "[59282 rows x 10 columns]"
      ]
     },
     "execution_count": 14,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "soc_records.set_index('repair_type').loc['SNOW & ICE']"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 15,
   "id": "49f61769",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/html": [
       "<div>\n",
       "<style scoped>\n",
       "    .dataframe tbody tr th:only-of-type {\n",
       "        vertical-align: middle;\n",
       "    }\n",
       "\n",
       "    .dataframe tbody tr th {\n",
       "        vertical-align: top;\n",
       "    }\n",
       "\n",
       "    .dataframe thead th {\n",
       "        text-align: right;\n",
       "    }\n",
       "</style>\n",
       "<table border=\"1\" class=\"dataframe\">\n",
       "  <thead>\n",
       "    <tr style=\"text-align: right;\">\n",
       "      <th></th>\n",
       "      <th>X</th>\n",
       "      <th>Y</th>\n",
       "      <th>truck_name</th>\n",
       "      <th>longitude</th>\n",
       "      <th>latitude</th>\n",
       "      <th>FID</th>\n",
       "    </tr>\n",
       "  </thead>\n",
       "  <tbody>\n",
       "    <tr>\n",
       "      <th>count</th>\n",
       "      <td>59282.000000</td>\n",
       "      <td>59282.000000</td>\n",
       "      <td>59282.000000</td>\n",
       "      <td>59282.000000</td>\n",
       "      <td>59282.000000</td>\n",
       "      <td>59282.000000</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>mean</th>\n",
       "      <td>-76.135364</td>\n",
       "      <td>43.045533</td>\n",
       "      <td>242.731622</td>\n",
       "      <td>-76.135364</td>\n",
       "      <td>43.045533</td>\n",
       "      <td>29641.500000</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>std</th>\n",
       "      <td>0.027118</td>\n",
       "      <td>0.018295</td>\n",
       "      <td>37.044419</td>\n",
       "      <td>0.027118</td>\n",
       "      <td>0.018295</td>\n",
       "      <td>17113.383666</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>min</th>\n",
       "      <td>-76.204907</td>\n",
       "      <td>42.983969</td>\n",
       "      <td>73.000000</td>\n",
       "      <td>-76.204907</td>\n",
       "      <td>42.983969</td>\n",
       "      <td>1.000000</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>25%</th>\n",
       "      <td>-76.155604</td>\n",
       "      <td>43.034874</td>\n",
       "      <td>212.000000</td>\n",
       "      <td>-76.155604</td>\n",
       "      <td>43.034874</td>\n",
       "      <td>14821.250000</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>50%</th>\n",
       "      <td>-76.136210</td>\n",
       "      <td>43.049338</td>\n",
       "      <td>259.000000</td>\n",
       "      <td>-76.136210</td>\n",
       "      <td>43.049338</td>\n",
       "      <td>29641.500000</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>75%</th>\n",
       "      <td>-76.110654</td>\n",
       "      <td>43.055867</td>\n",
       "      <td>264.000000</td>\n",
       "      <td>-76.110654</td>\n",
       "      <td>43.055867</td>\n",
       "      <td>44461.750000</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>max</th>\n",
       "      <td>-76.072866</td>\n",
       "      <td>43.087612</td>\n",
       "      <td>285.000000</td>\n",
       "      <td>-76.072866</td>\n",
       "      <td>43.087612</td>\n",
       "      <td>59282.000000</td>\n",
       "    </tr>\n",
       "  </tbody>\n",
       "</table>\n",
       "</div>"
      ],
      "text/plain": [
       "                  X             Y    truck_name     longitude      latitude  \\\n",
       "count  59282.000000  59282.000000  59282.000000  59282.000000  59282.000000   \n",
       "mean     -76.135364     43.045533    242.731622    -76.135364     43.045533   \n",
       "std        0.027118      0.018295     37.044419      0.027118      0.018295   \n",
       "min      -76.204907     42.983969     73.000000    -76.204907     42.983969   \n",
       "25%      -76.155604     43.034874    212.000000    -76.155604     43.034874   \n",
       "50%      -76.136210     43.049338    259.000000    -76.136210     43.049338   \n",
       "75%      -76.110654     43.055867    264.000000    -76.110654     43.055867   \n",
       "max      -76.072866     43.087612    285.000000    -76.072866     43.087612   \n",
       "\n",
       "                FID  \n",
       "count  59282.000000  \n",
       "mean   29641.500000  \n",
       "std    17113.383666  \n",
       "min        1.000000  \n",
       "25%    14821.250000  \n",
       "50%    29641.500000  \n",
       "75%    44461.750000  \n",
       "max    59282.000000  "
      ]
     },
     "execution_count": 15,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "soc_records.describe()"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 16,
   "id": "0d91cf5c",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "-76.106445    299\n",
       "-76.108525     83\n",
       "-76.110094     77\n",
       "-76.108393     77\n",
       "-76.107400     64\n",
       "             ... \n",
       "-76.112464      1\n",
       "-76.156763      1\n",
       "-76.114314      1\n",
       "-76.151378      1\n",
       "-76.166196      1\n",
       "Name: longitude, Length: 57123, dtype: int64"
      ]
     },
     "execution_count": 16,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "soc_records['longitude'].value_counts()"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 17,
   "id": "c9519294",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "43.053436    299\n",
       "43.055823     83\n",
       "43.055838     77\n",
       "43.055194     77\n",
       "43.055464     64\n",
       "            ... \n",
       "43.050220      1\n",
       "43.047573      1\n",
       "43.038408      1\n",
       "43.022165      1\n",
       "43.017870      1\n",
       "Name: latitude, Length: 57115, dtype: int64"
      ]
     },
     "execution_count": 17,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "soc_records['latitude'].value_counts()"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 18,
   "id": "5d15d429",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/html": [
       "<div>\n",
       "<style scoped>\n",
       "    .dataframe tbody tr th:only-of-type {\n",
       "        vertical-align: middle;\n",
       "    }\n",
       "\n",
       "    .dataframe tbody tr th {\n",
       "        vertical-align: top;\n",
       "    }\n",
       "\n",
       "    .dataframe thead th {\n",
       "        text-align: right;\n",
       "    }\n",
       "</style>\n",
       "<table border=\"1\" class=\"dataframe\">\n",
       "  <thead>\n",
       "    <tr style=\"text-align: right;\">\n",
       "      <th></th>\n",
       "      <th>FID</th>\n",
       "      <th>date_fixed</th>\n",
       "    </tr>\n",
       "  </thead>\n",
       "  <tbody>\n",
       "    <tr>\n",
       "      <th>0</th>\n",
       "      <td>8001</td>\n",
       "      <td>2018-01-06T06:56:57.000Z</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>1</th>\n",
       "      <td>8002</td>\n",
       "      <td>2018-01-06T06:57:08.000Z</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>2</th>\n",
       "      <td>8003</td>\n",
       "      <td>2018-01-06T06:57:23.000Z</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>3</th>\n",
       "      <td>8004</td>\n",
       "      <td>2018-01-06T06:58:03.000Z</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>4</th>\n",
       "      <td>8005</td>\n",
       "      <td>2018-01-06T06:58:12.000Z</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>...</th>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>59277</th>\n",
       "      <td>56996</td>\n",
       "      <td>2018-01-06T21:36:10.000Z</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>59278</th>\n",
       "      <td>56997</td>\n",
       "      <td>2018-01-06T21:36:24.000Z</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>59279</th>\n",
       "      <td>56998</td>\n",
       "      <td>2018-01-06T21:37:03.000Z</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>59280</th>\n",
       "      <td>56999</td>\n",
       "      <td>2018-01-06T21:37:04.000Z</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>59281</th>\n",
       "      <td>57000</td>\n",
       "      <td>2018-01-06T21:37:31.000Z</td>\n",
       "    </tr>\n",
       "  </tbody>\n",
       "</table>\n",
       "<p>59282 rows × 2 columns</p>\n",
       "</div>"
      ],
      "text/plain": [
       "         FID                date_fixed\n",
       "0       8001  2018-01-06T06:56:57.000Z\n",
       "1       8002  2018-01-06T06:57:08.000Z\n",
       "2       8003  2018-01-06T06:57:23.000Z\n",
       "3       8004  2018-01-06T06:58:03.000Z\n",
       "4       8005  2018-01-06T06:58:12.000Z\n",
       "...      ...                       ...\n",
       "59277  56996  2018-01-06T21:36:10.000Z\n",
       "59278  56997  2018-01-06T21:36:24.000Z\n",
       "59279  56998  2018-01-06T21:37:03.000Z\n",
       "59280  56999  2018-01-06T21:37:04.000Z\n",
       "59281  57000  2018-01-06T21:37:31.000Z\n",
       "\n",
       "[59282 rows x 2 columns]"
      ]
     },
     "execution_count": 18,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "soc = ['FID', 'date_fixed']\n",
    "soc_records[soc]"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 19,
   "id": "1c3af7dd",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/html": [
       "<div>\n",
       "<style scoped>\n",
       "    .dataframe tbody tr th:only-of-type {\n",
       "        vertical-align: middle;\n",
       "    }\n",
       "\n",
       "    .dataframe tbody tr th {\n",
       "        vertical-align: top;\n",
       "    }\n",
       "\n",
       "    .dataframe thead th {\n",
       "        text-align: right;\n",
       "    }\n",
       "</style>\n",
       "<table border=\"1\" class=\"dataframe\">\n",
       "  <thead>\n",
       "    <tr style=\"text-align: right;\">\n",
       "      <th></th>\n",
       "      <th>FID</th>\n",
       "      <th>date_fixed</th>\n",
       "    </tr>\n",
       "  </thead>\n",
       "  <tbody>\n",
       "    <tr>\n",
       "      <th>0</th>\n",
       "      <td>8001</td>\n",
       "      <td>2018-01-06T06:56:57.000Z</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>1</th>\n",
       "      <td>8002</td>\n",
       "      <td>2018-01-06T06:57:08.000Z</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>2</th>\n",
       "      <td>8003</td>\n",
       "      <td>2018-01-06T06:57:23.000Z</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>3</th>\n",
       "      <td>8004</td>\n",
       "      <td>2018-01-06T06:58:03.000Z</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>4</th>\n",
       "      <td>8005</td>\n",
       "      <td>2018-01-06T06:58:12.000Z</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>...</th>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>59277</th>\n",
       "      <td>56996</td>\n",
       "      <td>2018-01-06T21:36:10.000Z</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>59278</th>\n",
       "      <td>56997</td>\n",
       "      <td>2018-01-06T21:36:24.000Z</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>59279</th>\n",
       "      <td>56998</td>\n",
       "      <td>2018-01-06T21:37:03.000Z</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>59280</th>\n",
       "      <td>56999</td>\n",
       "      <td>2018-01-06T21:37:04.000Z</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>59281</th>\n",
       "      <td>57000</td>\n",
       "      <td>2018-01-06T21:37:31.000Z</td>\n",
       "    </tr>\n",
       "  </tbody>\n",
       "</table>\n",
       "<p>59282 rows × 2 columns</p>\n",
       "</div>"
      ],
      "text/plain": [
       "         FID                date_fixed\n",
       "0       8001  2018-01-06T06:56:57.000Z\n",
       "1       8002  2018-01-06T06:57:08.000Z\n",
       "2       8003  2018-01-06T06:57:23.000Z\n",
       "3       8004  2018-01-06T06:58:03.000Z\n",
       "4       8005  2018-01-06T06:58:12.000Z\n",
       "...      ...                       ...\n",
       "59277  56996  2018-01-06T21:36:10.000Z\n",
       "59278  56997  2018-01-06T21:36:24.000Z\n",
       "59279  56998  2018-01-06T21:37:03.000Z\n",
       "59280  56999  2018-01-06T21:37:04.000Z\n",
       "59281  57000  2018-01-06T21:37:31.000Z\n",
       "\n",
       "[59282 rows x 2 columns]"
      ]
     },
     "execution_count": 19,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "soc_records[['FID', 'date_fixed']]"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 24,
   "id": "2d78b76f",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/html": [
       "<div>\n",
       "<style scoped>\n",
       "    .dataframe tbody tr th:only-of-type {\n",
       "        vertical-align: middle;\n",
       "    }\n",
       "\n",
       "    .dataframe tbody tr th {\n",
       "        vertical-align: top;\n",
       "    }\n",
       "\n",
       "    .dataframe thead th {\n",
       "        text-align: right;\n",
       "    }\n",
       "</style>\n",
       "<table border=\"1\" class=\"dataframe\">\n",
       "  <thead>\n",
       "    <tr style=\"text-align: right;\">\n",
       "      <th></th>\n",
       "      <th>FID</th>\n",
       "      <th>date_fixed</th>\n",
       "    </tr>\n",
       "  </thead>\n",
       "  <tbody>\n",
       "    <tr>\n",
       "      <th>0</th>\n",
       "      <td>8001</td>\n",
       "      <td>2018-01-06T06:56:57.000Z</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>1</th>\n",
       "      <td>8002</td>\n",
       "      <td>2018-01-06T06:57:08.000Z</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>2</th>\n",
       "      <td>8003</td>\n",
       "      <td>2018-01-06T06:57:23.000Z</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>3</th>\n",
       "      <td>8004</td>\n",
       "      <td>2018-01-06T06:58:03.000Z</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>4</th>\n",
       "      <td>8005</td>\n",
       "      <td>2018-01-06T06:58:12.000Z</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>...</th>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>59277</th>\n",
       "      <td>56996</td>\n",
       "      <td>2018-01-06T21:36:10.000Z</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>59278</th>\n",
       "      <td>56997</td>\n",
       "      <td>2018-01-06T21:36:24.000Z</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>59279</th>\n",
       "      <td>56998</td>\n",
       "      <td>2018-01-06T21:37:03.000Z</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>59280</th>\n",
       "      <td>56999</td>\n",
       "      <td>2018-01-06T21:37:04.000Z</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>59281</th>\n",
       "      <td>57000</td>\n",
       "      <td>2018-01-06T21:37:31.000Z</td>\n",
       "    </tr>\n",
       "  </tbody>\n",
       "</table>\n",
       "<p>42668 rows × 2 columns</p>\n",
       "</div>"
      ],
      "text/plain": [
       "         FID                date_fixed\n",
       "0       8001  2018-01-06T06:56:57.000Z\n",
       "1       8002  2018-01-06T06:57:08.000Z\n",
       "2       8003  2018-01-06T06:57:23.000Z\n",
       "3       8004  2018-01-06T06:58:03.000Z\n",
       "4       8005  2018-01-06T06:58:12.000Z\n",
       "...      ...                       ...\n",
       "59277  56996  2018-01-06T21:36:10.000Z\n",
       "59278  56997  2018-01-06T21:36:24.000Z\n",
       "59279  56998  2018-01-06T21:37:03.000Z\n",
       "59280  56999  2018-01-06T21:37:04.000Z\n",
       "59281  57000  2018-01-06T21:37:31.000Z\n",
       "\n",
       "[42668 rows x 2 columns]"
      ]
     },
     "execution_count": 24,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "soc_records[soc].drop_duplicates('date_fixed')"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 25,
   "id": "b82314d4",
   "metadata": {},
   "outputs": [],
   "source": [
    "mapp = soc_records['FID'] > 5730"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 26,
   "id": "bda5c9fc",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "0        True\n",
       "1        True\n",
       "2        True\n",
       "3        True\n",
       "4        True\n",
       "         ... \n",
       "59277    True\n",
       "59278    True\n",
       "59279    True\n",
       "59280    True\n",
       "59281    True\n",
       "Name: FID, Length: 59282, dtype: bool"
      ]
     },
     "execution_count": 26,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "mapp"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 27,
   "id": "44ff29a9",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/html": [
       "<div>\n",
       "<style scoped>\n",
       "    .dataframe tbody tr th:only-of-type {\n",
       "        vertical-align: middle;\n",
       "    }\n",
       "\n",
       "    .dataframe tbody tr th {\n",
       "        vertical-align: top;\n",
       "    }\n",
       "\n",
       "    .dataframe thead th {\n",
       "        text-align: right;\n",
       "    }\n",
       "</style>\n",
       "<table border=\"1\" class=\"dataframe\">\n",
       "  <thead>\n",
       "    <tr style=\"text-align: right;\">\n",
       "      <th></th>\n",
       "      <th>X</th>\n",
       "      <th>Y</th>\n",
       "      <th>truck_name</th>\n",
       "      <th>repair_type</th>\n",
       "      <th>date_fixed</th>\n",
       "      <th>strHeading</th>\n",
       "      <th>address</th>\n",
       "      <th>activity_type</th>\n",
       "      <th>longitude</th>\n",
       "      <th>latitude</th>\n",
       "      <th>FID</th>\n",
       "    </tr>\n",
       "  </thead>\n",
       "  <tbody>\n",
       "    <tr>\n",
       "      <th>0</th>\n",
       "      <td>-76.173815</td>\n",
       "      <td>43.036538</td>\n",
       "      <td>211.0</td>\n",
       "      <td>SNOW &amp; ICE</td>\n",
       "      <td>2018-01-06T06:56:57.000Z</td>\n",
       "      <td>S</td>\n",
       "      <td>1110 GEDDES ST S &amp; HARTSON ST                 ...</td>\n",
       "      <td>Aux Motor off</td>\n",
       "      <td>-76.173815</td>\n",
       "      <td>43.036538</td>\n",
       "      <td>8001</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>1</th>\n",
       "      <td>-76.174045</td>\n",
       "      <td>43.035892</td>\n",
       "      <td>211.0</td>\n",
       "      <td>SNOW &amp; ICE</td>\n",
       "      <td>2018-01-06T06:57:08.000Z</td>\n",
       "      <td>S</td>\n",
       "      <td>1118 GEDDES ST S &amp; ROWLAND ST                 ...</td>\n",
       "      <td>Aux Motor On</td>\n",
       "      <td>-76.174045</td>\n",
       "      <td>43.035892</td>\n",
       "      <td>8002</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>2</th>\n",
       "      <td>-76.174670</td>\n",
       "      <td>43.035058</td>\n",
       "      <td>211.0</td>\n",
       "      <td>SNOW &amp; ICE</td>\n",
       "      <td>2018-01-06T06:57:23.000Z</td>\n",
       "      <td>W</td>\n",
       "      <td>1216 GEDDES ST S &amp; ELLIOTT ST                 ...</td>\n",
       "      <td></td>\n",
       "      <td>-76.174670</td>\n",
       "      <td>43.035058</td>\n",
       "      <td>8003</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>3</th>\n",
       "      <td>-76.177141</td>\n",
       "      <td>43.034979</td>\n",
       "      <td>211.0</td>\n",
       "      <td>SNOW &amp; ICE</td>\n",
       "      <td>2018-01-06T06:58:03.000Z</td>\n",
       "      <td>NW</td>\n",
       "      <td>432 ELLIOTT ST &amp; ARTHUR ST                    ...</td>\n",
       "      <td>Stop Moving</td>\n",
       "      <td>-76.177141</td>\n",
       "      <td>43.034979</td>\n",
       "      <td>8004</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>4</th>\n",
       "      <td>-76.177214</td>\n",
       "      <td>43.035228</td>\n",
       "      <td>211.0</td>\n",
       "      <td>SNOW &amp; ICE</td>\n",
       "      <td>2018-01-06T06:58:12.000Z</td>\n",
       "      <td>N</td>\n",
       "      <td>204 ARTHUR ST                                 ...</td>\n",
       "      <td>Aux Motor off</td>\n",
       "      <td>-76.177214</td>\n",
       "      <td>43.035228</td>\n",
       "      <td>8005</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",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>59277</th>\n",
       "      <td>-76.107754</td>\n",
       "      <td>43.055640</td>\n",
       "      <td>284.0</td>\n",
       "      <td>SNOW &amp; ICE</td>\n",
       "      <td>2018-01-06T21:36:10.000Z</td>\n",
       "      <td>N</td>\n",
       "      <td>...</td>\n",
       "      <td></td>\n",
       "      <td>-76.107754</td>\n",
       "      <td>43.055640</td>\n",
       "      <td>56996</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>59278</th>\n",
       "      <td>-76.107626</td>\n",
       "      <td>43.055822</td>\n",
       "      <td>284.0</td>\n",
       "      <td>SNOW &amp; ICE</td>\n",
       "      <td>2018-01-06T21:36:24.000Z</td>\n",
       "      <td>NW</td>\n",
       "      <td>...</td>\n",
       "      <td>Stop Moving</td>\n",
       "      <td>-76.107626</td>\n",
       "      <td>43.055822</td>\n",
       "      <td>56997</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>59279</th>\n",
       "      <td>-76.107046</td>\n",
       "      <td>43.055397</td>\n",
       "      <td>284.0</td>\n",
       "      <td>SNOW &amp; ICE</td>\n",
       "      <td>2018-01-06T21:37:03.000Z</td>\n",
       "      <td>SE</td>\n",
       "      <td>1277 CANAL ST SYRACUSE 13210                  ...</td>\n",
       "      <td></td>\n",
       "      <td>-76.107046</td>\n",
       "      <td>43.055397</td>\n",
       "      <td>56998</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>59280</th>\n",
       "      <td>-76.106942</td>\n",
       "      <td>43.055323</td>\n",
       "      <td>284.0</td>\n",
       "      <td>SNOW &amp; ICE</td>\n",
       "      <td>2018-01-06T21:37:04.000Z</td>\n",
       "      <td>SE</td>\n",
       "      <td>1277 CANAL ST SYRACUSE 13210                  ...</td>\n",
       "      <td>Start Moving</td>\n",
       "      <td>-76.106942</td>\n",
       "      <td>43.055323</td>\n",
       "      <td>56999</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>59281</th>\n",
       "      <td>-76.106079</td>\n",
       "      <td>43.054764</td>\n",
       "      <td>284.0</td>\n",
       "      <td>SNOW &amp; ICE</td>\n",
       "      <td>2018-01-06T21:37:31.000Z</td>\n",
       "      <td>SE</td>\n",
       "      <td>1280 CANAL ST SYRACUSE 13210                  ...</td>\n",
       "      <td>Stop Moving</td>\n",
       "      <td>-76.106079</td>\n",
       "      <td>43.054764</td>\n",
       "      <td>57000</td>\n",
       "    </tr>\n",
       "  </tbody>\n",
       "</table>\n",
       "<p>53552 rows × 11 columns</p>\n",
       "</div>"
      ],
      "text/plain": [
       "               X          Y  truck_name repair_type                date_fixed  \\\n",
       "0     -76.173815  43.036538       211.0  SNOW & ICE  2018-01-06T06:56:57.000Z   \n",
       "1     -76.174045  43.035892       211.0  SNOW & ICE  2018-01-06T06:57:08.000Z   \n",
       "2     -76.174670  43.035058       211.0  SNOW & ICE  2018-01-06T06:57:23.000Z   \n",
       "3     -76.177141  43.034979       211.0  SNOW & ICE  2018-01-06T06:58:03.000Z   \n",
       "4     -76.177214  43.035228       211.0  SNOW & ICE  2018-01-06T06:58:12.000Z   \n",
       "...          ...        ...         ...         ...                       ...   \n",
       "59277 -76.107754  43.055640       284.0  SNOW & ICE  2018-01-06T21:36:10.000Z   \n",
       "59278 -76.107626  43.055822       284.0  SNOW & ICE  2018-01-06T21:36:24.000Z   \n",
       "59279 -76.107046  43.055397       284.0  SNOW & ICE  2018-01-06T21:37:03.000Z   \n",
       "59280 -76.106942  43.055323       284.0  SNOW & ICE  2018-01-06T21:37:04.000Z   \n",
       "59281 -76.106079  43.054764       284.0  SNOW & ICE  2018-01-06T21:37:31.000Z   \n",
       "\n",
       "      strHeading                                            address  \\\n",
       "0              S  1110 GEDDES ST S & HARTSON ST                 ...   \n",
       "1              S  1118 GEDDES ST S & ROWLAND ST                 ...   \n",
       "2              W  1216 GEDDES ST S & ELLIOTT ST                 ...   \n",
       "3             NW  432 ELLIOTT ST & ARTHUR ST                    ...   \n",
       "4              N  204 ARTHUR ST                                 ...   \n",
       "...          ...                                                ...   \n",
       "59277          N                                                ...   \n",
       "59278         NW                                                ...   \n",
       "59279         SE  1277 CANAL ST SYRACUSE 13210                  ...   \n",
       "59280         SE  1277 CANAL ST SYRACUSE 13210                  ...   \n",
       "59281         SE  1280 CANAL ST SYRACUSE 13210                  ...   \n",
       "\n",
       "           activity_type  longitude   latitude    FID  \n",
       "0          Aux Motor off -76.173815  43.036538   8001  \n",
       "1           Aux Motor On -76.174045  43.035892   8002  \n",
       "2                        -76.174670  43.035058   8003  \n",
       "3            Stop Moving -76.177141  43.034979   8004  \n",
       "4          Aux Motor off -76.177214  43.035228   8005  \n",
       "...                  ...        ...        ...    ...  \n",
       "59277                    -76.107754  43.055640  56996  \n",
       "59278        Stop Moving -76.107626  43.055822  56997  \n",
       "59279                    -76.107046  43.055397  56998  \n",
       "59280       Start Moving -76.106942  43.055323  56999  \n",
       "59281        Stop Moving -76.106079  43.054764  57000  \n",
       "\n",
       "[53552 rows x 11 columns]"
      ]
     },
     "execution_count": 27,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "soc_records[mapp]"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 28,
   "id": "7159b924",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "0        False\n",
       "1        False\n",
       "2        False\n",
       "3        False\n",
       "4        False\n",
       "         ...  \n",
       "59277    False\n",
       "59278    False\n",
       "59279    False\n",
       "59280    False\n",
       "59281    False\n",
       "Name: strHeading, Length: 59282, dtype: bool"
      ]
     },
     "execution_count": 28,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "soc_records['strHeading'].apply(lambda string: 'SOC' in string)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 29,
   "id": "bb2f60d3",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/html": [
       "<div>\n",
       "<style scoped>\n",
       "    .dataframe tbody tr th:only-of-type {\n",
       "        vertical-align: middle;\n",
       "    }\n",
       "\n",
       "    .dataframe tbody tr th {\n",
       "        vertical-align: top;\n",
       "    }\n",
       "\n",
       "    .dataframe thead th {\n",
       "        text-align: right;\n",
       "    }\n",
       "</style>\n",
       "<table border=\"1\" class=\"dataframe\">\n",
       "  <thead>\n",
       "    <tr style=\"text-align: right;\">\n",
       "      <th></th>\n",
       "      <th>X</th>\n",
       "      <th>Y</th>\n",
       "      <th>truck_name</th>\n",
       "      <th>repair_type</th>\n",
       "      <th>date_fixed</th>\n",
       "      <th>strHeading</th>\n",
       "      <th>address</th>\n",
       "      <th>activity_type</th>\n",
       "      <th>longitude</th>\n",
       "      <th>latitude</th>\n",
       "      <th>FID</th>\n",
       "    </tr>\n",
       "  </thead>\n",
       "  <tbody>\n",
       "  </tbody>\n",
       "</table>\n",
       "</div>"
      ],
      "text/plain": [
       "Empty DataFrame\n",
       "Columns: [X, Y, truck_name, repair_type, date_fixed, strHeading, address, activity_type, longitude, latitude, FID]\n",
       "Index: []"
      ]
     },
     "execution_count": 29,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "soc_records[soc_records['strHeading'].apply(lambda string: 'SOC' in string)]"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 30,
   "id": "be1d4048",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/html": [
       "<div>\n",
       "<style scoped>\n",
       "    .dataframe tbody tr th:only-of-type {\n",
       "        vertical-align: middle;\n",
       "    }\n",
       "\n",
       "    .dataframe tbody tr th {\n",
       "        vertical-align: top;\n",
       "    }\n",
       "\n",
       "    .dataframe thead th {\n",
       "        text-align: right;\n",
       "    }\n",
       "</style>\n",
       "<table border=\"1\" class=\"dataframe\">\n",
       "  <thead>\n",
       "    <tr style=\"text-align: right;\">\n",
       "      <th></th>\n",
       "      <th>X</th>\n",
       "      <th>Y</th>\n",
       "      <th>truck_name</th>\n",
       "      <th>repair_type</th>\n",
       "      <th>date_fixed</th>\n",
       "      <th>strHeading</th>\n",
       "      <th>address</th>\n",
       "      <th>activity_type</th>\n",
       "      <th>longitude</th>\n",
       "      <th>latitude</th>\n",
       "      <th>FID</th>\n",
       "    </tr>\n",
       "  </thead>\n",
       "  <tbody>\n",
       "    <tr>\n",
       "      <th>49241</th>\n",
       "      <td>-76.129169</td>\n",
       "      <td>43.002752</td>\n",
       "      <td>73.0</td>\n",
       "      <td>SNOW &amp; ICE</td>\n",
       "      <td>2018-01-07T02:51:14.000Z</td>\n",
       "      <td>E</td>\n",
       "      <td>971 BRIGHTON AVE E                            ...</td>\n",
       "      <td></td>\n",
       "      <td>-76.129169</td>\n",
       "      <td>43.002752</td>\n",
       "      <td>59242</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>49239</th>\n",
       "      <td>-76.129547</td>\n",
       "      <td>43.002756</td>\n",
       "      <td>73.0</td>\n",
       "      <td>SNOW &amp; ICE</td>\n",
       "      <td>2018-01-07T02:50:05.000Z</td>\n",
       "      <td>E</td>\n",
       "      <td>971 BRIGHTON AVE E                            ...</td>\n",
       "      <td></td>\n",
       "      <td>-76.129547</td>\n",
       "      <td>43.002756</td>\n",
       "      <td>59240</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>49228</th>\n",
       "      <td>-76.136377</td>\n",
       "      <td>43.022153</td>\n",
       "      <td>73.0</td>\n",
       "      <td>SNOW &amp; ICE</td>\n",
       "      <td>2018-01-07T02:42:41.000Z</td>\n",
       "      <td>E</td>\n",
       "      <td>102 SMITH LN SYRACUSE 13210                   ...</td>\n",
       "      <td></td>\n",
       "      <td>-76.136377</td>\n",
       "      <td>43.022153</td>\n",
       "      <td>59229</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>49200</th>\n",
       "      <td>-76.148802</td>\n",
       "      <td>43.045728</td>\n",
       "      <td>73.0</td>\n",
       "      <td>SNOW &amp; ICE</td>\n",
       "      <td>2018-01-07T02:18:41.000Z</td>\n",
       "      <td>E</td>\n",
       "      <td>414-22 MONTGOMERY ST                          ...</td>\n",
       "      <td></td>\n",
       "      <td>-76.148802</td>\n",
       "      <td>43.045728</td>\n",
       "      <td>59201</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>49199</th>\n",
       "      <td>-76.148772</td>\n",
       "      <td>43.045771</td>\n",
       "      <td>73.0</td>\n",
       "      <td>SNOW &amp; ICE</td>\n",
       "      <td>2018-01-07T02:17:41.000Z</td>\n",
       "      <td>E</td>\n",
       "      <td>414-22 MONTGOMERY ST                          ...</td>\n",
       "      <td></td>\n",
       "      <td>-76.148772</td>\n",
       "      <td>43.045771</td>\n",
       "      <td>59200</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",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>4062</th>\n",
       "      <td>-76.108819</td>\n",
       "      <td>43.056088</td>\n",
       "      <td>178.0</td>\n",
       "      <td>SNOW &amp; ICE</td>\n",
       "      <td>2018-01-06T12:53:27.000Z</td>\n",
       "      <td>W</td>\n",
       "      <td>1834 EB I 690 SYRACUSE 13210                  ...</td>\n",
       "      <td>Start Moving</td>\n",
       "      <td>-76.108819</td>\n",
       "      <td>43.056088</td>\n",
       "      <td>63</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>4059</th>\n",
       "      <td>-76.108285</td>\n",
       "      <td>43.056001</td>\n",
       "      <td>178.0</td>\n",
       "      <td>SNOW &amp; ICE</td>\n",
       "      <td>2018-01-06T12:53:15.000Z</td>\n",
       "      <td>W</td>\n",
       "      <td>...</td>\n",
       "      <td></td>\n",
       "      <td>-76.108285</td>\n",
       "      <td>43.056001</td>\n",
       "      <td>60</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>4040</th>\n",
       "      <td>-76.170595</td>\n",
       "      <td>43.052080</td>\n",
       "      <td>178.0</td>\n",
       "      <td>SNOW &amp; ICE</td>\n",
       "      <td>2018-01-06T06:24:15.000Z</td>\n",
       "      <td>W</td>\n",
       "      <td>401 GEDDES ST N &amp; PARK AVE                    ...</td>\n",
       "      <td>Stop Moving</td>\n",
       "      <td>-76.170595</td>\n",
       "      <td>43.052080</td>\n",
       "      <td>41</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>4025</th>\n",
       "      <td>-76.109354</td>\n",
       "      <td>43.054730</td>\n",
       "      <td>178.0</td>\n",
       "      <td>SNOW &amp; ICE</td>\n",
       "      <td>2018-01-06T09:40:56.000Z</td>\n",
       "      <td>W</td>\n",
       "      <td>1200 CANAL ST                                 ...</td>\n",
       "      <td></td>\n",
       "      <td>-76.109354</td>\n",
       "      <td>43.054730</td>\n",
       "      <td>26</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>4024</th>\n",
       "      <td>-76.109320</td>\n",
       "      <td>43.054761</td>\n",
       "      <td>178.0</td>\n",
       "      <td>SNOW &amp; ICE</td>\n",
       "      <td>2018-01-06T09:39:56.000Z</td>\n",
       "      <td>W</td>\n",
       "      <td>1200 CANAL ST                                 ...</td>\n",
       "      <td>Stop Moving</td>\n",
       "      <td>-76.109320</td>\n",
       "      <td>43.054761</td>\n",
       "      <td>25</td>\n",
       "    </tr>\n",
       "  </tbody>\n",
       "</table>\n",
       "<p>59282 rows × 11 columns</p>\n",
       "</div>"
      ],
      "text/plain": [
       "               X          Y  truck_name repair_type                date_fixed  \\\n",
       "49241 -76.129169  43.002752        73.0  SNOW & ICE  2018-01-07T02:51:14.000Z   \n",
       "49239 -76.129547  43.002756        73.0  SNOW & ICE  2018-01-07T02:50:05.000Z   \n",
       "49228 -76.136377  43.022153        73.0  SNOW & ICE  2018-01-07T02:42:41.000Z   \n",
       "49200 -76.148802  43.045728        73.0  SNOW & ICE  2018-01-07T02:18:41.000Z   \n",
       "49199 -76.148772  43.045771        73.0  SNOW & ICE  2018-01-07T02:17:41.000Z   \n",
       "...          ...        ...         ...         ...                       ...   \n",
       "4062  -76.108819  43.056088       178.0  SNOW & ICE  2018-01-06T12:53:27.000Z   \n",
       "4059  -76.108285  43.056001       178.0  SNOW & ICE  2018-01-06T12:53:15.000Z   \n",
       "4040  -76.170595  43.052080       178.0  SNOW & ICE  2018-01-06T06:24:15.000Z   \n",
       "4025  -76.109354  43.054730       178.0  SNOW & ICE  2018-01-06T09:40:56.000Z   \n",
       "4024  -76.109320  43.054761       178.0  SNOW & ICE  2018-01-06T09:39:56.000Z   \n",
       "\n",
       "      strHeading                                            address  \\\n",
       "49241          E  971 BRIGHTON AVE E                            ...   \n",
       "49239          E  971 BRIGHTON AVE E                            ...   \n",
       "49228          E  102 SMITH LN SYRACUSE 13210                   ...   \n",
       "49200          E  414-22 MONTGOMERY ST                          ...   \n",
       "49199          E  414-22 MONTGOMERY ST                          ...   \n",
       "...          ...                                                ...   \n",
       "4062           W  1834 EB I 690 SYRACUSE 13210                  ...   \n",
       "4059           W                                                ...   \n",
       "4040           W  401 GEDDES ST N & PARK AVE                    ...   \n",
       "4025           W  1200 CANAL ST                                 ...   \n",
       "4024           W  1200 CANAL ST                                 ...   \n",
       "\n",
       "          activity_type  longitude   latitude    FID  \n",
       "49241                   -76.129169  43.002752  59242  \n",
       "49239                   -76.129547  43.002756  59240  \n",
       "49228                   -76.136377  43.022153  59229  \n",
       "49200                   -76.148802  43.045728  59201  \n",
       "49199                   -76.148772  43.045771  59200  \n",
       "...                 ...        ...        ...    ...  \n",
       "4062       Start Moving -76.108819  43.056088     63  \n",
       "4059                    -76.108285  43.056001     60  \n",
       "4040        Stop Moving -76.170595  43.052080     41  \n",
       "4025                    -76.109354  43.054730     26  \n",
       "4024        Stop Moving -76.109320  43.054761     25  \n",
       "\n",
       "[59282 rows x 11 columns]"
      ]
     },
     "execution_count": 30,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "soc_records.sort_values(by = ['strHeading', 'FID'], ascending = [True, False])"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 31,
   "id": "35999041",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/html": [
       "<div>\n",
       "<style scoped>\n",
       "    .dataframe tbody tr th:only-of-type {\n",
       "        vertical-align: middle;\n",
       "    }\n",
       "\n",
       "    .dataframe tbody tr th {\n",
       "        vertical-align: top;\n",
       "    }\n",
       "\n",
       "    .dataframe thead th {\n",
       "        text-align: right;\n",
       "    }\n",
       "</style>\n",
       "<table border=\"1\" class=\"dataframe\">\n",
       "  <thead>\n",
       "    <tr style=\"text-align: right;\">\n",
       "      <th></th>\n",
       "      <th>X</th>\n",
       "      <th>Y</th>\n",
       "      <th>truck_name</th>\n",
       "      <th>repair_type</th>\n",
       "      <th>date_fixed</th>\n",
       "      <th>strHeading</th>\n",
       "      <th>address</th>\n",
       "      <th>activity_type</th>\n",
       "      <th>longitude</th>\n",
       "      <th>latitude</th>\n",
       "      <th>FID</th>\n",
       "    </tr>\n",
       "  </thead>\n",
       "  <tbody>\n",
       "    <tr>\n",
       "      <th>0</th>\n",
       "      <td>False</td>\n",
       "      <td>False</td>\n",
       "      <td>False</td>\n",
       "      <td>False</td>\n",
       "      <td>False</td>\n",
       "      <td>False</td>\n",
       "      <td>False</td>\n",
       "      <td>False</td>\n",
       "      <td>False</td>\n",
       "      <td>False</td>\n",
       "      <td>False</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>1</th>\n",
       "      <td>False</td>\n",
       "      <td>False</td>\n",
       "      <td>False</td>\n",
       "      <td>False</td>\n",
       "      <td>False</td>\n",
       "      <td>False</td>\n",
       "      <td>False</td>\n",
       "      <td>False</td>\n",
       "      <td>False</td>\n",
       "      <td>False</td>\n",
       "      <td>False</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>2</th>\n",
       "      <td>False</td>\n",
       "      <td>False</td>\n",
       "      <td>False</td>\n",
       "      <td>False</td>\n",
       "      <td>False</td>\n",
       "      <td>False</td>\n",
       "      <td>False</td>\n",
       "      <td>False</td>\n",
       "      <td>False</td>\n",
       "      <td>False</td>\n",
       "      <td>False</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>3</th>\n",
       "      <td>False</td>\n",
       "      <td>False</td>\n",
       "      <td>False</td>\n",
       "      <td>False</td>\n",
       "      <td>False</td>\n",
       "      <td>False</td>\n",
       "      <td>False</td>\n",
       "      <td>False</td>\n",
       "      <td>False</td>\n",
       "      <td>False</td>\n",
       "      <td>False</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>4</th>\n",
       "      <td>False</td>\n",
       "      <td>False</td>\n",
       "      <td>False</td>\n",
       "      <td>False</td>\n",
       "      <td>False</td>\n",
       "      <td>False</td>\n",
       "      <td>False</td>\n",
       "      <td>False</td>\n",
       "      <td>False</td>\n",
       "      <td>False</td>\n",
       "      <td>False</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",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>59277</th>\n",
       "      <td>False</td>\n",
       "      <td>False</td>\n",
       "      <td>False</td>\n",
       "      <td>False</td>\n",
       "      <td>False</td>\n",
       "      <td>False</td>\n",
       "      <td>False</td>\n",
       "      <td>False</td>\n",
       "      <td>False</td>\n",
       "      <td>False</td>\n",
       "      <td>False</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>59278</th>\n",
       "      <td>False</td>\n",
       "      <td>False</td>\n",
       "      <td>False</td>\n",
       "      <td>False</td>\n",
       "      <td>False</td>\n",
       "      <td>False</td>\n",
       "      <td>False</td>\n",
       "      <td>False</td>\n",
       "      <td>False</td>\n",
       "      <td>False</td>\n",
       "      <td>False</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>59279</th>\n",
       "      <td>False</td>\n",
       "      <td>False</td>\n",
       "      <td>False</td>\n",
       "      <td>False</td>\n",
       "      <td>False</td>\n",
       "      <td>False</td>\n",
       "      <td>False</td>\n",
       "      <td>False</td>\n",
       "      <td>False</td>\n",
       "      <td>False</td>\n",
       "      <td>False</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>59280</th>\n",
       "      <td>False</td>\n",
       "      <td>False</td>\n",
       "      <td>False</td>\n",
       "      <td>False</td>\n",
       "      <td>False</td>\n",
       "      <td>False</td>\n",
       "      <td>False</td>\n",
       "      <td>False</td>\n",
       "      <td>False</td>\n",
       "      <td>False</td>\n",
       "      <td>False</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>59281</th>\n",
       "      <td>False</td>\n",
       "      <td>False</td>\n",
       "      <td>False</td>\n",
       "      <td>False</td>\n",
       "      <td>False</td>\n",
       "      <td>False</td>\n",
       "      <td>False</td>\n",
       "      <td>False</td>\n",
       "      <td>False</td>\n",
       "      <td>False</td>\n",
       "      <td>False</td>\n",
       "    </tr>\n",
       "  </tbody>\n",
       "</table>\n",
       "<p>59282 rows × 11 columns</p>\n",
       "</div>"
      ],
      "text/plain": [
       "           X      Y  truck_name  repair_type  date_fixed  strHeading  address  \\\n",
       "0      False  False       False        False       False       False    False   \n",
       "1      False  False       False        False       False       False    False   \n",
       "2      False  False       False        False       False       False    False   \n",
       "3      False  False       False        False       False       False    False   \n",
       "4      False  False       False        False       False       False    False   \n",
       "...      ...    ...         ...          ...         ...         ...      ...   \n",
       "59277  False  False       False        False       False       False    False   \n",
       "59278  False  False       False        False       False       False    False   \n",
       "59279  False  False       False        False       False       False    False   \n",
       "59280  False  False       False        False       False       False    False   \n",
       "59281  False  False       False        False       False       False    False   \n",
       "\n",
       "       activity_type  longitude  latitude    FID  \n",
       "0              False      False     False  False  \n",
       "1              False      False     False  False  \n",
       "2              False      False     False  False  \n",
       "3              False      False     False  False  \n",
       "4              False      False     False  False  \n",
       "...              ...        ...       ...    ...  \n",
       "59277          False      False     False  False  \n",
       "59278          False      False     False  False  \n",
       "59279          False      False     False  False  \n",
       "59280          False      False     False  False  \n",
       "59281          False      False     False  False  \n",
       "\n",
       "[59282 rows x 11 columns]"
      ]
     },
     "execution_count": 31,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "soc_records.isnull()"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 34,
   "id": "1a667f04",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "0"
      ]
     },
     "execution_count": 34,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "socr = soc_records.fillna('Not specified')\n",
    "socr2 = socr[socr['address'] == 'Not specified']\n",
    "len(socr2)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 35,
   "id": "ff9f97a8",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "(59282, 11)"
      ]
     },
     "execution_count": 35,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "soc_records.dropna(how = 'any', inplace = True)\n",
    "soc_records.shape"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 38,
   "id": "8ffc0694",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "'1110 GEDDES ST S & HARTSON ST                     '"
      ]
     },
     "execution_count": 38,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "soc_records['address'].iloc[0]"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 39,
   "id": "e8083824",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "'SNOW & ICE'"
      ]
     },
     "execution_count": 39,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "soc_records['repair_type'].iloc[0]"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 40,
   "id": "b841035d",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "'S'"
      ]
     },
     "execution_count": 40,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "soc_records['strHeading'].iloc[0]"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 58,
   "id": "b4e9d745",
   "metadata": {},
   "outputs": [],
   "source": [
    "def removestrHeading(row):\n",
    "    return row['strHeading'].replace(\"%s:\" % row['strHeading'], '').strip()"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 59,
   "id": "45cb599e",
   "metadata": {},
   "outputs": [],
   "source": [
    "soc_records['strHeading'] = soc_records.apply(removestrHeading, axis = 1)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 60,
   "id": "4c01b058",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/html": [
       "<div>\n",
       "<style scoped>\n",
       "    .dataframe tbody tr th:only-of-type {\n",
       "        vertical-align: middle;\n",
       "    }\n",
       "\n",
       "    .dataframe tbody tr th {\n",
       "        vertical-align: top;\n",
       "    }\n",
       "\n",
       "    .dataframe thead th {\n",
       "        text-align: right;\n",
       "    }\n",
       "</style>\n",
       "<table border=\"1\" class=\"dataframe\">\n",
       "  <thead>\n",
       "    <tr style=\"text-align: right;\">\n",
       "      <th></th>\n",
       "      <th>X</th>\n",
       "      <th>Y</th>\n",
       "      <th>truck_name</th>\n",
       "      <th>repair_type</th>\n",
       "      <th>date_fixed</th>\n",
       "      <th>strHeading</th>\n",
       "      <th>address</th>\n",
       "      <th>activity_type</th>\n",
       "      <th>longitude</th>\n",
       "      <th>latitude</th>\n",
       "      <th>FID</th>\n",
       "    </tr>\n",
       "  </thead>\n",
       "  <tbody>\n",
       "    <tr>\n",
       "      <th>0</th>\n",
       "      <td>-76.173815</td>\n",
       "      <td>43.036538</td>\n",
       "      <td>211.0</td>\n",
       "      <td>SNOW &amp; ICE</td>\n",
       "      <td>2018-01-06T06:56:57.000Z</td>\n",
       "      <td>S</td>\n",
       "      <td>1110 GEDDES ST S &amp; HARTSON ST                 ...</td>\n",
       "      <td>Aux Motor off</td>\n",
       "      <td>-76.173815</td>\n",
       "      <td>43.036538</td>\n",
       "      <td>8001</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>1</th>\n",
       "      <td>-76.174045</td>\n",
       "      <td>43.035892</td>\n",
       "      <td>211.0</td>\n",
       "      <td>SNOW &amp; ICE</td>\n",
       "      <td>2018-01-06T06:57:08.000Z</td>\n",
       "      <td>S</td>\n",
       "      <td>1118 GEDDES ST S &amp; ROWLAND ST                 ...</td>\n",
       "      <td>Aux Motor On</td>\n",
       "      <td>-76.174045</td>\n",
       "      <td>43.035892</td>\n",
       "      <td>8002</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>2</th>\n",
       "      <td>-76.174670</td>\n",
       "      <td>43.035058</td>\n",
       "      <td>211.0</td>\n",
       "      <td>SNOW &amp; ICE</td>\n",
       "      <td>2018-01-06T06:57:23.000Z</td>\n",
       "      <td>W</td>\n",
       "      <td>1216 GEDDES ST S &amp; ELLIOTT ST                 ...</td>\n",
       "      <td></td>\n",
       "      <td>-76.174670</td>\n",
       "      <td>43.035058</td>\n",
       "      <td>8003</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>3</th>\n",
       "      <td>-76.177141</td>\n",
       "      <td>43.034979</td>\n",
       "      <td>211.0</td>\n",
       "      <td>SNOW &amp; ICE</td>\n",
       "      <td>2018-01-06T06:58:03.000Z</td>\n",
       "      <td>NW</td>\n",
       "      <td>432 ELLIOTT ST &amp; ARTHUR ST                    ...</td>\n",
       "      <td>Stop Moving</td>\n",
       "      <td>-76.177141</td>\n",
       "      <td>43.034979</td>\n",
       "      <td>8004</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>4</th>\n",
       "      <td>-76.177214</td>\n",
       "      <td>43.035228</td>\n",
       "      <td>211.0</td>\n",
       "      <td>SNOW &amp; ICE</td>\n",
       "      <td>2018-01-06T06:58:12.000Z</td>\n",
       "      <td>N</td>\n",
       "      <td>204 ARTHUR ST                                 ...</td>\n",
       "      <td>Aux Motor off</td>\n",
       "      <td>-76.177214</td>\n",
       "      <td>43.035228</td>\n",
       "      <td>8005</td>\n",
       "    </tr>\n",
       "  </tbody>\n",
       "</table>\n",
       "</div>"
      ],
      "text/plain": [
       "           X          Y  truck_name repair_type                date_fixed  \\\n",
       "0 -76.173815  43.036538       211.0  SNOW & ICE  2018-01-06T06:56:57.000Z   \n",
       "1 -76.174045  43.035892       211.0  SNOW & ICE  2018-01-06T06:57:08.000Z   \n",
       "2 -76.174670  43.035058       211.0  SNOW & ICE  2018-01-06T06:57:23.000Z   \n",
       "3 -76.177141  43.034979       211.0  SNOW & ICE  2018-01-06T06:58:03.000Z   \n",
       "4 -76.177214  43.035228       211.0  SNOW & ICE  2018-01-06T06:58:12.000Z   \n",
       "\n",
       "  strHeading                                            address  \\\n",
       "0          S  1110 GEDDES ST S & HARTSON ST                 ...   \n",
       "1          S  1118 GEDDES ST S & ROWLAND ST                 ...   \n",
       "2          W  1216 GEDDES ST S & ELLIOTT ST                 ...   \n",
       "3         NW  432 ELLIOTT ST & ARTHUR ST                    ...   \n",
       "4          N  204 ARTHUR ST                                 ...   \n",
       "\n",
       "       activity_type  longitude   latitude   FID  \n",
       "0      Aux Motor off -76.173815  43.036538  8001  \n",
       "1       Aux Motor On -76.174045  43.035892  8002  \n",
       "2                    -76.174670  43.035058  8003  \n",
       "3        Stop Moving -76.177141  43.034979  8004  \n",
       "4      Aux Motor off -76.177214  43.035228  8005  "
      ]
     },
     "execution_count": 60,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "soc_records.head()"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 61,
   "id": "d729e73d",
   "metadata": {},
   "outputs": [],
   "source": [
    "import re"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 62,
   "id": "ae86263d",
   "metadata": {},
   "outputs": [],
   "source": [
    "soc_records['address'] = \\\n",
    "    soc_records['address'].apply(lambda x: re.sub(r'\\((.*?)\\)',' ',x))\n"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 63,
   "id": "00291f3a",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/html": [
       "<div>\n",
       "<style scoped>\n",
       "    .dataframe tbody tr th:only-of-type {\n",
       "        vertical-align: middle;\n",
       "    }\n",
       "\n",
       "    .dataframe tbody tr th {\n",
       "        vertical-align: top;\n",
       "    }\n",
       "\n",
       "    .dataframe thead th {\n",
       "        text-align: right;\n",
       "    }\n",
       "</style>\n",
       "<table border=\"1\" class=\"dataframe\">\n",
       "  <thead>\n",
       "    <tr style=\"text-align: right;\">\n",
       "      <th></th>\n",
       "      <th>X</th>\n",
       "      <th>Y</th>\n",
       "      <th>truck_name</th>\n",
       "      <th>repair_type</th>\n",
       "      <th>date_fixed</th>\n",
       "      <th>strHeading</th>\n",
       "      <th>address</th>\n",
       "      <th>activity_type</th>\n",
       "      <th>longitude</th>\n",
       "      <th>latitude</th>\n",
       "      <th>FID</th>\n",
       "    </tr>\n",
       "  </thead>\n",
       "  <tbody>\n",
       "    <tr>\n",
       "      <th>0</th>\n",
       "      <td>-76.173815</td>\n",
       "      <td>43.036538</td>\n",
       "      <td>211.0</td>\n",
       "      <td>SNOW &amp; ICE</td>\n",
       "      <td>2018-01-06T06:56:57.000Z</td>\n",
       "      <td>S</td>\n",
       "      <td>1110 GEDDES ST S &amp; HARTSON ST                 ...</td>\n",
       "      <td>Aux Motor off</td>\n",
       "      <td>-76.173815</td>\n",
       "      <td>43.036538</td>\n",
       "      <td>8001</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>1</th>\n",
       "      <td>-76.174045</td>\n",
       "      <td>43.035892</td>\n",
       "      <td>211.0</td>\n",
       "      <td>SNOW &amp; ICE</td>\n",
       "      <td>2018-01-06T06:57:08.000Z</td>\n",
       "      <td>S</td>\n",
       "      <td>1118 GEDDES ST S &amp; ROWLAND ST                 ...</td>\n",
       "      <td>Aux Motor On</td>\n",
       "      <td>-76.174045</td>\n",
       "      <td>43.035892</td>\n",
       "      <td>8002</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>2</th>\n",
       "      <td>-76.174670</td>\n",
       "      <td>43.035058</td>\n",
       "      <td>211.0</td>\n",
       "      <td>SNOW &amp; ICE</td>\n",
       "      <td>2018-01-06T06:57:23.000Z</td>\n",
       "      <td>W</td>\n",
       "      <td>1216 GEDDES ST S &amp; ELLIOTT ST                 ...</td>\n",
       "      <td></td>\n",
       "      <td>-76.174670</td>\n",
       "      <td>43.035058</td>\n",
       "      <td>8003</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>3</th>\n",
       "      <td>-76.177141</td>\n",
       "      <td>43.034979</td>\n",
       "      <td>211.0</td>\n",
       "      <td>SNOW &amp; ICE</td>\n",
       "      <td>2018-01-06T06:58:03.000Z</td>\n",
       "      <td>NW</td>\n",
       "      <td>432 ELLIOTT ST &amp; ARTHUR ST                    ...</td>\n",
       "      <td>Stop Moving</td>\n",
       "      <td>-76.177141</td>\n",
       "      <td>43.034979</td>\n",
       "      <td>8004</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>4</th>\n",
       "      <td>-76.177214</td>\n",
       "      <td>43.035228</td>\n",
       "      <td>211.0</td>\n",
       "      <td>SNOW &amp; ICE</td>\n",
       "      <td>2018-01-06T06:58:12.000Z</td>\n",
       "      <td>N</td>\n",
       "      <td>204 ARTHUR ST                                 ...</td>\n",
       "      <td>Aux Motor off</td>\n",
       "      <td>-76.177214</td>\n",
       "      <td>43.035228</td>\n",
       "      <td>8005</td>\n",
       "    </tr>\n",
       "  </tbody>\n",
       "</table>\n",
       "</div>"
      ],
      "text/plain": [
       "           X          Y  truck_name repair_type                date_fixed  \\\n",
       "0 -76.173815  43.036538       211.0  SNOW & ICE  2018-01-06T06:56:57.000Z   \n",
       "1 -76.174045  43.035892       211.0  SNOW & ICE  2018-01-06T06:57:08.000Z   \n",
       "2 -76.174670  43.035058       211.0  SNOW & ICE  2018-01-06T06:57:23.000Z   \n",
       "3 -76.177141  43.034979       211.0  SNOW & ICE  2018-01-06T06:58:03.000Z   \n",
       "4 -76.177214  43.035228       211.0  SNOW & ICE  2018-01-06T06:58:12.000Z   \n",
       "\n",
       "  strHeading                                            address  \\\n",
       "0          S  1110 GEDDES ST S & HARTSON ST                 ...   \n",
       "1          S  1118 GEDDES ST S & ROWLAND ST                 ...   \n",
       "2          W  1216 GEDDES ST S & ELLIOTT ST                 ...   \n",
       "3         NW  432 ELLIOTT ST & ARTHUR ST                    ...   \n",
       "4          N  204 ARTHUR ST                                 ...   \n",
       "\n",
       "       activity_type  longitude   latitude   FID  \n",
       "0      Aux Motor off -76.173815  43.036538  8001  \n",
       "1       Aux Motor On -76.174045  43.035892  8002  \n",
       "2                    -76.174670  43.035058  8003  \n",
       "3        Stop Moving -76.177141  43.034979  8004  \n",
       "4      Aux Motor off -76.177214  43.035228  8005  "
      ]
     },
     "execution_count": 63,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "soc_records.head()"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 64,
   "id": "a12df4b0",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "image/png": "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\n",
      "text/plain": [
       "<Figure size 432x288 with 6 Axes>"
      ]
     },
     "metadata": {
      "needs_background": "light"
     },
     "output_type": "display_data"
    }
   ],
   "source": [
    "hists = soc_records.hist()"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 65,
   "id": "b89d8844",
   "metadata": {},
   "outputs": [],
   "source": [
    "import matplotlib.pyplot as plt"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 66,
   "id": "f0cd6c9b",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "image/png": "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\n",
      "text/plain": [
       "<Figure size 432x288 with 6 Axes>"
      ]
     },
     "metadata": {
      "needs_background": "light"
     },
     "output_type": "display_data"
    },
    {
     "data": {
      "text/plain": [
       "<Figure size 432x288 with 0 Axes>"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    }
   ],
   "source": [
    "hists = soc_records.hist()\n",
    "plt.tight_layout()\n",
    "plt.show()\n",
    "plt.savefig('plot.png')"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 79,
   "id": "ad0c39a1",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "image/png": "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YQKrVq2irq6OCy64gHPOOQeAoUOHcu655/LAAw8wePBgvva1r3H55ZdTW1vLt7/9bU4//XR27tzJtGnT+P3vf09dXR3nn38+5557bpPv36yaVdJNlW3lIFNIDQJMi+V5mDZtGs8++ywPP/zwrstdf/jDHxg+fPgeq2Pmmjx5Mpdccgnjxo1j27ZtvP3226xala1OvWTJEi677DJuu+02DjjggCaP8fzzz3P33XfzxhtvcNRRR/GZz3yGbt26cd1119G/f3+2bt3KySefzIc//GEGDBjAm2++yQknnMA3v/lNPvWpT3HFFVfwq1/9iueee44LL7yQ008/nVtuuYW+ffvy29/+lrq6OsaOHcvJJ5/M8OHD2/w7Mqs01Z695HKQaY3Trmxy0xsbNtBnxvup2bxqj21v9xnCGx+/oyBNOOKII1r8Qt68eTOrV69m3LhxAPTs2XPXtueff55LLrmEu+66i/3226/Z45x66qn06NGDHj16MGjQINasWcOQIUP4yU9+wj333APAqlWrWL58OQMGDKB79+6ccsopABx66KF0796dbt26cdhhh+0KiA8++CBLly5lzpxspexNmzaxfPlyBxnrNDpD9pLLQaaAth136W59MgDRtRfbjru0YOfo3bv3ruc1NTW7LU5WV7fnWjYNDR48mLq6Op566qkWg0yPHj12Pe/SpQs7d+7kkUceYeHChdx///307t2bcePG7Tpvt27dkLSrfv3+9ftCtpjaVVddxZgxY/J8x2bVoTNlL7k8uqyA3jrkDLacciU7+wwhEDv7DGHLKVe2udMfYK+99uKNN95odNu+++7L2rVrWb9+PXV1dcyfPx+APn36sP/++3PvvfcCWfDZsmULAH379uWOO+5g+vTpPPLII61uz6ZNm+jXrx+9e/fm+eefp+Gs1S05+eSTmTlzJm+99RYAy5Yt480332x1O8wqSXtGjl1z7M6KDTDgTKbg3jrkjHYFlYYGDBjA6NGjOfbYY+nVqxeDBg3ata1bt25ceumljBkzhv3224+RI0fu2nb99dfzpS99iW9/+9t069Ztt47/fffdl9mzZ3PmmWdy7bXXMmpUozN0N2rMmDHMnDmT0aNHc9BBB7VqX4CJEyeyYsUKTjzxRCKCffbZh1tvvbVVxzCrFJ01e8nl9WRyeD2Z8uL1ZKxSXba4C9uism6q9HoyZmYV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\n",
      "text/plain": [
       "<Figure size 432x288 with 1 Axes>"
      ]
     },
     "metadata": {
      "needs_background": "light"
     },
     "output_type": "display_data"
    }
   ],
   "source": [
    "plt.plot(soc_records['FID'], [x*2for x in soc_records['FID']],'-o');\n",
    "plt.plot(soc_records['truck_name'],[x for x in soc_records['truck_name']],'-o');\n",
    "plt.legend(['FID', 'truck_name']);\n",
    "plt.xlabel('FID');\n",
    "plt.ylabel('truck_name');\n",
    "\n",
    "plt.xticks(soc_records['FID'])\n",
    "plt.title('Graph of truck name and FID')\n",
    "plt.grid(axis = 'x')"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 80,
   "id": "0c317830",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/html": [
       "<div>\n",
       "<style scoped>\n",
       "    .dataframe tbody tr th:only-of-type {\n",
       "        vertical-align: middle;\n",
       "    }\n",
       "\n",
       "    .dataframe tbody tr th {\n",
       "        vertical-align: top;\n",
       "    }\n",
       "\n",
       "    .dataframe thead th {\n",
       "        text-align: right;\n",
       "    }\n",
       "</style>\n",
       "<table border=\"1\" class=\"dataframe\">\n",
       "  <thead>\n",
       "    <tr style=\"text-align: right;\">\n",
       "      <th></th>\n",
       "      <th>X</th>\n",
       "      <th>Y</th>\n",
       "      <th>truck_name</th>\n",
       "      <th>longitude</th>\n",
       "      <th>latitude</th>\n",
       "      <th>FID</th>\n",
       "    </tr>\n",
       "  </thead>\n",
       "  <tbody>\n",
       "    <tr>\n",
       "      <th>X</th>\n",
       "      <td>1.000000</td>\n",
       "      <td>0.222800</td>\n",
       "      <td>-0.028265</td>\n",
       "      <td>1.000000</td>\n",
       "      <td>0.222800</td>\n",
       "      <td>-0.072014</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>Y</th>\n",
       "      <td>0.222800</td>\n",
       "      <td>1.000000</td>\n",
       "      <td>0.010272</td>\n",
       "      <td>0.222800</td>\n",
       "      <td>1.000000</td>\n",
       "      <td>-0.028869</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>truck_name</th>\n",
       "      <td>-0.028265</td>\n",
       "      <td>0.010272</td>\n",
       "      <td>1.000000</td>\n",
       "      <td>-0.028265</td>\n",
       "      <td>0.010272</td>\n",
       "      <td>0.546854</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>longitude</th>\n",
       "      <td>1.000000</td>\n",
       "      <td>0.222800</td>\n",
       "      <td>-0.028265</td>\n",
       "      <td>1.000000</td>\n",
       "      <td>0.222800</td>\n",
       "      <td>-0.072014</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>latitude</th>\n",
       "      <td>0.222800</td>\n",
       "      <td>1.000000</td>\n",
       "      <td>0.010272</td>\n",
       "      <td>0.222800</td>\n",
       "      <td>1.000000</td>\n",
       "      <td>-0.028869</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>FID</th>\n",
       "      <td>-0.072014</td>\n",
       "      <td>-0.028869</td>\n",
       "      <td>0.546854</td>\n",
       "      <td>-0.072014</td>\n",
       "      <td>-0.028869</td>\n",
       "      <td>1.000000</td>\n",
       "    </tr>\n",
       "  </tbody>\n",
       "</table>\n",
       "</div>"
      ],
      "text/plain": [
       "                   X         Y  truck_name  longitude  latitude       FID\n",
       "X           1.000000  0.222800   -0.028265   1.000000  0.222800 -0.072014\n",
       "Y           0.222800  1.000000    0.010272   0.222800  1.000000 -0.028869\n",
       "truck_name -0.028265  0.010272    1.000000  -0.028265  0.010272  0.546854\n",
       "longitude   1.000000  0.222800   -0.028265   1.000000  0.222800 -0.072014\n",
       "latitude    0.222800  1.000000    0.010272   0.222800  1.000000 -0.028869\n",
       "FID        -0.072014 -0.028869    0.546854  -0.072014 -0.028869  1.000000"
      ]
     },
     "execution_count": 80,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "soc_records.corr()"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 81,
   "id": "5b99a166",
   "metadata": {},
   "outputs": [],
   "source": [
    "import seaborn as sns"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 82,
   "id": "bfd969f8",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "<AxesSubplot:>"
      ]
     },
     "execution_count": 82,
     "metadata": {},
     "output_type": "execute_result"
    },
    {
     "data": {
      "image/png": "iVBORw0KGgoAAAANSUhEUgAAAY4AAAEtCAYAAAAfjIc8AAAAOXRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjMuNCwgaHR0cHM6Ly9tYXRwbG90bGliLm9yZy8QVMy6AAAACXBIWXMAAAsTAAALEwEAmpwYAAAf9ElEQVR4nO3de5wcZZ3v8c83QS5CABXknAUkMXKVRS4BwSu4wgu8JHhBYHW9LEtURFlUFI4eZNlVcVE5RxeV4CLickDFxY0aAV1BlCOSECDcRGOCEPAYbrIIQpKZ7/mjaqAzmZnuCj1T1T3fN696peqp6urfhE7/5rnU88g2ERERnZpSdwAREdFbkjgiIqKSJI6IiKgkiSMiIipJ4oiIiEqSOCIiopIkjoiIPibpPEkrJd0yynlJ+oKkpZKWSNq73T2TOCIi+tv5wKFjnD8M2LHc5gJfbnfDJI6IiD5m+2rgwTEumQNc4MK1wJaS/vtY99ygmwH2q9X3L+upx+tPnHVK3SFUduH919cdQmUr77yi7hAq6cXPxVfu/XndIVS2ZtU9err3qPKds+HWM99NUVMYMs/2vApvty1wd8vxirLs96O9IIkjYj30WtKI/lUmiSqJ4mlL4oiIaJrBgYl8t3uA7VuOtyvLRpU+joiIpvFg59vTNx94ezm6an/gYdujNlNBahwREY3jgTVdu5eki4ADga0krQA+ATwDwPZXgAXAa4ClwGPAu9rdM4kjIqJpBrtSkwDA9tFtzht4X5V7JnFERDRNd5qgxk0SR0RE00xs53hlSRwREU2TGkdERFTRzc7x8ZDEERHRNF3sHB8PSRwREU2TpqqIiKgkneMREVFJw2sck2rKEUnbS1ou6dnl8bPK4+k1hxYR8ZTBwc63GkyqxGH7bopFSs4oi86gmIL4ztqCiogYbmBN51sNJmNT1VnA9ZL+HngZcHy94URErM1OH0ej2F4t6STgMuAQ26vrjikiYi3p42ikwyhWt9q97kAiItaRPo5mkbQncDCwP3DiaGvrSporaZGkRV+94KKJDDEiJruJXY+jsknVVCVJFJ3jf2/7LklnAp8F3jr82tblGHttzfGI6HENf45jstU4jgXusv2j8vhLwK6SXlljTBERa8uoquYYvqi7i6ELe9cXUUTECBreOT6pEkdERE/IJIcREVFJEkdERFSRBwAjIqKaLOQUERGVpKkqIiIqyaiqiIioJDWOiIioJDWOiIioJDWOiIioJKOqIiKiktQ4IiKikvRxREREJalx9L4TZ51SdwiVnLXo03WHUNn8nebUHUIlM3eaw+zNd6s7jEp68XNx4fRD6g6hHqlxRPSfXksa0WMaXuOYbAs5RUQ038BA51sbkg6VdIekpZJOHuH88yRdKekGSUskvabdPZM4IiKaZnCw820MkqYCZwOHAbsBR0saXl3+OPAt23sBR1GsjDqmNFVFRDRN95qq9gOW2l4GIOliYA5wW8s1BjYv97cA7m130ySOiIimqdA5LmkuMLelaF65TDbAtsDdLedWAC8edovTgCskvR/YFHh1u/dM4oiIaJoKNY4yScxre+HojgbOt/05SQcA35C0uz169kriiIhomg46vTt0D7B9y/F2ZVmrY4BDAWz/QtLGwFbAytFums7xiIim6VLnOLAQ2FHSDEkbUnR+zx92zV3AXwFI2hXYGLhvrJumxhER0TRdegDQ9hpJxwOXA1OB82zfKul0YJHt+cCHgHMlnUjRUf5O2x7rvkkcEREN48Exv7er3cteACwYVnZqy/5twEur3DOJIyKiaRr+5HgSR0RE02SuqoiIqGRN10ZVjYskjoiIpml4U9WkG46rws8lHdZSdoSky+qMKyLiSXbnWw0mXY3DtiW9B/i2pCsp/g4+RfkATERE7Rpe45h0iQPA9i2Svgd8lGJulgts/7bmsCIiCl0cjjseJmXiKP0DsBhYBcyqOZaIiKd0b8qRcTFpE4ftRyV9E/iT7SeGn2+dcfLAZ+/DC6fNnOgQI2KScsObqiZd5/gwg+W2DtvzbM+yPStJIyIm1KA732owaWscERGNlQcAIyKiknSON5ft0+qOISJiHQ3v45jUiSMiopEyqioiIipJU1VERFTR9OG4SRwREU2TGkdERFSSxBEREZXkOY6IiKjCa5I4IiKiijRVRUREJRlVFRERlaTGERERlSRxREREFR5IU1XPu/D+6+sOoZL5O82pO4TKfvvr/6g7hMqeO/2QukOopBc/F0t23aHuEOqRGkdE/+m1pBG9xUkcERFRSRJHRERU0uwujiSOiIimSVNVRERUs6bZiWNK3QFERMTaPOiOt3YkHSrpDklLJZ08yjVvkXSbpFsl/Z9290yNIyKiabrUxyFpKnA2cDCwAlgoab7t21qu2RE4BXip7YckPbfdfZM4IiIapot9HPsBS20vA5B0MTAHuK3lmmOBs20/BGB7ZbubpqkqIqJpBitsY9sWuLvleEVZ1monYCdJ10i6VtKh7W6aGkdERMNUWcdJ0lxgbkvRPNvzKrzdBsCOwIHAdsDVkv7S9h/HekFERDSI11S4tkgSoyWKe4DtW463K8tarQB+aXs1sFzSrykSycLR3jNNVRERTdO9pqqFwI6SZkjaEDgKmD/smu9S1DaQtBVF09WysW6aGkdERMN0a8lx22skHQ9cDkwFzrN9q6TTgUW255fnDpF0GzAAnGT7gbHum8QREdEw3UocALYXAAuGlZ3asm/gg+XWkTGbqiRtKem4inGOdq8DJX2/G/eKiOhnHux8q0O7Po4tgXUSh6TUVCIixokH1PFWh3aJ4wxgpqQbJS2U9DNJ84HbJE2XdMvQhZI+LOm0cv8Fkn4s6SZJiyXNbL2ppH0l3TC8vOX8aZLOk3SVpGWSPtBy7ruSri8fjZ/bUv4nSWeW5T+WtF/L62eX10wtr1koaYmkd1f9C4uIGG8eVMdbHdrVHE4Gdre9p6QDgR+Ux8slTR/jdRcCZ9i+VNLGFAlqewBJLwG+CMyxfdcY99gFOAiYBtwh6cvlcLG/tf2gpE0oHp//TtmRsynwE9snSboU+CeKx+x3A75OMZLgGOBh2/tK2gi4RtIVtpe3+XuIiJgwdTVBdapqk9N17b5kJU0DtrV9KYDtx8tygF0pxhsfYvveNu/1A9tPAE9IWglsQzHe+AOS3lBesz3FeOMHgFXAZWX5zcATtldLuhmYXpYfAuwh6c3l8Rbl69f5mVofqtlkw63Z6Bmbtwk3IqI77HpqEp2qmjgebdlfw9pNXRt38Prfl9ftBbRLHE+07A8AG5S1nlcDB9h+TNJVLe+7uhwdAMXo5icAbA+29MkIeL/ty9sF2vpQzbM2e0Gz5ziOiL7S9BpHuz6ORyiaikbyB+C5kp5TNvu8DsD2I8AKSYcDSNpI0jPL1/wReC3w6TIJVLUF8FCZNHYB9q/4+suB90p6RhnbTpI2XY84IiLGTU/3cdh+oJz46hbgzxTJYujc6vIhkusoHmH/VctL/wY4pzy/Gjii5XV/kPQ64IeS/tb2LyvEexnwHkm3A3cA11Z4LcBXKZqtFqtoO7sPOLziPSIixtVgTaOlOqWnWndiNL3WVDVtw03qDqGy3/76P+oOoZLnTj+k7hAq68XPxTUz2y4N0TjbL/zPp/2tf+eeB3f8nTP9xh9NeJbJ8xgREQ3T9N/na00ckt4FnDCs+Brb76sjnoiIJqir76JTtSYO218DvlZnDBERTdNvw3EjImKcNX04bhJHRETDDAw2e6mkJI6IiIZJH0dERFSSUVUREVFJahwREVHJYEZVRUREFYOpcURERBWpcURERCV5ADAiIirJqKo+sPLOK+oOoZITZ51SdwiV9eJss/lcjL8ZN/287hAqW9OFe6SpKqIP9VrSiN6SpqqIiKhkIIkjIiKqSFNVRERUkqaqiIiopOGzqidxREQ0jUmNIyIiKliTpqqIiKgiNY6IiKik6X0czV6fMCJiEjLqeGtH0qGS7pC0VNLJY1z3JkmWNKvdPZM4IiIaZrDCNhZJU4GzgcOA3YCjJe02wnXTgBOAX3YSXxJHRETDdCtxAPsBS20vs70KuBiYM8J1/wh8Bni8k/iSOCIiGmZA6niTNFfSopZtbsuttgXubjleUZY9SdLewPa2f9BpfF3vHJf0J9ubdfmes4HdbJ8h6XDg17Zvq3iPq4AP217UzdgiIrptsMKoKtvzgHnr8z6SpgCfB95Z5XU9UeOwPd/2GeXh4RRtdRERfckVtjbuAbZvOd6uLBsyDdgduErSncD+wPx2HeTjljhUOFPSLZJulnRkWX6gpKskXSLpV5IulKTy3GvKsuslfUHS98vyd0r6F0kvAWYDZ0q6UdLM8l6zyuu2Kn94JG0i6WJJt0u6FNikJbZDJP1C0mJJ35bU1RpSRMTT0cU+joXAjpJmSNoQOAqYP3TS9sO2t7I93fZ04FpgdruWmfF8juONwJ7Ai4CtgIWSri7P7QW8ELgXuAZ4qaRFwDnAK2wvl3TR8Bva/r+S5gPft30JQJlzRvJe4DHbu0raA1hcXr8V8HHg1bYflfRR4IPA6V34mSMinrbB0b/XKrG9RtLxwOXAVOA827dKOh1YZHv+2HcY2Xg2Vb0MuMj2gO0/AD8F9i3PXWd7he1B4EZgOrALsMz28vKadRJHRa8A/g3A9hJgSVm+P0VT1zWSbgTeAeww/MWtHU5fveDphhIR0bkuNlVhe4HtnWzPtP3JsuzUkZKG7QM76Qeu68nxJ1r2B55mHGt4KgFu3MH1An5k++ixLmrtcFp9/7KGrwAcEf1kTbNnHBnXGsfPgCMlTZW0NUUN4Loxrr8DeL6k6eXxkaNc9whFh86QO4F9yv03t5RfDfw1gKTdgT3K8mspmsZeUJ7bVNJOnfxAERETYRB1vNVhPBPHpRTNQzcBPwE+Yvv/jXax7T8DxwGXSbqeIkE8PMKlFwMnSbpB0kzgs8B7Jd1A0Zcy5MvAZpJup+i/uL58n/sohp5dJGkJ8AuKZrKIiEboZlPVeOh6U9XQMxy2DZxUbq3nrwKuajk+vuX0lbZ3KUdZnQ0sKq85Hzi/3L+GdYfj7tGy//Hyuj9TjCAYKcaf8FR/S0REowxO4qaq9XFs2WF9K7AFxSiriIhJpYvDccdFo6ZVt30WcFbdcURE1Gmg4TWORiWOiIho/nocSRwREQ2TxBEREZU0fMnxJI6IiKZJjSMiIipJ4oiIiEoyqioiIipJjSMiIipJ4oiIiEqaPh13EkdERMM0fa6qJI6IiIZJU1UfOHHWKXWHUMlZiz5ddwiVzd9pTt0hVDJzpznM3nz4JM3N1oufiwunH1J3CLUYaHhjVRJHxHrotaQRvSU1joiIqKTZ9Y0kjoiIxkmNIyIiKsmoqoiIqCSd4xERUUmaqiIiopLB1DgiIqKKZqeNJI6IiMZJU1VERFSSpqqIiKhkoO4A2kjiiIhoGKfGERERVTS9j2NKHW8q6U9tzm8p6biW47+QdEm5v6ek16zHe54m6cPVo42ImFiDuOOtHUmHSrpD0lJJJ49w/oOSbpO0RNJ/Stqh3T1rSRwd2BJ4MnHYvtf2m8vDPYHKiSMiole4wjYWSVOBs4HDgN2AoyUNn9r5BmCW7T2AS4B/bhdfrYlD0mZlhlss6WZJQ4synAHMlHSjpDMlTZd0i6QNgdOBI8tzRw6vSZTXTS/3Pybp15J+Duzccs1MSZdJul7SzyTtMnE/dUTE2LpY49gPWGp7me1VwMXAWovf2L7S9mPl4bXAdu1uWncfx+PAG2z/l6StgGslzQdOBna3vSfAUCKwvUrSqRTZ8fjy3Gkj3VjSPsBRFDWUDYDFwPXl6XnAe2z/RtKLgS8BrxqPHzAioqouzlW1LXB3y/EK4MVjXH8M8MN2N607cQj4lKRXUPQHbQts06V7vxy4dCiTlgkJSZsBLwG+LT05BeVGXXrPiIinrUrnuKS5wNyWonm251V9T0lvA2YBr2x3bd2J463A1sA+tldLuhPYuOI91rB2k1u7108B/jhUmxlN6/+MA5+9Dy+cNrNiWBER66fKcNwySYyWKO4Btm853q4sW4ukVwMfA15p+4l271l35/gWwMoyaRwEDPXmPwJMG+U1w8/dCewNIGlvYEZZfjVwuKRNJE0DXg9g+7+A5ZKOKF8jSS8a/ia259meZXtWkkZETKTBClsbC4EdJc0o+4iPAua3XiBpL+AcYLbtlZ3EV3fiuBCYJelm4O3ArwBsPwBcU3Z0nznsNVcCuw11jgPfAZ4t6VbgeODX5T0WA98EbqJos1vYco+3AsdIugm4lWGdRRERdRq0O97GYnsNxffi5cDtwLds3yrpdEmzy8vOBDajaL6/cahZfyy1NFXZ3qz8837ggFGu+ethRbuX5Q8C+w47d8go9/gk8MkRypcDh1aLOiJiYnRzISfbC4AFw8pObdl/ddV71t3HERERw2TKkYiIqKTpU44kcURENEymVY+IiErSVBUREZWkqSoiIioZcLNTRxJHRETDNDttJHFERDRO+jgiIqKSjKqKiIhK3GYqkbolcURENEz6OCIiopKBhqeOJI6IiIZpelOVmh5gE2yw4bY99Zc0bcNN6g6hsiW77tD+ooaZcdOv6g6hkl78XKy884q6Q6jsGVs9X+2vGttB2x3c8XfOlSt+9LTfr6rUOCLWQ68ljegtGY4bERGVtFugqW5JHBERDdPNhZzGQxJHRETD5AHAiIiopOmDlpI4IiIaJjWOiIioJKOqIiKikjRVRUREJVnIKSIiKkkfR0REVJI+joiIqCRPjkdERCWpcURERCVN7xyfUncA3SRpQNKNLdt0SQdK+n55/p2S7pN0g6TfSLpc0kvqjjsiotWg3fFWh36rcfzZ9p6tBZKmD7vmm7aPL88dBPy7pINs3z4xIUZEjK3pTVV9VeOoyvaVwDxgbt2xREQMaXqNo98SxyYtzVSXdviaxcAu4xlUREQVrvBfHfotcfzZ9p7l9oYOXzPisouS5kpaJGnR4OCjXQwxImJs9mDHWzuSDpV0h6Slkk4e4fxGkr5Znv/lCM376+i3xLE+9gLW6d+wPc/2LNuzpkzZtIawImKyGvBgx9tYJE0FzgYOA3YDjpa027DLjgEesv0C4CzgM+3im9SJQ9IrKfo3zq07loiIIYO4462N/YCltpfZXgVcDMwZds0c4Ovl/iXAX0kasSVmSL+NqurEkZJeBjwTWA68KSOqIqJJqsyOK2kuaw/wmWd7Xrm/LXB3y7kVwIuH3eLJa2yvkfQw8Bzg/tHes68Sh+3NRii7Criq3D8fOH8iY4qIqKrKaKkyScxre2EXTeqmqoiIJuriqKp7gO1bjrcry0a8RtIGwBbAA2PdNIkjIqJhbHe8tbEQ2FHSDEkbAkcB84ddMx94R7n/ZuAnbnPjvmqqiojoB92aq6rsszgeuByYCpxn+1ZJpwOLbM8H/hX4hqSlwIMUyWVMSRwREQ3TzSfCbS8AFgwrO7Vl/3HgiCr3TOKIiGiYrDkeERGVZOnYiIioJDWOiIiopOkLOSVxREQ0TNYcj4iIStJUFRERlTR9BcAkjoiIhml6jSNTjkSsh+UvyqKRMX66OOXIuFDTM1s/kzS3ZfrjnpCYx1+vxQuJebJJjaNec9tf0jiJefz1WryQmCeVJI6IiKgkiSMiIipJ4qhXL7avJubx12vxQmKeVNI5HhERlaTGERERlSRxREREJUkcMSJJCyRNrzuOiGieJI4JIul5Y5x7+UTG0qGvAVdI+pikZ9QdTEQ0RzrHJ4ikZcBXgM/ZHijLtgE+B+xie1ad8Y1E0mbA/wQOBb4BPLlIgO3P1xVXJyTtAOxo+8eSNgE2sP1I3XGNRtIzgQ8Bz7N9rKQdgZ1tf7/m0EYlaSfgy8A2tneXtAcw2/Y/1RzaiCTtTPHQ39B8MbcD59q+o76oelNqHBNnH2AmcKOkV0k6AbgO+AWwX62RjW4V8CiwETBt2NZYko4FLgHOKYu2A75bW0Cd+RrwBHBAeXwP0Mgv4BbnAqcAqwFsLwGOqjWiUUg6ALgKeIRiGO65FJ/tKyXtX2NoPSmz404Q2w8B7y4Txo+Be4H9ba+oN7KRSToU+DwwH9jb9mM1h1TF+yiS8S8BbP9G0nPrDamtmbaPlHQ0gO3HJKnuoNp4pu3rhoW5pq5g2jgVONr2VS1l35X0E+ATwGG1RNWjUuOYIJK2lHQO8C6Kpp9LgB9KelW9kY3qY8ARtk/usaQB8ITtVUMHkjaAhi9wAKvKJjUDSJpJUQNpsvvLOIdifjPw+3pDGtXMYUkDANs/BZ4/8eH0ttQ4Js5i4EvA+2yvoeh43hP4kqTf2T661uiGsd3EDvtO/VTS/wA2kXQwcBzwvZpjaucTwGXA9pIuBF4KvLPWiNp7H0Wzzy6S7gGWA2+rN6RRjdW/9eiERdEn0jk+QSRtN1qzlKRjbZ870TH1K0lTgGOAQwABlwNfdcM/7JKeA+xPEfO1tu+vOaSOSNoUmNLwwQcrgYtHOgW8xfY2ExxST0viiKiRpL3HOm978UTF0ilJHxzrfBNH3El6x1jnbX99omLpB2mqir4j6XXAPwI7UHzGBdj25rUGNrLPlX9uDMwCbqKIdw9gEU+NsmqSoVF1OwP7UgygAHg9xUjBxkli6K7UOKLvSFoKvBG4uenNU0Mk/TvwCds3l8e7A6fZfnO9kY1O0tXAa4eaqCRNA35g+xX1RrYuSd9jjAEStmdPYDg9LzWO6Ed3A7f0StIo7TyUNABs3yJp1zoD6sA2FM/6DFlVljXRZ+sOoJ8kcUQ/+giwQNJPaRnS2sS29xZLJH0V+Lfy+K3Akhrj6cQFwHWSLi2PDwea2iS03PZddQfRL9JUFX1H0hXAn4CbWXualH+oLag2JG0MvBcYaua5Gviy7cfri6q9snN/aOj21bZvqDOe0UhabHvvcv87tt9Ud0y9LIkj+o6kW2zvXncc/W60iTub+Ju9pBts7zV8P9ZPmqqiHy2QdIjtK+oOpFOSljNC563tJj/V/AOeinkTYAZwB/DC2iIanUfZj/WQGkf0HUmPAJtS9G+sptnDcYEnH/4bsjFwBPBs26fWFFJlZbPVcbb/ru5YhpM0QPGEuCiS3NA0Oo3/bDRREkdEQ0m63vY+dcdRhaSbbf9l3XHE+EpTVfQlSc8CdqT47R0A21fXF9HYhj1BPoXiYcBG//sc9gT5FGBvilmfo881+oMZsT4k/R1wAsU6HDdSzP/0C6CpMxHDU0+QQzE1+XLgLTXF0qnWdVnWUPR5fKemWGICJXFEPzqBYiqMa20fJGkX4FM1x9TOMbaXtRZImlFXMB26zfa3WwskHQF8e5Tro09kPY7oR48PPf8gaSPbv6KYV6nJLumwrElO6bAs+kxqHNGPVkjakmK52B9Jegj4Xa0RjaKsDb0Q2ELSG1tObU5L/0yTSDoMeA2wraQvtJzanOauABhdlMQRfcf2G8rd0yRdCWxBsUhSE+0MvA7YkmJ22SGPAMfWEVAH7qWYuXc2cH1L+SPAibVEFBMqw3GjL0maSjHh3pO/HDXxieYhkg6w/Yu646hC0gblapYxySRxRN+R9H6KpVj/wFNzVdn2HvVFNTJJH7H9z5K+yMhPjn+ghrDGJOlbtt8i6WZGjrlxf8/RXWmqin50AsU05Q/UHUgHbi//XFRrFNWcUP75ulqjiNqkxhF9p+zXODjNKONL0mdsf7RdWfSfJI7oO5L+laLT+Qf0yHoco6xQ9zBFTeScJk6v3jpVeUvZkjRV9b80VUU/uqvcNiy3XrAM2Bq4qDw+kmKU0k7AucDf1BTXOiS9FzgOeL6k1sWmpgHX1BNVTKTUOGLSkfRF2++vO45Wkhba3nekMkm32m7MVOWStgCeBXwaOLnl1CO2H6wnqphIeXI8JqOX1h3ACDZrXRip3N+sPFw18kvqYfth23faPtr274A/UzSzrfUzRP9KU1VEM3wI+Lmk31KsETEDOE7SpjR0HW9Jrwc+D/wFsBLYgWKUWGNqRzE+0lQVk85InbpNIGkjYJfy8I4mdoi3knQTxYzDP7a9l6SDgLfZPqbm0GKcpcYRk5HqDmAU+wDTKf5dvkgSti+oN6Qxrbb9gKQpkqbYvlLS/6o7qBh/SRzRdyTNsL18WNm+theWh/+7hrDGJOkbwEyK9UMGymIDTU4cf5S0GXA1cKGklRTLs0afS1NV9B1Ji4HX276nPH4l8C9NXtJU0u3Abu6hf5Bl/8vjFDW4t1JMJnlhjzyxH09DahzRj94NfLfsvN2bYtjoa+oNqa1bgP8G/L7uQDplu7V20cgO/BgfqXFEX5J0AHAOxW/Er7V9X80hjamcJmVP4DrWftp9dl0xjUbSI4wwuSFFzcO2N5/gkGKCJXFE3xhh2o7dKH6Dfwia+SU8pGxOW4ftn050LBHtJHFE3xjty3dI07+EJW1DsVY6wHW2V9YZT8Rokjii70iaAfy+Zd3xTYBtbN9Za2BjkPQW4EzgKoomn5cDJ9lu+rrjMQklcUTfkbQIeIntVeXxhsA1w+eCapLyYbqDh2oZkrameLDuRfVGFrGuzFUV/WiDoaQBUO43fZbcKcOaph4g/z6joTIcN/rRfZJm254PIGkOcH/NMbVzmaTLWXta9QU1xhMxqjRVRd+RNBO4kGLyPQF3A2+3vbTWwNqQ9Caemrn3Z7YvrTOeiNEkcUTfKqfDwPaf6o4lop8kcUTfkXTqSOW2T5/oWNrJw3TRi9LHEf2odSqMjYHXUawT0Ti2p9UdQ0RVqXFE3yvXubjc9oF1xxLRDzLcLyaDZwLb1R1ERL9IU1X0HUk381S/wVRga6Bx/RsRvSpNVdF3JO3QcrgG+IPtNXXFE9Fvkjiir0iaCtxqe5e2F0fEekkfR/QV2wPAHZKeV3csEf0qfRzRj54F3CrpOlqG5jZ5PY6IXpLEEf1o6NmNIQI+U1MsEX0niSP60QbDF20q1+SIiC5I4oi+Iem9wHHA8yUtaTk1Dbimnqgi+k9GVUXfkLQFRf/Gp4GTW049YvvBeqKK6D9JHBERUUmG40ZERCVJHBERUUkSR0REVJLEERERlfx/PoyZFDuDeKwAAAAASUVORK5CYII=\n",
      "text/plain": [
       "<Figure size 432x288 with 2 Axes>"
      ]
     },
     "metadata": {
      "needs_background": "light"
     },
     "output_type": "display_data"
    }
   ],
   "source": [
    "sns.heatmap(soc_records.corr())"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 83,
   "id": "c3605171",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "image/png": "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\n",
      "text/plain": [
       "<Figure size 432x288 with 2 Axes>"
      ]
     },
     "metadata": {
      "needs_background": "light"
     },
     "output_type": "display_data"
    }
   ],
   "source": [
    "sns.heatmap(soc_records.corr(), vmin=-1, vmax=1, cmap = 'seismic', linewidths = 0.2, annot=True);"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 84,
   "id": "cf11e9e1",
   "metadata": {},
   "outputs": [],
   "source": [
    "import numpy as np"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 86,
   "id": "7b82ec08",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "image/png": "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\n",
      "text/plain": [
       "<Figure size 432x288 with 1 Axes>"
      ]
     },
     "metadata": {
      "needs_background": "light"
     },
     "output_type": "display_data"
    }
   ],
   "source": [
    "soc_records['truck_name'].hist(bins = 100);"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 87,
   "id": "930e383d",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "image/png": "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\n",
      "text/plain": [
       "<Figure size 432x288 with 1 Axes>"
      ]
     },
     "metadata": {
      "needs_background": "light"
     },
     "output_type": "display_data"
    }
   ],
   "source": [
    "np.log(soc_records['truck_name']).hist(bins = 100);"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 91,
   "id": "8673aea9",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "image/png": "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\n",
      "text/plain": [
       "<Figure size 432x288 with 1 Axes>"
      ]
     },
     "metadata": {
      "needs_background": "light"
     },
     "output_type": "display_data"
    }
   ],
   "source": [
    "soc_records['latitude'].hist(bins=50);"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 94,
   "id": "ba0e7774",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "image/png": "iVBORw0KGgoAAAANSUhEUgAAAX0AAAD4CAYAAAAAczaOAAAAOXRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjMuNCwgaHR0cHM6Ly9tYXRwbG90bGliLm9yZy8QVMy6AAAACXBIWXMAAAsTAAALEwEAmpwYAAAULklEQVR4nO3dfZBddX3H8fdXoqDEEhDcIqFdpqa1SOoDW6CjTjegIaJjaIsMippQOpnO4IydwUrwofiATlAs0vGhzUjGYK0LpWVIQcUY3fFhRCGKRESGVSImpWQkEbuCtNFv/7i/pde4m727e/ZkN7/3a+bOnvM7T99zd+/nnvs7556NzESSVIcnHegCJEntMfQlqSKGviRVxNCXpIoY+pJUkQUHuoD9Ofroo7O/v7+Vbf385z/n8MMPb2VbTbLudll3u6x7erZu3fqTzDxmvGlzOvT7+/u54447WtnW8PAwg4ODrWyrSdbdLutul3VPT0T8aKJpPXXvRMT2iNgWEXdGxB2l7aiI2BwR95WfR5b2iIh/iIiRiLgrIl7YtZ5VZf77ImLVTHdMkjQ1U+nTX5aZz8/MgTK+FtiSmUuALWUc4OXAkvJYA3wMOm8SwGXAqcApwGVjbxSSpHbM5ETuSmBjGd4InN3Vfm123AYsiohjgTOBzZm5OzP3AJuBFTPYviRpiqKX2zBExP3AHiCBf8rM9RHx08xcVKYHsCczF0XEzcC6zPxqmbYFuAQYBA7LzMtL+zuAxzLzyn22tYbOJwT6+vpOHhoaamRHJzM6OsrChQtb2VaTrLtd1t0u656eZcuWbe3qlfk1vZ7IfXFm7oyIZwKbI+L73RMzMyOikZv4ZOZ6YD3AwMBAtnUy5ECfeJku626XdbfLupvXU/dOZu4sP3cBN9Lpk3+odNtQfu4qs+8Eju9afHFpm6hdktSSSUM/Ig6PiKePDQPLge8Cm4CxK3BWATeV4U3AG8pVPKcBj2Tmg8CtwPKIOLKcwF1e2iRJLemle6cPuLHTbc8C4F8y83MRcTtwfURcCPwIOLfM/xngLGAEeBS4ACAzd0fEe4Dby3zvzszdje2JJGlSk4Z+Zv4QeN447Q8DZ4zTnsBFE6xrA7Bh6mVKkpowp7+RK2lu6V97y7jt29e9ouVKNF3ecE2SKmLoS1JFDH1JqoihL0kVMfQlqSKGviRVxNCXpIoY+pJUEUNfkipi6EtSRQx9SaqIoS9JFTH0Jakihr4kVcTQl6SKGPqSVBFDX5IqYuhLUkX8d4mSZsx/ozh/eKQvSRUx9CWpIoa+JFXE0Jekihj6klQRQ1+SKmLoS1JFDH1JqoihL0kVMfQlqSKGviRVxNCXpIoY+pJUkZ5DPyIOiYhvR8TNZfyEiPhGRIxExHUR8ZTSfmgZHynT+7vWcWlpvzcizmx8byRJ+zWVI/03Afd0jV8BXJWZzwb2ABeW9guBPaX9qjIfEXEicB7wXGAF8NGIOGRm5UuSpqKn0I+IxcArgI+X8QBOB24os2wEzi7DK8s4ZfoZZf6VwFBmPp6Z9wMjwCkN7IMkqUe9Hul/CHgL8Ksy/gzgp5m5t4zvAI4rw8cBPwYo0x8p8z/RPs4ykqQWTPqfsyLilcCuzNwaEYOzXVBErAHWAPT19TE8PDzbmwRgdHS0tW01ybrbVXvdFy/dO/lMXWa6zdqf79nQy79LfBHwqog4CzgM+C3gamBRRCwoR/OLgZ1l/p3A8cCOiFgAHAE83NU+pnuZJ2TmemA9wMDAQA4ODk5jt6ZueHiYtrbVJOtuV+11r57g3yJOZPv5M9tm7c/3bJi0eyczL83MxZnZT+dE7Bcz83zgS8A5ZbZVwE1leFMZp0z/YmZmaT+vXN1zArAE+GZjeyJJmtRM/jH6JcBQRFwOfBu4prRfA3wyIkaA3XTeKMjMuyPieuB7wF7gosz85Qy2L0maoimFfmYOA8Nl+IeMc/VNZv4CePUEy78XeO9Ui5QkNcNv5EpSRQx9SaqIoS9JFTH0Jakihr4kVcTQl6SKGPqSVBFDX5IqYuhLUkUMfUmqiKEvSRUx9CWpIoa+JFXE0Jekihj6klQRQ1+SKmLoS1JFDH1JqoihL0kVMfQlqSKGviRVxNCXpIoY+pJUEUNfkipi6EtSRQx9SaqIoS9JFTH0Jakihr4kVcTQl6SKGPqSVBFDX5IqYuhLUkUMfUmqyKShHxGHRcQ3I+I7EXF3RLyrtJ8QEd+IiJGIuC4inlLaDy3jI2V6f9e6Li3t90bEmbO2V5KkcfVypP84cHpmPg94PrAiIk4DrgCuysxnA3uAC8v8FwJ7SvtVZT4i4kTgPOC5wArgoxFxSIP7IkmaxKShnx2jZfTJ5ZHA6cANpX0jcHYZXlnGKdPPiIgo7UOZ+Xhm3g+MAKc0sROSpN5EZk4+U+eIfCvwbOAjwAeA28rRPBFxPPDZzDwpIr4LrMjMHWXaD4BTgXeWZf65tF9Tlrlhn22tAdYA9PX1nTw0NNTEfk5qdHSUhQsXtrKtJll3u2qve9vOR6Y0/9LjjpjR9mp/vqdr2bJlWzNzYLxpC3pZQWb+Enh+RCwCbgSe01x5v7Gt9cB6gIGBgRwcHJytTf2a4eFh2tpWk6y7XbXXvXrtLVOaf/v5M9tm7c/3bJjS1TuZ+VPgS8CfAIsiYuxNYzGwswzvBI4HKNOPAB7ubh9nGUlSC3q5eueYcoRPRDwVeBlwD53wP6fMtgq4qQxvKuOU6V/MTh/SJuC8cnXPCcAS4JsN7YckqQe9dO8cC2ws/fpPAq7PzJsj4nvAUERcDnwbuKbMfw3wyYgYAXbTuWKHzLw7Iq4HvgfsBS4q3UaSpJZMGvqZeRfwgnHaf8g4V99k5i+AV0+wrvcC7516mZKkJviNXEmqiKEvSRUx9CWpIoa+JFXE0Jekihj6klQRQ1+SKtLTvXekGvRPcF+Z7ete0XIl0uzxSF+SKmLoS1JFDH1JqoihL0kVMfQlqSKGviRVxNCXpIoY+pJUEUNfkipi6EtSRQx9SaqIoS9JFTH0Jakihr4kVcTQl6SKeD99SbPG/1Ew93ikL0kVMfQlqSKGviRVxNCXpIoY+pJUEUNfkipi6EtSRQx9SaqIoS9JFTH0Jakik96GISKOB64F+oAE1mfm1RFxFHAd0A9sB87NzD0REcDVwFnAo8DqzPxWWdcq4O1l1Zdn5sZmd0fq8Ov/0vh6OdLfC1ycmScCpwEXRcSJwFpgS2YuAbaUcYCXA0vKYw3wMYDyJnEZcCpwCnBZRBzZ4L5IkiYxaehn5oNjR+qZ+d/APcBxwEpg7Eh9I3B2GV4JXJsdtwGLIuJY4Exgc2buzsw9wGZgRZM7I0nav8jM3meO6Ae+DJwEPJCZi0p7AHsyc1FE3Aysy8yvlmlbgEuAQeCwzLy8tL8DeCwzr9xnG2vofEKgr6/v5KGhoZnsX89GR0dZuHBhK9tqknWPb9vOR8ZtX3rcETNapvbne6LnaKr293voVvvzPV3Lli3bmpkD403r+dbKEbEQ+DfgbzLzZ52c78jMjIje3z32IzPXA+sBBgYGcnBwsInVTmp4eJi2ttUk6x7f6on69M+feJu9LNNd93w6b9DU8z3RczRV+/s9dPPvu3k9Xb0TEU+mE/ifysx/L80PlW4bys9dpX0ncHzX4otL20TtkqSWTBr6pevmGuCezPz7rkmbgFVleBVwU1f7G6LjNOCRzHwQuBVYHhFHlhO4y0ubJKklvXTvvAh4PbAtIu4sbW8F1gHXR8SFwI+Ac8u0z9C5XHOEziWbFwBk5u6IeA9we5nv3Zm5u4md0MGvqa6UidYj1WLS0C8nZGOCyWeMM38CF02wrg3AhqkUKKl9vjkevPxGriRVxNCXpIr0fMmmNBfZDSFNjaGvA2Lbzkcau+ZbUu8Mfc2qiY7EL17aciEz0L0PFy/d65uV5jX79CWpIoa+JFXE0JekitinL6l18+lmdQcbQ186wAxAtcnuHUmqiKEvSRUx9CWpIvbpSwcJzw2oFx7pS1JFDH1JqoihL0kVMfQlqSKGviRVxKt3pJb4D180F3ikL0kVMfQlqSKGviRVxNCXpIp4IrdyTX1135OU84+/szp5pC9JFTH0Jakihr4kVcTQl6SKeCJXOsj1r72Fi5fuZbUnboVH+pJUFUNfkipi6EtSRSbt04+IDcArgV2ZeVJpOwq4DugHtgPnZuaeiAjgauAs4FFgdWZ+qyyzCnh7We3lmbmx2V1Rk/zijnRw6uVI/xPAin3a1gJbMnMJsKWMA7wcWFIea4CPwRNvEpcBpwKnAJdFxJEzLV6SNDWTHuln5pcjon+f5pXAYBneCAwDl5T2azMzgdsiYlFEHFvm3ZyZuwEiYjOdN5JPz3wX1AuP3Nvjc625LDr5PMlMndC/uat756eZuagMB7AnMxdFxM3Ausz8apm2hc6bwSBwWGZeXtrfATyWmVeOs601dD4l0NfXd/LQ0NBM97Eno6OjLFy4sJVtNanXurftfKSFanrX91R46LEDXcXUtVn30uOOmNL8+/sdz5fne999Pthfl7Nl2bJlWzNzYLxpM75OPzMzIiZ/5+h9feuB9QADAwM5ODjY1Kr3a3h4mLa21aRe655r12hfvHQvH9w2/74m0mbd288fnNL8+/sdz5fne999PthflwfCdK/eeah021B+7irtO4Hju+ZbXNomapcktWi6b/2bgFXAuvLzpq72N0bEEJ2Tto9k5oMRcSvwvq6Tt8uBS6dftnTwa+q211K3Xi7Z/DSdPvmjI2IHnatw1gHXR8SFwI+Ac8vsn6FzueYInUs2LwDIzN0R8R7g9jLfu8dO6kqS2tPL1TuvmWDSGePMm8BFE6xnA7BhStVJkho198/sSNIE7AKbOkNfmmcO5u8B7LtvY3cHberfd/pm4L13JKkqhr4kVcTQl6SKGPqSVBFDX5IqYuhLUkW8ZLNFXkYmTU9Tl6n6GvRIX5KqYuhLUkUMfUmqiH36c8BU+ytr6n+U1CxDfxYczPdGkTS/GfrzUPebytgNqcBPAJImZ5++JFXE0Jekihj6klQR+/QPIp5AljQZQ38GDFlJ843dO5JUEY/0e+ARvaSDhUf6klQRQ1+SKmL3jiRNYH9du/P1G/Ae6UtSRTzS7+IJW6lONb32PdKXpIoY+pJUEUNfkipin74kTcNE5wHm+lU9HulLUkUMfUmqiKEvSRVpPfQjYkVE3BsRIxGxtu3tS1LNWj2RGxGHAB8BXgbsAG6PiE2Z+b3Z2N5UvnBx8dK9eF5b0sGu7ZQ7BRjJzB8CRMQQsBKYldCXpLb1r72Fi5fuZfUMv+U7W1cBRWbOyorH3VjEOcCKzPyrMv564NTMfGPXPGuANWX0D4B7WyrvaOAnLW2rSdbdLutul3VPz+9m5jHjTZhz/RmZuR5Y3/Z2I+KOzBxoe7szZd3tsu52WXfz2j6RuxM4vmt8cWmTJLWg7dC/HVgSESdExFOA84BNLdcgSdVqtXsnM/dGxBuBW4FDgA2ZeXebNexH611KDbHudll3u6y7Ya2eyJUkHVh+I1eSKmLoS1JFDurQj4jrIuLO8tgeEXd2TfujiPh6RNwdEdsi4rBxlv9ARHw/Iu6KiBsjYlHXtEvLrSTujYgz52Dtry7TfxURA13tT46IjWW5eyLi0vlQd6/Lz8W6y/TfiYjRiHhzUzXPZt0R8bKI2FqW2xoRp8+Husu0WXttNlD3URGxOSLuKz+PLO1HRMR/RMR3yvIXNFn3r8nMKh7AB4G/K8MLgLuA55XxZwCHjLPMcmBBGb4CuKIMnwh8BzgUOAH4wXjLH+Da/5DOl9uGgYGu9tcCQ2X4acB2oH8e1N3T8nOt7q7pNwD/Crx5nvydvAB4Vhk+Cdg5T+pu7bU5zbrfD6wtw2v5/0x5a9fwMcBu4CmzUfec+3LWbIiIAM4Fxo5WlgN3ZeZ3ADLz4fGWy8zPd43eBpxThlfSCc7HgfsjYoTOLSa+Podqv6cs/xuTgMMjYgHwVOB/gJ/Ng7p7Wn6mZqFuIuJs4H7g581X/MQ2Gq07M7/dNXo38NSIOLT8zc/ZumnptTndukt9g2V4I503rUvovC6fXta7kE7o722y5jEHdfdOl5cAD2XmfWX894GMiFsj4lsR8ZYe1vGXwGfL8HHAj7um7Shts6GJ2rvdQCd8HgQeAK7MzN3NlfuEpuue6fK9arTuiFhI50X9robr3FfTz3e3vwC+1XTgF03X3dZrc7p192Xmg2X4v4C+MvxhOp9e/hPYBrwpM381C3XP/yP9iPgC8NvjTHpbZt5Uhl8DfLpr2gLgxcAfA48CWyJia2ZumWAbb6PzrvupxgqnndrHcQrwS+BZwJHAVyLiC1lugjeH657p8geq7ncCV2Xm6HifAuZw3WPbfi6drs3l86numWir7szMiBi7Zv5M4E46nxx+D9gcEV/JzMY/hc/70M/Ml+5veunG+HPg5K7mHcCXM/MnZZ7PAC8EfuMXFBGrgVcCZ2TpcKOh20nMdu0TeC3wucz8X2BXRHwNGAB6Dv0DVPdMlz9QdZ8KnBMR7wcWAb+KiF9k5ofneN1ExGLgRuANmfmDXpc7wHXP+LU5y3U/FBHHZuaDEXEssKu0XwCsKxkzEhH3A88BvjmV2ntRQ/fOS4HvZ+aOrrZbgaUR8bTyC/xTxrm9c0SsAN4CvCozH+2atAk4LyIOjYgTgCXMwi9nJrXvxwOUfsiIOBw4Dfh+Q/WOmY26Z7p8LxqvOzNfkpn9mdkPfAh431QCv0eN1x2dK9VuoXPS8WtNFttlNv5O2nhtzqTuTcCqMrwKGPvk8ABwBkBE9NE5Sd3zgdiUzMbZ4bn0AD4B/PU47a+jc4Lqu8D7u9o/TrkaABih0z94Z3n8Y9d8b6NzZcC9wMvnYO1/Rufo43HgIeDW0r6QzlUkd9P5o/zb+VD3/paf63V3zf9OZuHqnVn6O3k7nXM/d3Y9njnX6y7TZvW1OcO6n0Hn6P8+4AvAUaX9WcDn6fTnfxd4XdN1jz28DYMkVaSG7h1JUmHoS1JFDH1JqoihL0kVMfQlqSKGviRVxNCXpIr8H15cVTjYC6k6AAAAAElFTkSuQmCC\n",
      "text/plain": [
       "<Figure size 432x288 with 1 Axes>"
      ]
     },
     "metadata": {
      "needs_background": "light"
     },
     "output_type": "display_data"
    }
   ],
   "source": [
    "soc_records['longitude'].hist(bins=50);"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 96,
   "id": "0514244a",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "image/png": "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\n",
      "text/plain": [
       "<Figure size 432x288 with 1 Axes>"
      ]
     },
     "metadata": {
      "needs_background": "light"
     },
     "output_type": "display_data"
    }
   ],
   "source": [
    "soc_records['X'].hist(bins=50);"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 97,
   "id": "665eba3f",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "image/png": "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\n",
      "text/plain": [
       "<Figure size 432x288 with 1 Axes>"
      ]
     },
     "metadata": {
      "needs_background": "light"
     },
     "output_type": "display_data"
    }
   ],
   "source": [
    "soc_records['Y'].hist(bins=50);"
   ]
  }
 ],
 "metadata": {
  "kernelspec": {
   "display_name": "Python 3.6",
   "language": "python",
   "name": "py36"
  },
  "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.13"
  }
 },
 "nbformat": 4,
 "nbformat_minor": 5
}
