{ "cells": [ { "cell_type": "code", "execution_count": 1, "metadata": {}, "outputs": [], "source": [ "%load_ext autoreload\n", "%autoreload 2" ] }, { "cell_type": "code", "execution_count": 35, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "Requirement already satisfied: modin[dask] in c:\\users\\argenisleon\\appdata\\roaming\\python\\python37\\site-packages (0.7.0)\n", "Requirement already satisfied: pandas==0.25.3 in c:\\users\\argenisleon\\anaconda3\\lib\\site-packages (from modin[dask]) (0.25.3)\n", "Requirement already satisfied: distributed>=2.3.2; extra == \"dask\" in c:\\users\\argenisleon\\anaconda3\\lib\\site-packages (from modin[dask]) (2.9.3)\n", "Requirement already satisfied: dask>=2.1.0; extra == \"dask\" in c:\\users\\argenisleon\\anaconda3\\lib\\site-packages (from modin[dask]) (2.9.2)\n", "Requirement already satisfied: numpy>=1.13.3 in c:\\users\\argenisleon\\anaconda3\\lib\\site-packages (from pandas==0.25.3->modin[dask]) (1.18.1)\n", "Requirement already satisfied: pytz>=2017.2 in c:\\users\\argenisleon\\anaconda3\\lib\\site-packages (from pandas==0.25.3->modin[dask]) (2019.3)\n", "Requirement already satisfied: python-dateutil>=2.6.1 in c:\\users\\argenisleon\\anaconda3\\lib\\site-packages (from pandas==0.25.3->modin[dask]) (2.8.1)\n", "Requirement already satisfied: sortedcontainers!=2.0.0,!=2.0.1 in c:\\users\\argenisleon\\anaconda3\\lib\\site-packages (from distributed>=2.3.2; extra == \"dask\"->modin[dask]) (2.1.0)\n", "Requirement already satisfied: setuptools in c:\\users\\argenisleon\\anaconda3\\lib\\site-packages (from distributed>=2.3.2; extra == \"dask\"->modin[dask]) (44.0.0.post20200106)\n", "Requirement already satisfied: psutil>=5.0 in c:\\users\\argenisleon\\appdata\\roaming\\python\\python37\\site-packages (from distributed>=2.3.2; extra == \"dask\"->modin[dask]) (5.6.2)\n", "Requirement already satisfied: zict>=0.1.3 in c:\\users\\argenisleon\\anaconda3\\lib\\site-packages (from distributed>=2.3.2; extra == \"dask\"->modin[dask]) (1.0.0)\n", "Requirement already satisfied: toolz>=0.7.4 in c:\\users\\argenisleon\\anaconda3\\lib\\site-packages (from distributed>=2.3.2; extra == \"dask\"->modin[dask]) (0.10.0)\n", "Requirement already satisfied: tornado>=5 in c:\\users\\argenisleon\\anaconda3\\lib\\site-packages (from distributed>=2.3.2; extra == \"dask\"->modin[dask]) (6.0.3)\n", "Requirement already satisfied: msgpack in c:\\users\\argenisleon\\anaconda3\\lib\\site-packages (from distributed>=2.3.2; extra == \"dask\"->modin[dask]) (0.6.1)\n", "Requirement already satisfied: tblib in c:\\users\\argenisleon\\anaconda3\\lib\\site-packages (from distributed>=2.3.2; extra == \"dask\"->modin[dask]) (1.6.0)\n", "Requirement already satisfied: pyyaml in c:\\users\\argenisleon\\anaconda3\\lib\\site-packages (from distributed>=2.3.2; extra == \"dask\"->modin[dask]) (5.2)\n", "Requirement already satisfied: click>=6.6 in c:\\users\\argenisleon\\anaconda3\\lib\\site-packages (from distributed>=2.3.2; extra == \"dask\"->modin[dask]) (7.0)\n", "Requirement already satisfied: cloudpickle>=0.2.2 in c:\\users\\argenisleon\\anaconda3\\lib\\site-packages (from distributed>=2.3.2; extra == \"dask\"->modin[dask]) (1.2.2)\n", "Requirement already satisfied: six>=1.5 in c:\\users\\argenisleon\\anaconda3\\lib\\site-packages (from python-dateutil>=2.6.1->pandas==0.25.3->modin[dask]) (1.13.0)\n", "Requirement already satisfied: heapdict in c:\\users\\argenisleon\\anaconda3\\lib\\site-packages (from zict>=0.1.3->distributed>=2.3.2; extra == \"dask\"->modin[dask]) (1.0.1)\n" ] } ], "source": [ "!pip install --user modin[dask]" ] }, { "cell_type": "code", "execution_count": 2, "metadata": {}, "outputs": [], "source": [ "import sys\n", "sys.path.append(\"..\")" ] }, { "cell_type": "code", "execution_count": 4, "metadata": {}, "outputs": [ { "name": "stderr", "output_type": "stream", "text": [ "C:\\Users\\argenisleon\\Anaconda3\\lib\\site-packages\\dask\\config.py:161: YAMLLoadWarning: calling yaml.load() without Loader=... is deprecated, as the default Loader is unsafe. Please read https://msg.pyyaml.org/load for full details.\n", " data = yaml.load(f.read()) or {}\n" ] } ], "source": [ "from optimus import Optimus" ] }, { "cell_type": "code", "execution_count": 5, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "ENGINE dask\n" ] }, { "data": { "text/html": [ "Open Bumblebee: https://app.hi-bumblebee.com
If you really care about privacy get your keys in bumblebee.ini and put them here
" ], "text/plain": [ "" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "op = Optimus(\"dask\", master=\"local[*]\", app_name=\"optimus\", comm=True)" ] }, { "cell_type": "code", "execution_count": 10, "metadata": {}, "outputs": [], "source": [ "df = op.load.csv(\"data/crime.csv\", sep=\",\", header=True, null_value=\"null\", infer_schema='true',charset=\"latin_1\").ext.cache()" ] }, { "cell_type": "code", "execution_count": 11, "metadata": {}, "outputs": [ { "data": { "text/plain": [ "['INCIDENT_NUMBER',\n", " 'OFFENSE_CODE',\n", " 'OFFENSE_CODE_GROUP',\n", " 'OFFENSE_DESCRIPTION',\n", " 'DISTRICT',\n", " 'REPORTING_AREA',\n", " 'SHOOTING',\n", " 'OCCURRED_ON_DATE',\n", " 'YEAR',\n", " 'MONTH',\n", " 'DAY_OF_WEEK',\n", " 'HOUR',\n", " 'UCR_PART',\n", " 'STREET',\n", " 'Lat',\n", " 'Long',\n", " 'Location']" ] }, "execution_count": 11, "metadata": {}, "output_type": "execute_result" } ], "source": [ "df.cols.names()" ] }, { "cell_type": "code", "execution_count": 18, "metadata": {}, "outputs": [], "source": [ "import os\n", "\n", "#USE ONLY ONE OF THESE:\n", "\n", "# os.environ[\"MODIN_ENGINE\"] = \"ray\" # Modin will use Ray\n", "os.environ[\"MODIN_ENGINE\"] = \"dask\" # Modin will use Dask\n", "\n", "import modin.pandas as pd" ] }, { "cell_type": "code", "execution_count": 19, "metadata": {}, "outputs": [], "source": [ "# import pandas as pd\n", "\n", "pdf = pd.read_csv(\"data/crime.csv\", sep=\",\", encoding=\"latin_1\")" ] }, { "cell_type": "code", "execution_count": 20, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "\n" ] } ], "source": [ "print(type(pdf))" ] }, { "cell_type": "code", "execution_count": 22, "metadata": {}, "outputs": [ { "ename": "AttributeError", "evalue": "'DataFrame' object has no attribute 'value_counts'", "output_type": "error", "traceback": [ "\u001b[1;31m---------------------------------------------------------------------------\u001b[0m", "\u001b[1;31mAttributeError\u001b[0m Traceback (most recent call last)", "\u001b[1;32m\u001b[0m in \u001b[0;36m\u001b[1;34m\u001b[0m\n", "\u001b[1;32m~\\AppData\\Roaming\\Python\\Python37\\site-packages\\modin\\pandas\\dataframe.py\u001b[0m in \u001b[0;36m__getattr__\u001b[1;34m(self, key)\u001b[0m\n\u001b[0;32m 1963\u001b[0m \u001b[1;32mif\u001b[0m \u001b[0mkey\u001b[0m \u001b[1;32min\u001b[0m \u001b[0mself\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mcolumns\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 1964\u001b[0m \u001b[1;32mreturn\u001b[0m \u001b[0mself\u001b[0m\u001b[1;33m[\u001b[0m\u001b[0mkey\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[1;32m-> 1965\u001b[1;33m \u001b[1;32mraise\u001b[0m \u001b[0me\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m\u001b[0;32m 1966\u001b[0m \u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 1967\u001b[0m \u001b[1;32mdef\u001b[0m \u001b[0m__setattr__\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mself\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mkey\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mvalue\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n", "\u001b[1;32m~\\AppData\\Roaming\\Python\\Python37\\site-packages\\modin\\pandas\\dataframe.py\u001b[0m in \u001b[0;36m__getattr__\u001b[1;34m(self, key)\u001b[0m\n\u001b[0;32m 1959\u001b[0m \"\"\"\n\u001b[0;32m 1960\u001b[0m \u001b[1;32mtry\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[1;32m-> 1961\u001b[1;33m \u001b[1;32mreturn\u001b[0m \u001b[0mobject\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0m__getattribute__\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mself\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mkey\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m\u001b[0;32m 1962\u001b[0m \u001b[1;32mexcept\u001b[0m \u001b[0mAttributeError\u001b[0m \u001b[1;32mas\u001b[0m \u001b[0me\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 1963\u001b[0m \u001b[1;32mif\u001b[0m \u001b[0mkey\u001b[0m \u001b[1;32min\u001b[0m \u001b[0mself\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mcolumns\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n", "\u001b[1;31mAttributeError\u001b[0m: 'DataFrame' object has no attribute 'value_counts'" ] } ], "source": [ "%%time\n", "for col_name in list(pdf.columns):\n", " print(pdf[col_name].value_counts().nlargest(10))\n" ] }, { "cell_type": "code", "execution_count": 11, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "I162030584 13\n", "I152080623 11\n", "I172096394 10\n", "I182065208 10\n", "I172013170 10\n", "I162001871 9\n", "I172056883 9\n", "I162098170 9\n", "I172022524 9\n", "I172054429 9\n", "Name: INCIDENT_NUMBER, dtype: int64\n", "Wall time: 357 ms\n" ] } ], "source": [ "%%time\n", "print(pdf[\"INCIDENT_NUMBER\"].value_counts().nlargest(10))\n" ] }, { "cell_type": "code", "execution_count": 16, "metadata": { "scrolled": false }, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "Wall time: 30.8 s\n" ] }, { "data": { "text/plain": [ "{'INCIDENT_NUMBER': [{'value': 'I162030584', 'count': 13},\n", " {'value': 'I152080623', 'count': 11},\n", " {'value': 'I172013170', 'count': 10},\n", " {'value': 'I182065208', 'count': 10},\n", " {'value': 'I172096394', 'count': 10},\n", " {'value': 'I162071327', 'count': 9},\n", " {'value': 'I162001871', 'count': 9},\n", " {'value': 'I172056883', 'count': 9},\n", " {'value': 'I172022524', 'count': 9},\n", " {'value': 'I172054429', 'count': 9}],\n", " 'OFFENSE_CODE': [{'value': 3006, 'count': 18783},\n", " {'value': 3115, 'count': 18754},\n", " {'value': 3831, 'count': 16323},\n", " {'value': 1402, 'count': 15154},\n", " {'value': 802, 'count': 14799},\n", " {'value': 3301, 'count': 13099},\n", " {'value': 3410, 'count': 11287},\n", " {'value': 3114, 'count': 11124},\n", " {'value': 617, 'count': 9074},\n", " {'value': 2647, 'count': 9042}],\n", " 'OFFENSE_CODE_GROUP': [{'value': 'Motor Vehicle Accident Response',\n", " 'count': 37132},\n", " {'value': 'Larceny', 'count': 25935},\n", " {'value': 'Medical Assistance', 'count': 23540},\n", " {'value': 'Investigate Person', 'count': 18750},\n", " {'value': 'Other', 'count': 18075},\n", " {'value': 'Drug Violation', 'count': 16548},\n", " {'value': 'Simple Assault', 'count': 15826},\n", " {'value': 'Vandalism', 'count': 15415},\n", " {'value': 'Verbal Disputes', 'count': 13099},\n", " {'value': 'Towed', 'count': 11287}],\n", " 'OFFENSE_DESCRIPTION': [{'value': 'SICK/INJURED/MEDICAL - PERSON',\n", " 'count': 18783},\n", " {'value': 'INVESTIGATE PERSON', 'count': 18754},\n", " {'value': 'M/V - LEAVING SCENE - PROPERTY DAMAGE', 'count': 16323},\n", " {'value': 'VANDALISM', 'count': 15154},\n", " {'value': 'ASSAULT SIMPLE - BATTERY', 'count': 14791},\n", " {'value': 'VERBAL DISPUTE', 'count': 13099},\n", " {'value': 'TOWED MOTOR VEHICLE', 'count': 11287},\n", " {'value': 'INVESTIGATE PROPERTY', 'count': 11124},\n", " {'value': 'LARCENY THEFT FROM BUILDING', 'count': 9069},\n", " {'value': 'THREATS TO DO BODILY HARM', 'count': 9042}],\n", " 'DISTRICT': [{'value': 'B2', 'count': 49945},\n", " {'value': 'C11', 'count': 42530},\n", " {'value': 'D4', 'count': 41915},\n", " {'value': 'A1', 'count': 35717},\n", " {'value': 'B3', 'count': 35442},\n", " {'value': 'C6', 'count': 23460},\n", " {'value': 'D14', 'count': 20127},\n", " {'value': 'E13', 'count': 17536},\n", " {'value': 'E18', 'count': 17348},\n", " {'value': 'A7', 'count': 13544}],\n", " 'REPORTING_AREA': [{'value': ' ', 'count': 20250},\n", " {'value': '111', 'count': 2372},\n", " {'value': '186', 'count': 2016},\n", " {'value': '329', 'count': 1878},\n", " {'value': '117', 'count': 1832},\n", " {'value': '143', 'count': 1775},\n", " {'value': '624', 'count': 1751},\n", " {'value': '26', 'count': 1747},\n", " {'value': '465', 'count': 1650},\n", " {'value': '130', 'count': 1423}],\n", " 'SHOOTING': [{'value': 'Y', 'count': 1019}],\n", " 'OCCURRED_ON_DATE': [{'value': '2017-06-01 00:00:00', 'count': 29},\n", " {'value': '2015-07-01 00:00:00', 'count': 27},\n", " {'value': '2016-08-01 00:00:00', 'count': 27},\n", " {'value': '2015-06-18 05:00:00', 'count': 22},\n", " {'value': '2017-08-01 00:00:00', 'count': 22},\n", " {'value': '2017-01-01 00:00:00', 'count': 21},\n", " {'value': '2016-04-01 00:00:00', 'count': 20},\n", " {'value': '2017-05-01 00:00:00', 'count': 20},\n", " {'value': '2015-12-07 11:38:00', 'count': 20},\n", " {'value': '2017-04-01 00:00:00', 'count': 19}],\n", " 'YEAR': [{'value': 2017, 'count': 100886},\n", " {'value': 2016, 'count': 99114},\n", " {'value': 2018, 'count': 65685},\n", " {'value': 2015, 'count': 53388}],\n", " 'MONTH': [{'value': 8, 'count': 34823},\n", " {'value': 7, 'count': 34556},\n", " {'value': 6, 'count': 30568},\n", " {'value': 9, 'count': 26543},\n", " {'value': 5, 'count': 26199},\n", " {'value': 10, 'count': 25737},\n", " {'value': 3, 'count': 24146},\n", " {'value': 4, 'count': 24086},\n", " {'value': 11, 'count': 23675},\n", " {'value': 1, 'count': 23610}],\n", " 'DAY_OF_WEEK': [{'value': 'Friday', 'count': 48495},\n", " {'value': 'Wednesday', 'count': 46729},\n", " {'value': 'Thursday', 'count': 46656},\n", " {'value': 'Tuesday', 'count': 46383},\n", " {'value': 'Monday', 'count': 45679},\n", " {'value': 'Saturday', 'count': 44818},\n", " {'value': 'Sunday', 'count': 40313}],\n", " 'HOUR': [{'value': 17, 'count': 20763},\n", " {'value': 18, 'count': 20302},\n", " {'value': 16, 'count': 19871},\n", " {'value': 12, 'count': 18679},\n", " {'value': 19, 'count': 17588},\n", " {'value': 14, 'count': 17189},\n", " {'value': 13, 'count': 16846},\n", " {'value': 15, 'count': 16522},\n", " {'value': 11, 'count': 16448},\n", " {'value': 10, 'count': 16347}],\n", " 'UCR_PART': [{'value': 'Part Three', 'count': 158553},\n", " {'value': 'Part Two', 'count': 97569},\n", " {'value': 'Part One', 'count': 61629},\n", " {'value': 'Other', 'count': 1232}],\n", " 'STREET': [{'value': 'WASHINGTON ST', 'count': 14194},\n", " {'value': 'BLUE HILL AVE', 'count': 7794},\n", " {'value': 'BOYLSTON ST', 'count': 7221},\n", " {'value': 'DORCHESTER AVE', 'count': 5149},\n", " {'value': 'TREMONT ST', 'count': 4796},\n", " {'value': 'MASSACHUSETTS AVE', 'count': 4708},\n", " {'value': 'HARRISON AVE', 'count': 4609},\n", " {'value': 'CENTRE ST', 'count': 4383},\n", " {'value': 'COMMONWEALTH AVE', 'count': 4134},\n", " {'value': 'HYDE PARK AVE', 'count': 3470}],\n", " 'Lat': [{'value': 42.34862382, 'count': 1243},\n", " {'value': 42.36183857, 'count': 1208},\n", " {'value': 42.28482577, 'count': 1121},\n", " {'value': 42.32866284, 'count': 1042},\n", " {'value': 42.25621592, 'count': 898},\n", " {'value': 42.29755533, 'count': 783},\n", " {'value': 42.34128751, 'count': 773},\n", " {'value': -1.0, 'count': 745},\n", " {'value': 42.33152148, 'count': 735},\n", " {'value': 42.3523119, 'count': 688}],\n", " 'Long': [{'value': -71.08277637, 'count': 1243},\n", " {'value': -71.05976489, 'count': 1208},\n", " {'value': -71.09137369, 'count': 1121},\n", " {'value': -71.08563401, 'count': 1042},\n", " {'value': -71.12401947, 'count': 898},\n", " {'value': -71.0597091, 'count': 783},\n", " {'value': -71.05467933, 'count': 773},\n", " {'value': -1.0, 'count': 745},\n", " {'value': -71.07085307, 'count': 735},\n", " {'value': -71.0637051, 'count': 688}],\n", " 'Location': [{'value': '(0.00000000, 0.00000000)', 'count': 19999},\n", " {'value': '(42.34862382, -71.08277637)', 'count': 1243},\n", " {'value': '(42.36183857, -71.05976489)', 'count': 1208},\n", " {'value': '(42.28482577, -71.09137369)', 'count': 1121},\n", " {'value': '(42.32866284, -71.08563401)', 'count': 1042},\n", " {'value': '(42.25621592, -71.12401947)', 'count': 898},\n", " {'value': '(42.29755533, -71.05970910)', 'count': 783},\n", " {'value': '(42.34128751, -71.05467933)', 'count': 773},\n", " {'value': '(-1.00000000, -1.00000000)', 'count': 745},\n", " {'value': '(42.33152148, -71.07085307)', 'count': 735}]}" ] }, "execution_count": 16, "metadata": {}, "output_type": "execute_result" } ], "source": [ "%%time\n", "df.cols.frequency(\"*\")" ] }, { "cell_type": "code", "execution_count": 6, "metadata": {}, "outputs": [ { "ename": "AttributeError", "evalue": "'DaskEngine' object has no attribute 'save'", "output_type": "error", "traceback": [ "\u001b[1;31m---------------------------------------------------------------------------\u001b[0m", "\u001b[1;31mAttributeError\u001b[0m Traceback (most recent call last)", "\u001b[1;32m\u001b[0m in \u001b[0;36m\u001b[1;34m\u001b[0m\n\u001b[1;32m----> 1\u001b[1;33m \u001b[0mdf\u001b[0m \u001b[1;33m=\u001b[0m \u001b[0mop\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0msave\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mparquet\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;34m\"crime.parquet\"\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m", "\u001b[1;31mAttributeError\u001b[0m: 'DaskEngine' object has no attribute 'save'" ] } ], "source": [ "df = op.save.parquet(\"crime.parquet\")" ] }, { "cell_type": "code", "execution_count": 13, "metadata": {}, "outputs": [ { "data": { "text/plain": [ "[OrderedDict([('INCIDENT_NUMBER', 'I182070945'),\n", " ('OFFENSE_CODE', 619),\n", " ('OFFENSE_CODE_GROUP', 'Larceny'),\n", " ('OFFENSE_DESCRIPTION', 'LARCENY ALL OTHERS'),\n", " ('DISTRICT', 'D14'),\n", " ('REPORTING_AREA', '808'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 13:00:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 13),\n", " ('UCR_PART', 'Part One'),\n", " ('STREET', 'LINCOLN ST'),\n", " ('Lat', 42.35779134),\n", " ('Long', -71.13937053),\n", " ('Location', '(42.35779134, -71.13937053)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070943'),\n", " ('OFFENSE_CODE', 1402),\n", " ('OFFENSE_CODE_GROUP', 'Vandalism'),\n", " ('OFFENSE_DESCRIPTION', 'VANDALISM'),\n", " ('DISTRICT', 'C11'),\n", " ('REPORTING_AREA', '347'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-21 00:00:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Tuesday'),\n", " ('HOUR', 0),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'HECLA ST'),\n", " ('Lat', 42.30682138),\n", " ('Long', -71.06030035),\n", " ('Location', '(42.30682138, -71.06030035)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070941'),\n", " ('OFFENSE_CODE', 3410),\n", " ('OFFENSE_CODE_GROUP', 'Towed'),\n", " ('OFFENSE_DESCRIPTION', 'TOWED MOTOR VEHICLE'),\n", " ('DISTRICT', 'D4'),\n", " ('REPORTING_AREA', '151'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-03 19:27:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Monday'),\n", " ('HOUR', 19),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'CAZENOVE ST'),\n", " ('Lat', 42.34658879),\n", " ('Long', -71.07242943),\n", " ('Location', '(42.34658879, -71.07242943)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070940'),\n", " ('OFFENSE_CODE', 3114),\n", " ('OFFENSE_CODE_GROUP', 'Investigate Property'),\n", " ('OFFENSE_DESCRIPTION', 'INVESTIGATE PROPERTY'),\n", " ('DISTRICT', 'D4'),\n", " ('REPORTING_AREA', '272'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-03 21:16:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Monday'),\n", " ('HOUR', 21),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'NEWCOMB ST'),\n", " ('Lat', 42.33418175),\n", " ('Long', -71.07866441),\n", " ('Location', '(42.33418175, -71.07866441)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070938'),\n", " ('OFFENSE_CODE', 3114),\n", " ('OFFENSE_CODE_GROUP', 'Investigate Property'),\n", " ('OFFENSE_DESCRIPTION', 'INVESTIGATE PROPERTY'),\n", " ('DISTRICT', 'B3'),\n", " ('REPORTING_AREA', '421'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-03 21:05:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Monday'),\n", " ('HOUR', 21),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'DELHI ST'),\n", " ('Lat', 42.27536542),\n", " ('Long', -71.09036101),\n", " ('Location', '(42.27536542, -71.09036101)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070936'),\n", " ('OFFENSE_CODE', 3820),\n", " ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'),\n", " ('OFFENSE_DESCRIPTION',\n", " 'M/V ACCIDENT INVOLVING PEDESTRIAN - INJURY'),\n", " ('DISTRICT', 'C11'),\n", " ('REPORTING_AREA', '398'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-03 21:09:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Monday'),\n", " ('HOUR', 21),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'TALBOT AVE'),\n", " ('Lat', 42.29019621),\n", " ('Long', -71.07159012),\n", " ('Location', '(42.29019621, -71.07159012)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070933'),\n", " ('OFFENSE_CODE', 724),\n", " ('OFFENSE_CODE_GROUP', 'Auto Theft'),\n", " ('OFFENSE_DESCRIPTION', 'AUTO THEFT'),\n", " ('DISTRICT', 'B2'),\n", " ('REPORTING_AREA', '330'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-03 21:25:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Monday'),\n", " ('HOUR', 21),\n", " ('UCR_PART', 'Part One'),\n", " ('STREET', 'NORMANDY ST'),\n", " ('Lat', 42.30607218),\n", " ('Long', -71.0827326),\n", " ('Location', '(42.30607218, -71.08273260)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070932'),\n", " ('OFFENSE_CODE', 3301),\n", " ('OFFENSE_CODE_GROUP', 'Verbal Disputes'),\n", " ('OFFENSE_DESCRIPTION', 'VERBAL DISPUTE'),\n", " ('DISTRICT', 'B2'),\n", " ('REPORTING_AREA', '584'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-03 20:39:37'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Monday'),\n", " ('HOUR', 20),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'LAWN ST'),\n", " ('Lat', 42.32701648),\n", " ('Long', -71.10555088),\n", " ('Location', '(42.32701648, -71.10555088)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070931'),\n", " ('OFFENSE_CODE', 301),\n", " ('OFFENSE_CODE_GROUP', 'Robbery'),\n", " ('OFFENSE_DESCRIPTION', 'ROBBERY - STREET'),\n", " ('DISTRICT', 'C6'),\n", " ('REPORTING_AREA', '177'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-03 20:48:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Monday'),\n", " ('HOUR', 20),\n", " ('UCR_PART', 'Part One'),\n", " ('STREET', 'MASSACHUSETTS AVE'),\n", " ('Lat', 42.33152148),\n", " ('Long', -71.07085307),\n", " ('Location', '(42.33152148, -71.07085307)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070929'),\n", " ('OFFENSE_CODE', 3301),\n", " ('OFFENSE_CODE_GROUP', 'Verbal Disputes'),\n", " ('OFFENSE_DESCRIPTION', 'VERBAL DISPUTE'),\n", " ('DISTRICT', 'C11'),\n", " ('REPORTING_AREA', '364'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-03 20:38:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Monday'),\n", " ('HOUR', 20),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'LESLIE ST'),\n", " ('Lat', 42.29514664),\n", " ('Long', -71.05860832),\n", " ('Location', '(42.29514664, -71.05860832)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070928'),\n", " ('OFFENSE_CODE', 3301),\n", " ('OFFENSE_CODE_GROUP', 'Verbal Disputes'),\n", " ('OFFENSE_DESCRIPTION', 'VERBAL DISPUTE'),\n", " ('DISTRICT', 'C6'),\n", " ('REPORTING_AREA', '913'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-03 19:55:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Monday'),\n", " ('HOUR', 19),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'OCEAN VIEW DR'),\n", " ('Lat', 42.31957856),\n", " ('Long', -71.04032766),\n", " ('Location', '(42.31957856, -71.04032766)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070927'),\n", " ('OFFENSE_CODE', 3114),\n", " ('OFFENSE_CODE_GROUP', 'Investigate Property'),\n", " ('OFFENSE_DESCRIPTION', 'INVESTIGATE PROPERTY'),\n", " ('DISTRICT', 'C6'),\n", " ('REPORTING_AREA', '936'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-03 20:19:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Monday'),\n", " ('HOUR', 20),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'DALESSIO CT'),\n", " ('Lat', 42.34011469),\n", " ('Long', -71.05339029),\n", " ('Location', '(42.34011469, -71.05339029)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070923'),\n", " ('OFFENSE_CODE', 3108),\n", " ('OFFENSE_CODE_GROUP', 'Fire Related Reports'),\n", " ('OFFENSE_DESCRIPTION', 'FIRE REPORT - HOUSE, BUILDING, ETC.'),\n", " ('DISTRICT', 'D4'),\n", " ('REPORTING_AREA', '139'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-03 19:58:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Monday'),\n", " ('HOUR', 19),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'MARLBOROUGH ST'),\n", " ('Lat', 42.3503876),\n", " ('Long', -71.0878529),\n", " ('Location', '(42.35038760, -71.08785290)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070922'),\n", " ('OFFENSE_CODE', 2647),\n", " ('OFFENSE_CODE_GROUP', 'Other'),\n", " ('OFFENSE_DESCRIPTION', 'THREATS TO DO BODILY HARM'),\n", " ('DISTRICT', 'B3'),\n", " ('REPORTING_AREA', '429'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-03 20:39:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Monday'),\n", " ('HOUR', 20),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'WOODROW AVE'),\n", " ('Lat', 42.28647012),\n", " ('Long', -71.08714661),\n", " ('Location', '(42.28647012, -71.08714661)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070921'),\n", " ('OFFENSE_CODE', 3201),\n", " ('OFFENSE_CODE_GROUP', 'Property Lost'),\n", " ('OFFENSE_DESCRIPTION', 'PROPERTY - LOST'),\n", " ('DISTRICT', 'B3'),\n", " ('REPORTING_AREA', '469'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 14:00:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 14),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'MULVEY ST'),\n", " ('Lat', 42.27924052),\n", " ('Long', -71.09667382),\n", " ('Location', '(42.27924052, -71.09667382)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070920'),\n", " ('OFFENSE_CODE', 3006),\n", " ('OFFENSE_CODE_GROUP', 'Medical Assistance'),\n", " ('OFFENSE_DESCRIPTION', 'SICK/INJURED/MEDICAL - PERSON'),\n", " ('DISTRICT', nan),\n", " ('REPORTING_AREA', ' '),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-03 19:43:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Monday'),\n", " ('HOUR', 19),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', nan),\n", " ('Lat', 42.35287456),\n", " ('Long', -71.0738297),\n", " ('Location', '(42.35287456, -71.07382970)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070919'),\n", " ('OFFENSE_CODE', 3301),\n", " ('OFFENSE_CODE_GROUP', 'Verbal Disputes'),\n", " ('OFFENSE_DESCRIPTION', 'VERBAL DISPUTE'),\n", " ('DISTRICT', 'C11'),\n", " ('REPORTING_AREA', '341'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-03 18:52:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Monday'),\n", " ('HOUR', 18),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'STONEHURST ST'),\n", " ('Lat', 42.30526428),\n", " ('Long', -71.06683755),\n", " ('Location', '(42.30526428, -71.06683755)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070918'),\n", " ('OFFENSE_CODE', 3305),\n", " ('OFFENSE_CODE_GROUP', 'Assembly or Gathering Violations'),\n", " ('OFFENSE_DESCRIPTION', 'DEMONSTRATIONS/RIOT'),\n", " ('DISTRICT', 'D4'),\n", " ('REPORTING_AREA', '130'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-03 17:00:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Monday'),\n", " ('HOUR', 17),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'HUNTINGTON AVE'),\n", " ('Lat', 42.34857652),\n", " ('Long', -71.07772012),\n", " ('Location', '(42.34857652, -71.07772012)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070917'),\n", " ('OFFENSE_CODE', 2647),\n", " ('OFFENSE_CODE_GROUP', 'Other'),\n", " ('OFFENSE_DESCRIPTION', 'THREATS TO DO BODILY HARM'),\n", " ('DISTRICT', 'B2'),\n", " ('REPORTING_AREA', '901'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-03 19:52:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Monday'),\n", " ('HOUR', 19),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'HORADAN WAY'),\n", " ('Lat', 42.33371742),\n", " ('Long', -71.09665806),\n", " ('Location', '(42.33371742, -71.09665806)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070915'),\n", " ('OFFENSE_CODE', 614),\n", " ('OFFENSE_CODE_GROUP', 'Larceny From Motor Vehicle'),\n", " ('OFFENSE_DESCRIPTION', 'LARCENY THEFT FROM MV - NON-ACCESSORY'),\n", " ('DISTRICT', 'B2'),\n", " ('REPORTING_AREA', '181'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 18:00:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 18),\n", " ('UCR_PART', 'Part One'),\n", " ('STREET', 'SHIRLEY ST'),\n", " ('Lat', 42.3256949),\n", " ('Long', -71.06816778),\n", " ('Location', '(42.32569490, -71.06816778)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070913'),\n", " ('OFFENSE_CODE', 3006),\n", " ('OFFENSE_CODE_GROUP', 'Medical Assistance'),\n", " ('OFFENSE_DESCRIPTION', 'SICK/INJURED/MEDICAL - PERSON'),\n", " ('DISTRICT', nan),\n", " ('REPORTING_AREA', ' '),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-03 18:46:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Monday'),\n", " ('HOUR', 18),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'WOLCOTT'),\n", " ('Lat', -1.0),\n", " ('Long', -1.0),\n", " ('Location', '(-1.00000000, -1.00000000)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070911'),\n", " ('OFFENSE_CODE', 3801),\n", " ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'),\n", " ('OFFENSE_DESCRIPTION', 'M/V ACCIDENT - OTHER'),\n", " ('DISTRICT', 'A1'),\n", " ('REPORTING_AREA', '69'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-03 18:30:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Monday'),\n", " ('HOUR', 18),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'BEACON ST'),\n", " ('Lat', 42.35564426),\n", " ('Long', -71.07168077),\n", " ('Location', '(42.35564426, -71.07168077)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070910'),\n", " ('OFFENSE_CODE', 3006),\n", " ('OFFENSE_CODE_GROUP', 'Medical Assistance'),\n", " ('OFFENSE_DESCRIPTION', 'SICK/INJURED/MEDICAL - PERSON'),\n", " ('DISTRICT', 'B3'),\n", " ('REPORTING_AREA', '434'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-03 18:42:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Monday'),\n", " ('HOUR', 18),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'CAPEN ST'),\n", " ('Lat', 42.28340243),\n", " ('Long', -71.0807974),\n", " ('Location', '(42.28340243, -71.08079740)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070909'),\n", " ('OFFENSE_CODE', 3803),\n", " ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'),\n", " ('OFFENSE_DESCRIPTION', 'M/V ACCIDENT - PERSONAL INJURY'),\n", " ('DISTRICT', 'E5'),\n", " ('REPORTING_AREA', '550'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-03 18:33:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Monday'),\n", " ('HOUR', 18),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'WASHINGTON ST'),\n", " ('Lat', 42.27581799),\n", " ('Long', -71.13991259),\n", " ('Location', '(42.27581799, -71.13991259)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070908'),\n", " ('OFFENSE_CODE', 522),\n", " ('OFFENSE_CODE_GROUP', 'Residential Burglary'),\n", " ('OFFENSE_DESCRIPTION', 'BURGLARY - RESIDENTIAL - NO FORCE'),\n", " ('DISTRICT', 'B2'),\n", " ('REPORTING_AREA', '911'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-03 18:38:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Monday'),\n", " ('HOUR', 18),\n", " ('UCR_PART', 'Part One'),\n", " ('STREET', 'ANNUNCIATION RD'),\n", " ('Lat', 42.33506218),\n", " ('Long', -71.09316781),\n", " ('Location', '(42.33506218, -71.09316781)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070906'),\n", " ('OFFENSE_CODE', 3831),\n", " ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'),\n", " ('OFFENSE_DESCRIPTION', 'M/V - LEAVING SCENE - PROPERTY DAMAGE'),\n", " ('DISTRICT', nan),\n", " ('REPORTING_AREA', ' '),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-03 18:20:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Monday'),\n", " ('HOUR', 18),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', nan),\n", " ('Lat', 42.28359328),\n", " ('Long', -71.05565683),\n", " ('Location', '(42.28359328, -71.05565683)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070905'),\n", " ('OFFENSE_CODE', 3006),\n", " ('OFFENSE_CODE_GROUP', 'Medical Assistance'),\n", " ('OFFENSE_DESCRIPTION', 'SICK/INJURED/MEDICAL - PERSON'),\n", " ('DISTRICT', 'D4'),\n", " ('REPORTING_AREA', '172'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-03 18:50:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Monday'),\n", " ('HOUR', 18),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'MASSACHUSETTS AVE'),\n", " ('Lat', 42.33311189),\n", " ('Long', -71.0727637),\n", " ('Location', '(42.33311189, -71.07276370)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070904'),\n", " ('OFFENSE_CODE', 802),\n", " ('OFFENSE_CODE_GROUP', 'Simple Assault'),\n", " ('OFFENSE_DESCRIPTION', 'ASSAULT SIMPLE - BATTERY'),\n", " ('DISTRICT', 'C11'),\n", " ('REPORTING_AREA', '242'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-03 18:34:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Monday'),\n", " ('HOUR', 18),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'ANNAPOLIS ST'),\n", " ('Lat', 42.31731905),\n", " ('Long', -71.06150882),\n", " ('Location', '(42.31731905, -71.06150882)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070904'),\n", " ('OFFENSE_CODE', 2007),\n", " ('OFFENSE_CODE_GROUP', 'Restraining Order Violations'),\n", " ('OFFENSE_DESCRIPTION',\n", " 'VIOL. OF RESTRAINING ORDER W NO ARREST'),\n", " ('DISTRICT', 'C11'),\n", " ('REPORTING_AREA', '242'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-03 18:34:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Monday'),\n", " ('HOUR', 18),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'ANNAPOLIS ST'),\n", " ('Lat', 42.31731905),\n", " ('Long', -71.06150882),\n", " ('Location', '(42.31731905, -71.06150882)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070903'),\n", " ('OFFENSE_CODE', 2900),\n", " ('OFFENSE_CODE_GROUP', 'Other'),\n", " ('OFFENSE_DESCRIPTION', 'VAL - VIOLATION OF AUTO LAW - OTHER'),\n", " ('DISTRICT', 'B3'),\n", " ('REPORTING_AREA', '463'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-03 18:55:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Monday'),\n", " ('HOUR', 18),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'BLUE HILL AVE'),\n", " ('Lat', 42.29590385),\n", " ('Long', -71.08773294),\n", " ('Location', '(42.29590385, -71.08773294)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070901'),\n", " ('OFFENSE_CODE', 2907),\n", " ('OFFENSE_CODE_GROUP', 'Violations'),\n", " ('OFFENSE_DESCRIPTION', 'VAL - OPERATING AFTER REV/SUSP.'),\n", " ('DISTRICT', 'B3'),\n", " ('REPORTING_AREA', '428'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-03 18:41:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Monday'),\n", " ('HOUR', 18),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'CLARKWOOD ST'),\n", " ('Lat', 42.28013735),\n", " ('Long', -71.09079826),\n", " ('Location', '(42.28013735, -71.09079826)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070900'),\n", " ('OFFENSE_CODE', 2629),\n", " ('OFFENSE_CODE_GROUP', 'Harassment'),\n", " ('OFFENSE_DESCRIPTION', 'HARASSMENT'),\n", " ('DISTRICT', 'B3'),\n", " ('REPORTING_AREA', '464'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-03 18:17:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Monday'),\n", " ('HOUR', 18),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'HANSBOROUGH ST'),\n", " ('Lat', 42.28810362),\n", " ('Long', -71.09153335),\n", " ('Location', '(42.28810362, -71.09153335)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070898'),\n", " ('OFFENSE_CODE', 802),\n", " ('OFFENSE_CODE_GROUP', 'Simple Assault'),\n", " ('OFFENSE_DESCRIPTION', 'ASSAULT SIMPLE - BATTERY'),\n", " ('DISTRICT', 'C11'),\n", " ('REPORTING_AREA', '351'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-03 19:11:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Monday'),\n", " ('HOUR', 19),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'SALISBURY PARK'),\n", " ('Lat', 42.29928376),\n", " ('Long', -71.059172),\n", " ('Location', '(42.29928376, -71.05917200)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070897'),\n", " ('OFFENSE_CODE', 2662),\n", " ('OFFENSE_CODE_GROUP', 'Ballistics'),\n", " ('OFFENSE_DESCRIPTION', 'BALLISTICS EVIDENCE/FOUND'),\n", " ('DISTRICT', 'B2'),\n", " ('REPORTING_AREA', '330'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-03 18:37:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Monday'),\n", " ('HOUR', 18),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'COLUMBIA RD'),\n", " ('Lat', 42.30524752),\n", " ('Long', -71.08089418),\n", " ('Location', '(42.30524752, -71.08089418)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070895'),\n", " ('OFFENSE_CODE', 3207),\n", " ('OFFENSE_CODE_GROUP', 'Property Found'),\n", " ('OFFENSE_DESCRIPTION', 'PROPERTY - FOUND'),\n", " ('DISTRICT', 'A7'),\n", " ('REPORTING_AREA', '30'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-03 16:43:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Monday'),\n", " ('HOUR', 16),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'COTTAGE ST'),\n", " ('Lat', 42.36742605),\n", " ('Long', -71.03547266),\n", " ('Location', '(42.36742605, -71.03547266)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070893'),\n", " ('OFFENSE_CODE', 614),\n", " ('OFFENSE_CODE_GROUP', 'Larceny From Motor Vehicle'),\n", " ('OFFENSE_DESCRIPTION', 'LARCENY THEFT FROM MV - NON-ACCESSORY'),\n", " ('DISTRICT', 'B3'),\n", " ('REPORTING_AREA', '427'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-03 18:44:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Monday'),\n", " ('HOUR', 18),\n", " ('UCR_PART', 'Part One'),\n", " ('STREET', 'WILMORE ST'),\n", " ('Lat', 42.2779637),\n", " ('Long', -71.09246318),\n", " ('Location', '(42.27796370, -71.09246318)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070892'),\n", " ('OFFENSE_CODE', 613),\n", " ('OFFENSE_CODE_GROUP', 'Larceny'),\n", " ('OFFENSE_DESCRIPTION', 'LARCENY SHOPLIFTING'),\n", " ('DISTRICT', 'B2'),\n", " ('REPORTING_AREA', '276'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-03 17:54:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Monday'),\n", " ('HOUR', 17),\n", " ('UCR_PART', 'Part One'),\n", " ('STREET', 'SHAWMUT AVE'),\n", " ('Lat', 42.33318299),\n", " ('Long', -71.08307607),\n", " ('Location', '(42.33318299, -71.08307607)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070891'),\n", " ('OFFENSE_CODE', 3109),\n", " ('OFFENSE_CODE_GROUP', 'Police Service Incidents'),\n", " ('OFFENSE_DESCRIPTION', 'SERVICE TO OTHER PD INSIDE OF MA.'),\n", " ('DISTRICT', 'E13'),\n", " ('REPORTING_AREA', '303'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 20:04:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 20),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'BRAGDON ST'),\n", " ('Lat', 42.31888243),\n", " ('Long', -71.09929423),\n", " ('Location', '(42.31888243, -71.09929423)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070890'),\n", " ('OFFENSE_CODE', 2612),\n", " ('OFFENSE_CODE_GROUP', 'Fire Related Reports'),\n", " ('OFFENSE_DESCRIPTION', 'FIRE REPORT/ALARM - FALSE'),\n", " ('DISTRICT', 'B3'),\n", " ('REPORTING_AREA', '432'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-03 18:17:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Monday'),\n", " ('HOUR', 18),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'CALLENDER ST'),\n", " ('Lat', 42.28848287),\n", " ('Long', -71.08259001),\n", " ('Location', '(42.28848287, -71.08259001)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070889'),\n", " ('OFFENSE_CODE', 1843),\n", " ('OFFENSE_CODE_GROUP', 'Drug Violation'),\n", " ('OFFENSE_DESCRIPTION',\n", " 'DRUGS - POSS CLASS B - INTENT TO MFR DIST DISP'),\n", " ('DISTRICT', nan),\n", " ('REPORTING_AREA', ' '),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-03 18:05:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Monday'),\n", " ('HOUR', 18),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', nan),\n", " ('Lat', 42.30676881),\n", " ('Long', -71.08431925),\n", " ('Location', '(42.30676881, -71.08431925)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070889'),\n", " ('OFFENSE_CODE', 3125),\n", " ('OFFENSE_CODE_GROUP', 'Warrant Arrests'),\n", " ('OFFENSE_DESCRIPTION', 'WARRANT ARREST'),\n", " ('DISTRICT', nan),\n", " ('REPORTING_AREA', ' '),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-03 18:05:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Monday'),\n", " ('HOUR', 18),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', nan),\n", " ('Lat', 42.30676881),\n", " ('Long', -71.08431925),\n", " ('Location', '(42.30676881, -71.08431925)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070889'),\n", " ('OFFENSE_CODE', 1841),\n", " ('OFFENSE_CODE_GROUP', 'Drug Violation'),\n", " ('OFFENSE_DESCRIPTION',\n", " 'DRUGS - POSS CLASS A - INTENT TO MFR DIST DISP'),\n", " ('DISTRICT', nan),\n", " ('REPORTING_AREA', ' '),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-03 18:05:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Monday'),\n", " ('HOUR', 18),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', nan),\n", " ('Lat', 42.30676881),\n", " ('Long', -71.08431925),\n", " ('Location', '(42.30676881, -71.08431925)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070888'),\n", " ('OFFENSE_CODE', 301),\n", " ('OFFENSE_CODE_GROUP', 'Robbery'),\n", " ('OFFENSE_DESCRIPTION', 'ROBBERY - STREET'),\n", " ('DISTRICT', 'A1'),\n", " ('REPORTING_AREA', '76'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-03 15:45:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Monday'),\n", " ('HOUR', 15),\n", " ('UCR_PART', 'Part One'),\n", " ('STREET', nan),\n", " ('Lat', nan),\n", " ('Long', nan),\n", " ('Location', '(0.00000000, 0.00000000)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070887'),\n", " ('OFFENSE_CODE', 1402),\n", " ('OFFENSE_CODE_GROUP', 'Vandalism'),\n", " ('OFFENSE_DESCRIPTION', 'VANDALISM'),\n", " ('DISTRICT', 'D4'),\n", " ('REPORTING_AREA', '149'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 12:00:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 12),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'W NEWTON ST'),\n", " ('Lat', 42.34385799),\n", " ('Long', -71.07953502),\n", " ('Location', '(42.34385799, -71.07953502)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070886'),\n", " ('OFFENSE_CODE', 3802),\n", " ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'),\n", " ('OFFENSE_DESCRIPTION', 'M/V ACCIDENT - PROPERTY \\xa0DAMAGE'),\n", " ('DISTRICT', 'C11'),\n", " ('REPORTING_AREA', '402'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-03 15:34:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Monday'),\n", " ('HOUR', 15),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'WASHINGTON ST'),\n", " ('Lat', 42.28492596),\n", " ('Long', -71.07135254),\n", " ('Location', '(42.28492596, -71.07135254)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070885'),\n", " ('OFFENSE_CODE', 619),\n", " ('OFFENSE_CODE_GROUP', 'Larceny'),\n", " ('OFFENSE_DESCRIPTION', 'LARCENY ALL OTHERS'),\n", " ('DISTRICT', 'B3'),\n", " ('REPORTING_AREA', '456'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-03 17:17:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Monday'),\n", " ('HOUR', 17),\n", " ('UCR_PART', 'Part One'),\n", " ('STREET', 'ELLINGTON ST'),\n", " ('Lat', 42.30154555),\n", " ('Long', -71.08118184),\n", " ('Location', '(42.30154555, -71.08118184)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070882'),\n", " ('OFFENSE_CODE', 3801),\n", " ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'),\n", " ('OFFENSE_DESCRIPTION', 'M/V ACCIDENT - OTHER'),\n", " ('DISTRICT', 'B2'),\n", " ('REPORTING_AREA', '901'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-03 15:00:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Monday'),\n", " ('HOUR', 15),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'WARD ST'),\n", " ('Lat', 42.33511145),\n", " ('Long', -71.09592156),\n", " ('Location', '(42.33511145, -71.09592156)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070881'),\n", " ('OFFENSE_CODE', 1402),\n", " ('OFFENSE_CODE_GROUP', 'Vandalism'),\n", " ('OFFENSE_DESCRIPTION', 'VANDALISM'),\n", " ('DISTRICT', 'C11'),\n", " ('REPORTING_AREA', '356'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-03 15:00:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Monday'),\n", " ('HOUR', 15),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'GENEVA AVE'),\n", " ('Lat', 42.29848866),\n", " ('Long', -71.06313294),\n", " ('Location', '(42.29848866, -71.06313294)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070880'),\n", " ('OFFENSE_CODE', 3018),\n", " ('OFFENSE_CODE_GROUP', 'Medical Assistance'),\n", " ('OFFENSE_DESCRIPTION', 'SICK/INJURED/MEDICAL - POLICE'),\n", " ('DISTRICT', 'A1'),\n", " ('REPORTING_AREA', '116'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-03 17:09:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Monday'),\n", " ('HOUR', 17),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'BEACH ST'),\n", " ('Lat', 42.351084),\n", " ('Long', -71.059395),\n", " ('Location', '(42.35108400, -71.05939500)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070879'),\n", " ('OFFENSE_CODE', 3301),\n", " ('OFFENSE_CODE_GROUP', 'Verbal Disputes'),\n", " ('OFFENSE_DESCRIPTION', 'VERBAL DISPUTE'),\n", " ('DISTRICT', 'B3'),\n", " ('REPORTING_AREA', '441'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-03 16:04:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Monday'),\n", " ('HOUR', 16),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'NIGHTINGALE ST'),\n", " ('Lat', 42.29540175),\n", " ('Long', -71.08237834),\n", " ('Location', '(42.29540175, -71.08237834)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070877'),\n", " ('OFFENSE_CODE', 3831),\n", " ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'),\n", " ('OFFENSE_DESCRIPTION', 'M/V - LEAVING SCENE - PROPERTY DAMAGE'),\n", " ('DISTRICT', 'E5'),\n", " ('REPORTING_AREA', '562'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-03 15:00:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Monday'),\n", " ('HOUR', 15),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'WASHINGTON ST'),\n", " ('Lat', 42.28788933),\n", " ('Long', -71.12658585),\n", " ('Location', '(42.28788933, -71.12658585)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070876'),\n", " ('OFFENSE_CODE', 3803),\n", " ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'),\n", " ('OFFENSE_DESCRIPTION', 'M/V ACCIDENT - PERSONAL INJURY'),\n", " ('DISTRICT', 'C11'),\n", " ('REPORTING_AREA', '244'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-03 16:21:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Monday'),\n", " ('HOUR', 16),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'E COTTAGE ST'),\n", " ('Lat', 42.31866067),\n", " ('Long', -71.05881776),\n", " ('Location', '(42.31866067, -71.05881776)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070875'),\n", " ('OFFENSE_CODE', 802),\n", " ('OFFENSE_CODE_GROUP', 'Simple Assault'),\n", " ('OFFENSE_DESCRIPTION', 'ASSAULT SIMPLE - BATTERY'),\n", " ('DISTRICT', 'A1'),\n", " ('REPORTING_AREA', '116'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-03 16:55:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Monday'),\n", " ('HOUR', 16),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'BEACH ST'),\n", " ('Lat', 42.351084),\n", " ('Long', -71.059395),\n", " ('Location', '(42.35108400, -71.05939500)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070875'),\n", " ('OFFENSE_CODE', 2405),\n", " ('OFFENSE_CODE_GROUP', 'Disorderly Conduct'),\n", " ('OFFENSE_DESCRIPTION', 'DISORDERLY CONDUCT'),\n", " ('DISTRICT', 'A1'),\n", " ('REPORTING_AREA', '116'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-03 16:55:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Monday'),\n", " ('HOUR', 16),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'BEACH ST'),\n", " ('Lat', 42.351084),\n", " ('Long', -71.059395),\n", " ('Location', '(42.35108400, -71.05939500)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070874'),\n", " ('OFFENSE_CODE', 617),\n", " ('OFFENSE_CODE_GROUP', 'Larceny'),\n", " ('OFFENSE_DESCRIPTION', 'LARCENY THEFT FROM BUILDING'),\n", " ('DISTRICT', 'A1'),\n", " ('REPORTING_AREA', '102'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-03 16:00:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Monday'),\n", " ('HOUR', 16),\n", " ('UCR_PART', 'Part One'),\n", " ('STREET', 'WINTER ST'),\n", " ('Lat', 42.35602373),\n", " ('Long', -71.06177615),\n", " ('Location', '(42.35602373, -71.06177615)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070873'),\n", " ('OFFENSE_CODE', 3625),\n", " ('OFFENSE_CODE_GROUP', 'Other'),\n", " ('OFFENSE_DESCRIPTION', 'DANGEROUS OR HAZARDOUS CONDITION'),\n", " ('DISTRICT', 'B2'),\n", " ('REPORTING_AREA', '327'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-03 15:38:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Monday'),\n", " ('HOUR', 15),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'WAYLAND ST'),\n", " ('Lat', 42.31368925),\n", " ('Long', -71.0742708),\n", " ('Location', '(42.31368925, -71.07427080)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070873'),\n", " ('OFFENSE_CODE', 3106),\n", " ('OFFENSE_CODE_GROUP', 'Property Related Damage'),\n", " ('OFFENSE_DESCRIPTION', 'PROPERTY - ACCIDENTAL DAMAGE'),\n", " ('DISTRICT', 'B2'),\n", " ('REPORTING_AREA', '327'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-03 15:38:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Monday'),\n", " ('HOUR', 15),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'WAYLAND ST'),\n", " ('Lat', 42.31368925),\n", " ('Long', -71.0742708),\n", " ('Location', '(42.31368925, -71.07427080)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070872'),\n", " ('OFFENSE_CODE', 1402),\n", " ('OFFENSE_CODE_GROUP', 'Vandalism'),\n", " ('OFFENSE_DESCRIPTION', 'VANDALISM'),\n", " ('DISTRICT', 'C6'),\n", " ('REPORTING_AREA', '205'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 17:00:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 17),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'A ST'),\n", " ('Lat', 42.34754258),\n", " ('Long', -71.0506621),\n", " ('Location', '(42.34754258, -71.05066210)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070871'),\n", " ('OFFENSE_CODE', 3501),\n", " ('OFFENSE_CODE_GROUP', 'Missing Person Reported'),\n", " ('OFFENSE_DESCRIPTION', 'MISSING PERSON'),\n", " ('DISTRICT', 'B2'),\n", " ('REPORTING_AREA', '265'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-03 17:03:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Monday'),\n", " ('HOUR', 17),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'PERRIN ST'),\n", " ('Lat', 42.3218854),\n", " ('Long', -71.07906279),\n", " ('Location', '(42.32188540, -71.07906279)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070870'),\n", " ('OFFENSE_CODE', 3115),\n", " ('OFFENSE_CODE_GROUP', 'Investigate Person'),\n", " ('OFFENSE_DESCRIPTION', 'INVESTIGATE PERSON'),\n", " ('DISTRICT', 'E18'),\n", " ('REPORTING_AREA', '493'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-03 15:51:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Monday'),\n", " ('HOUR', 15),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'LEXINGTON AVE'),\n", " ('Lat', 42.26255067),\n", " ('Long', -71.11582205),\n", " ('Location', '(42.26255067, -71.11582205)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070868'),\n", " ('OFFENSE_CODE', 616),\n", " ('OFFENSE_CODE_GROUP', 'Larceny'),\n", " ('OFFENSE_DESCRIPTION', 'LARCENY THEFT OF BICYCLE'),\n", " ('DISTRICT', 'D14'),\n", " ('REPORTING_AREA', '790'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-03 06:15:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Monday'),\n", " ('HOUR', 6),\n", " ('UCR_PART', 'Part One'),\n", " ('STREET', 'CHESTNUT HILL AVE'),\n", " ('Lat', 42.3353997),\n", " ('Long', -71.15025675),\n", " ('Location', '(42.33539970, -71.15025675)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070866'),\n", " ('OFFENSE_CODE', 3807),\n", " ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'),\n", " ('OFFENSE_DESCRIPTION', 'M/V ACCIDENT - OTHER CITY VEHICLE'),\n", " ('DISTRICT', nan),\n", " ('REPORTING_AREA', ' '),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-03 16:09:10'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Monday'),\n", " ('HOUR', 16),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', nan),\n", " ('Lat', 42.28768807),\n", " ('Long', -71.09386923),\n", " ('Location', '(42.28768807, -71.09386923)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070865'),\n", " ('OFFENSE_CODE', 301),\n", " ('OFFENSE_CODE_GROUP', 'Robbery'),\n", " ('OFFENSE_DESCRIPTION', 'ROBBERY - STREET'),\n", " ('DISTRICT', nan),\n", " ('REPORTING_AREA', ' '),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-03 15:54:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Monday'),\n", " ('HOUR', 15),\n", " ('UCR_PART', 'Part One'),\n", " ('STREET', nan),\n", " ('Lat', 42.31580852),\n", " ('Long', -71.09829029),\n", " ('Location', '(42.31580852, -71.09829029)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070863'),\n", " ('OFFENSE_CODE', 1102),\n", " ('OFFENSE_CODE_GROUP', 'Fraud'),\n", " ('OFFENSE_DESCRIPTION', 'FRAUD - FALSE PRETENSE / SCHEME'),\n", " ('DISTRICT', 'D4'),\n", " ('REPORTING_AREA', '143'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 17:15:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 17),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'RING RD'),\n", " ('Lat', 42.34813158),\n", " ('Long', -71.08027002),\n", " ('Location', '(42.34813158, -71.08027002)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070862'),\n", " ('OFFENSE_CODE', 3801),\n", " ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'),\n", " ('OFFENSE_DESCRIPTION', 'M/V ACCIDENT - OTHER'),\n", " ('DISTRICT', 'B2'),\n", " ('REPORTING_AREA', '603'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-03 15:29:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Monday'),\n", " ('HOUR', 15),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'TREMONT ST'),\n", " ('Lat', 42.33380683),\n", " ('Long', -71.10377843),\n", " ('Location', '(42.33380683, -71.10377843)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070861'),\n", " ('OFFENSE_CODE', 3006),\n", " ('OFFENSE_CODE_GROUP', 'Medical Assistance'),\n", " ('OFFENSE_DESCRIPTION', 'SICK/INJURED/MEDICAL - PERSON'),\n", " ('DISTRICT', 'E13'),\n", " ('REPORTING_AREA', '642'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-03 16:00:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Monday'),\n", " ('HOUR', 16),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'CENTRE ST'),\n", " ('Lat', 42.31322316),\n", " ('Long', -71.11409925),\n", " ('Location', '(42.31322316, -71.11409925)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070860'),\n", " ('OFFENSE_CODE', 3114),\n", " ('OFFENSE_CODE_GROUP', 'Investigate Property'),\n", " ('OFFENSE_DESCRIPTION', 'INVESTIGATE PROPERTY'),\n", " ('DISTRICT', 'C11'),\n", " ('REPORTING_AREA', '403'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-03 15:58:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Monday'),\n", " ('HOUR', 15),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'CROFTLAND AVE'),\n", " ('Lat', 42.28107109),\n", " ('Long', -71.06925083),\n", " ('Location', '(42.28107109, -71.06925083)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070859'),\n", " ('OFFENSE_CODE', 3006),\n", " ('OFFENSE_CODE_GROUP', 'Medical Assistance'),\n", " ('OFFENSE_DESCRIPTION', 'SICK/INJURED/MEDICAL - PERSON'),\n", " ('DISTRICT', 'B2'),\n", " ('REPORTING_AREA', '305'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-03 15:46:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Monday'),\n", " ('HOUR', 15),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'KENSINGTON ST'),\n", " ('Lat', 42.3206268),\n", " ('Long', -71.09108856),\n", " ('Location', '(42.32062680, -71.09108856)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070858'),\n", " ('OFFENSE_CODE', 2629),\n", " ('OFFENSE_CODE_GROUP', 'Harassment'),\n", " ('OFFENSE_DESCRIPTION', 'HARASSMENT'),\n", " ('DISTRICT', 'E18'),\n", " ('REPORTING_AREA', '547'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-03 14:00:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Monday'),\n", " ('HOUR', 14),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'DEFOREST ST'),\n", " ('Lat', 42.2675628),\n", " ('Long', -71.1297447),\n", " ('Location', '(42.26756280, -71.12974470)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070857'),\n", " ('OFFENSE_CODE', 3201),\n", " ('OFFENSE_CODE_GROUP', 'Property Lost'),\n", " ('OFFENSE_DESCRIPTION', 'PROPERTY - LOST'),\n", " ('DISTRICT', 'D4'),\n", " ('REPORTING_AREA', '145'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-22 14:00:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Wednesday'),\n", " ('HOUR', 14),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'HUNTINGTON AVE'),\n", " ('Lat', 42.34481182),\n", " ('Long', -71.08234324),\n", " ('Location', '(42.34481182, -71.08234324)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070856'),\n", " ('OFFENSE_CODE', 613),\n", " ('OFFENSE_CODE_GROUP', 'Larceny'),\n", " ('OFFENSE_DESCRIPTION', 'LARCENY SHOPLIFTING'),\n", " ('DISTRICT', 'D4'),\n", " ('REPORTING_AREA', '138'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-03 14:31:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Monday'),\n", " ('HOUR', 14),\n", " ('UCR_PART', 'Part One'),\n", " ('STREET', 'NEWBURY ST'),\n", " ('Lat', 42.35059717),\n", " ('Long', -71.07881031),\n", " ('Location', '(42.35059717, -71.07881031)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070855'),\n", " ('OFFENSE_CODE', 3006),\n", " ('OFFENSE_CODE_GROUP', 'Medical Assistance'),\n", " ('OFFENSE_DESCRIPTION', 'SICK/INJURED/MEDICAL - PERSON'),\n", " ('DISTRICT', 'B2'),\n", " ('REPORTING_AREA', '288'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-03 15:14:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Monday'),\n", " ('HOUR', 15),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'ROXBURY ST'),\n", " ('Lat', 42.3296087),\n", " ('Long', -71.08462109),\n", " ('Location', '(42.32960870, -71.08462109)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070854'),\n", " ('OFFENSE_CODE', 802),\n", " ('OFFENSE_CODE_GROUP', 'Simple Assault'),\n", " ('OFFENSE_DESCRIPTION', 'ASSAULT SIMPLE - BATTERY'),\n", " ('DISTRICT', 'C11'),\n", " ('REPORTING_AREA', '257'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-03 15:27:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Monday'),\n", " ('HOUR', 15),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'EVERETT AVE'),\n", " ('Lat', 42.31526714),\n", " ('Long', -71.0630687),\n", " ('Location', '(42.31526714, -71.06306870)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070852'),\n", " ('OFFENSE_CODE', 802),\n", " ('OFFENSE_CODE_GROUP', 'Simple Assault'),\n", " ('OFFENSE_DESCRIPTION', 'ASSAULT SIMPLE - BATTERY'),\n", " ('DISTRICT', 'E5'),\n", " ('REPORTING_AREA', '706'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 12:30:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 12),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'VERSHIRE ST'),\n", " ('Lat', 42.27169454),\n", " ('Long', -71.14650799),\n", " ('Location', '(42.27169454, -71.14650799)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070851'),\n", " ('OFFENSE_CODE', 3115),\n", " ('OFFENSE_CODE_GROUP', 'Investigate Person'),\n", " ('OFFENSE_DESCRIPTION', 'INVESTIGATE PERSON'),\n", " ('DISTRICT', 'E18'),\n", " ('REPORTING_AREA', '957'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-03 14:39:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Monday'),\n", " ('HOUR', 14),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'CLIFFMONT ST'),\n", " ('Lat', 42.27668221),\n", " ('Long', -71.12065268),\n", " ('Location', '(42.27668221, -71.12065268)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070850'),\n", " ('OFFENSE_CODE', 3006),\n", " ('OFFENSE_CODE_GROUP', 'Medical Assistance'),\n", " ('OFFENSE_DESCRIPTION', 'SICK/INJURED/MEDICAL - PERSON'),\n", " ('DISTRICT', 'E18'),\n", " ('REPORTING_AREA', '498'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-03 14:48:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Monday'),\n", " ('HOUR', 14),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'CLARE AVE'),\n", " ('Lat', 42.27360053),\n", " ('Long', -71.11897042),\n", " ('Location', '(42.27360053, -71.11897042)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070849'),\n", " ('OFFENSE_CODE', 1849),\n", " ('OFFENSE_CODE_GROUP', 'Drug Violation'),\n", " ('OFFENSE_DESCRIPTION', 'DRUGS - POSS CLASS B - COCAINE, ETC.'),\n", " ('DISTRICT', 'C6'),\n", " ('REPORTING_AREA', '177'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-03 11:30:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Monday'),\n", " ('HOUR', 11),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'MASSACHUSETTS AVE'),\n", " ('Lat', 42.33152148),\n", " ('Long', -71.07085307),\n", " ('Location', '(42.33152148, -71.07085307)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070847'),\n", " ('OFFENSE_CODE', 802),\n", " ('OFFENSE_CODE_GROUP', 'Simple Assault'),\n", " ('OFFENSE_DESCRIPTION', 'ASSAULT SIMPLE - BATTERY'),\n", " ('DISTRICT', 'B3'),\n", " ('REPORTING_AREA', '469'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-03 13:07:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Monday'),\n", " ('HOUR', 13),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'TENNIS RD'),\n", " ('Lat', 42.27615691),\n", " ('Long', -71.09550303),\n", " ('Location', '(42.27615691, -71.09550303)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070846'),\n", " ('OFFENSE_CODE', 613),\n", " ('OFFENSE_CODE_GROUP', 'Larceny'),\n", " ('OFFENSE_DESCRIPTION', 'LARCENY SHOPLIFTING'),\n", " ('DISTRICT', 'C11'),\n", " ('REPORTING_AREA', '381'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-03 14:07:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Monday'),\n", " ('HOUR', 14),\n", " ('UCR_PART', 'Part One'),\n", " ('STREET', 'GALLIVAN BLVD'),\n", " ('Lat', 42.28512354),\n", " ('Long', -71.04405667),\n", " ('Location', '(42.28512354, -71.04405667)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070844'),\n", " ('OFFENSE_CODE', 724),\n", " ('OFFENSE_CODE_GROUP', 'Auto Theft'),\n", " ('OFFENSE_DESCRIPTION', 'AUTO THEFT'),\n", " ('DISTRICT', 'D4'),\n", " ('REPORTING_AREA', '154'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-03 15:01:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Monday'),\n", " ('HOUR', 15),\n", " ('UCR_PART', 'Part One'),\n", " ('STREET', 'TREMONT ST'),\n", " ('Lat', 42.3411289),\n", " ('Long', -71.07692951),\n", " ('Location', '(42.34112890, -71.07692951)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070843'),\n", " ('OFFENSE_CODE', 3831),\n", " ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'),\n", " ('OFFENSE_DESCRIPTION', 'M/V - LEAVING SCENE - PROPERTY DAMAGE'),\n", " ('DISTRICT', 'A1'),\n", " ('REPORTING_AREA', '84'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-03 14:23:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Monday'),\n", " ('HOUR', 14),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'HANOVER ST'),\n", " ('Lat', 42.36339154),\n", " ('Long', -71.05488123),\n", " ('Location', '(42.36339154, -71.05488123)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070842'),\n", " ('OFFENSE_CODE', 3006),\n", " ('OFFENSE_CODE_GROUP', 'Medical Assistance'),\n", " ('OFFENSE_DESCRIPTION', 'SICK/INJURED/MEDICAL - PERSON'),\n", " ('DISTRICT', 'D14'),\n", " ('REPORTING_AREA', '776'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-03 13:32:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Monday'),\n", " ('HOUR', 13),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'PRISCILLA RD'),\n", " ('Lat', 42.34488259),\n", " ('Long', -71.15216614),\n", " ('Location', '(42.34488259, -71.15216614)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070841'),\n", " ('OFFENSE_CODE', 1102),\n", " ('OFFENSE_CODE_GROUP', 'Fraud'),\n", " ('OFFENSE_DESCRIPTION', 'FRAUD - FALSE PRETENSE / SCHEME'),\n", " ('DISTRICT', 'D14'),\n", " ('REPORTING_AREA', '777'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-20 12:00:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Monday'),\n", " ('HOUR', 12),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'SHEPARD ST'),\n", " ('Lat', 42.34600153),\n", " ('Long', -71.15112006),\n", " ('Location', '(42.34600153, -71.15112006)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070840'),\n", " ('OFFENSE_CODE', 2647),\n", " ('OFFENSE_CODE_GROUP', 'Other'),\n", " ('OFFENSE_DESCRIPTION', 'THREATS TO DO BODILY HARM'),\n", " ('DISTRICT', 'A1'),\n", " ('REPORTING_AREA', '63'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-03 14:46:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Monday'),\n", " ('HOUR', 14),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'MARTHA RD'),\n", " ('Lat', 42.36580175),\n", " ('Long', -71.06538257),\n", " ('Location', '(42.36580175, -71.06538257)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070839'),\n", " ('OFFENSE_CODE', 3820),\n", " ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'),\n", " ('OFFENSE_DESCRIPTION',\n", " 'M/V ACCIDENT INVOLVING PEDESTRIAN - INJURY'),\n", " ('DISTRICT', nan),\n", " ('REPORTING_AREA', ' '),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-03 14:21:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Monday'),\n", " ('HOUR', 14),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', nan),\n", " ('Lat', 42.34320836),\n", " ('Long', -71.0785066),\n", " ('Location', '(42.34320836, -71.07850660)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070838'),\n", " ('OFFENSE_CODE', 613),\n", " ('OFFENSE_CODE_GROUP', 'Larceny'),\n", " ('OFFENSE_DESCRIPTION', 'LARCENY SHOPLIFTING'),\n", " ('DISTRICT', 'D4'),\n", " ('REPORTING_AREA', '146'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-03 14:00:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Monday'),\n", " ('HOUR', 14),\n", " ('UCR_PART', 'Part One'),\n", " ('STREET', 'HUNTINGTON AVE'),\n", " ('Lat', 42.3479724),\n", " ('Long', -71.07849582),\n", " ('Location', '(42.34797240, -71.07849582)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070837'),\n", " ('OFFENSE_CODE', 3115),\n", " ('OFFENSE_CODE_GROUP', 'Investigate Person'),\n", " ('OFFENSE_DESCRIPTION', 'INVESTIGATE PERSON'),\n", " ('DISTRICT', 'B3'),\n", " ('REPORTING_AREA', '449'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-03 13:56:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Monday'),\n", " ('HOUR', 13),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'WHITFIELD ST'),\n", " ('Lat', 42.2922213),\n", " ('Long', -71.07467073),\n", " ('Location', '(42.29222130, -71.07467073)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070837'),\n", " ('OFFENSE_CODE', 3301),\n", " ('OFFENSE_CODE_GROUP', 'Verbal Disputes'),\n", " ('OFFENSE_DESCRIPTION', 'VERBAL DISPUTE'),\n", " ('DISTRICT', 'B3'),\n", " ('REPORTING_AREA', '449'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-03 13:56:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Monday'),\n", " ('HOUR', 13),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'WHITFIELD ST'),\n", " ('Lat', 42.2922213),\n", " ('Long', -71.07467073),\n", " ('Location', '(42.29222130, -71.07467073)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070836'),\n", " ('OFFENSE_CODE', 3803),\n", " ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'),\n", " ('OFFENSE_DESCRIPTION', 'M/V ACCIDENT - PERSONAL INJURY'),\n", " ('DISTRICT', nan),\n", " ('REPORTING_AREA', ' '),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-03 14:02:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Monday'),\n", " ('HOUR', 14),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', nan),\n", " ('Lat', 42.33892088),\n", " ('Long', -71.10725211),\n", " ('Location', '(42.33892088, -71.10725211)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070835'),\n", " ('OFFENSE_CODE', 3201),\n", " ('OFFENSE_CODE_GROUP', 'Property Lost'),\n", " ('OFFENSE_DESCRIPTION', 'PROPERTY - LOST'),\n", " ('DISTRICT', 'A1'),\n", " ('REPORTING_AREA', '77'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-03 14:29:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Monday'),\n", " ('HOUR', 14),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'NEW SUDBURY ST'),\n", " ('Lat', 42.36183857),\n", " ('Long', -71.05976489),\n", " ('Location', '(42.36183857, -71.05976489)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070834'),\n", " ('OFFENSE_CODE', 617),\n", " ('OFFENSE_CODE_GROUP', 'Larceny'),\n", " ('OFFENSE_DESCRIPTION', 'LARCENY THEFT FROM BUILDING'),\n", " ('DISTRICT', 'D14'),\n", " ('REPORTING_AREA', '794'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-23 10:41:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Thursday'),\n", " ('HOUR', 10),\n", " ('UCR_PART', 'Part One'),\n", " ('STREET', 'RADCLIFFE RD'),\n", " ('Lat', 42.35085449),\n", " ('Long', -71.13408859),\n", " ('Location', '(42.35085449, -71.13408859)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070833'),\n", " ('OFFENSE_CODE', 2905),\n", " ('OFFENSE_CODE_GROUP', 'Violations'),\n", " ('OFFENSE_DESCRIPTION', 'VAL - OPERATING WITHOUT LICENSE'),\n", " ('DISTRICT', 'D14'),\n", " ('REPORTING_AREA', '780'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-03 14:06:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Monday'),\n", " ('HOUR', 14),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'FANEUIL ST'),\n", " ('Lat', 42.35479369),\n", " ('Long', -71.14995785),\n", " ('Location', '(42.35479369, -71.14995785)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070833'),\n", " ('OFFENSE_CODE', 3802),\n", " ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'),\n", " ('OFFENSE_DESCRIPTION', 'M/V ACCIDENT - PROPERTY \\xa0DAMAGE'),\n", " ('DISTRICT', 'D14'),\n", " ('REPORTING_AREA', '780'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-03 14:06:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Monday'),\n", " ('HOUR', 14),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'FANEUIL ST'),\n", " ('Lat', 42.35479369),\n", " ('Long', -71.14995785),\n", " ('Location', '(42.35479369, -71.14995785)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070832'),\n", " ('OFFENSE_CODE', 3410),\n", " ('OFFENSE_CODE_GROUP', 'Towed'),\n", " ('OFFENSE_DESCRIPTION', 'TOWED MOTOR VEHICLE'),\n", " ('DISTRICT', 'C6'),\n", " ('REPORTING_AREA', '229'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-03 13:18:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Monday'),\n", " ('HOUR', 13),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'E SIXTH ST'),\n", " ('Lat', 42.33298734),\n", " ('Long', -71.04282382),\n", " ('Location', '(42.33298734, -71.04282382)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070831'),\n", " ('OFFENSE_CODE', 1102),\n", " ('OFFENSE_CODE_GROUP', 'Fraud'),\n", " ('OFFENSE_DESCRIPTION', 'FRAUD - FALSE PRETENSE / SCHEME'),\n", " ('DISTRICT', 'D4'),\n", " ('REPORTING_AREA', '619'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-03 14:17:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Monday'),\n", " ('HOUR', 14),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'SAINT STEPHEN ST'),\n", " ('Lat', 42.34272627),\n", " ('Long', -71.08646352),\n", " ('Location', '(42.34272627, -71.08646352)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070830'),\n", " ('OFFENSE_CODE', 2647),\n", " ('OFFENSE_CODE_GROUP', 'Other'),\n", " ('OFFENSE_DESCRIPTION', 'THREATS TO DO BODILY HARM'),\n", " ('DISTRICT', 'B2'),\n", " ('REPORTING_AREA', '294'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-03 13:25:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Monday'),\n", " ('HOUR', 13),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'AKRON ST'),\n", " ('Lat', 42.32579408),\n", " ('Long', -71.08563758),\n", " ('Location', '(42.32579408, -71.08563758)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070829'),\n", " ('OFFENSE_CODE', 1810),\n", " ('OFFENSE_CODE_GROUP', 'Drug Violation'),\n", " ('OFFENSE_DESCRIPTION', 'DRUGS - SALE / MANUFACTURING'),\n", " ('DISTRICT', 'B2'),\n", " ('REPORTING_AREA', '325'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-03 13:45:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Monday'),\n", " ('HOUR', 13),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'WOODCLIFF ST'),\n", " ('Lat', 42.31580934),\n", " ('Long', -71.07618683),\n", " ('Location', '(42.31580934, -71.07618683)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070829'),\n", " ('OFFENSE_CODE', 1842),\n", " ('OFFENSE_CODE_GROUP', 'Drug Violation'),\n", " ('OFFENSE_DESCRIPTION', 'DRUGS - POSS CLASS A - HEROIN, ETC. '),\n", " ('DISTRICT', 'B2'),\n", " ('REPORTING_AREA', '325'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-03 13:45:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Monday'),\n", " ('HOUR', 13),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'WOODCLIFF ST'),\n", " ('Lat', 42.31580934),\n", " ('Long', -71.07618683),\n", " ('Location', '(42.31580934, -71.07618683)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070828'),\n", " ('OFFENSE_CODE', 613),\n", " ('OFFENSE_CODE_GROUP', 'Larceny'),\n", " ('OFFENSE_DESCRIPTION', 'LARCENY SHOPLIFTING'),\n", " ('DISTRICT', 'D4'),\n", " ('REPORTING_AREA', '146'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-03 10:00:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Monday'),\n", " ('HOUR', 10),\n", " ('UCR_PART', 'Part One'),\n", " ('STREET', 'HUNTINGTON AVE'),\n", " ('Lat', 42.3479724),\n", " ('Long', -71.07849582),\n", " ('Location', '(42.34797240, -71.07849582)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070827'),\n", " ('OFFENSE_CODE', 3801),\n", " ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'),\n", " ('OFFENSE_DESCRIPTION', 'M/V ACCIDENT - OTHER'),\n", " ('DISTRICT', 'A1'),\n", " ('REPORTING_AREA', '79'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-03 13:28:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Monday'),\n", " ('HOUR', 13),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'ENDICOTT ST'),\n", " ('Lat', 42.36588028),\n", " ('Long', -71.05740251),\n", " ('Location', '(42.36588028, -71.05740251)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070826'),\n", " ('OFFENSE_CODE', 3831),\n", " ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'),\n", " ('OFFENSE_DESCRIPTION', 'M/V - LEAVING SCENE - PROPERTY DAMAGE'),\n", " ('DISTRICT', 'C11'),\n", " ('REPORTING_AREA', '462'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-03 14:11:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Monday'),\n", " ('HOUR', 14),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'ROSSETER ST'),\n", " ('Lat', 42.30376511),\n", " ('Long', -71.07484027),\n", " ('Location', '(42.30376511, -71.07484027)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070825'),\n", " ('OFFENSE_CODE', 3006),\n", " ('OFFENSE_CODE_GROUP', 'Medical Assistance'),\n", " ('OFFENSE_DESCRIPTION', 'SICK/INJURED/MEDICAL - PERSON'),\n", " ('DISTRICT', 'C11'),\n", " ('REPORTING_AREA', '398'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-03 02:36:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Monday'),\n", " ('HOUR', 2),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'TALBOT AVE'),\n", " ('Lat', 42.29019621),\n", " ('Long', -71.07159012),\n", " ('Location', '(42.29019621, -71.07159012)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070824'),\n", " ('OFFENSE_CODE', 3114),\n", " ('OFFENSE_CODE_GROUP', 'Investigate Property'),\n", " ('OFFENSE_DESCRIPTION', 'INVESTIGATE PROPERTY'),\n", " ('DISTRICT', 'B2'),\n", " ('REPORTING_AREA', '237'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-03 13:31:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Monday'),\n", " ('HOUR', 13),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'CAWFIELD ST'),\n", " ('Lat', 42.31993148),\n", " ('Long', -71.06368978),\n", " ('Location', '(42.31993148, -71.06368978)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070823'),\n", " ('OFFENSE_CODE', 614),\n", " ('OFFENSE_CODE_GROUP', 'Larceny From Motor Vehicle'),\n", " ('OFFENSE_DESCRIPTION', 'LARCENY THEFT FROM MV - NON-ACCESSORY'),\n", " ('DISTRICT', 'B2'),\n", " ('REPORTING_AREA', '330'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-03 14:00:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Monday'),\n", " ('HOUR', 14),\n", " ('UCR_PART', 'Part One'),\n", " ('STREET', 'BLUE HILL AVE'),\n", " ('Lat', 42.3078214),\n", " ('Long', -71.08354076),\n", " ('Location', '(42.30782140, -71.08354076)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070822'),\n", " ('OFFENSE_CODE', 1402),\n", " ('OFFENSE_CODE_GROUP', 'Vandalism'),\n", " ('OFFENSE_DESCRIPTION', 'VANDALISM'),\n", " ('DISTRICT', 'C6'),\n", " ('REPORTING_AREA', '231'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-03 13:44:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Monday'),\n", " ('HOUR', 13),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'E SEVENTH ST'),\n", " ('Lat', 42.33238533),\n", " ('Long', -71.03016099),\n", " ('Location', '(42.33238533, -71.03016099)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070820'),\n", " ('OFFENSE_CODE', 1806),\n", " ('OFFENSE_CODE_GROUP', 'Drug Violation'),\n", " ('OFFENSE_DESCRIPTION',\n", " 'DRUGS - CLASS B TRAFFICKING OVER 18 GRAMS'),\n", " ('DISTRICT', nan),\n", " ('REPORTING_AREA', ' '),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-03 13:18:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Monday'),\n", " ('HOUR', 13),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', nan),\n", " ('Lat', 42.31224532),\n", " ('Long', -71.07317861),\n", " ('Location', '(42.31224532, -71.07317861)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070819'),\n", " ('OFFENSE_CODE', 1848),\n", " ('OFFENSE_CODE_GROUP', 'Drug Violation'),\n", " ('OFFENSE_DESCRIPTION',\n", " 'DRUGS - POSS CLASS D - INTENT TO MFR DIST DISP'),\n", " ('DISTRICT', 'A1'),\n", " ('REPORTING_AREA', '111'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-03 13:14:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Monday'),\n", " ('HOUR', 13),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'TEMPLE PL'),\n", " ('Lat', 42.35521429),\n", " ('Long', -71.06206351),\n", " ('Location', '(42.35521429, -71.06206351)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070818'),\n", " ('OFFENSE_CODE', 1844),\n", " ('OFFENSE_CODE_GROUP', 'Drug Violation'),\n", " ('OFFENSE_DESCRIPTION', 'DRUGS - POSS CLASS C'),\n", " ('DISTRICT', 'A1'),\n", " ('REPORTING_AREA', '119'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-03 12:46:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Monday'),\n", " ('HOUR', 12),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'BEACON ST'),\n", " ('Lat', 42.35678442),\n", " ('Long', -71.06670845),\n", " ('Location', '(42.35678442, -71.06670845)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070817'),\n", " ('OFFENSE_CODE', 3831),\n", " ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'),\n", " ('OFFENSE_DESCRIPTION', 'M/V - LEAVING SCENE - PROPERTY DAMAGE'),\n", " ('DISTRICT', 'D14'),\n", " ('REPORTING_AREA', '788'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 12:00:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 12),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'SUTHERLAND RD'),\n", " ('Lat', 42.34023408),\n", " ('Long', -71.14800614),\n", " ('Location', '(42.34023408, -71.14800614)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070816'),\n", " ('OFFENSE_CODE', 3301),\n", " ('OFFENSE_CODE_GROUP', 'Verbal Disputes'),\n", " ('OFFENSE_DESCRIPTION', 'VERBAL DISPUTE'),\n", " ('DISTRICT', 'C6'),\n", " ('REPORTING_AREA', '185'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-03 12:45:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Monday'),\n", " ('HOUR', 12),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'MASSACHUSETTS AVE'),\n", " ('Lat', 42.32198656),\n", " ('Long', -71.06280666),\n", " ('Location', '(42.32198656, -71.06280666)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070816'),\n", " ('OFFENSE_CODE', 619),\n", " ('OFFENSE_CODE_GROUP', 'Larceny'),\n", " ('OFFENSE_DESCRIPTION', 'LARCENY ALL OTHERS'),\n", " ('DISTRICT', 'C6'),\n", " ('REPORTING_AREA', '185'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-03 12:45:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Monday'),\n", " ('HOUR', 12),\n", " ('UCR_PART', 'Part One'),\n", " ('STREET', 'MASSACHUSETTS AVE'),\n", " ('Lat', 42.32198656),\n", " ('Long', -71.06280666),\n", " ('Location', '(42.32198656, -71.06280666)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070815'),\n", " ('OFFENSE_CODE', 423),\n", " ('OFFENSE_CODE_GROUP', 'Aggravated Assault'),\n", " ('OFFENSE_DESCRIPTION', 'ASSAULT - AGGRAVATED'),\n", " ('DISTRICT', 'E13'),\n", " ('REPORTING_AREA', '582'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-03 12:40:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Monday'),\n", " ('HOUR', 12),\n", " ('UCR_PART', 'Part One'),\n", " ('STREET', 'CENTRE ST'),\n", " ('Lat', 42.32259354),\n", " ('Long', -71.10619643),\n", " ('Location', '(42.32259354, -71.10619643)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070813'),\n", " ('OFFENSE_CODE', 522),\n", " ('OFFENSE_CODE_GROUP', 'Residential Burglary'),\n", " ('OFFENSE_DESCRIPTION', 'BURGLARY - RESIDENTIAL - NO FORCE'),\n", " ('DISTRICT', 'D4'),\n", " ('REPORTING_AREA', '627'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-03 03:00:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Monday'),\n", " ('HOUR', 3),\n", " ('UCR_PART', 'Part One'),\n", " ('STREET', 'PETERBOROUGH ST'),\n", " ('Lat', 42.34280177),\n", " ('Long', -71.1006951),\n", " ('Location', '(42.34280177, -71.10069510)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070812'),\n", " ('OFFENSE_CODE', 3115),\n", " ('OFFENSE_CODE_GROUP', 'Investigate Person'),\n", " ('OFFENSE_DESCRIPTION', 'INVESTIGATE PERSON'),\n", " ('DISTRICT', 'E18'),\n", " ('REPORTING_AREA', '525'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-03 12:00:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Monday'),\n", " ('HOUR', 12),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'WOLCOTT ST'),\n", " ('Lat', 42.23797683),\n", " ('Long', -71.13000944),\n", " ('Location', '(42.23797683, -71.13000944)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070811'),\n", " ('OFFENSE_CODE', 3006),\n", " ('OFFENSE_CODE_GROUP', 'Medical Assistance'),\n", " ('OFFENSE_DESCRIPTION', 'SICK/INJURED/MEDICAL - PERSON'),\n", " ('DISTRICT', 'A7'),\n", " ('REPORTING_AREA', '12'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-03 11:49:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Monday'),\n", " ('HOUR', 11),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'BENNINGTON ST'),\n", " ('Lat', 42.38512136),\n", " ('Long', -71.01150101),\n", " ('Location', '(42.38512136, -71.01150101)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070809'),\n", " ('OFFENSE_CODE', 3831),\n", " ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'),\n", " ('OFFENSE_DESCRIPTION', 'M/V - LEAVING SCENE - PROPERTY DAMAGE'),\n", " ('DISTRICT', 'B2'),\n", " ('REPORTING_AREA', '605'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-03 12:37:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Monday'),\n", " ('HOUR', 12),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'FISHER AVE'),\n", " ('Lat', 42.33061023),\n", " ('Long', -71.10853621),\n", " ('Location', '(42.33061023, -71.10853621)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070808'),\n", " ('OFFENSE_CODE', 3205),\n", " ('OFFENSE_CODE_GROUP', 'License Plate Related Incidents'),\n", " ('OFFENSE_DESCRIPTION', 'M/V PLATES - LOST'),\n", " ('DISTRICT', 'B2'),\n", " ('REPORTING_AREA', '297'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-03 09:40:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Monday'),\n", " ('HOUR', 9),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'KENSINGTON PARK'),\n", " ('Lat', 42.32171349),\n", " ('Long', -71.08260822),\n", " ('Location', '(42.32171349, -71.08260822)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070807'),\n", " ('OFFENSE_CODE', 2647),\n", " ('OFFENSE_CODE_GROUP', 'Other'),\n", " ('OFFENSE_DESCRIPTION', 'THREATS TO DO BODILY HARM'),\n", " ('DISTRICT', 'E5'),\n", " ('REPORTING_AREA', '748'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-03 12:01:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Monday'),\n", " ('HOUR', 12),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'KEANE RD'),\n", " ('Lat', 42.29476186),\n", " ('Long', -71.1623927),\n", " ('Location', '(42.29476186, -71.16239270)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070806'),\n", " ('OFFENSE_CODE', 413),\n", " ('OFFENSE_CODE_GROUP', 'Aggravated Assault'),\n", " ('OFFENSE_DESCRIPTION', 'ASSAULT - AGGRAVATED - BATTERY'),\n", " ('DISTRICT', 'C11'),\n", " ('REPORTING_AREA', '361'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-03 12:23:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Monday'),\n", " ('HOUR', 12),\n", " ('UCR_PART', 'Part One'),\n", " ('STREET', 'DORCHESTER AVE'),\n", " ('Lat', 42.29328831),\n", " ('Long', -71.06219497),\n", " ('Location', '(42.29328831, -71.06219497)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070806'),\n", " ('OFFENSE_CODE', 1501),\n", " ('OFFENSE_CODE_GROUP', 'Firearm Violations'),\n", " ('OFFENSE_DESCRIPTION',\n", " 'WEAPON - FIREARM - CARRYING / POSSESSING, ETC'),\n", " ('DISTRICT', 'C11'),\n", " ('REPORTING_AREA', '361'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-03 12:23:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Monday'),\n", " ('HOUR', 12),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'DORCHESTER AVE'),\n", " ('Lat', 42.29328831),\n", " ('Long', -71.06219497),\n", " ('Location', '(42.29328831, -71.06219497)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070805'),\n", " ('OFFENSE_CODE', 616),\n", " ('OFFENSE_CODE_GROUP', 'Larceny'),\n", " ('OFFENSE_DESCRIPTION', 'LARCENY THEFT OF BICYCLE'),\n", " ('DISTRICT', 'E5'),\n", " ('REPORTING_AREA', '564'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 21:51:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 21),\n", " ('UCR_PART', 'Part One'),\n", " ('STREET', 'ARCHDALE RD'),\n", " ('Lat', 42.29277202),\n", " ('Long', -71.12138967),\n", " ('Location', '(42.29277202, -71.12138967)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070804'),\n", " ('OFFENSE_CODE', 522),\n", " ('OFFENSE_CODE_GROUP', 'Residential Burglary'),\n", " ('OFFENSE_DESCRIPTION', 'BURGLARY - RESIDENTIAL - NO FORCE'),\n", " ('DISTRICT', 'D14'),\n", " ('REPORTING_AREA', '756'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-03 11:00:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Monday'),\n", " ('HOUR', 11),\n", " ('UCR_PART', 'Part One'),\n", " ('STREET', 'CHAMPNEY ST'),\n", " ('Lat', 42.3524123),\n", " ('Long', -71.16878833),\n", " ('Location', '(42.35241230, -71.16878833)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070803'),\n", " ('OFFENSE_CODE', 1402),\n", " ('OFFENSE_CODE_GROUP', 'Vandalism'),\n", " ('OFFENSE_DESCRIPTION', 'VANDALISM'),\n", " ('DISTRICT', 'B3'),\n", " ('REPORTING_AREA', '463'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-17 12:10:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 12),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'BLUE HILL AVE'),\n", " ('Lat', 42.29216506),\n", " ('Long', -71.08896989),\n", " ('Location', '(42.29216506, -71.08896989)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070802'),\n", " ('OFFENSE_CODE', 3001),\n", " ('OFFENSE_CODE_GROUP', 'Medical Assistance'),\n", " ('OFFENSE_DESCRIPTION', 'DEATH INVESTIGATION'),\n", " ('DISTRICT', 'A15'),\n", " ('REPORTING_AREA', '56'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-03 11:49:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Monday'),\n", " ('HOUR', 11),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'HIGH ST'),\n", " ('Lat', 42.37604137),\n", " ('Long', -71.06211228),\n", " ('Location', '(42.37604137, -71.06211228)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070801'),\n", " ('OFFENSE_CODE', 3831),\n", " ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'),\n", " ('OFFENSE_DESCRIPTION', 'M/V - LEAVING SCENE - PROPERTY DAMAGE'),\n", " ('DISTRICT', 'B2'),\n", " ('REPORTING_AREA', '326'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 19:30:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 19),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'LAWRENCE AVE'),\n", " ('Lat', 42.31161123),\n", " ('Long', -71.076256),\n", " ('Location', '(42.31161123, -71.07625600)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070800'),\n", " ('OFFENSE_CODE', 2900),\n", " ('OFFENSE_CODE_GROUP', 'Other'),\n", " ('OFFENSE_DESCRIPTION', 'VAL - VIOLATION OF AUTO LAW - OTHER'),\n", " ('DISTRICT', 'B2'),\n", " ('REPORTING_AREA', '325'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-03 11:14:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Monday'),\n", " ('HOUR', 11),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'BEAUFORD LN'),\n", " ('Lat', 42.31620533),\n", " ('Long', -71.07609249),\n", " ('Location', '(42.31620533, -71.07609249)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070799'),\n", " ('OFFENSE_CODE', 3410),\n", " ('OFFENSE_CODE_GROUP', 'Towed'),\n", " ('OFFENSE_DESCRIPTION', 'TOWED MOTOR VEHICLE'),\n", " ('DISTRICT', nan),\n", " ('REPORTING_AREA', ' '),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-03 11:55:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Monday'),\n", " ('HOUR', 11),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'CHELSEA'),\n", " ('Lat', -1.0),\n", " ('Long', -1.0),\n", " ('Location', '(-1.00000000, -1.00000000)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070798'),\n", " ('OFFENSE_CODE', 2629),\n", " ('OFFENSE_CODE_GROUP', 'Harassment'),\n", " ('OFFENSE_DESCRIPTION', 'HARASSMENT'),\n", " ('DISTRICT', 'C11'),\n", " ('REPORTING_AREA', '450'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-03 11:36:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Monday'),\n", " ('HOUR', 11),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'WASHINGTON ST'),\n", " ('Lat', 42.29131613),\n", " ('Long', -71.07170293),\n", " ('Location', '(42.29131613, -71.07170293)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070797'),\n", " ('OFFENSE_CODE', 3301),\n", " ('OFFENSE_CODE_GROUP', 'Verbal Disputes'),\n", " ('OFFENSE_DESCRIPTION', 'VERBAL DISPUTE'),\n", " ('DISTRICT', 'C11'),\n", " ('REPORTING_AREA', '341'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-03 11:30:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Monday'),\n", " ('HOUR', 11),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'SPEEDWELL ST'),\n", " ('Lat', 42.30406722),\n", " ('Long', -71.06760042),\n", " ('Location', '(42.30406722, -71.06760042)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070796'),\n", " ('OFFENSE_CODE', 3115),\n", " ('OFFENSE_CODE_GROUP', 'Investigate Person'),\n", " ('OFFENSE_DESCRIPTION', 'INVESTIGATE PERSON'),\n", " ('DISTRICT', 'A1'),\n", " ('REPORTING_AREA', '61'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-03 11:07:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Monday'),\n", " ('HOUR', 11),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'BEVERLY ST'),\n", " ('Lat', 42.36658726),\n", " ('Long', -71.06019881),\n", " ('Location', '(42.36658726, -71.06019881)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070795'),\n", " ('OFFENSE_CODE', 301),\n", " ('OFFENSE_CODE_GROUP', 'Robbery'),\n", " ('OFFENSE_DESCRIPTION', 'ROBBERY - STREET'),\n", " ('DISTRICT', 'C11'),\n", " ('REPORTING_AREA', '362'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 20:30:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 20),\n", " ('UCR_PART', 'Part One'),\n", " ('STREET', 'LYNDHURST ST'),\n", " ('Lat', 42.29290563),\n", " ('Long', -71.06955795),\n", " ('Location', '(42.29290563, -71.06955795)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070794'),\n", " ('OFFENSE_CODE', 3301),\n", " ('OFFENSE_CODE_GROUP', 'Verbal Disputes'),\n", " ('OFFENSE_DESCRIPTION', 'VERBAL DISPUTE'),\n", " ('DISTRICT', 'C11'),\n", " ('REPORTING_AREA', '332'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-03 11:00:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Monday'),\n", " ('HOUR', 11),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'COLUMBIA RD'),\n", " ('Lat', 42.31363409),\n", " ('Long', -71.06778025),\n", " ('Location', '(42.31363409, -71.06778025)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070793'),\n", " ('OFFENSE_CODE', 3006),\n", " ('OFFENSE_CODE_GROUP', 'Medical Assistance'),\n", " ('OFFENSE_DESCRIPTION', 'SICK/INJURED/MEDICAL - PERSON'),\n", " ('DISTRICT', 'C11'),\n", " ('REPORTING_AREA', '344'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-03 10:33:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Monday'),\n", " ('HOUR', 10),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'WESTVILLE TER'),\n", " ('Lat', 42.30098009),\n", " ('Long', -71.06869928),\n", " ('Location', '(42.30098009, -71.06869928)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070792'),\n", " ('OFFENSE_CODE', 613),\n", " ('OFFENSE_CODE_GROUP', 'Larceny'),\n", " ('OFFENSE_DESCRIPTION', 'LARCENY SHOPLIFTING'),\n", " ('DISTRICT', 'D4'),\n", " ('REPORTING_AREA', '129'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-03 11:18:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Monday'),\n", " ('HOUR', 11),\n", " ('UCR_PART', 'Part One'),\n", " ('STREET', 'BOYLSTON ST'),\n", " ('Lat', 42.35095909),\n", " ('Long', -71.0741278),\n", " ('Location', '(42.35095909, -71.07412780)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070791'),\n", " ('OFFENSE_CODE', 2900),\n", " ('OFFENSE_CODE_GROUP', 'Other'),\n", " ('OFFENSE_DESCRIPTION', 'VAL - VIOLATION OF AUTO LAW - OTHER'),\n", " ('DISTRICT', 'B2'),\n", " ('REPORTING_AREA', '325'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-03 11:14:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Monday'),\n", " ('HOUR', 11),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'BEAUFORD LN'),\n", " ('Lat', 42.31620533),\n", " ('Long', -71.07609249),\n", " ('Location', '(42.31620533, -71.07609249)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070790'),\n", " ('OFFENSE_CODE', 3801),\n", " ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'),\n", " ('OFFENSE_DESCRIPTION', 'M/V ACCIDENT - OTHER'),\n", " ('DISTRICT', 'A1'),\n", " ('REPORTING_AREA', '101'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-03 10:52:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Monday'),\n", " ('HOUR', 10),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'MILK ST'),\n", " ('Lat', 42.35822966),\n", " ('Long', -71.05362239),\n", " ('Location', '(42.35822966, -71.05362239)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070788'),\n", " ('OFFENSE_CODE', 3114),\n", " ('OFFENSE_CODE_GROUP', 'Investigate Property'),\n", " ('OFFENSE_DESCRIPTION', 'INVESTIGATE PROPERTY'),\n", " ('DISTRICT', 'B2'),\n", " ('REPORTING_AREA', '305'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 21:30:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 21),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'TOWNSEND ST'),\n", " ('Lat', 42.3191711),\n", " ('Long', -71.09192415),\n", " ('Location', '(42.31917110, -71.09192415)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070787'),\n", " ('OFFENSE_CODE', 3410),\n", " ('OFFENSE_CODE_GROUP', 'Towed'),\n", " ('OFFENSE_DESCRIPTION', 'TOWED MOTOR VEHICLE'),\n", " ('DISTRICT', 'E18'),\n", " ('REPORTING_AREA', '499'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-03 10:11:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Monday'),\n", " ('HOUR', 10),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'NAVARRE ST'),\n", " ('Lat', 42.27758926),\n", " ('Long', -71.11755202),\n", " ('Location', '(42.27758926, -71.11755202)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070786'),\n", " ('OFFENSE_CODE', 3830),\n", " ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'),\n", " ('OFFENSE_DESCRIPTION', 'M/V - LEAVING SCENE - PERSONAL INJURY'),\n", " ('DISTRICT', 'A1'),\n", " ('REPORTING_AREA', '95'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-03 11:08:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Monday'),\n", " ('HOUR', 11),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'ATLANTIC AVE'),\n", " ('Lat', 42.357875),\n", " ('Long', -71.051329),\n", " ('Location', '(42.35787500, -71.05132900)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070785'),\n", " ('OFFENSE_CODE', 3801),\n", " ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'),\n", " ('OFFENSE_DESCRIPTION', 'M/V ACCIDENT - OTHER'),\n", " ('DISTRICT', 'C11'),\n", " ('REPORTING_AREA', '416'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 15:10:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 15),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'FULLER ST'),\n", " ('Lat', 42.28202294),\n", " ('Long', -71.07125917),\n", " ('Location', '(42.28202294, -71.07125917)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070784'),\n", " ('OFFENSE_CODE', 3301),\n", " ('OFFENSE_CODE_GROUP', 'Verbal Disputes'),\n", " ('OFFENSE_DESCRIPTION', 'VERBAL DISPUTE'),\n", " ('DISTRICT', 'B2'),\n", " ('REPORTING_AREA', '909'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-03 10:42:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Monday'),\n", " ('HOUR', 10),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'WHITTIER ST'),\n", " ('Lat', 42.33380238),\n", " ('Long', -71.08880867),\n", " ('Location', '(42.33380238, -71.08880867)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070783'),\n", " ('OFFENSE_CODE', 3207),\n", " ('OFFENSE_CODE_GROUP', 'Property Found'),\n", " ('OFFENSE_DESCRIPTION', 'PROPERTY - FOUND'),\n", " ('DISTRICT', 'B2'),\n", " ('REPORTING_AREA', '289'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-03 10:46:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Monday'),\n", " ('HOUR', 10),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'TREMONT ST'),\n", " ('Lat', 42.33402461),\n", " ('Long', -71.09039049),\n", " ('Location', '(42.33402461, -71.09039049)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070782'),\n", " ('OFFENSE_CODE', 561),\n", " ('OFFENSE_CODE_GROUP', 'Other Burglary'),\n", " ('OFFENSE_DESCRIPTION', 'BURGLARY - OTHER - ATTEMPT'),\n", " ('DISTRICT', 'E18'),\n", " ('REPORTING_AREA', '495'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-03 10:12:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Monday'),\n", " ('HOUR', 10),\n", " ('UCR_PART', 'Part One'),\n", " ('STREET', 'GREENWOOD AVE'),\n", " ('Lat', 42.26597955),\n", " ('Long', -71.1217959),\n", " ('Location', '(42.26597955, -71.12179590)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070781'),\n", " ('OFFENSE_CODE', 2914),\n", " ('OFFENSE_CODE_GROUP', 'Violations'),\n", " ('OFFENSE_DESCRIPTION',\n", " 'VAL - OPERATING W/O AUTHORIZATION LAWFUL'),\n", " ('DISTRICT', 'E18'),\n", " ('REPORTING_AREA', '485'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-14 00:00:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Tuesday'),\n", " ('HOUR', 0),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'RIVER ST'),\n", " ('Lat', 42.26361745),\n", " ('Long', -71.10237387),\n", " ('Location', '(42.26361745, -71.10237387)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070780'),\n", " ('OFFENSE_CODE', 3006),\n", " ('OFFENSE_CODE_GROUP', 'Medical Assistance'),\n", " ('OFFENSE_DESCRIPTION', 'SICK/INJURED/MEDICAL - PERSON'),\n", " ('DISTRICT', 'B3'),\n", " ('REPORTING_AREA', '449'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-03 09:36:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Monday'),\n", " ('HOUR', 9),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'ASPINWALL RD'),\n", " ('Lat', 42.29125586),\n", " ('Long', -71.07475092),\n", " ('Location', '(42.29125586, -71.07475092)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070779'),\n", " ('OFFENSE_CODE', 423),\n", " ('OFFENSE_CODE_GROUP', 'Aggravated Assault'),\n", " ('OFFENSE_DESCRIPTION', 'ASSAULT - AGGRAVATED'),\n", " ('DISTRICT', 'B2'),\n", " ('REPORTING_AREA', '600'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-03 10:00:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Monday'),\n", " ('HOUR', 10),\n", " ('UCR_PART', 'Part One'),\n", " ('STREET', 'HUNTINGTON AVE'),\n", " ('Lat', 42.3375009),\n", " ('Long', -71.09583094),\n", " ('Location', '(42.33750090, -71.09583094)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070779'),\n", " ('OFFENSE_CODE', 802),\n", " ('OFFENSE_CODE_GROUP', 'Simple Assault'),\n", " ('OFFENSE_DESCRIPTION', 'ASSAULT SIMPLE - BATTERY'),\n", " ('DISTRICT', 'B2'),\n", " ('REPORTING_AREA', '600'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-03 10:00:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Monday'),\n", " ('HOUR', 10),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'HUNTINGTON AVE'),\n", " ('Lat', 42.3375009),\n", " ('Long', -71.09583094),\n", " ('Location', '(42.33750090, -71.09583094)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070779'),\n", " ('OFFENSE_CODE', 2405),\n", " ('OFFENSE_CODE_GROUP', 'Disorderly Conduct'),\n", " ('OFFENSE_DESCRIPTION', 'DISORDERLY CONDUCT'),\n", " ('DISTRICT', 'B2'),\n", " ('REPORTING_AREA', '600'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-03 10:00:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Monday'),\n", " ('HOUR', 10),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'HUNTINGTON AVE'),\n", " ('Lat', 42.3375009),\n", " ('Long', -71.09583094),\n", " ('Location', '(42.33750090, -71.09583094)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070779'),\n", " ('OFFENSE_CODE', 2610),\n", " ('OFFENSE_CODE_GROUP', 'Other'),\n", " ('OFFENSE_DESCRIPTION', 'TRESPASSING'),\n", " ('DISTRICT', 'B2'),\n", " ('REPORTING_AREA', '600'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-03 10:00:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Monday'),\n", " ('HOUR', 10),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'HUNTINGTON AVE'),\n", " ('Lat', 42.3375009),\n", " ('Long', -71.09583094),\n", " ('Location', '(42.33750090, -71.09583094)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070778'),\n", " ('OFFENSE_CODE', 3006),\n", " ('OFFENSE_CODE_GROUP', 'Medical Assistance'),\n", " ('OFFENSE_DESCRIPTION', 'SICK/INJURED/MEDICAL - PERSON'),\n", " ('DISTRICT', 'B2'),\n", " ('REPORTING_AREA', '904'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-03 09:51:47'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Monday'),\n", " ('HOUR', 9),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'WHEATLEY WAY'),\n", " ('Lat', 42.32935767),\n", " ('Long', -71.07974589),\n", " ('Location', '(42.32935767, -71.07974589)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070777'),\n", " ('OFFENSE_CODE', 619),\n", " ('OFFENSE_CODE_GROUP', 'Larceny'),\n", " ('OFFENSE_DESCRIPTION', 'LARCENY ALL OTHERS'),\n", " ('DISTRICT', 'C11'),\n", " ('REPORTING_AREA', '388'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-23 13:34:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Thursday'),\n", " ('HOUR', 13),\n", " ('UCR_PART', 'Part One'),\n", " ('STREET', 'ADAMS ST'),\n", " ('Lat', 42.27230624),\n", " ('Long', -71.06721386),\n", " ('Location', '(42.27230624, -71.06721386)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070776'),\n", " ('OFFENSE_CODE', 3410),\n", " ('OFFENSE_CODE_GROUP', 'Towed'),\n", " ('OFFENSE_DESCRIPTION', 'TOWED MOTOR VEHICLE'),\n", " ('DISTRICT', 'D14'),\n", " ('REPORTING_AREA', '794'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-03 10:08:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Monday'),\n", " ('HOUR', 10),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'GREYLOCK RD'),\n", " ('Lat', 42.35042708),\n", " ('Long', -71.13496065),\n", " ('Location', '(42.35042708, -71.13496065)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070775'),\n", " ('OFFENSE_CODE', 3115),\n", " ('OFFENSE_CODE_GROUP', 'Investigate Person'),\n", " ('OFFENSE_DESCRIPTION', 'INVESTIGATE PERSON'),\n", " ('DISTRICT', 'C6'),\n", " ('REPORTING_AREA', '214'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-03 09:00:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Monday'),\n", " ('HOUR', 9),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'W BROADWAY'),\n", " ('Lat', 42.33793018),\n", " ('Long', -71.04947397),\n", " ('Location', '(42.33793018, -71.04947397)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070774'),\n", " ('OFFENSE_CODE', 802),\n", " ('OFFENSE_CODE_GROUP', 'Simple Assault'),\n", " ('OFFENSE_DESCRIPTION', 'ASSAULT SIMPLE - BATTERY'),\n", " ('DISTRICT', 'D4'),\n", " ('REPORTING_AREA', '167'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-03 09:38:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Monday'),\n", " ('HOUR', 9),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'HARRISON AVE'),\n", " ('Lat', 42.33954199),\n", " ('Long', -71.06940877),\n", " ('Location', '(42.33954199, -71.06940877)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070773'),\n", " ('OFFENSE_CODE', 3301),\n", " ('OFFENSE_CODE_GROUP', 'Verbal Disputes'),\n", " ('OFFENSE_DESCRIPTION', 'VERBAL DISPUTE'),\n", " ('DISTRICT', 'C11'),\n", " ('REPORTING_AREA', '342'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-03 09:38:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Monday'),\n", " ('HOUR', 9),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'TOPLIFF ST'),\n", " ('Lat', 42.30375506),\n", " ('Long', -71.06839375),\n", " ('Location', '(42.30375506, -71.06839375)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070771'),\n", " ('OFFENSE_CODE', 1109),\n", " ('OFFENSE_CODE_GROUP', 'Fraud'),\n", " ('OFFENSE_DESCRIPTION', 'FRAUD - WIRE'),\n", " ('DISTRICT', 'D4'),\n", " ('REPORTING_AREA', '142'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-03 09:41:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Monday'),\n", " ('HOUR', 9),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'NEWBURY ST'),\n", " ('Lat', 42.34840576),\n", " ('Long', -71.08688339),\n", " ('Location', '(42.34840576, -71.08688339)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070770'),\n", " ('OFFENSE_CODE', 3201),\n", " ('OFFENSE_CODE_GROUP', 'Property Lost'),\n", " ('OFFENSE_DESCRIPTION', 'PROPERTY - LOST'),\n", " ('DISTRICT', 'B2'),\n", " ('REPORTING_AREA', '265'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-03 01:00:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Monday'),\n", " ('HOUR', 1),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'PERRIN ST'),\n", " ('Lat', 42.3218854),\n", " ('Long', -71.07906279),\n", " ('Location', '(42.32188540, -71.07906279)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070769'),\n", " ('OFFENSE_CODE', 3115),\n", " ('OFFENSE_CODE_GROUP', 'Investigate Person'),\n", " ('OFFENSE_DESCRIPTION', 'INVESTIGATE PERSON'),\n", " ('DISTRICT', 'D14'),\n", " ('REPORTING_AREA', '771'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-30 12:00:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Thursday'),\n", " ('HOUR', 12),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'PEACEABLE ST'),\n", " ('Lat', 42.34793886),\n", " ('Long', -71.15229604),\n", " ('Location', '(42.34793886, -71.15229604)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070768'),\n", " ('OFFENSE_CODE', 3201),\n", " ('OFFENSE_CODE_GROUP', 'Property Lost'),\n", " ('OFFENSE_DESCRIPTION', 'PROPERTY - LOST'),\n", " ('DISTRICT', 'D4'),\n", " ('REPORTING_AREA', '165'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-03 09:23:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Monday'),\n", " ('HOUR', 9),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'ALBANY ST'),\n", " ('Lat', 42.34255919),\n", " ('Long', -71.06270824),\n", " ('Location', '(42.34255919, -71.06270824)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070766'),\n", " ('OFFENSE_CODE', 706),\n", " ('OFFENSE_CODE_GROUP', 'Auto Theft'),\n", " ('OFFENSE_DESCRIPTION', 'AUTO THEFT - MOTORCYCLE / SCOOTER'),\n", " ('DISTRICT', 'D4'),\n", " ('REPORTING_AREA', '623'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 20:00:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 20),\n", " ('UCR_PART', 'Part One'),\n", " ('STREET', 'COMMONWEALTH AVE'),\n", " ('Lat', 42.34880461),\n", " ('Long', -71.09392554),\n", " ('Location', '(42.34880461, -71.09392554)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070765'),\n", " ('OFFENSE_CODE', 1402),\n", " ('OFFENSE_CODE_GROUP', 'Vandalism'),\n", " ('OFFENSE_DESCRIPTION', 'VANDALISM'),\n", " ('DISTRICT', 'D4'),\n", " ('REPORTING_AREA', '131'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-03 05:30:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Monday'),\n", " ('HOUR', 5),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'BEACON ST'),\n", " ('Lat', 42.35393998),\n", " ('Long', -71.07802992),\n", " ('Location', '(42.35393998, -71.07802992)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070764'),\n", " ('OFFENSE_CODE', 3115),\n", " ('OFFENSE_CODE_GROUP', 'Investigate Person'),\n", " ('OFFENSE_DESCRIPTION', 'INVESTIGATE PERSON'),\n", " ('DISTRICT', 'B2'),\n", " ('REPORTING_AREA', '909'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-03 08:12:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Monday'),\n", " ('HOUR', 8),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'RUGGLES ST'),\n", " ('Lat', 42.33445761),\n", " ('Long', -71.088061),\n", " ('Location', '(42.33445761, -71.08806100)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070763'),\n", " ('OFFENSE_CODE', 1402),\n", " ('OFFENSE_CODE_GROUP', 'Vandalism'),\n", " ('OFFENSE_DESCRIPTION', 'VANDALISM'),\n", " ('DISTRICT', 'B3'),\n", " ('REPORTING_AREA', '437'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-03 07:44:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Monday'),\n", " ('HOUR', 7),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'NORFOLK ST'),\n", " ('Lat', 42.28996858),\n", " ('Long', -71.0723254),\n", " ('Location', '(42.28996858, -71.07232540)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070761'),\n", " ('OFFENSE_CODE', 3006),\n", " ('OFFENSE_CODE_GROUP', 'Medical Assistance'),\n", " ('OFFENSE_DESCRIPTION', 'SICK/INJURED/MEDICAL - PERSON'),\n", " ('DISTRICT', 'E18'),\n", " ('REPORTING_AREA', '940'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-03 07:38:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Monday'),\n", " ('HOUR', 7),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'GARFIELD AVE'),\n", " ('Lat', 42.24235156),\n", " ('Long', -71.12079258),\n", " ('Location', '(42.24235156, -71.12079258)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070760'),\n", " ('OFFENSE_CODE', 3301),\n", " ('OFFENSE_CODE_GROUP', 'Verbal Disputes'),\n", " ('OFFENSE_DESCRIPTION', 'VERBAL DISPUTE'),\n", " ('DISTRICT', 'B2'),\n", " ('REPORTING_AREA', '263'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-03 07:50:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Monday'),\n", " ('HOUR', 7),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'HUCKINS ST'),\n", " ('Lat', 42.32368852),\n", " ('Long', -71.07519735),\n", " ('Location', '(42.32368852, -71.07519735)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070759'),\n", " ('OFFENSE_CODE', 614),\n", " ('OFFENSE_CODE_GROUP', 'Larceny From Motor Vehicle'),\n", " ('OFFENSE_DESCRIPTION', 'LARCENY THEFT FROM MV - NON-ACCESSORY'),\n", " ('DISTRICT', 'E5'),\n", " ('REPORTING_AREA', '562'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 16:45:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 16),\n", " ('UCR_PART', 'Part One'),\n", " ('STREET', 'WASHINGTON ST'),\n", " ('Lat', 42.28788933),\n", " ('Long', -71.12658585),\n", " ('Location', '(42.28788933, -71.12658585)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070758'),\n", " ('OFFENSE_CODE', 3115),\n", " ('OFFENSE_CODE_GROUP', 'Investigate Person'),\n", " ('OFFENSE_DESCRIPTION', 'INVESTIGATE PERSON'),\n", " ('DISTRICT', 'B3'),\n", " ('REPORTING_AREA', '445'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-03 07:27:19'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Monday'),\n", " ('HOUR', 7),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'GREENWOOD ST'),\n", " ('Lat', 42.29716347),\n", " ('Long', -71.07954018),\n", " ('Location', '(42.29716347, -71.07954018)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070757'),\n", " ('OFFENSE_CODE', 413),\n", " ('OFFENSE_CODE_GROUP', 'Aggravated Assault'),\n", " ('OFFENSE_DESCRIPTION', 'ASSAULT - AGGRAVATED - BATTERY'),\n", " ('DISTRICT', 'A15'),\n", " ('REPORTING_AREA', '50'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-03 06:23:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Monday'),\n", " ('HOUR', 6),\n", " ('UCR_PART', 'Part One'),\n", " ('STREET', 'CAMBRIDGE ST'),\n", " ('Lat', 42.38356867),\n", " ('Long', -71.0753672),\n", " ('Location', '(42.38356867, -71.07536720)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070757'),\n", " ('OFFENSE_CODE', 2403),\n", " ('OFFENSE_CODE_GROUP', 'Disorderly Conduct'),\n", " ('OFFENSE_DESCRIPTION', 'DISTURBING THE PEACE'),\n", " ('DISTRICT', 'A15'),\n", " ('REPORTING_AREA', '50'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-03 06:23:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Monday'),\n", " ('HOUR', 6),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'CAMBRIDGE ST'),\n", " ('Lat', 42.38356867),\n", " ('Long', -71.0753672),\n", " ('Location', '(42.38356867, -71.07536720)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070757'),\n", " ('OFFENSE_CODE', 3801),\n", " ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'),\n", " ('OFFENSE_DESCRIPTION', 'M/V ACCIDENT - OTHER'),\n", " ('DISTRICT', 'A15'),\n", " ('REPORTING_AREA', '50'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-03 06:23:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Monday'),\n", " ('HOUR', 6),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'CAMBRIDGE ST'),\n", " ('Lat', 42.38356867),\n", " ('Long', -71.0753672),\n", " ('Location', '(42.38356867, -71.07536720)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070755'),\n", " ('OFFENSE_CODE', 3301),\n", " ('OFFENSE_CODE_GROUP', 'Verbal Disputes'),\n", " ('OFFENSE_DESCRIPTION', 'VERBAL DISPUTE'),\n", " ('DISTRICT', 'B3'),\n", " ('REPORTING_AREA', '432'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-03 06:44:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Monday'),\n", " ('HOUR', 6),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'MASCOT ST'),\n", " ('Lat', 42.28633596),\n", " ('Long', -71.08500149),\n", " ('Location', '(42.28633596, -71.08500149)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070752'),\n", " ('OFFENSE_CODE', 3114),\n", " ('OFFENSE_CODE_GROUP', 'Investigate Property'),\n", " ('OFFENSE_DESCRIPTION', 'INVESTIGATE PROPERTY'),\n", " ('DISTRICT', 'A1'),\n", " ('REPORTING_AREA', '120'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-03 06:55:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Monday'),\n", " ('HOUR', 6),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'ARLINGTON ST'),\n", " ('Lat', 42.35061995),\n", " ('Long', -71.07009458),\n", " ('Location', '(42.35061995, -71.07009458)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070751'),\n", " ('OFFENSE_CODE', 3115),\n", " ('OFFENSE_CODE_GROUP', 'Investigate Person'),\n", " ('OFFENSE_DESCRIPTION', 'INVESTIGATE PERSON'),\n", " ('DISTRICT', 'E13'),\n", " ('REPORTING_AREA', '652'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-29 10:00:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Wednesday'),\n", " ('HOUR', 10),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'ARBORWAY'),\n", " ('Lat', 42.3056348),\n", " ('Long', -71.11982238),\n", " ('Location', '(42.30563480, -71.11982238)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070749'),\n", " ('OFFENSE_CODE', 3006),\n", " ('OFFENSE_CODE_GROUP', 'Medical Assistance'),\n", " ('OFFENSE_DESCRIPTION', 'SICK/INJURED/MEDICAL - PERSON'),\n", " ('DISTRICT', 'A1'),\n", " ('REPORTING_AREA', '123'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-03 04:06:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Monday'),\n", " ('HOUR', 4),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'HARVARD ST'),\n", " ('Lat', 42.34993442),\n", " ('Long', -71.06230334),\n", " ('Location', '(42.34993442, -71.06230334)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070747'),\n", " ('OFFENSE_CODE', 3115),\n", " ('OFFENSE_CODE_GROUP', 'Investigate Person'),\n", " ('OFFENSE_DESCRIPTION', 'INVESTIGATE PERSON'),\n", " ('DISTRICT', 'E18'),\n", " ('REPORTING_AREA', '480'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-03 03:50:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Monday'),\n", " ('HOUR', 3),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'FAIRLAWN AVE'),\n", " ('Lat', 42.26788791),\n", " ('Long', -71.10067012),\n", " ('Location', '(42.26788791, -71.10067012)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070746'),\n", " ('OFFENSE_CODE', 1402),\n", " ('OFFENSE_CODE_GROUP', 'Vandalism'),\n", " ('OFFENSE_DESCRIPTION', 'VANDALISM'),\n", " ('DISTRICT', 'C11'),\n", " ('REPORTING_AREA', '462'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 07:00:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 7),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'BULLARD ST'),\n", " ('Lat', 42.3021878),\n", " ('Long', -71.07365004),\n", " ('Location', '(42.30218780, -71.07365004)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070741'),\n", " ('OFFENSE_CODE', 301),\n", " ('OFFENSE_CODE_GROUP', 'Robbery'),\n", " ('OFFENSE_DESCRIPTION', 'ROBBERY - STREET'),\n", " ('DISTRICT', 'D14'),\n", " ('REPORTING_AREA', '805'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-03 03:26:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Monday'),\n", " ('HOUR', 3),\n", " ('UCR_PART', 'Part One'),\n", " ('STREET', 'PORTSMOUTH ST'),\n", " ('Lat', 42.36053257),\n", " ('Long', -71.14426332),\n", " ('Location', '(42.36053257, -71.14426332)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070741'),\n", " ('OFFENSE_CODE', 423),\n", " ('OFFENSE_CODE_GROUP', 'Aggravated Assault'),\n", " ('OFFENSE_DESCRIPTION', 'ASSAULT - AGGRAVATED'),\n", " ('DISTRICT', 'D14'),\n", " ('REPORTING_AREA', '805'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-03 03:26:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Monday'),\n", " ('HOUR', 3),\n", " ('UCR_PART', 'Part One'),\n", " ('STREET', 'PORTSMOUTH ST'),\n", " ('Lat', 42.36053257),\n", " ('Long', -71.14426332),\n", " ('Location', '(42.36053257, -71.14426332)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070739'),\n", " ('OFFENSE_CODE', 3160),\n", " ('OFFENSE_CODE_GROUP', 'Fire Related Reports'),\n", " ('OFFENSE_DESCRIPTION', 'FIRE REPORT - CAR, BRUSH, ETC.'),\n", " ('DISTRICT', 'B3'),\n", " ('REPORTING_AREA', '446'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-03 01:00:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Monday'),\n", " ('HOUR', 1),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'NORWELL ST'),\n", " ('Lat', 42.29828416),\n", " ('Long', -71.07869447),\n", " ('Location', '(42.29828416, -71.07869447)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070739'),\n", " ('OFFENSE_CODE', 900),\n", " ('OFFENSE_CODE_GROUP', 'Arson'),\n", " ('OFFENSE_DESCRIPTION', 'ARSON'),\n", " ('DISTRICT', 'B3'),\n", " ('REPORTING_AREA', '446'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-03 01:00:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Monday'),\n", " ('HOUR', 1),\n", " ('UCR_PART', 'Other'),\n", " ('STREET', 'NORWELL ST'),\n", " ('Lat', 42.29828416),\n", " ('Long', -71.07869447),\n", " ('Location', '(42.29828416, -71.07869447)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070738'),\n", " ('OFFENSE_CODE', 2610),\n", " ('OFFENSE_CODE_GROUP', 'Other'),\n", " ('OFFENSE_DESCRIPTION', 'TRESPASSING'),\n", " ('DISTRICT', 'B3'),\n", " ('REPORTING_AREA', '446'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-03 03:43:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Monday'),\n", " ('HOUR', 3),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'NORWELL ST'),\n", " ('Lat', 42.29828416),\n", " ('Long', -71.07869447),\n", " ('Location', '(42.29828416, -71.07869447)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070737'),\n", " ('OFFENSE_CODE', 3301),\n", " ('OFFENSE_CODE_GROUP', 'Verbal Disputes'),\n", " ('OFFENSE_DESCRIPTION', 'VERBAL DISPUTE'),\n", " ('DISTRICT', 'D4'),\n", " ('REPORTING_AREA', '594'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-03 02:58:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Monday'),\n", " ('HOUR', 2),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'HUNTINGTON AVE'),\n", " ('Lat', 42.3420185),\n", " ('Long', -71.08566213),\n", " ('Location', '(42.34201850, -71.08566213)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070736'),\n", " ('OFFENSE_CODE', 3301),\n", " ('OFFENSE_CODE_GROUP', 'Verbal Disputes'),\n", " ('OFFENSE_DESCRIPTION', 'VERBAL DISPUTE'),\n", " ('DISTRICT', 'B3'),\n", " ('REPORTING_AREA', '472'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-03 00:25:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Monday'),\n", " ('HOUR', 0),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'WOODHAVEN ST'),\n", " ('Lat', 42.27105479),\n", " ('Long', -71.09753898),\n", " ('Location', '(42.27105479, -71.09753898)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070734'),\n", " ('OFFENSE_CODE', 413),\n", " ('OFFENSE_CODE_GROUP', 'Aggravated Assault'),\n", " ('OFFENSE_DESCRIPTION', 'ASSAULT - AGGRAVATED - BATTERY'),\n", " ('DISTRICT', 'A1'),\n", " ('REPORTING_AREA', '111'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-03 01:33:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Monday'),\n", " ('HOUR', 1),\n", " ('UCR_PART', 'Part One'),\n", " ('STREET', 'TREMONT ST'),\n", " ('Lat', 42.35428377),\n", " ('Long', -71.06380404),\n", " ('Location', '(42.35428377, -71.06380404)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070733'),\n", " ('OFFENSE_CODE', 3115),\n", " ('OFFENSE_CODE_GROUP', 'Investigate Person'),\n", " ('OFFENSE_DESCRIPTION', 'INVESTIGATE PERSON'),\n", " ('DISTRICT', 'D4'),\n", " ('REPORTING_AREA', '620'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-03 02:45:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Monday'),\n", " ('HOUR', 2),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'BOYLSTON ST'),\n", " ('Lat', 42.34710196),\n", " ('Long', -71.08841746),\n", " ('Location', '(42.34710196, -71.08841746)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070732'),\n", " ('OFFENSE_CODE', 3125),\n", " ('OFFENSE_CODE_GROUP', 'Warrant Arrests'),\n", " ('OFFENSE_DESCRIPTION', 'WARRANT ARREST'),\n", " ('DISTRICT', 'A1'),\n", " ('REPORTING_AREA', '121'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-03 02:26:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Monday'),\n", " ('HOUR', 2),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'FAYETTE ST'),\n", " ('Lat', 42.34943694),\n", " ('Long', -71.06650735),\n", " ('Location', '(42.34943694, -71.06650735)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070731'),\n", " ('OFFENSE_CODE', 3831),\n", " ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'),\n", " ('OFFENSE_DESCRIPTION', 'M/V - LEAVING SCENE - PROPERTY DAMAGE'),\n", " ('DISTRICT', 'A1'),\n", " ('REPORTING_AREA', '122'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-03 01:32:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Monday'),\n", " ('HOUR', 1),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'TREMONT ST'),\n", " ('Lat', 42.34942864),\n", " ('Long', -71.06536641),\n", " ('Location', '(42.34942864, -71.06536641)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070730'),\n", " ('OFFENSE_CODE', 3115),\n", " ('OFFENSE_CODE_GROUP', 'Investigate Person'),\n", " ('OFFENSE_DESCRIPTION', 'INVESTIGATE PERSON'),\n", " ('DISTRICT', 'E18'),\n", " ('REPORTING_AREA', '512'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-03 02:15:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Monday'),\n", " ('HOUR', 2),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'BEACON ST'),\n", " ('Lat', 42.253372),\n", " ('Long', -71.11654302),\n", " ('Location', '(42.25337200, -71.11654302)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070727'),\n", " ('OFFENSE_CODE', 3114),\n", " ('OFFENSE_CODE_GROUP', 'Investigate Property'),\n", " ('OFFENSE_DESCRIPTION', 'INVESTIGATE PROPERTY'),\n", " ('DISTRICT', 'C11'),\n", " ('REPORTING_AREA', '823'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-03 02:24:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Monday'),\n", " ('HOUR', 2),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'WHITBY TER'),\n", " ('Lat', 42.3143418),\n", " ('Long', -71.06050395),\n", " ('Location', '(42.31434180, -71.06050395)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070726'),\n", " ('OFFENSE_CODE', 3301),\n", " ('OFFENSE_CODE_GROUP', 'Verbal Disputes'),\n", " ('OFFENSE_DESCRIPTION', 'VERBAL DISPUTE'),\n", " ('DISTRICT', 'B2'),\n", " ('REPORTING_AREA', '265'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-03 01:40:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Monday'),\n", " ('HOUR', 1),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'WAVERLY ST'),\n", " ('Lat', 42.32037671),\n", " ('Long', -71.07903447),\n", " ('Location', '(42.32037671, -71.07903447)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070725'),\n", " ('OFFENSE_CODE', 801),\n", " ('OFFENSE_CODE_GROUP', 'Simple Assault'),\n", " ('OFFENSE_DESCRIPTION', 'ASSAULT - SIMPLE'),\n", " ('DISTRICT', 'D14'),\n", " ('REPORTING_AREA', '752'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-03 02:24:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Monday'),\n", " ('HOUR', 2),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'WASHINGTON ST'),\n", " ('Lat', 42.35042609),\n", " ('Long', -71.16637332),\n", " ('Location', '(42.35042609, -71.16637332)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070724'),\n", " ('OFFENSE_CODE', 3801),\n", " ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'),\n", " ('OFFENSE_DESCRIPTION', 'M/V ACCIDENT - OTHER'),\n", " ('DISTRICT', nan),\n", " ('REPORTING_AREA', ' '),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-03 02:06:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Monday'),\n", " ('HOUR', 2),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', nan),\n", " ('Lat', 42.30340674),\n", " ('Long', -71.08526661),\n", " ('Location', '(42.30340674, -71.08526661)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070723'),\n", " ('OFFENSE_CODE', 3301),\n", " ('OFFENSE_CODE_GROUP', 'Verbal Disputes'),\n", " ('OFFENSE_DESCRIPTION', 'VERBAL DISPUTE'),\n", " ('DISTRICT', 'B3'),\n", " ('REPORTING_AREA', '455'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-03 02:02:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Monday'),\n", " ('HOUR', 2),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'LYNNVILLE TER'),\n", " ('Lat', 42.30256638),\n", " ('Long', -71.0782904),\n", " ('Location', '(42.30256638, -71.07829040)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070722'),\n", " ('OFFENSE_CODE', 3002),\n", " ('OFFENSE_CODE_GROUP', 'Medical Assistance'),\n", " ('OFFENSE_DESCRIPTION', 'ANIMAL CONTROL - DOG BITES - ETC.'),\n", " ('DISTRICT', 'B2'),\n", " ('REPORTING_AREA', '276'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-03 01:37:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Monday'),\n", " ('HOUR', 1),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'EUSTIS ST'),\n", " ('Lat', 42.33166164),\n", " ('Long', -71.08147827),\n", " ('Location', '(42.33166164, -71.08147827)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070721'),\n", " ('OFFENSE_CODE', 802),\n", " ('OFFENSE_CODE_GROUP', 'Simple Assault'),\n", " ('OFFENSE_DESCRIPTION', 'ASSAULT SIMPLE - BATTERY'),\n", " ('DISTRICT', 'A1'),\n", " ('REPORTING_AREA', '93'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-03 01:19:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Monday'),\n", " ('HOUR', 1),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'FANEUIL HALL MARKETPLACE'),\n", " ('Lat', 42.35997967),\n", " ('Long', -71.05474135),\n", " ('Location', '(42.35997967, -71.05474135)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070720'),\n", " ('OFFENSE_CODE', 413),\n", " ('OFFENSE_CODE_GROUP', 'Aggravated Assault'),\n", " ('OFFENSE_DESCRIPTION', 'ASSAULT - AGGRAVATED - BATTERY'),\n", " ('DISTRICT', 'C11'),\n", " ('REPORTING_AREA', '461'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-03 01:00:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Monday'),\n", " ('HOUR', 1),\n", " ('UCR_PART', 'Part One'),\n", " ('STREET', 'BOWDOIN AVE'),\n", " ('Lat', 42.30234412),\n", " ('Long', -71.0763037),\n", " ('Location', '(42.30234412, -71.07630370)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070719'),\n", " ('OFFENSE_CODE', 2900),\n", " ('OFFENSE_CODE_GROUP', 'Other'),\n", " ('OFFENSE_DESCRIPTION', 'VAL - VIOLATION OF AUTO LAW - OTHER'),\n", " ('DISTRICT', 'E13'),\n", " ('REPORTING_AREA', '565'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-03 00:51:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Monday'),\n", " ('HOUR', 0),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'AMERICAN LEGION HWY'),\n", " ('Lat', 42.28929101),\n", " ('Long', -71.10358494),\n", " ('Location', '(42.28929101, -71.10358494)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070719'),\n", " ('OFFENSE_CODE', 3410),\n", " ('OFFENSE_CODE_GROUP', 'Towed'),\n", " ('OFFENSE_DESCRIPTION', 'TOWED MOTOR VEHICLE'),\n", " ('DISTRICT', 'E13'),\n", " ('REPORTING_AREA', '565'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-03 00:51:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Monday'),\n", " ('HOUR', 0),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'AMERICAN LEGION HWY'),\n", " ('Lat', 42.28929101),\n", " ('Long', -71.10358494),\n", " ('Location', '(42.28929101, -71.10358494)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070718'),\n", " ('OFFENSE_CODE', 802),\n", " ('OFFENSE_CODE_GROUP', 'Simple Assault'),\n", " ('OFFENSE_DESCRIPTION', 'ASSAULT SIMPLE - BATTERY'),\n", " ('DISTRICT', nan),\n", " ('REPORTING_AREA', ' '),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-03 01:02:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Monday'),\n", " ('HOUR', 1),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', nan),\n", " ('Lat', 42.33893316),\n", " ('Long', -71.08114319),\n", " ('Location', '(42.33893316, -71.08114319)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070716'),\n", " ('OFFENSE_CODE', 3820),\n", " ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'),\n", " ('OFFENSE_DESCRIPTION',\n", " 'M/V ACCIDENT INVOLVING PEDESTRIAN - INJURY'),\n", " ('DISTRICT', 'A7'),\n", " ('REPORTING_AREA', '902'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-03 00:40:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Monday'),\n", " ('HOUR', 0),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'SUMNER ST'),\n", " ('Lat', 42.36865862),\n", " ('Long', -71.03924873),\n", " ('Location', '(42.36865862, -71.03924873)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070715'),\n", " ('OFFENSE_CODE', 3114),\n", " ('OFFENSE_CODE_GROUP', 'Investigate Property'),\n", " ('OFFENSE_DESCRIPTION', 'INVESTIGATE PROPERTY'),\n", " ('DISTRICT', 'D4'),\n", " ('REPORTING_AREA', '157'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-03 01:19:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Monday'),\n", " ('HOUR', 1),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'SHAWMUT AVE'),\n", " ('Lat', 42.33953776),\n", " ('Long', -71.07472432),\n", " ('Location', '(42.33953776, -71.07472432)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070714'),\n", " ('OFFENSE_CODE', 3301),\n", " ('OFFENSE_CODE_GROUP', 'Verbal Disputes'),\n", " ('OFFENSE_DESCRIPTION', 'VERBAL DISPUTE'),\n", " ('DISTRICT', 'C11'),\n", " ('REPORTING_AREA', '398'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 00:00:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 0),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'TALBOT AVE'),\n", " ('Lat', 42.28935481),\n", " ('Long', -71.06767297),\n", " ('Location', '(42.28935481, -71.06767297)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070712'),\n", " ('OFFENSE_CODE', 802),\n", " ('OFFENSE_CODE_GROUP', 'Simple Assault'),\n", " ('OFFENSE_DESCRIPTION', 'ASSAULT SIMPLE - BATTERY'),\n", " ('DISTRICT', 'C11'),\n", " ('REPORTING_AREA', '366'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 23:59:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 23),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'DAWSON ST'),\n", " ('Lat', 42.28984188),\n", " ('Long', -71.05843518),\n", " ('Location', '(42.28984188, -71.05843518)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070710'),\n", " ('OFFENSE_CODE', 802),\n", " ('OFFENSE_CODE_GROUP', 'Simple Assault'),\n", " ('OFFENSE_DESCRIPTION', 'ASSAULT SIMPLE - BATTERY'),\n", " ('DISTRICT', 'C11'),\n", " ('REPORTING_AREA', '352'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 23:59:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 23),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'DITSON ST'),\n", " ('Lat', 42.30108481),\n", " ('Long', -71.06390782),\n", " ('Location', '(42.30108481, -71.06390782)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070708'),\n", " ('OFFENSE_CODE', 802),\n", " ('OFFENSE_CODE_GROUP', 'Simple Assault'),\n", " ('OFFENSE_DESCRIPTION', 'ASSAULT SIMPLE - BATTERY'),\n", " ('DISTRICT', 'D4'),\n", " ('REPORTING_AREA', '166'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-03 00:17:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Monday'),\n", " ('HOUR', 0),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'SHAWMUT AVE'),\n", " ('Lat', 42.34107714),\n", " ('Long', -71.0723957),\n", " ('Location', '(42.34107714, -71.07239570)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070707'),\n", " ('OFFENSE_CODE', 619),\n", " ('OFFENSE_CODE_GROUP', 'Larceny'),\n", " ('OFFENSE_DESCRIPTION', 'LARCENY ALL OTHERS'),\n", " ('DISTRICT', 'D14'),\n", " ('REPORTING_AREA', '782'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 23:12:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 23),\n", " ('UCR_PART', 'Part One'),\n", " ('STREET', 'GORDON ST'),\n", " ('Lat', 42.35293536),\n", " ('Long', -71.14050052),\n", " ('Location', '(42.35293536, -71.14050052)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070706'),\n", " ('OFFENSE_CODE', 520),\n", " ('OFFENSE_CODE_GROUP', 'Residential Burglary'),\n", " ('OFFENSE_DESCRIPTION', 'BURGLARY - RESIDENTIAL - FORCE'),\n", " ('DISTRICT', 'C11'),\n", " ('REPORTING_AREA', '402'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 23:33:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 23),\n", " ('UCR_PART', 'Part One'),\n", " ('STREET', 'BURT ST'),\n", " ('Lat', 42.28413536),\n", " ('Long', -71.06957385),\n", " ('Location', '(42.28413536, -71.06957385)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070706'),\n", " ('OFFENSE_CODE', 2007),\n", " ('OFFENSE_CODE_GROUP', 'Restraining Order Violations'),\n", " ('OFFENSE_DESCRIPTION',\n", " 'VIOL. OF RESTRAINING ORDER W NO ARREST'),\n", " ('DISTRICT', 'C11'),\n", " ('REPORTING_AREA', '402'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 23:33:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 23),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'BURT ST'),\n", " ('Lat', 42.28413536),\n", " ('Long', -71.06957385),\n", " ('Location', '(42.28413536, -71.06957385)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070703'),\n", " ('OFFENSE_CODE', 3801),\n", " ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'),\n", " ('OFFENSE_DESCRIPTION', 'M/V ACCIDENT - OTHER'),\n", " ('DISTRICT', 'A1'),\n", " ('REPORTING_AREA', '128'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 23:18:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 23),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'COLUMBUS AVE'),\n", " ('Lat', 42.34944475),\n", " ('Long', -71.07072461),\n", " ('Location', '(42.34944475, -71.07072461)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070702'),\n", " ('OFFENSE_CODE', 802),\n", " ('OFFENSE_CODE_GROUP', 'Simple Assault'),\n", " ('OFFENSE_DESCRIPTION', 'ASSAULT SIMPLE - BATTERY'),\n", " ('DISTRICT', 'D4'),\n", " ('REPORTING_AREA', '624'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 23:00:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 23),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'JERSEY ST'),\n", " ('Lat', 42.34412622),\n", " ('Long', -71.09760878),\n", " ('Location', '(42.34412622, -71.09760878)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070701'),\n", " ('OFFENSE_CODE', 1402),\n", " ('OFFENSE_CODE_GROUP', 'Vandalism'),\n", " ('OFFENSE_DESCRIPTION', 'VANDALISM'),\n", " ('DISTRICT', 'C11'),\n", " ('REPORTING_AREA', '254'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 23:20:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 23),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'DORCHESTER AVE'),\n", " ('Lat', 42.30782846),\n", " ('Long', -71.05837474),\n", " ('Location', '(42.30782846, -71.05837474)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070699'),\n", " ('OFFENSE_CODE', 613),\n", " ('OFFENSE_CODE_GROUP', 'Larceny'),\n", " ('OFFENSE_DESCRIPTION', 'LARCENY SHOPLIFTING'),\n", " ('DISTRICT', 'C6'),\n", " ('REPORTING_AREA', '186'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 22:55:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 22),\n", " ('UCR_PART', 'Part One'),\n", " ('STREET', 'ALLSTATE RD'),\n", " ('Lat', 42.32809966),\n", " ('Long', -71.06321676),\n", " ('Location', '(42.32809966, -71.06321676)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070698'),\n", " ('OFFENSE_CODE', 802),\n", " ('OFFENSE_CODE_GROUP', 'Simple Assault'),\n", " ('OFFENSE_DESCRIPTION', 'ASSAULT SIMPLE - BATTERY'),\n", " ('DISTRICT', 'C11'),\n", " ('REPORTING_AREA', '244'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 23:13:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 23),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'TAFT ST'),\n", " ('Lat', 42.3173029),\n", " ('Long', -71.05793388),\n", " ('Location', '(42.31730290, -71.05793388)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070696'),\n", " ('OFFENSE_CODE', 619),\n", " ('OFFENSE_CODE_GROUP', 'Larceny'),\n", " ('OFFENSE_DESCRIPTION', 'LARCENY ALL OTHERS'),\n", " ('DISTRICT', 'D4'),\n", " ('REPORTING_AREA', '623'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 22:15:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 22),\n", " ('UCR_PART', 'Part One'),\n", " ('STREET', 'COMMONWEALTH AVE'),\n", " ('Lat', 42.34877575),\n", " ('Long', -71.09606805),\n", " ('Location', '(42.34877575, -71.09606805)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070695'),\n", " ('OFFENSE_CODE', 3006),\n", " ('OFFENSE_CODE_GROUP', 'Medical Assistance'),\n", " ('OFFENSE_DESCRIPTION', 'SICK/INJURED/MEDICAL - PERSON'),\n", " ('DISTRICT', 'E18'),\n", " ('REPORTING_AREA', '519'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 22:44:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 22),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'HARVARD AVE'),\n", " ('Lat', 42.25874573),\n", " ('Long', -71.12243682),\n", " ('Location', '(42.25874573, -71.12243682)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070694'),\n", " ('OFFENSE_CODE', 3115),\n", " ('OFFENSE_CODE_GROUP', 'Investigate Person'),\n", " ('OFFENSE_DESCRIPTION', 'INVESTIGATE PERSON'),\n", " ('DISTRICT', 'E18'),\n", " ('REPORTING_AREA', '482'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 22:37:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 22),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'MALTA ST'),\n", " ('Lat', 42.26506676),\n", " ('Long', -71.09768522),\n", " ('Location', '(42.26506676, -71.09768522)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070693'),\n", " ('OFFENSE_CODE', 3114),\n", " ('OFFENSE_CODE_GROUP', 'Investigate Property'),\n", " ('OFFENSE_DESCRIPTION', 'INVESTIGATE PROPERTY'),\n", " ('DISTRICT', 'B3'),\n", " ('REPORTING_AREA', '425'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 22:36:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 22),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'BLUE HILL AVE'),\n", " ('Lat', 42.27219089),\n", " ('Long', -71.09351043),\n", " ('Location', '(42.27219089, -71.09351043)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070691'),\n", " ('OFFENSE_CODE', 3006),\n", " ('OFFENSE_CODE_GROUP', 'Medical Assistance'),\n", " ('OFFENSE_DESCRIPTION', 'SICK/INJURED/MEDICAL - PERSON'),\n", " ('DISTRICT', 'A7'),\n", " ('REPORTING_AREA', '20'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 22:31:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 22),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'CHELSEA ST'),\n", " ('Lat', 42.37638326),\n", " ('Long', -71.03124103),\n", " ('Location', '(42.37638326, -71.03124103)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070690'),\n", " ('OFFENSE_CODE', 3114),\n", " ('OFFENSE_CODE_GROUP', 'Investigate Property'),\n", " ('OFFENSE_DESCRIPTION', 'INVESTIGATE PROPERTY'),\n", " ('DISTRICT', 'B3'),\n", " ('REPORTING_AREA', '421'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 22:34:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 22),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'W SELDEN ST'),\n", " ('Lat', 42.27376816),\n", " ('Long', -71.08919673),\n", " ('Location', '(42.27376816, -71.08919673)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070689'),\n", " ('OFFENSE_CODE', 413),\n", " ('OFFENSE_CODE_GROUP', 'Aggravated Assault'),\n", " ('OFFENSE_DESCRIPTION', 'ASSAULT - AGGRAVATED - BATTERY'),\n", " ('DISTRICT', 'E13'),\n", " ('REPORTING_AREA', '572'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 21:27:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 21),\n", " ('UCR_PART', 'Part One'),\n", " ('STREET', 'COLUMBUS AVE'),\n", " ('Lat', 42.31501293),\n", " ('Long', -71.0975669),\n", " ('Location', '(42.31501293, -71.09756690)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070688'),\n", " ('OFFENSE_CODE', 2405),\n", " ('OFFENSE_CODE_GROUP', 'Disorderly Conduct'),\n", " ('OFFENSE_DESCRIPTION', 'DISORDERLY CONDUCT'),\n", " ('DISTRICT', 'A1'),\n", " ('REPORTING_AREA', '117'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 22:47:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 22),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'BOYLSTON ST'),\n", " ('Lat', 42.3523119),\n", " ('Long', -71.0637051),\n", " ('Location', '(42.35231190, -71.06370510)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070688'),\n", " ('OFFENSE_CODE', 2610),\n", " ('OFFENSE_CODE_GROUP', 'Other'),\n", " ('OFFENSE_DESCRIPTION', 'TRESPASSING'),\n", " ('DISTRICT', 'A1'),\n", " ('REPORTING_AREA', '117'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 22:47:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 22),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'BOYLSTON ST'),\n", " ('Lat', 42.3523119),\n", " ('Long', -71.0637051),\n", " ('Location', '(42.35231190, -71.06370510)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070686'),\n", " ('OFFENSE_CODE', 3301),\n", " ('OFFENSE_CODE_GROUP', 'Verbal Disputes'),\n", " ('OFFENSE_DESCRIPTION', 'VERBAL DISPUTE'),\n", " ('DISTRICT', 'B2'),\n", " ('REPORTING_AREA', '586'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 22:02:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 22),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'HILLSIDE ST'),\n", " ('Lat', 42.33013124),\n", " ('Long', -71.10138008),\n", " ('Location', '(42.33013124, -71.10138008)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070685'),\n", " ('OFFENSE_CODE', 413),\n", " ('OFFENSE_CODE_GROUP', 'Aggravated Assault'),\n", " ('OFFENSE_DESCRIPTION', 'ASSAULT - AGGRAVATED - BATTERY'),\n", " ('DISTRICT', 'C11'),\n", " ('REPORTING_AREA', '348'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 22:39:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 22),\n", " ('UCR_PART', 'Part One'),\n", " ('STREET', 'DORCHESTER AVE'),\n", " ('Lat', 42.30396336),\n", " ('Long', -71.05924636),\n", " ('Location', '(42.30396336, -71.05924636)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070683'),\n", " ('OFFENSE_CODE', 3006),\n", " ('OFFENSE_CODE_GROUP', 'Medical Assistance'),\n", " ('OFFENSE_DESCRIPTION', 'SICK/INJURED/MEDICAL - PERSON'),\n", " ('DISTRICT', 'E13'),\n", " ('REPORTING_AREA', '639'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 21:36:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 21),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'ROBINWOOD AVE'),\n", " ('Lat', 42.31668732),\n", " ('Long', -71.11261214),\n", " ('Location', '(42.31668732, -71.11261214)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070682'),\n", " ('OFFENSE_CODE', 3801),\n", " ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'),\n", " ('OFFENSE_DESCRIPTION', 'M/V ACCIDENT - OTHER'),\n", " ('DISTRICT', 'A1'),\n", " ('REPORTING_AREA', '113'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 21:47:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 21),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'SUMMER ST'),\n", " ('Lat', 42.35332464),\n", " ('Long', -71.05727637),\n", " ('Location', '(42.35332464, -71.05727637)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070681'),\n", " ('OFFENSE_CODE', 3115),\n", " ('OFFENSE_CODE_GROUP', 'Investigate Person'),\n", " ('OFFENSE_DESCRIPTION', 'INVESTIGATE PERSON'),\n", " ('DISTRICT', 'B2'),\n", " ('REPORTING_AREA', '304'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 22:17:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 22),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'SLAYTON WAY'),\n", " ('Lat', 42.32177032),\n", " ('Long', -71.09779774),\n", " ('Location', '(42.32177032, -71.09779774)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070680'),\n", " ('OFFENSE_CODE', 1402),\n", " ('OFFENSE_CODE_GROUP', 'Vandalism'),\n", " ('OFFENSE_DESCRIPTION', 'VANDALISM'),\n", " ('DISTRICT', 'C6'),\n", " ('REPORTING_AREA', '232'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 21:57:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 21),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'P ST'),\n", " ('Lat', 42.33292583),\n", " ('Long', -71.02709025),\n", " ('Location', '(42.33292583, -71.02709025)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070680'),\n", " ('OFFENSE_CODE', 2648),\n", " ('OFFENSE_CODE_GROUP', 'Bomb Hoax'),\n", " ('OFFENSE_DESCRIPTION', 'BOMB THREAT'),\n", " ('DISTRICT', 'C6'),\n", " ('REPORTING_AREA', '232'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 21:57:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 21),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'P ST'),\n", " ('Lat', 42.33292583),\n", " ('Long', -71.02709025),\n", " ('Location', '(42.33292583, -71.02709025)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070679'),\n", " ('OFFENSE_CODE', 3108),\n", " ('OFFENSE_CODE_GROUP', 'Fire Related Reports'),\n", " ('OFFENSE_DESCRIPTION', 'FIRE REPORT - HOUSE, BUILDING, ETC.'),\n", " ('DISTRICT', 'C11'),\n", " ('REPORTING_AREA', '379'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 21:46:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 21),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'ADAMS ST'),\n", " ('Lat', 42.28523455),\n", " ('Long', -71.05509673),\n", " ('Location', '(42.28523455, -71.05509673)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070677'),\n", " ('OFFENSE_CODE', 2905),\n", " ('OFFENSE_CODE_GROUP', 'Violations'),\n", " ('OFFENSE_DESCRIPTION', 'VAL - OPERATING WITHOUT LICENSE'),\n", " ('DISTRICT', nan),\n", " ('REPORTING_AREA', ' '),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 22:00:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 22),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', nan),\n", " ('Lat', 42.31138549),\n", " ('Long', -71.08113966),\n", " ('Location', '(42.31138549, -71.08113966)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070677'),\n", " ('OFFENSE_CODE', 3802),\n", " ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'),\n", " ('OFFENSE_DESCRIPTION', 'M/V ACCIDENT - PROPERTY \\xa0DAMAGE'),\n", " ('DISTRICT', nan),\n", " ('REPORTING_AREA', ' '),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 22:00:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 22),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', nan),\n", " ('Lat', 42.31138549),\n", " ('Long', -71.08113966),\n", " ('Location', '(42.31138549, -71.08113966)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070675'),\n", " ('OFFENSE_CODE', 3115),\n", " ('OFFENSE_CODE_GROUP', 'Investigate Person'),\n", " ('OFFENSE_DESCRIPTION', 'INVESTIGATE PERSON'),\n", " ('DISTRICT', 'D4'),\n", " ('REPORTING_AREA', '138'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 22:05:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 22),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'BOYLSTON ST'),\n", " ('Lat', 42.34901954),\n", " ('Long', -71.08130134),\n", " ('Location', '(42.34901954, -71.08130134)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070673'),\n", " ('OFFENSE_CODE', 3803),\n", " ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'),\n", " ('OFFENSE_DESCRIPTION', 'M/V ACCIDENT - PERSONAL INJURY'),\n", " ('DISTRICT', nan),\n", " ('REPORTING_AREA', ' '),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 21:51:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 21),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', nan),\n", " ('Lat', 42.31022711),\n", " ('Long', -71.07233091),\n", " ('Location', '(42.31022711, -71.07233091)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070672'),\n", " ('OFFENSE_CODE', 3501),\n", " ('OFFENSE_CODE_GROUP', 'Missing Person Reported'),\n", " ('OFFENSE_DESCRIPTION', 'MISSING PERSON'),\n", " ('DISTRICT', 'C11'),\n", " ('REPORTING_AREA', '335'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 20:35:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 20),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'COLEMAN ST'),\n", " ('Lat', 42.30776342),\n", " ('Long', -71.06683062),\n", " ('Location', '(42.30776342, -71.06683062)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070671'),\n", " ('OFFENSE_CODE', 3006),\n", " ('OFFENSE_CODE_GROUP', 'Medical Assistance'),\n", " ('OFFENSE_DESCRIPTION', 'SICK/INJURED/MEDICAL - PERSON'),\n", " ('DISTRICT', 'C11'),\n", " ('REPORTING_AREA', '235'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 21:27:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 21),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'CARSON ST'),\n", " ('Lat', 42.3197573),\n", " ('Long', -71.05428941),\n", " ('Location', '(42.31975730, -71.05428941)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070668'),\n", " ('OFFENSE_CODE', 423),\n", " ('OFFENSE_CODE_GROUP', 'Aggravated Assault'),\n", " ('OFFENSE_DESCRIPTION', 'ASSAULT - AGGRAVATED'),\n", " ('DISTRICT', 'B2'),\n", " ('REPORTING_AREA', '291'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 21:12:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 21),\n", " ('UCR_PART', 'Part One'),\n", " ('STREET', 'CENTRE ST'),\n", " ('Lat', 42.32955354),\n", " ('Long', -71.09357444),\n", " ('Location', '(42.32955354, -71.09357444)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070668'),\n", " ('OFFENSE_CODE', 802),\n", " ('OFFENSE_CODE_GROUP', 'Simple Assault'),\n", " ('OFFENSE_DESCRIPTION', 'ASSAULT SIMPLE - BATTERY'),\n", " ('DISTRICT', 'B2'),\n", " ('REPORTING_AREA', '291'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 21:12:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 21),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'CENTRE ST'),\n", " ('Lat', 42.32955354),\n", " ('Long', -71.09357444),\n", " ('Location', '(42.32955354, -71.09357444)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070667'),\n", " ('OFFENSE_CODE', 802),\n", " ('OFFENSE_CODE_GROUP', 'Simple Assault'),\n", " ('OFFENSE_DESCRIPTION', 'ASSAULT SIMPLE - BATTERY'),\n", " ('DISTRICT', 'E18'),\n", " ('REPORTING_AREA', '490'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 20:00:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 20),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'AMERICAN LEGION HWY'),\n", " ('Lat', 42.27531312),\n", " ('Long', -71.11587798),\n", " ('Location', '(42.27531312, -71.11587798)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070666'),\n", " ('OFFENSE_CODE', 2647),\n", " ('OFFENSE_CODE_GROUP', 'Other'),\n", " ('OFFENSE_DESCRIPTION', 'THREATS TO DO BODILY HARM'),\n", " ('DISTRICT', 'C6'),\n", " ('REPORTING_AREA', '222'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 21:30:22'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 21),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'E BROADWAY'),\n", " ('Lat', 42.33561661),\n", " ('Long', -71.03641895),\n", " ('Location', '(42.33561661, -71.03641895)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070665'),\n", " ('OFFENSE_CODE', 3207),\n", " ('OFFENSE_CODE_GROUP', 'Property Found'),\n", " ('OFFENSE_DESCRIPTION', 'PROPERTY - FOUND'),\n", " ('DISTRICT', 'D14'),\n", " ('REPORTING_AREA', '778'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 21:50:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 21),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'WASHINGTON ST'),\n", " ('Lat', 42.349056),\n", " ('Long', -71.1504985),\n", " ('Location', '(42.34905600, -71.15049850)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070663'),\n", " ('OFFENSE_CODE', 613),\n", " ('OFFENSE_CODE_GROUP', 'Larceny'),\n", " ('OFFENSE_DESCRIPTION', 'LARCENY SHOPLIFTING'),\n", " ('DISTRICT', 'B3'),\n", " ('REPORTING_AREA', '428'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 21:20:18'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 21),\n", " ('UCR_PART', 'Part One'),\n", " ('STREET', 'MORTON ST'),\n", " ('Lat', 42.28187061),\n", " ('Long', -71.08751152),\n", " ('Location', '(42.28187061, -71.08751152)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070662'),\n", " ('OFFENSE_CODE', 802),\n", " ('OFFENSE_CODE_GROUP', 'Simple Assault'),\n", " ('OFFENSE_DESCRIPTION', 'ASSAULT SIMPLE - BATTERY'),\n", " ('DISTRICT', 'C11'),\n", " ('REPORTING_AREA', '359'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 20:55:14'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 20),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'WASHINGTON ST'),\n", " ('Lat', 42.29417346),\n", " ('Long', -71.07193797),\n", " ('Location', '(42.29417346, -71.07193797)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070659'),\n", " ('OFFENSE_CODE', 3802),\n", " ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'),\n", " ('OFFENSE_DESCRIPTION', 'M/V ACCIDENT - PROPERTY \\xa0DAMAGE'),\n", " ('DISTRICT', 'B3'),\n", " ('REPORTING_AREA', '441'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 20:30:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 20),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'TALBOT AVE'),\n", " ('Lat', 42.29389648),\n", " ('Long', -71.08451577),\n", " ('Location', '(42.29389648, -71.08451577)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070657'),\n", " ('OFFENSE_CODE', 3803),\n", " ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'),\n", " ('OFFENSE_DESCRIPTION', 'M/V ACCIDENT - PERSONAL INJURY'),\n", " ('DISTRICT', 'B2'),\n", " ('REPORTING_AREA', '311'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 20:32:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 20),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'MARTIN LUTHER KING JR BLV'),\n", " ('Lat', 42.31791574),\n", " ('Long', -71.0821563),\n", " ('Location', '(42.31791574, -71.08215630)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070656'),\n", " ('OFFENSE_CODE', 3301),\n", " ('OFFENSE_CODE_GROUP', 'Verbal Disputes'),\n", " ('OFFENSE_DESCRIPTION', 'VERBAL DISPUTE'),\n", " ('DISTRICT', 'B3'),\n", " ('REPORTING_AREA', '448'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 20:34:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 20),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'PARK ST'),\n", " ('Lat', 42.29482381),\n", " ('Long', -71.07603424),\n", " ('Location', '(42.29482381, -71.07603424)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070655'),\n", " ('OFFENSE_CODE', 3802),\n", " ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'),\n", " ('OFFENSE_DESCRIPTION', 'M/V ACCIDENT - PROPERTY \\xa0DAMAGE'),\n", " ('DISTRICT', 'D14'),\n", " ('REPORTING_AREA', '777'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 18:00:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 18),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'WASHINGTON ST'),\n", " ('Lat', 42.34724186),\n", " ('Long', -71.14870339),\n", " ('Location', '(42.34724186, -71.14870339)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070653'),\n", " ('OFFENSE_CODE', 3301),\n", " ('OFFENSE_CODE_GROUP', 'Verbal Disputes'),\n", " ('OFFENSE_DESCRIPTION', 'VERBAL DISPUTE'),\n", " ('DISTRICT', 'E18'),\n", " ('REPORTING_AREA', '530'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 20:00:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 20),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'READVILLE ST'),\n", " ('Lat', 42.24077498),\n", " ('Long', -71.13536804),\n", " ('Location', '(42.24077498, -71.13536804)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070652'),\n", " ('OFFENSE_CODE', 1402),\n", " ('OFFENSE_CODE_GROUP', 'Vandalism'),\n", " ('OFFENSE_DESCRIPTION', 'VANDALISM'),\n", " ('DISTRICT', 'E13'),\n", " ('REPORTING_AREA', '906'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 20:08:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 20),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'HORAN WAY'),\n", " ('Lat', 42.32547536),\n", " ('Long', -71.10253482),\n", " ('Location', '(42.32547536, -71.10253482)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070649'),\n", " ('OFFENSE_CODE', 613),\n", " ('OFFENSE_CODE_GROUP', 'Larceny'),\n", " ('OFFENSE_DESCRIPTION', 'LARCENY SHOPLIFTING'),\n", " ('DISTRICT', 'C11'),\n", " ('REPORTING_AREA', '247'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 19:50:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 19),\n", " ('UCR_PART', 'Part One'),\n", " ('STREET', 'DORCHESTER AVE'),\n", " ('Lat', 42.31322413),\n", " ('Long', -71.05715277),\n", " ('Location', '(42.31322413, -71.05715277)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070648'),\n", " ('OFFENSE_CODE', 670),\n", " ('OFFENSE_CODE_GROUP', 'License Plate Related Incidents'),\n", " ('OFFENSE_DESCRIPTION', 'RECOVERED STOLEN PLATE'),\n", " ('DISTRICT', 'A1'),\n", " ('REPORTING_AREA', '127'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 19:30:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 19),\n", " ('UCR_PART', 'Other'),\n", " ('STREET', 'TREMONT ST'),\n", " ('Lat', 42.34868544),\n", " ('Long', -71.06608848),\n", " ('Location', '(42.34868544, -71.06608848)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070647'),\n", " ('OFFENSE_CODE', 615),\n", " ('OFFENSE_CODE_GROUP', 'Larceny From Motor Vehicle'),\n", " ('OFFENSE_DESCRIPTION',\n", " 'LARCENY THEFT OF MV PARTS & ACCESSORIES'),\n", " ('DISTRICT', 'A1'),\n", " ('REPORTING_AREA', '127'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-28 20:53:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Tuesday'),\n", " ('HOUR', 20),\n", " ('UCR_PART', 'Part One'),\n", " ('STREET', 'TREMONT ST'),\n", " ('Lat', 42.34868544),\n", " ('Long', -71.06608848),\n", " ('Location', '(42.34868544, -71.06608848)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070646'),\n", " ('OFFENSE_CODE', 3116),\n", " ('OFFENSE_CODE_GROUP', 'Harbor Related Incidents'),\n", " ('OFFENSE_DESCRIPTION', 'HARBOR INCIDENT / VIOLATION'),\n", " ('DISTRICT', nan),\n", " ('REPORTING_AREA', ' '),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 19:12:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 19),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'ROWES'),\n", " ('Lat', -1.0),\n", " ('Long', -1.0),\n", " ('Location', '(-1.00000000, -1.00000000)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070645'),\n", " ('OFFENSE_CODE', 802),\n", " ('OFFENSE_CODE_GROUP', 'Simple Assault'),\n", " ('OFFENSE_DESCRIPTION', 'ASSAULT SIMPLE - BATTERY'),\n", " ('DISTRICT', 'A1'),\n", " ('REPORTING_AREA', '102'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 20:00:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 20),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'TREMONT ST'),\n", " ('Lat', 42.356585),\n", " ('Long', -71.06189505),\n", " ('Location', '(42.35658500, -71.06189505)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070642'),\n", " ('OFFENSE_CODE', 3802),\n", " ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'),\n", " ('OFFENSE_DESCRIPTION', 'M/V ACCIDENT - PROPERTY \\xa0DAMAGE'),\n", " ('DISTRICT', 'C6'),\n", " ('REPORTING_AREA', '206'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 20:07:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 20),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'SEAPORT BLVD'),\n", " ('Lat', 42.35311458),\n", " ('Long', -71.04842121),\n", " ('Location', '(42.35311458, -71.04842121)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070641'),\n", " ('OFFENSE_CODE', 3006),\n", " ('OFFENSE_CODE_GROUP', 'Medical Assistance'),\n", " ('OFFENSE_DESCRIPTION', 'SICK/INJURED/MEDICAL - PERSON'),\n", " ('DISTRICT', 'B2'),\n", " ('REPORTING_AREA', '319'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 19:45:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 19),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'NAZING CT'),\n", " ('Lat', 42.3075244),\n", " ('Long', -71.08720471),\n", " ('Location', '(42.30752440, -71.08720471)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070640'),\n", " ('OFFENSE_CODE', 3301),\n", " ('OFFENSE_CODE_GROUP', 'Verbal Disputes'),\n", " ('OFFENSE_DESCRIPTION', 'VERBAL DISPUTE'),\n", " ('DISTRICT', 'C6'),\n", " ('REPORTING_AREA', '185'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 19:37:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 19),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'MASSACHUSETTS AVE'),\n", " ('Lat', 42.32198656),\n", " ('Long', -71.06280666),\n", " ('Location', '(42.32198656, -71.06280666)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070639'),\n", " ('OFFENSE_CODE', 3201),\n", " ('OFFENSE_CODE_GROUP', 'Property Lost'),\n", " ('OFFENSE_DESCRIPTION', 'PROPERTY - LOST'),\n", " ('DISTRICT', 'D14'),\n", " ('REPORTING_AREA', '796'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 22:00:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 22),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'LINDEN ST'),\n", " ('Lat', 42.35179211),\n", " ('Long', -71.13023989),\n", " ('Location', '(42.35179211, -71.13023989)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070638'),\n", " ('OFFENSE_CODE', 1504),\n", " ('OFFENSE_CODE_GROUP', 'Other'),\n", " ('OFFENSE_DESCRIPTION', 'WEAPON - OTHER - OTHER VIOLATION'),\n", " ('DISTRICT', 'D4'),\n", " ('REPORTING_AREA', '624'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 19:21:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 19),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'BROOKLINE AVE'),\n", " ('Lat', 42.34717072),\n", " ('Long', -71.09855075),\n", " ('Location', '(42.34717072, -71.09855075)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070638'),\n", " ('OFFENSE_CODE', 423),\n", " ('OFFENSE_CODE_GROUP', 'Aggravated Assault'),\n", " ('OFFENSE_DESCRIPTION', 'ASSAULT - AGGRAVATED'),\n", " ('DISTRICT', 'D4'),\n", " ('REPORTING_AREA', '624'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 19:21:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 19),\n", " ('UCR_PART', 'Part One'),\n", " ('STREET', 'BROOKLINE AVE'),\n", " ('Lat', 42.34717072),\n", " ('Long', -71.09855075),\n", " ('Location', '(42.34717072, -71.09855075)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070638'),\n", " ('OFFENSE_CODE', 2405),\n", " ('OFFENSE_CODE_GROUP', 'Disorderly Conduct'),\n", " ('OFFENSE_DESCRIPTION', 'DISORDERLY CONDUCT'),\n", " ('DISTRICT', 'D4'),\n", " ('REPORTING_AREA', '624'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 19:21:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 19),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'BROOKLINE AVE'),\n", " ('Lat', 42.34717072),\n", " ('Long', -71.09855075),\n", " ('Location', '(42.34717072, -71.09855075)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070637'),\n", " ('OFFENSE_CODE', 3006),\n", " ('OFFENSE_CODE_GROUP', 'Medical Assistance'),\n", " ('OFFENSE_DESCRIPTION', 'SICK/INJURED/MEDICAL - PERSON'),\n", " ('DISTRICT', 'C11'),\n", " ('REPORTING_AREA', '335'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 19:06:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 19),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'BARRY ST'),\n", " ('Lat', 42.30870401),\n", " ('Long', -71.06844484),\n", " ('Location', '(42.30870401, -71.06844484)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070636'),\n", " ('OFFENSE_CODE', 2629),\n", " ('OFFENSE_CODE_GROUP', 'Harassment'),\n", " ('OFFENSE_DESCRIPTION', 'HARASSMENT'),\n", " ('DISTRICT', 'C6'),\n", " ('REPORTING_AREA', '223'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 19:21:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 19),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'O ST'),\n", " ('Lat', 42.33783948),\n", " ('Long', -71.02929361),\n", " ('Location', '(42.33783948, -71.02929361)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070634'),\n", " ('OFFENSE_CODE', 3831),\n", " ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'),\n", " ('OFFENSE_DESCRIPTION', 'M/V - LEAVING SCENE - PROPERTY DAMAGE'),\n", " ('DISTRICT', 'B2'),\n", " ('REPORTING_AREA', '266'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 20:00:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 20),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'FAIRLAND ST'),\n", " ('Lat', 42.32522448),\n", " ('Long', -71.07821131),\n", " ('Location', '(42.32522448, -71.07821131)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070631'),\n", " ('OFFENSE_CODE', 1830),\n", " ('OFFENSE_CODE_GROUP', 'Drug Violation'),\n", " ('OFFENSE_DESCRIPTION', 'DRUGS - SICK ASSIST - HEROIN'),\n", " ('DISTRICT', 'A7'),\n", " ('REPORTING_AREA', '27'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 18:54:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 18),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'SUMNER ST'),\n", " ('Lat', 42.36967378),\n", " ('Long', -71.04155054),\n", " ('Location', '(42.36967378, -71.04155054)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070630'),\n", " ('OFFENSE_CODE', 3831),\n", " ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'),\n", " ('OFFENSE_DESCRIPTION', 'M/V - LEAVING SCENE - PROPERTY DAMAGE'),\n", " ('DISTRICT', nan),\n", " ('REPORTING_AREA', ' '),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 20:30:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 20),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', nan),\n", " ('Lat', 42.27882254),\n", " ('Long', -71.06951915),\n", " ('Location', '(42.27882254, -71.06951915)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070629'),\n", " ('OFFENSE_CODE', 3006),\n", " ('OFFENSE_CODE_GROUP', 'Medical Assistance'),\n", " ('OFFENSE_DESCRIPTION', 'SICK/INJURED/MEDICAL - PERSON'),\n", " ('DISTRICT', 'B2'),\n", " ('REPORTING_AREA', '315'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 19:03:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 19),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'WAUMBECK ST'),\n", " ('Lat', 42.3140129),\n", " ('Long', -71.08635277),\n", " ('Location', '(42.31401290, -71.08635277)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070626'),\n", " ('OFFENSE_CODE', 614),\n", " ('OFFENSE_CODE_GROUP', 'Larceny From Motor Vehicle'),\n", " ('OFFENSE_DESCRIPTION', 'LARCENY THEFT FROM MV - NON-ACCESSORY'),\n", " ('DISTRICT', 'D14'),\n", " ('REPORTING_AREA', '794'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 16:00:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 16),\n", " ('UCR_PART', 'Part One'),\n", " ('STREET', 'GLENVILLE AVE'),\n", " ('Lat', 42.3502537),\n", " ('Long', -71.13336819),\n", " ('Location', '(42.35025370, -71.13336819)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070625'),\n", " ('OFFENSE_CODE', 614),\n", " ('OFFENSE_CODE_GROUP', 'Larceny From Motor Vehicle'),\n", " ('OFFENSE_DESCRIPTION', 'LARCENY THEFT FROM MV - NON-ACCESSORY'),\n", " ('DISTRICT', 'B2'),\n", " ('REPORTING_AREA', '268'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 18:58:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 18),\n", " ('UCR_PART', 'Part One'),\n", " ('STREET', 'ADAMS ST'),\n", " ('Lat', 42.32851529),\n", " ('Long', -71.07653709),\n", " ('Location', '(42.32851529, -71.07653709)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070625'),\n", " ('OFFENSE_CODE', 1402),\n", " ('OFFENSE_CODE_GROUP', 'Vandalism'),\n", " ('OFFENSE_DESCRIPTION', 'VANDALISM'),\n", " ('DISTRICT', 'B2'),\n", " ('REPORTING_AREA', '268'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 18:58:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 18),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'ADAMS ST'),\n", " ('Lat', 42.32851529),\n", " ('Long', -71.07653709),\n", " ('Location', '(42.32851529, -71.07653709)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070624'),\n", " ('OFFENSE_CODE', 2405),\n", " ('OFFENSE_CODE_GROUP', 'Disorderly Conduct'),\n", " ('OFFENSE_DESCRIPTION', 'DISORDERLY CONDUCT'),\n", " ('DISTRICT', nan),\n", " ('REPORTING_AREA', ' '),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 18:38:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 18),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', nan),\n", " ('Lat', 42.35626508),\n", " ('Long', -71.06226479),\n", " ('Location', '(42.35626508, -71.06226479)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070623'),\n", " ('OFFENSE_CODE', 3108),\n", " ('OFFENSE_CODE_GROUP', 'Fire Related Reports'),\n", " ('OFFENSE_DESCRIPTION', 'FIRE REPORT - HOUSE, BUILDING, ETC.'),\n", " ('DISTRICT', 'C11'),\n", " ('REPORTING_AREA', '361'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 18:35:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 18),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'CENTRE ST'),\n", " ('Lat', 42.29339151),\n", " ('Long', -71.062944),\n", " ('Location', '(42.29339151, -71.06294400)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070622'),\n", " ('OFFENSE_CODE', 3820),\n", " ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'),\n", " ('OFFENSE_DESCRIPTION',\n", " 'M/V ACCIDENT INVOLVING PEDESTRIAN - INJURY'),\n", " ('DISTRICT', 'D4'),\n", " ('REPORTING_AREA', '627'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 18:23:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 18),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'BOYLSTON ST'),\n", " ('Lat', 42.34442266),\n", " ('Long', -71.09833083),\n", " ('Location', '(42.34442266, -71.09833083)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070621'),\n", " ('OFFENSE_CODE', 361),\n", " ('OFFENSE_CODE_GROUP', 'Robbery'),\n", " ('OFFENSE_DESCRIPTION', 'ROBBERY - OTHER'),\n", " ('DISTRICT', 'A7'),\n", " ('REPORTING_AREA', '23'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 18:09:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 18),\n", " ('UCR_PART', 'Part One'),\n", " ('STREET', 'MARION ST'),\n", " ('Lat', 42.37725644),\n", " ('Long', -71.03667354),\n", " ('Location', '(42.37725644, -71.03667354)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070620'),\n", " ('OFFENSE_CODE', 3006),\n", " ('OFFENSE_CODE_GROUP', 'Medical Assistance'),\n", " ('OFFENSE_DESCRIPTION', 'SICK/INJURED/MEDICAL - PERSON'),\n", " ('DISTRICT', 'B3'),\n", " ('REPORTING_AREA', '447'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 18:06:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 18),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'MILLET ST'),\n", " ('Lat', 42.29528529),\n", " ('Long', -71.07740522),\n", " ('Location', '(42.29528529, -71.07740522)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070619'),\n", " ('OFFENSE_CODE', 802),\n", " ('OFFENSE_CODE_GROUP', 'Simple Assault'),\n", " ('OFFENSE_DESCRIPTION', 'ASSAULT SIMPLE - BATTERY'),\n", " ('DISTRICT', 'D4'),\n", " ('REPORTING_AREA', '157'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 18:33:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 18),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'SAN JUAN ST'),\n", " ('Lat', 42.34070886),\n", " ('Long', -71.07473698),\n", " ('Location', '(42.34070886, -71.07473698)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070619'),\n", " ('OFFENSE_CODE', 2006),\n", " ('OFFENSE_CODE_GROUP', 'Restraining Order Violations'),\n", " ('OFFENSE_DESCRIPTION', 'VIOL. OF RESTRAINING ORDER W ARREST'),\n", " ('DISTRICT', 'D4'),\n", " ('REPORTING_AREA', '157'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 18:33:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 18),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'SAN JUAN ST'),\n", " ('Lat', 42.34070886),\n", " ('Long', -71.07473698),\n", " ('Location', '(42.34070886, -71.07473698)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070618'),\n", " ('OFFENSE_CODE', 801),\n", " ('OFFENSE_CODE_GROUP', 'Simple Assault'),\n", " ('OFFENSE_DESCRIPTION', 'ASSAULT - SIMPLE'),\n", " ('DISTRICT', 'E13'),\n", " ('REPORTING_AREA', '906'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 18:14:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 18),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'WALDEN ST'),\n", " ('Lat', 42.32561013),\n", " ('Long', -71.10449956),\n", " ('Location', '(42.32561013, -71.10449956)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070617'),\n", " ('OFFENSE_CODE', 3831),\n", " ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'),\n", " ('OFFENSE_DESCRIPTION', 'M/V - LEAVING SCENE - PROPERTY DAMAGE'),\n", " ('DISTRICT', 'E13'),\n", " ('REPORTING_AREA', '583'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 17:40:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 17),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'DAY ST'),\n", " ('Lat', 42.32537833),\n", " ('Long', -71.10765077),\n", " ('Location', '(42.32537833, -71.10765077)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070616'),\n", " ('OFFENSE_CODE', 3114),\n", " ('OFFENSE_CODE_GROUP', 'Investigate Property'),\n", " ('OFFENSE_DESCRIPTION', 'INVESTIGATE PROPERTY'),\n", " ('DISTRICT', 'B3'),\n", " ('REPORTING_AREA', '437'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 18:37:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 18),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'NORFOLK ST'),\n", " ('Lat', 42.2874272),\n", " ('Long', -71.07853773),\n", " ('Location', '(42.28742720, -71.07853773)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070615'),\n", " ('OFFENSE_CODE', 1843),\n", " ('OFFENSE_CODE_GROUP', 'Drug Violation'),\n", " ('OFFENSE_DESCRIPTION',\n", " 'DRUGS - POSS CLASS B - INTENT TO MFR DIST DISP'),\n", " ('DISTRICT', 'E18'),\n", " ('REPORTING_AREA', '519'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 18:11:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 18),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'SECOND NEW WAY'),\n", " ('Lat', 42.25378838),\n", " ('Long', -71.11950948),\n", " ('Location', '(42.25378838, -71.11950948)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070615'),\n", " ('OFFENSE_CODE', 1849),\n", " ('OFFENSE_CODE_GROUP', 'Drug Violation'),\n", " ('OFFENSE_DESCRIPTION', 'DRUGS - POSS CLASS B - COCAINE, ETC.'),\n", " ('DISTRICT', 'E18'),\n", " ('REPORTING_AREA', '519'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 18:11:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 18),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'SECOND NEW WAY'),\n", " ('Lat', 42.25378838),\n", " ('Long', -71.11950948),\n", " ('Location', '(42.25378838, -71.11950948)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070615'),\n", " ('OFFENSE_CODE', 1810),\n", " ('OFFENSE_CODE_GROUP', 'Drug Violation'),\n", " ('OFFENSE_DESCRIPTION', 'DRUGS - SALE / MANUFACTURING'),\n", " ('DISTRICT', 'E18'),\n", " ('REPORTING_AREA', '519'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 18:11:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 18),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'SECOND NEW WAY'),\n", " ('Lat', 42.25378838),\n", " ('Long', -71.11950948),\n", " ('Location', '(42.25378838, -71.11950948)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070614'),\n", " ('OFFENSE_CODE', 3006),\n", " ('OFFENSE_CODE_GROUP', 'Medical Assistance'),\n", " ('OFFENSE_DESCRIPTION', 'SICK/INJURED/MEDICAL - PERSON'),\n", " ('DISTRICT', 'B2'),\n", " ('REPORTING_AREA', '180'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 17:35:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 17),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'GEORGE ST'),\n", " ('Lat', 42.32688327),\n", " ('Long', -71.07390946),\n", " ('Location', '(42.32688327, -71.07390946)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070613'),\n", " ('OFFENSE_CODE', 3831),\n", " ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'),\n", " ('OFFENSE_DESCRIPTION', 'M/V - LEAVING SCENE - PROPERTY DAMAGE'),\n", " ('DISTRICT', 'B2'),\n", " ('REPORTING_AREA', '297'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 18:33:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 18),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'WALNUT AVE'),\n", " ('Lat', 42.32217348),\n", " ('Long', -71.08506711),\n", " ('Location', '(42.32217348, -71.08506711)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070612'),\n", " ('OFFENSE_CODE', 3115),\n", " ('OFFENSE_CODE_GROUP', 'Investigate Person'),\n", " ('OFFENSE_DESCRIPTION', 'INVESTIGATE PERSON'),\n", " ('DISTRICT', nan),\n", " ('REPORTING_AREA', ' '),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 17:41:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 17),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', nan),\n", " ('Lat', 42.30665046),\n", " ('Long', -71.10275907),\n", " ('Location', '(42.30665046, -71.10275907)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070611'),\n", " ('OFFENSE_CODE', 3006),\n", " ('OFFENSE_CODE_GROUP', 'Medical Assistance'),\n", " ('OFFENSE_DESCRIPTION', 'SICK/INJURED/MEDICAL - PERSON'),\n", " ('DISTRICT', 'E18'),\n", " ('REPORTING_AREA', '495'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 17:00:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 17),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'HYDE PARK AVE'),\n", " ('Lat', 42.26496475),\n", " ('Long', -71.12123167),\n", " ('Location', '(42.26496475, -71.12123167)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070610'),\n", " ('OFFENSE_CODE', 724),\n", " ('OFFENSE_CODE_GROUP', 'Auto Theft'),\n", " ('OFFENSE_DESCRIPTION', 'AUTO THEFT'),\n", " ('DISTRICT', 'B3'),\n", " ('REPORTING_AREA', '449'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 18:20:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 18),\n", " ('UCR_PART', 'Part One'),\n", " ('STREET', 'SPENCER ST'),\n", " ('Lat', 42.29293522),\n", " ('Long', -71.07575826),\n", " ('Location', '(42.29293522, -71.07575826)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070609'),\n", " ('OFFENSE_CODE', 3831),\n", " ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'),\n", " ('OFFENSE_DESCRIPTION', 'M/V - LEAVING SCENE - PROPERTY DAMAGE'),\n", " ('DISTRICT', 'A1'),\n", " ('REPORTING_AREA', '80'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 03:00:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 3),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'HULL ST'),\n", " ('Lat', 42.36644912),\n", " ('Long', -71.0548399),\n", " ('Location', '(42.36644912, -71.05483990)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070608'),\n", " ('OFFENSE_CODE', 616),\n", " ('OFFENSE_CODE_GROUP', 'Larceny'),\n", " ('OFFENSE_DESCRIPTION', 'LARCENY THEFT OF BICYCLE'),\n", " ('DISTRICT', nan),\n", " ('REPORTING_AREA', ' '),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 17:15:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 17),\n", " ('UCR_PART', 'Part One'),\n", " ('STREET', nan),\n", " ('Lat', 42.33974218),\n", " ('Long', -71.07960918),\n", " ('Location', '(42.33974218, -71.07960918)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070608'),\n", " ('OFFENSE_CODE', 1402),\n", " ('OFFENSE_CODE_GROUP', 'Vandalism'),\n", " ('OFFENSE_DESCRIPTION', 'VANDALISM'),\n", " ('DISTRICT', nan),\n", " ('REPORTING_AREA', ' '),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 17:15:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 17),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', nan),\n", " ('Lat', 42.33974218),\n", " ('Long', -71.07960918),\n", " ('Location', '(42.33974218, -71.07960918)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070607'),\n", " ('OFFENSE_CODE', 619),\n", " ('OFFENSE_CODE_GROUP', 'Larceny'),\n", " ('OFFENSE_DESCRIPTION', 'LARCENY ALL OTHERS'),\n", " ('DISTRICT', 'E18'),\n", " ('REPORTING_AREA', '519'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-24 00:00:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 0),\n", " ('UCR_PART', 'Part One'),\n", " ('STREET', 'WALTER ST'),\n", " ('Lat', 42.25667872),\n", " ('Long', -71.11853971),\n", " ('Location', '(42.25667872, -71.11853971)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070606'),\n", " ('OFFENSE_CODE', 1402),\n", " ('OFFENSE_CODE_GROUP', 'Vandalism'),\n", " ('OFFENSE_DESCRIPTION', 'VANDALISM'),\n", " ('DISTRICT', 'C11'),\n", " ('REPORTING_AREA', '416'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 16:58:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 16),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'WASHINGTON ST'),\n", " ('Lat', 42.28164735),\n", " ('Long', -71.07111848),\n", " ('Location', '(42.28164735, -71.07111848)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070605'),\n", " ('OFFENSE_CODE', 3410),\n", " ('OFFENSE_CODE_GROUP', 'Towed'),\n", " ('OFFENSE_DESCRIPTION', 'TOWED MOTOR VEHICLE'),\n", " ('DISTRICT', 'D14'),\n", " ('REPORTING_AREA', '793'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 17:20:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 17),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'COMMONWEALTH AVE'),\n", " ('Lat', 42.34888872),\n", " ('Long', -71.1335453),\n", " ('Location', '(42.34888872, -71.13354530)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070603'),\n", " ('OFFENSE_CODE', 802),\n", " ('OFFENSE_CODE_GROUP', 'Simple Assault'),\n", " ('OFFENSE_DESCRIPTION', 'ASSAULT SIMPLE - BATTERY'),\n", " ('DISTRICT', 'C11'),\n", " ('REPORTING_AREA', '351'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 17:30:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 17),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'DORCHESTER AVE'),\n", " ('Lat', 42.29919694),\n", " ('Long', -71.06046974),\n", " ('Location', '(42.29919694, -71.06046974)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070602'),\n", " ('OFFENSE_CODE', 616),\n", " ('OFFENSE_CODE_GROUP', 'Larceny'),\n", " ('OFFENSE_DESCRIPTION', 'LARCENY THEFT OF BICYCLE'),\n", " ('DISTRICT', 'A1'),\n", " ('REPORTING_AREA', '103'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 16:31:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 16),\n", " ('UCR_PART', 'Part One'),\n", " ('STREET', 'WASHINGTON ST'),\n", " ('Lat', 42.35680075),\n", " ('Long', -71.05893025),\n", " ('Location', '(42.35680075, -71.05893025)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070601'),\n", " ('OFFENSE_CODE', 3114),\n", " ('OFFENSE_CODE_GROUP', 'Investigate Property'),\n", " ('OFFENSE_DESCRIPTION', 'INVESTIGATE PROPERTY'),\n", " ('DISTRICT', 'E18'),\n", " ('REPORTING_AREA', '516'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 17:28:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 17),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'DANA AVE'),\n", " ('Lat', 42.24725578),\n", " ('Long', -71.11958581),\n", " ('Location', '(42.24725578, -71.11958581)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070600'),\n", " ('OFFENSE_CODE', 3114),\n", " ('OFFENSE_CODE_GROUP', 'Investigate Property'),\n", " ('OFFENSE_DESCRIPTION', 'INVESTIGATE PROPERTY'),\n", " ('DISTRICT', 'B2'),\n", " ('REPORTING_AREA', '319'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 16:45:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 16),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'BLUE HILL AVE'),\n", " ('Lat', 42.30803768),\n", " ('Long', -71.08359213),\n", " ('Location', '(42.30803768, -71.08359213)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070599'),\n", " ('OFFENSE_CODE', 3114),\n", " ('OFFENSE_CODE_GROUP', 'Investigate Property'),\n", " ('OFFENSE_DESCRIPTION', 'INVESTIGATE PROPERTY'),\n", " ('DISTRICT', 'E13'),\n", " ('REPORTING_AREA', '578'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 16:42:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 16),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'CENTRE ST'),\n", " ('Lat', 42.32088524),\n", " ('Long', -71.11058918),\n", " ('Location', '(42.32088524, -71.11058918)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070598'),\n", " ('OFFENSE_CODE', 311),\n", " ('OFFENSE_CODE_GROUP', 'Robbery'),\n", " ('OFFENSE_DESCRIPTION', 'ROBBERY - COMMERCIAL'),\n", " ('DISTRICT', 'A15'),\n", " ('REPORTING_AREA', '60'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 17:15:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 17),\n", " ('UCR_PART', 'Part One'),\n", " ('STREET', 'RUTHERFORD AVE'),\n", " ('Lat', 42.37167264),\n", " ('Long', -71.06326413),\n", " ('Location', '(42.37167264, -71.06326413)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070597'),\n", " ('OFFENSE_CODE', 3006),\n", " ('OFFENSE_CODE_GROUP', 'Medical Assistance'),\n", " ('OFFENSE_DESCRIPTION', 'SICK/INJURED/MEDICAL - PERSON'),\n", " ('DISTRICT', 'B2'),\n", " ('REPORTING_AREA', '282'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 17:30:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 17),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'WASHINGTON ST'),\n", " ('Lat', 42.32866284),\n", " ('Long', -71.08563401),\n", " ('Location', '(42.32866284, -71.08563401)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070596'),\n", " ('OFFENSE_CODE', 619),\n", " ('OFFENSE_CODE_GROUP', 'Larceny'),\n", " ('OFFENSE_DESCRIPTION', 'LARCENY ALL OTHERS'),\n", " ('DISTRICT', 'C6'),\n", " ('REPORTING_AREA', '216'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 17:29:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 17),\n", " ('UCR_PART', 'Part One'),\n", " ('STREET', 'F ST'),\n", " ('Lat', 42.33382906),\n", " ('Long', -71.05128729),\n", " ('Location', '(42.33382906, -71.05128729)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070595'),\n", " ('OFFENSE_CODE', 2647),\n", " ('OFFENSE_CODE_GROUP', 'Other'),\n", " ('OFFENSE_DESCRIPTION', 'THREATS TO DO BODILY HARM'),\n", " ('DISTRICT', 'B3'),\n", " ('REPORTING_AREA', '439'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 17:08:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 17),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'STRATTON ST'),\n", " ('Lat', 42.29017432),\n", " ('Long', -71.08808525),\n", " ('Location', '(42.29017432, -71.08808525)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070595'),\n", " ('OFFENSE_CODE', 3301),\n", " ('OFFENSE_CODE_GROUP', 'Verbal Disputes'),\n", " ('OFFENSE_DESCRIPTION', 'VERBAL DISPUTE'),\n", " ('DISTRICT', 'B3'),\n", " ('REPORTING_AREA', '439'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 17:08:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 17),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'STRATTON ST'),\n", " ('Lat', 42.29017432),\n", " ('Long', -71.08808525),\n", " ('Location', '(42.29017432, -71.08808525)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070594'),\n", " ('OFFENSE_CODE', 3006),\n", " ('OFFENSE_CODE_GROUP', 'Medical Assistance'),\n", " ('OFFENSE_DESCRIPTION', 'SICK/INJURED/MEDICAL - PERSON'),\n", " ('DISTRICT', 'C11'),\n", " ('REPORTING_AREA', '364'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 05:30:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 5),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'LESLIE ST'),\n", " ('Lat', 42.29514664),\n", " ('Long', -71.05860832),\n", " ('Location', '(42.29514664, -71.05860832)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070593'),\n", " ('OFFENSE_CODE', 1402),\n", " ('OFFENSE_CODE_GROUP', 'Vandalism'),\n", " ('OFFENSE_DESCRIPTION', 'VANDALISM'),\n", " ('DISTRICT', 'E13'),\n", " ('REPORTING_AREA', '572'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 14:30:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 14),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'COLUMBUS AVE'),\n", " ('Lat', 42.31362799),\n", " ('Long', -71.09560307),\n", " ('Location', '(42.31362799, -71.09560307)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070592'),\n", " ('OFFENSE_CODE', 1402),\n", " ('OFFENSE_CODE_GROUP', 'Vandalism'),\n", " ('OFFENSE_DESCRIPTION', 'VANDALISM'),\n", " ('DISTRICT', 'B3'),\n", " ('REPORTING_AREA', '441'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 17:12:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 17),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'HARVARD ST'),\n", " ('Lat', 42.29629726),\n", " ('Long', -71.08115283),\n", " ('Location', '(42.29629726, -71.08115283)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070590'),\n", " ('OFFENSE_CODE', 301),\n", " ('OFFENSE_CODE_GROUP', 'Robbery'),\n", " ('OFFENSE_DESCRIPTION', 'ROBBERY - STREET'),\n", " ('DISTRICT', nan),\n", " ('REPORTING_AREA', ' '),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 02:00:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 2),\n", " ('UCR_PART', 'Part One'),\n", " ('STREET', nan),\n", " ('Lat', 42.34863242),\n", " ('Long', -71.06553747),\n", " ('Location', '(42.34863242, -71.06553747)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070589'),\n", " ('OFFENSE_CODE', 3115),\n", " ('OFFENSE_CODE_GROUP', 'Investigate Person'),\n", " ('OFFENSE_DESCRIPTION', 'INVESTIGATE PERSON'),\n", " ('DISTRICT', 'C11'),\n", " ('REPORTING_AREA', '342'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 16:11:38'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 16),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'TOPLIFF ST'),\n", " ('Lat', 42.30336787),\n", " ('Long', -71.06827221),\n", " ('Location', '(42.30336787, -71.06827221)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070588'),\n", " ('OFFENSE_CODE', 3114),\n", " ('OFFENSE_CODE_GROUP', 'Investigate Property'),\n", " ('OFFENSE_DESCRIPTION', 'INVESTIGATE PROPERTY'),\n", " ('DISTRICT', 'D4'),\n", " ('REPORTING_AREA', '619'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 14:00:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 14),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'SYMPHONY RD'),\n", " ('Lat', 42.34295335),\n", " ('Long', -71.08833139),\n", " ('Location', '(42.34295335, -71.08833139)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070587'),\n", " ('OFFENSE_CODE', 3831),\n", " ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'),\n", " ('OFFENSE_DESCRIPTION', 'M/V - LEAVING SCENE - PROPERTY DAMAGE'),\n", " ('DISTRICT', 'A15'),\n", " ('REPORTING_AREA', '38'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 11:42:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 11),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'FIRST AVE'),\n", " ('Lat', 42.37749764),\n", " ('Long', -71.05031219),\n", " ('Location', '(42.37749764, -71.05031219)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070586'),\n", " ('OFFENSE_CODE', 3006),\n", " ('OFFENSE_CODE_GROUP', 'Medical Assistance'),\n", " ('OFFENSE_DESCRIPTION', 'SICK/INJURED/MEDICAL - PERSON'),\n", " ('DISTRICT', 'E18'),\n", " ('REPORTING_AREA', '542'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 16:11:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 16),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'RIVER ST'),\n", " ('Lat', 42.25387435),\n", " ('Long', -71.12912445),\n", " ('Location', '(42.25387435, -71.12912445)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070585'),\n", " ('OFFENSE_CODE', 3831),\n", " ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'),\n", " ('OFFENSE_DESCRIPTION', 'M/V - LEAVING SCENE - PROPERTY DAMAGE'),\n", " ('DISTRICT', 'B2'),\n", " ('REPORTING_AREA', '318'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 16:43:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 16),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'ELM HILL AVE'),\n", " ('Lat', 42.30973269),\n", " ('Long', -71.08734852),\n", " ('Location', '(42.30973269, -71.08734852)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070584'),\n", " ('OFFENSE_CODE', 3201),\n", " ('OFFENSE_CODE_GROUP', 'Property Lost'),\n", " ('OFFENSE_DESCRIPTION', 'PROPERTY - LOST'),\n", " ('DISTRICT', 'B2'),\n", " ('REPORTING_AREA', '329'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 00:00:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 0),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'STANWOOD ST'),\n", " ('Lat', 42.30994883),\n", " ('Long', -71.08146033),\n", " ('Location', '(42.30994883, -71.08146033)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070583'),\n", " ('OFFENSE_CODE', 613),\n", " ('OFFENSE_CODE_GROUP', 'Larceny'),\n", " ('OFFENSE_DESCRIPTION', 'LARCENY SHOPLIFTING'),\n", " ('DISTRICT', 'D4'),\n", " ('REPORTING_AREA', '138'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 14:35:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 14),\n", " ('UCR_PART', 'Part One'),\n", " ('STREET', 'BOYLSTON ST'),\n", " ('Lat', 42.34862382),\n", " ('Long', -71.08277637),\n", " ('Location', '(42.34862382, -71.08277637)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070581'),\n", " ('OFFENSE_CODE', 3115),\n", " ('OFFENSE_CODE_GROUP', 'Investigate Person'),\n", " ('OFFENSE_DESCRIPTION', 'INVESTIGATE PERSON'),\n", " ('DISTRICT', 'A1'),\n", " ('REPORTING_AREA', '77'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 16:03:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 16),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'NEW SUDBURY ST'),\n", " ('Lat', 42.36183857),\n", " ('Long', -71.05976489),\n", " ('Location', '(42.36183857, -71.05976489)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070580'),\n", " ('OFFENSE_CODE', 617),\n", " ('OFFENSE_CODE_GROUP', 'Larceny'),\n", " ('OFFENSE_DESCRIPTION', 'LARCENY THEFT FROM BUILDING'),\n", " ('DISTRICT', 'C11'),\n", " ('REPORTING_AREA', '337'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-25 09:00:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 9),\n", " ('UCR_PART', 'Part One'),\n", " ('STREET', 'PURITAN AVE'),\n", " ('Lat', 42.30736306),\n", " ('Long', -71.07165237),\n", " ('Location', '(42.30736306, -71.07165237)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070578'),\n", " ('OFFENSE_CODE', 802),\n", " ('OFFENSE_CODE_GROUP', 'Simple Assault'),\n", " ('OFFENSE_DESCRIPTION', 'ASSAULT SIMPLE - BATTERY'),\n", " ('DISTRICT', nan),\n", " ('REPORTING_AREA', ' '),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 15:23:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 15),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', nan),\n", " ('Lat', 42.35565209),\n", " ('Long', -71.06289015),\n", " ('Location', '(42.35565209, -71.06289015)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070578'),\n", " ('OFFENSE_CODE', 413),\n", " ('OFFENSE_CODE_GROUP', 'Aggravated Assault'),\n", " ('OFFENSE_DESCRIPTION', 'ASSAULT - AGGRAVATED - BATTERY'),\n", " ('DISTRICT', nan),\n", " ('REPORTING_AREA', ' '),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 15:23:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 15),\n", " ('UCR_PART', 'Part One'),\n", " ('STREET', nan),\n", " ('Lat', 42.35565209),\n", " ('Long', -71.06289015),\n", " ('Location', '(42.35565209, -71.06289015)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070576'),\n", " ('OFFENSE_CODE', 3301),\n", " ('OFFENSE_CODE_GROUP', 'Verbal Disputes'),\n", " ('OFFENSE_DESCRIPTION', 'VERBAL DISPUTE'),\n", " ('DISTRICT', 'B3'),\n", " ('REPORTING_AREA', '469'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 14:33:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 14),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'MATTAPAN ST'),\n", " ('Lat', 42.27732507),\n", " ('Long', -71.09483139),\n", " ('Location', '(42.27732507, -71.09483139)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070575'),\n", " ('OFFENSE_CODE', 3410),\n", " ('OFFENSE_CODE_GROUP', 'Towed'),\n", " ('OFFENSE_DESCRIPTION', 'TOWED MOTOR VEHICLE'),\n", " ('DISTRICT', 'D14'),\n", " ('REPORTING_AREA', '816'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 14:07:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 14),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'ROYAL ST'),\n", " ('Lat', 42.3575106),\n", " ('Long', -71.12996479),\n", " ('Location', '(42.35751060, -71.12996479)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070572'),\n", " ('OFFENSE_CODE', 3006),\n", " ('OFFENSE_CODE_GROUP', 'Medical Assistance'),\n", " ('OFFENSE_DESCRIPTION', 'SICK/INJURED/MEDICAL - PERSON'),\n", " ('DISTRICT', 'C11'),\n", " ('REPORTING_AREA', '354'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 14:42:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 14),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'NEPONSET AVE'),\n", " ('Lat', 42.29668913),\n", " ('Long', -71.05555843),\n", " ('Location', '(42.29668913, -71.05555843)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070571'),\n", " ('OFFENSE_CODE', 520),\n", " ('OFFENSE_CODE_GROUP', 'Residential Burglary'),\n", " ('OFFENSE_DESCRIPTION', 'BURGLARY - RESIDENTIAL - FORCE'),\n", " ('DISTRICT', 'B2'),\n", " ('REPORTING_AREA', '317'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 14:39:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 14),\n", " ('UCR_PART', 'Part One'),\n", " ('STREET', 'HOMESTEAD ST'),\n", " ('Lat', 42.31014403),\n", " ('Long', -71.08759179),\n", " ('Location', '(42.31014403, -71.08759179)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070570'),\n", " ('OFFENSE_CODE', 3301),\n", " ('OFFENSE_CODE_GROUP', 'Verbal Disputes'),\n", " ('OFFENSE_DESCRIPTION', 'VERBAL DISPUTE'),\n", " ('DISTRICT', 'C11'),\n", " ('REPORTING_AREA', '394'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 14:50:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 14),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'GALLIVAN BLVD'),\n", " ('Lat', 42.28158633),\n", " ('Long', -71.06033424),\n", " ('Location', '(42.28158633, -71.06033424)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070569'),\n", " ('OFFENSE_CODE', 1001),\n", " ('OFFENSE_CODE_GROUP', 'Counterfeiting'),\n", " ('OFFENSE_DESCRIPTION', 'FORGERY / COUNTERFEITING'),\n", " ('DISTRICT', 'C11'),\n", " ('REPORTING_AREA', '402'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 14:39:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 14),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'DORCHESTER AVE'),\n", " ('Lat', 42.28526024),\n", " ('Long', -71.06444063),\n", " ('Location', '(42.28526024, -71.06444063)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070568'),\n", " ('OFFENSE_CODE', 2647),\n", " ('OFFENSE_CODE_GROUP', 'Other'),\n", " ('OFFENSE_DESCRIPTION', 'THREATS TO DO BODILY HARM'),\n", " ('DISTRICT', 'E18'),\n", " ('REPORTING_AREA', '496'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 15:13:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 15),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'HYDE PARK AVE'),\n", " ('Lat', 42.26701085),\n", " ('Long', -71.12096171),\n", " ('Location', '(42.26701085, -71.12096171)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070567'),\n", " ('OFFENSE_CODE', 2907),\n", " ('OFFENSE_CODE_GROUP', 'Violations'),\n", " ('OFFENSE_DESCRIPTION', 'VAL - OPERATING AFTER REV/SUSP.'),\n", " ('DISTRICT', nan),\n", " ('REPORTING_AREA', ' '),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 14:25:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 14),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', nan),\n", " ('Lat', 42.34834528),\n", " ('Long', -71.1499187),\n", " ('Location', '(42.34834528, -71.14991870)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070566'),\n", " ('OFFENSE_CODE', 613),\n", " ('OFFENSE_CODE_GROUP', 'Larceny'),\n", " ('OFFENSE_DESCRIPTION', 'LARCENY SHOPLIFTING'),\n", " ('DISTRICT', 'D4'),\n", " ('REPORTING_AREA', '146'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 14:40:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 14),\n", " ('UCR_PART', 'Part One'),\n", " ('STREET', 'HUNTINGTON AVE'),\n", " ('Lat', 42.3479724),\n", " ('Long', -71.07849582),\n", " ('Location', '(42.34797240, -71.07849582)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070565'),\n", " ('OFFENSE_CODE', 1830),\n", " ('OFFENSE_CODE_GROUP', 'Drug Violation'),\n", " ('OFFENSE_DESCRIPTION', 'DRUGS - SICK ASSIST - HEROIN'),\n", " ('DISTRICT', 'B3'),\n", " ('REPORTING_AREA', '467'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 14:44:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 14),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'GILMER ST'),\n", " ('Lat', 42.28281074),\n", " ('Long', -71.09722321),\n", " ('Location', '(42.28281074, -71.09722321)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070564'),\n", " ('OFFENSE_CODE', 3803),\n", " ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'),\n", " ('OFFENSE_DESCRIPTION', 'M/V ACCIDENT - PERSONAL INJURY'),\n", " ('DISTRICT', 'D4'),\n", " ('REPORTING_AREA', '598'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 14:11:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 14),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'HAVILAND ST'),\n", " ('Lat', 42.34662361),\n", " ('Long', -71.08740594),\n", " ('Location', '(42.34662361, -71.08740594)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070563'),\n", " ('OFFENSE_CODE', 706),\n", " ('OFFENSE_CODE_GROUP', 'Auto Theft'),\n", " ('OFFENSE_DESCRIPTION', 'AUTO THEFT - MOTORCYCLE / SCOOTER'),\n", " ('DISTRICT', 'D4'),\n", " ('REPORTING_AREA', '135'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 23:00:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 23),\n", " ('UCR_PART', 'Part One'),\n", " ('STREET', 'BEACON ST'),\n", " ('Lat', 42.35275712),\n", " ('Long', -71.08240215),\n", " ('Location', '(42.35275712, -71.08240215)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070562'),\n", " ('OFFENSE_CODE', 3410),\n", " ('OFFENSE_CODE_GROUP', 'Towed'),\n", " ('OFFENSE_DESCRIPTION', 'TOWED MOTOR VEHICLE'),\n", " ('DISTRICT', 'C6'),\n", " ('REPORTING_AREA', '200'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 13:42:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 13),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'W BROADWAY'),\n", " ('Lat', 42.34274131),\n", " ('Long', -71.05735681),\n", " ('Location', '(42.34274131, -71.05735681)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070561'),\n", " ('OFFENSE_CODE', 3006),\n", " ('OFFENSE_CODE_GROUP', 'Medical Assistance'),\n", " ('OFFENSE_DESCRIPTION', 'SICK/INJURED/MEDICAL - PERSON'),\n", " ('DISTRICT', 'B3'),\n", " ('REPORTING_AREA', '438'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 13:38:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 13),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'TALBOT AVE'),\n", " ('Lat', 42.29138891),\n", " ('Long', -71.07599527),\n", " ('Location', '(42.29138891, -71.07599527)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070560'),\n", " ('OFFENSE_CODE', 3201),\n", " ('OFFENSE_CODE_GROUP', 'Property Lost'),\n", " ('OFFENSE_DESCRIPTION', 'PROPERTY - LOST'),\n", " ('DISTRICT', 'C11'),\n", " ('REPORTING_AREA', '341'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 18:56:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 18),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'BOWDOIN ST'),\n", " ('Lat', 42.30573977),\n", " ('Long', -71.06762362),\n", " ('Location', '(42.30573977, -71.06762362)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070559'),\n", " ('OFFENSE_CODE', 3810),\n", " ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'),\n", " ('OFFENSE_DESCRIPTION',\n", " 'M/V ACCIDENT - INVOLVING \\xa0BICYCLE - INJURY'),\n", " ('DISTRICT', 'E13'),\n", " ('REPORTING_AREA', '608'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 11:37:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 11),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'S HUNTINGTON AVE'),\n", " ('Lat', 42.33041036),\n", " ('Long', -71.11148382),\n", " ('Location', '(42.33041036, -71.11148382)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070558'),\n", " ('OFFENSE_CODE', 802),\n", " ('OFFENSE_CODE_GROUP', 'Simple Assault'),\n", " ('OFFENSE_DESCRIPTION', 'ASSAULT SIMPLE - BATTERY'),\n", " ('DISTRICT', 'B2'),\n", " ('REPORTING_AREA', '281'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 13:32:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 13),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'GREENVILLE ST'),\n", " ('Lat', 42.32696802),\n", " ('Long', -71.08051941),\n", " ('Location', '(42.32696802, -71.08051941)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070557'),\n", " ('OFFENSE_CODE', 2647),\n", " ('OFFENSE_CODE_GROUP', 'Other'),\n", " ('OFFENSE_DESCRIPTION', 'THREATS TO DO BODILY HARM'),\n", " ('DISTRICT', 'E13'),\n", " ('REPORTING_AREA', '579'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 13:20:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 13),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'CENTRE ST'),\n", " ('Lat', 42.32277007),\n", " ('Long', -71.10445458),\n", " ('Location', '(42.32277007, -71.10445458)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070556'),\n", " ('OFFENSE_CODE', 2401),\n", " ('OFFENSE_CODE_GROUP', 'Disorderly Conduct'),\n", " ('OFFENSE_DESCRIPTION', 'AFFRAY'),\n", " ('DISTRICT', 'A1'),\n", " ('REPORTING_AREA', '101'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 13:09:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 13),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'MCKINLEY SQ'),\n", " ('Lat', 42.35934139),\n", " ('Long', -71.05333104),\n", " ('Location', '(42.35934139, -71.05333104)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070556'),\n", " ('OFFENSE_CODE', 2405),\n", " ('OFFENSE_CODE_GROUP', 'Disorderly Conduct'),\n", " ('OFFENSE_DESCRIPTION', 'DISORDERLY CONDUCT'),\n", " ('DISTRICT', 'A1'),\n", " ('REPORTING_AREA', '101'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 13:09:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 13),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'MCKINLEY SQ'),\n", " ('Lat', 42.35934139),\n", " ('Long', -71.05333104),\n", " ('Location', '(42.35934139, -71.05333104)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070555'),\n", " ('OFFENSE_CODE', 3501),\n", " ('OFFENSE_CODE_GROUP', 'Missing Person Reported'),\n", " ('OFFENSE_DESCRIPTION', 'MISSING PERSON'),\n", " ('DISTRICT', 'C11'),\n", " ('REPORTING_AREA', '348'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 12:30:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 12),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'DORCHESTER AVE'),\n", " ('Lat', 42.30420472),\n", " ('Long', -71.05919227),\n", " ('Location', '(42.30420472, -71.05919227)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070554'),\n", " ('OFFENSE_CODE', 2629),\n", " ('OFFENSE_CODE_GROUP', 'Harassment'),\n", " ('OFFENSE_DESCRIPTION', 'HARASSMENT'),\n", " ('DISTRICT', 'D14'),\n", " ('REPORTING_AREA', '938'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-06-15 00:00:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 6),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 0),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'FIDELIS WAY'),\n", " ('Lat', 42.34600287),\n", " ('Long', -71.14387725),\n", " ('Location', '(42.34600287, -71.14387725)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070553'),\n", " ('OFFENSE_CODE', 613),\n", " ('OFFENSE_CODE_GROUP', 'Larceny'),\n", " ('OFFENSE_DESCRIPTION', 'LARCENY SHOPLIFTING'),\n", " ('DISTRICT', 'A1'),\n", " ('REPORTING_AREA', '102'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 13:20:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 13),\n", " ('UCR_PART', 'Part One'),\n", " ('STREET', 'WINTER ST'),\n", " ('Lat', 42.35554806),\n", " ('Long', -71.0607314),\n", " ('Location', '(42.35554806, -71.06073140)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070552'),\n", " ('OFFENSE_CODE', 1402),\n", " ('OFFENSE_CODE_GROUP', 'Vandalism'),\n", " ('OFFENSE_DESCRIPTION', 'VANDALISM'),\n", " ('DISTRICT', 'B2'),\n", " ('REPORTING_AREA', '318'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 23:00:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 23),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'SEAVER ST'),\n", " ('Lat', 42.30878855),\n", " ('Long', -71.09055618),\n", " ('Location', '(42.30878855, -71.09055618)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070551'),\n", " ('OFFENSE_CODE', 3501),\n", " ('OFFENSE_CODE_GROUP', 'Missing Person Reported'),\n", " ('OFFENSE_DESCRIPTION', 'MISSING PERSON'),\n", " ('DISTRICT', 'C11'),\n", " ('REPORTING_AREA', '345'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 12:30:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 12),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'RIDGEWOOD ST'),\n", " ('Lat', 42.30209443),\n", " ('Long', -71.06575183),\n", " ('Location', '(42.30209443, -71.06575183)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070550'),\n", " ('OFFENSE_CODE', 3301),\n", " ('OFFENSE_CODE_GROUP', 'Verbal Disputes'),\n", " ('OFFENSE_DESCRIPTION', 'VERBAL DISPUTE'),\n", " ('DISTRICT', 'C11'),\n", " ('REPORTING_AREA', '358'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 12:41:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 12),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'GREENBRIER ST'),\n", " ('Lat', 42.29642169),\n", " ('Long', -71.07045327),\n", " ('Location', '(42.29642169, -71.07045327)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070549'),\n", " ('OFFENSE_CODE', 301),\n", " ('OFFENSE_CODE_GROUP', 'Robbery'),\n", " ('OFFENSE_DESCRIPTION', 'ROBBERY - STREET'),\n", " ('DISTRICT', 'B2'),\n", " ('REPORTING_AREA', '282'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 07:00:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 7),\n", " ('UCR_PART', 'Part One'),\n", " ('STREET', 'WARREN ST'),\n", " ('Lat', 42.32823419),\n", " ('Long', -71.08328981),\n", " ('Location', '(42.32823419, -71.08328981)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070549'),\n", " ('OFFENSE_CODE', 413),\n", " ('OFFENSE_CODE_GROUP', 'Aggravated Assault'),\n", " ('OFFENSE_DESCRIPTION', 'ASSAULT - AGGRAVATED - BATTERY'),\n", " ('DISTRICT', 'B2'),\n", " ('REPORTING_AREA', '282'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 07:00:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 7),\n", " ('UCR_PART', 'Part One'),\n", " ('STREET', 'WARREN ST'),\n", " ('Lat', 42.32823419),\n", " ('Long', -71.08328981),\n", " ('Location', '(42.32823419, -71.08328981)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070548'),\n", " ('OFFENSE_CODE', 2403),\n", " ('OFFENSE_CODE_GROUP', 'Disorderly Conduct'),\n", " ('OFFENSE_DESCRIPTION', 'DISTURBING THE PEACE'),\n", " ('DISTRICT', 'C11'),\n", " ('REPORTING_AREA', '335'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 12:04:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 12),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'BOWDOIN ST'),\n", " ('Lat', 42.3078312),\n", " ('Long', -71.06529544),\n", " ('Location', '(42.30783120, -71.06529544)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070547'),\n", " ('OFFENSE_CODE', 3301),\n", " ('OFFENSE_CODE_GROUP', 'Verbal Disputes'),\n", " ('OFFENSE_DESCRIPTION', 'VERBAL DISPUTE'),\n", " ('DISTRICT', 'A7'),\n", " ('REPORTING_AREA', '12'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 12:52:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 12),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'BENNINGTON ST'),\n", " ('Lat', 42.38512136),\n", " ('Long', -71.01150101),\n", " ('Location', '(42.38512136, -71.01150101)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070546'),\n", " ('OFFENSE_CODE', 413),\n", " ('OFFENSE_CODE_GROUP', 'Aggravated Assault'),\n", " ('OFFENSE_DESCRIPTION', 'ASSAULT - AGGRAVATED - BATTERY'),\n", " ('DISTRICT', 'C11'),\n", " ('REPORTING_AREA', '347'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 12:55:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 12),\n", " ('UCR_PART', 'Part One'),\n", " ('STREET', 'ADAMS ST'),\n", " ('Lat', 42.30569111),\n", " ('Long', -71.06164783),\n", " ('Location', '(42.30569111, -71.06164783)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070545'),\n", " ('OFFENSE_CODE', 3201),\n", " ('OFFENSE_CODE_GROUP', 'Property Lost'),\n", " ('OFFENSE_DESCRIPTION', 'PROPERTY - LOST'),\n", " ('DISTRICT', 'D4'),\n", " ('REPORTING_AREA', '144'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-29 17:30:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Wednesday'),\n", " ('HOUR', 17),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'MASSACHUSETTS AVE'),\n", " ('Lat', 42.34439568),\n", " ('Long', -71.08632016),\n", " ('Location', '(42.34439568, -71.08632016)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070543'),\n", " ('OFFENSE_CODE', 616),\n", " ('OFFENSE_CODE_GROUP', 'Larceny'),\n", " ('OFFENSE_DESCRIPTION', 'LARCENY THEFT OF BICYCLE'),\n", " ('DISTRICT', 'C11'),\n", " ('REPORTING_AREA', '398'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 23:00:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 23),\n", " ('UCR_PART', 'Part One'),\n", " ('STREET', 'WELLES AVE'),\n", " ('Lat', 42.28854881),\n", " ('Long', -71.06894162),\n", " ('Location', '(42.28854881, -71.06894162)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070542'),\n", " ('OFFENSE_CODE', 3802),\n", " ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'),\n", " ('OFFENSE_DESCRIPTION', 'M/V ACCIDENT - PROPERTY \\xa0DAMAGE'),\n", " ('DISTRICT', 'D14'),\n", " ('REPORTING_AREA', '796'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 13:02:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 13),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'COMMONWEALTH AVE'),\n", " ('Lat', 42.35053956),\n", " ('Long', -71.13106722),\n", " ('Location', '(42.35053956, -71.13106722)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070541'),\n", " ('OFFENSE_CODE', 3831),\n", " ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'),\n", " ('OFFENSE_DESCRIPTION', 'M/V - LEAVING SCENE - PROPERTY DAMAGE'),\n", " ('DISTRICT', 'B3'),\n", " ('REPORTING_AREA', '445'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 12:29:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 12),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'GLENWAY ST'),\n", " ('Lat', 42.2991897),\n", " ('Long', -71.08150445),\n", " ('Location', '(42.29918970, -71.08150445)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070540'),\n", " ('OFFENSE_CODE', 2646),\n", " ('OFFENSE_CODE_GROUP', 'Liquor Violation'),\n", " ('OFFENSE_DESCRIPTION', 'LIQUOR - DRINKING IN PUBLIC'),\n", " ('DISTRICT', 'B2'),\n", " ('REPORTING_AREA', '288'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 13:01:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 13),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'WASHINGTON ST'),\n", " ('Lat', 42.32866284),\n", " ('Long', -71.08563401),\n", " ('Location', '(42.32866284, -71.08563401)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070539'),\n", " ('OFFENSE_CODE', 3201),\n", " ('OFFENSE_CODE_GROUP', 'Property Lost'),\n", " ('OFFENSE_DESCRIPTION', 'PROPERTY - LOST'),\n", " ('DISTRICT', 'B3'),\n", " ('REPORTING_AREA', '565'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 12:59:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 12),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'HARVARD ST'),\n", " ('Lat', 42.28968115),\n", " ('Long', -71.09212545),\n", " ('Location', '(42.28968115, -71.09212545)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070538'),\n", " ('OFFENSE_CODE', 3115),\n", " ('OFFENSE_CODE_GROUP', 'Investigate Person'),\n", " ('OFFENSE_DESCRIPTION', 'INVESTIGATE PERSON'),\n", " ('DISTRICT', 'E18'),\n", " ('REPORTING_AREA', '487'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 11:40:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 11),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'BLAKE ST'),\n", " ('Lat', 42.26448463),\n", " ('Long', -71.10697097),\n", " ('Location', '(42.26448463, -71.10697097)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070537'),\n", " ('OFFENSE_CODE', 3201),\n", " ('OFFENSE_CODE_GROUP', 'Property Lost'),\n", " ('OFFENSE_DESCRIPTION', 'PROPERTY - LOST'),\n", " ('DISTRICT', 'E18'),\n", " ('REPORTING_AREA', '487'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 12:56:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 12),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'WINBOROUGH ST'),\n", " ('Lat', 42.26548267),\n", " ('Long', -71.10516125),\n", " ('Location', '(42.26548267, -71.10516125)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070536'),\n", " ('OFFENSE_CODE', 1402),\n", " ('OFFENSE_CODE_GROUP', 'Vandalism'),\n", " ('OFFENSE_DESCRIPTION', 'VANDALISM'),\n", " ('DISTRICT', 'C6'),\n", " ('REPORTING_AREA', '214'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-07-30 12:51:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 7),\n", " ('DAY_OF_WEEK', 'Monday'),\n", " ('HOUR', 12),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'W FIFTH ST'),\n", " ('Lat', 42.3359851),\n", " ('Long', -71.05008287),\n", " ('Location', '(42.33598510, -71.05008287)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070534'),\n", " ('OFFENSE_CODE', 3001),\n", " ('OFFENSE_CODE_GROUP', 'Medical Assistance'),\n", " ('OFFENSE_DESCRIPTION', 'DEATH INVESTIGATION'),\n", " ('DISTRICT', 'C11'),\n", " ('REPORTING_AREA', '366'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 12:07:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 12),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'TEMPLETON WAY'),\n", " ('Lat', 42.29004265),\n", " ('Long', -71.05725661),\n", " ('Location', '(42.29004265, -71.05725661)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070532'),\n", " ('OFFENSE_CODE', 613),\n", " ('OFFENSE_CODE_GROUP', 'Larceny'),\n", " ('OFFENSE_DESCRIPTION', 'LARCENY SHOPLIFTING'),\n", " ('DISTRICT', 'E5'),\n", " ('REPORTING_AREA', '727'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 11:58:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 11),\n", " ('UCR_PART', 'Part One'),\n", " ('STREET', 'VFW PKWY'),\n", " ('Lat', 42.2802082),\n", " ('Long', -71.17087959),\n", " ('Location', '(42.28020820, -71.17087959)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070531'),\n", " ('OFFENSE_CODE', 3831),\n", " ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'),\n", " ('OFFENSE_DESCRIPTION', 'M/V - LEAVING SCENE - PROPERTY DAMAGE'),\n", " ('DISTRICT', 'D14'),\n", " ('REPORTING_AREA', '814'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 11:00:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 11),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'WESTERN AVE'),\n", " ('Lat', 42.36330598),\n", " ('Long', -71.12841637),\n", " ('Location', '(42.36330598, -71.12841637)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070530'),\n", " ('OFFENSE_CODE', 3115),\n", " ('OFFENSE_CODE_GROUP', 'Investigate Person'),\n", " ('OFFENSE_DESCRIPTION', 'INVESTIGATE PERSON'),\n", " ('DISTRICT', 'C11'),\n", " ('REPORTING_AREA', '378'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 12:13:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 12),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'PIERCE AVE'),\n", " ('Lat', 42.28743256),\n", " ('Long', -71.0526387),\n", " ('Location', '(42.28743256, -71.05263870)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070529'),\n", " ('OFFENSE_CODE', 3802),\n", " ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'),\n", " ('OFFENSE_DESCRIPTION', 'M/V ACCIDENT - PROPERTY \\xa0DAMAGE'),\n", " ('DISTRICT', 'A15'),\n", " ('REPORTING_AREA', '52'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 11:45:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 11),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'RUTHERFORD AVE'),\n", " ('Lat', 42.38025398),\n", " ('Long', -71.07113638),\n", " ('Location', '(42.38025398, -71.07113638)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070528'),\n", " ('OFFENSE_CODE', 3802),\n", " ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'),\n", " ('OFFENSE_DESCRIPTION', 'M/V ACCIDENT - PROPERTY \\xa0DAMAGE'),\n", " ('DISTRICT', 'D4'),\n", " ('REPORTING_AREA', '162'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 11:48:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 11),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'HARRISON AVE'),\n", " ('Lat', 42.34493428),\n", " ('Long', -71.06366374),\n", " ('Location', '(42.34493428, -71.06366374)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070527'),\n", " ('OFFENSE_CODE', 3301),\n", " ('OFFENSE_CODE_GROUP', 'Verbal Disputes'),\n", " ('OFFENSE_DESCRIPTION', 'VERBAL DISPUTE'),\n", " ('DISTRICT', 'B2'),\n", " ('REPORTING_AREA', '326'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 11:31:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 11),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'LAWRENCE AVE'),\n", " ('Lat', 42.31286677),\n", " ('Long', -71.07841587),\n", " ('Location', '(42.31286677, -71.07841587)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070526'),\n", " ('OFFENSE_CODE', 3821),\n", " ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'),\n", " ('OFFENSE_DESCRIPTION',\n", " 'M/V ACCIDENT - INVOLVING PEDESTRIAN - NO INJURY'),\n", " ('DISTRICT', 'C6'),\n", " ('REPORTING_AREA', '226'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 12:01:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 12),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'E BROADWAY'),\n", " ('Lat', 42.33556114),\n", " ('Long', -71.03993118),\n", " ('Location', '(42.33556114, -71.03993118)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070525'),\n", " ('OFFENSE_CODE', 619),\n", " ('OFFENSE_CODE_GROUP', 'Larceny'),\n", " ('OFFENSE_DESCRIPTION', 'LARCENY ALL OTHERS'),\n", " ('DISTRICT', 'C11'),\n", " ('REPORTING_AREA', '397'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 11:45:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 11),\n", " ('UCR_PART', 'Part One'),\n", " ('STREET', 'TALBOT AVE'),\n", " ('Lat', 42.28863812),\n", " ('Long', -71.06631579),\n", " ('Location', '(42.28863812, -71.06631579)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070524'),\n", " ('OFFENSE_CODE', 3831),\n", " ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'),\n", " ('OFFENSE_DESCRIPTION', 'M/V - LEAVING SCENE - PROPERTY DAMAGE'),\n", " ('DISTRICT', 'B2'),\n", " ('REPORTING_AREA', '276'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 02:00:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 2),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'WILLIAMS ST'),\n", " ('Lat', 42.33237733),\n", " ('Long', -71.08237779),\n", " ('Location', '(42.33237733, -71.08237779)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070522'),\n", " ('OFFENSE_CODE', 3831),\n", " ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'),\n", " ('OFFENSE_DESCRIPTION', 'M/V - LEAVING SCENE - PROPERTY DAMAGE'),\n", " ('DISTRICT', 'E5'),\n", " ('REPORTING_AREA', '724'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 11:10:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 11),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'LAURIE AVE'),\n", " ('Lat', 42.27033908),\n", " ('Long', -71.16975904),\n", " ('Location', '(42.27033908, -71.16975904)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070521'),\n", " ('OFFENSE_CODE', 613),\n", " ('OFFENSE_CODE_GROUP', 'Larceny'),\n", " ('OFFENSE_DESCRIPTION', 'LARCENY SHOPLIFTING'),\n", " ('DISTRICT', 'E18'),\n", " ('REPORTING_AREA', '525'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 10:39:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 10),\n", " ('UCR_PART', 'Part One'),\n", " ('STREET', 'TRUMAN PKWY'),\n", " ('Lat', 42.24124926),\n", " ('Long', -71.12629908),\n", " ('Location', '(42.24124926, -71.12629908)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070520'),\n", " ('OFFENSE_CODE', 613),\n", " ('OFFENSE_CODE_GROUP', 'Larceny'),\n", " ('OFFENSE_DESCRIPTION', 'LARCENY SHOPLIFTING'),\n", " ('DISTRICT', 'E18'),\n", " ('REPORTING_AREA', '495'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 10:59:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 10),\n", " ('UCR_PART', 'Part One'),\n", " ('STREET', 'HYDE PARK AVE'),\n", " ('Lat', 42.26496475),\n", " ('Long', -71.12123167),\n", " ('Location', '(42.26496475, -71.12123167)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070518'),\n", " ('OFFENSE_CODE', 613),\n", " ('OFFENSE_CODE_GROUP', 'Larceny'),\n", " ('OFFENSE_DESCRIPTION', 'LARCENY SHOPLIFTING'),\n", " ('DISTRICT', 'D4'),\n", " ('REPORTING_AREA', '138'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 20:40:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 20),\n", " ('UCR_PART', 'Part One'),\n", " ('STREET', 'BOYLSTON ST'),\n", " ('Lat', 42.34862382),\n", " ('Long', -71.08277637),\n", " ('Location', '(42.34862382, -71.08277637)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070517'),\n", " ('OFFENSE_CODE', 3811),\n", " ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'),\n", " ('OFFENSE_DESCRIPTION',\n", " 'M/V ACCIDENT - INVOLVING BICYCLE - NO INJURY'),\n", " ('DISTRICT', nan),\n", " ('REPORTING_AREA', ' '),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 11:22:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 11),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', nan),\n", " ('Lat', 42.3384845),\n", " ('Long', -71.15509795),\n", " ('Location', '(42.33848450, -71.15509795)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070516'),\n", " ('OFFENSE_CODE', 2647),\n", " ('OFFENSE_CODE_GROUP', 'Other'),\n", " ('OFFENSE_DESCRIPTION', 'THREATS TO DO BODILY HARM'),\n", " ('DISTRICT', 'A1'),\n", " ('REPORTING_AREA', '76'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 11:19:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 11),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'CANAL ST'),\n", " ('Lat', 42.36394509),\n", " ('Long', -71.05942841),\n", " ('Location', '(42.36394509, -71.05942841)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070515'),\n", " ('OFFENSE_CODE', 3114),\n", " ('OFFENSE_CODE_GROUP', 'Investigate Property'),\n", " ('OFFENSE_DESCRIPTION', 'INVESTIGATE PROPERTY'),\n", " ('DISTRICT', 'A7'),\n", " ('REPORTING_AREA', '824'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 11:00:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 11),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'PUTNAM ST'),\n", " ('Lat', 42.37916578),\n", " ('Long', -71.03258617),\n", " ('Location', '(42.37916578, -71.03258617)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070514'),\n", " ('OFFENSE_CODE', 3201),\n", " ('OFFENSE_CODE_GROUP', 'Property Lost'),\n", " ('OFFENSE_DESCRIPTION', 'PROPERTY - LOST'),\n", " ('DISTRICT', 'D14'),\n", " ('REPORTING_AREA', '796'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 21:30:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 21),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'HARVARD AVE'),\n", " ('Lat', 42.35204779),\n", " ('Long', -71.13180684),\n", " ('Location', '(42.35204779, -71.13180684)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070513'),\n", " ('OFFENSE_CODE', 3831),\n", " ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'),\n", " ('OFFENSE_DESCRIPTION', 'M/V - LEAVING SCENE - PROPERTY DAMAGE'),\n", " ('DISTRICT', 'B2'),\n", " ('REPORTING_AREA', '605'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 22:00:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 22),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'HUNTINGTON AVE'),\n", " ('Lat', 42.33332888),\n", " ('Long', -71.10659534),\n", " ('Location', '(42.33332888, -71.10659534)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070512'),\n", " ('OFFENSE_CODE', 3201),\n", " ('OFFENSE_CODE_GROUP', 'Property Lost'),\n", " ('OFFENSE_DESCRIPTION', 'PROPERTY - LOST'),\n", " ('DISTRICT', 'C11'),\n", " ('REPORTING_AREA', '380'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 11:02:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 11),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'GALLIVAN BLVD'),\n", " ('Lat', 42.28370031),\n", " ('Long', -71.04776143),\n", " ('Location', '(42.28370031, -71.04776143)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070511'),\n", " ('OFFENSE_CODE', 3006),\n", " ('OFFENSE_CODE_GROUP', 'Medical Assistance'),\n", " ('OFFENSE_DESCRIPTION', 'SICK/INJURED/MEDICAL - PERSON'),\n", " ('DISTRICT', 'C11'),\n", " ('REPORTING_AREA', '344'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 10:26:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 10),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'CORONA ST'),\n", " ('Lat', 42.30097791),\n", " ('Long', -71.07077333),\n", " ('Location', '(42.30097791, -71.07077333)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070509'),\n", " ('OFFENSE_CODE', 3410),\n", " ('OFFENSE_CODE_GROUP', 'Towed'),\n", " ('OFFENSE_DESCRIPTION', 'TOWED MOTOR VEHICLE'),\n", " ('DISTRICT', 'C11'),\n", " ('REPORTING_AREA', '240'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 09:00:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 9),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'ANNABEL ST'),\n", " ('Lat', 42.31828902),\n", " ('Long', -71.06265046),\n", " ('Location', '(42.31828902, -71.06265046)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070508'),\n", " ('OFFENSE_CODE', 1402),\n", " ('OFFENSE_CODE_GROUP', 'Vandalism'),\n", " ('OFFENSE_DESCRIPTION', 'VANDALISM'),\n", " ('DISTRICT', 'E18'),\n", " ('REPORTING_AREA', '543'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 09:26:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 9),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'RIVER ST'),\n", " ('Lat', 42.25519156),\n", " ('Long', -71.12761721),\n", " ('Location', '(42.25519156, -71.12761721)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070506'),\n", " ('OFFENSE_CODE', 3115),\n", " ('OFFENSE_CODE_GROUP', 'Investigate Person'),\n", " ('OFFENSE_DESCRIPTION', 'INVESTIGATE PERSON'),\n", " ('DISTRICT', 'A1'),\n", " ('REPORTING_AREA', '95'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 14:30:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 14),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'ATLANTIC AVE'),\n", " ('Lat', 42.36033276),\n", " ('Long', -71.0521729),\n", " ('Location', '(42.36033276, -71.05217290)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070505'),\n", " ('OFFENSE_CODE', 3831),\n", " ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'),\n", " ('OFFENSE_DESCRIPTION', 'M/V - LEAVING SCENE - PROPERTY DAMAGE'),\n", " ('DISTRICT', 'C11'),\n", " ('REPORTING_AREA', '235'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 09:00:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 9),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'CRESCENT AVE'),\n", " ('Lat', 42.31895064),\n", " ('Long', -71.05449231),\n", " ('Location', '(42.31895064, -71.05449231)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070504'),\n", " ('OFFENSE_CODE', 3115),\n", " ('OFFENSE_CODE_GROUP', 'Investigate Person'),\n", " ('OFFENSE_DESCRIPTION', 'INVESTIGATE PERSON'),\n", " ('DISTRICT', 'D14'),\n", " ('REPORTING_AREA', '778'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 09:56:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 9),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'WASHINGTON ST'),\n", " ('Lat', 42.349056),\n", " ('Long', -71.1504985),\n", " ('Location', '(42.34905600, -71.15049850)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070503'),\n", " ('OFFENSE_CODE', 3410),\n", " ('OFFENSE_CODE_GROUP', 'Towed'),\n", " ('OFFENSE_DESCRIPTION', 'TOWED MOTOR VEHICLE'),\n", " ('DISTRICT', 'D4'),\n", " ('REPORTING_AREA', '285'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 07:53:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 7),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'HAMMOND ST'),\n", " ('Lat', 42.33651082),\n", " ('Long', -71.08339215),\n", " ('Location', '(42.33651082, -71.08339215)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070501'),\n", " ('OFFENSE_CODE', 361),\n", " ('OFFENSE_CODE_GROUP', 'Robbery'),\n", " ('OFFENSE_DESCRIPTION', 'ROBBERY - OTHER'),\n", " ('DISTRICT', 'B2'),\n", " ('REPORTING_AREA', '177'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 19:00:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 19),\n", " ('UCR_PART', 'Part One'),\n", " ('STREET', nan),\n", " ('Lat', nan),\n", " ('Long', nan),\n", " ('Location', '(0.00000000, 0.00000000)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070500'),\n", " ('OFFENSE_CODE', 3831),\n", " ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'),\n", " ('OFFENSE_DESCRIPTION', 'M/V - LEAVING SCENE - PROPERTY DAMAGE'),\n", " ('DISTRICT', 'C11'),\n", " ('REPORTING_AREA', '378'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 00:00:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 0),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'CHICKATAWBUT ST'),\n", " ('Lat', 42.28665631),\n", " ('Long', -71.04640009),\n", " ('Location', '(42.28665631, -71.04640009)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070499'),\n", " ('OFFENSE_CODE', 619),\n", " ('OFFENSE_CODE_GROUP', 'Larceny'),\n", " ('OFFENSE_DESCRIPTION', 'LARCENY ALL OTHERS'),\n", " ('DISTRICT', 'C6'),\n", " ('REPORTING_AREA', '186'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 09:17:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 9),\n", " ('UCR_PART', 'Part One'),\n", " ('STREET', 'ALLSTATE RD'),\n", " ('Lat', 42.32809966),\n", " ('Long', -71.06321676),\n", " ('Location', '(42.32809966, -71.06321676)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070498'),\n", " ('OFFENSE_CODE', 3410),\n", " ('OFFENSE_CODE_GROUP', 'Towed'),\n", " ('OFFENSE_DESCRIPTION', 'TOWED MOTOR VEHICLE'),\n", " ('DISTRICT', 'A1'),\n", " ('REPORTING_AREA', '83'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 07:33:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 7),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'HENCHMAN ST'),\n", " ('Lat', 42.36721232),\n", " ('Long', -71.05369636),\n", " ('Location', '(42.36721232, -71.05369636)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070497'),\n", " ('OFFENSE_CODE', 1402),\n", " ('OFFENSE_CODE_GROUP', 'Vandalism'),\n", " ('OFFENSE_DESCRIPTION', 'VANDALISM'),\n", " ('DISTRICT', 'C6'),\n", " ('REPORTING_AREA', '233'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 04:10:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 4),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'E EIGHTH ST'),\n", " ('Lat', 42.33131745),\n", " ('Long', -71.04411164),\n", " ('Location', '(42.33131745, -71.04411164)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070496'),\n", " ('OFFENSE_CODE', 619),\n", " ('OFFENSE_CODE_GROUP', 'Larceny'),\n", " ('OFFENSE_DESCRIPTION', 'LARCENY ALL OTHERS'),\n", " ('DISTRICT', 'B2'),\n", " ('REPORTING_AREA', '318'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 00:00:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 0),\n", " ('UCR_PART', 'Part One'),\n", " ('STREET', 'SEAVER ST'),\n", " ('Lat', 42.30878855),\n", " ('Long', -71.09055618),\n", " ('Location', '(42.30878855, -71.09055618)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070496'),\n", " ('OFFENSE_CODE', 1402),\n", " ('OFFENSE_CODE_GROUP', 'Vandalism'),\n", " ('OFFENSE_DESCRIPTION', 'VANDALISM'),\n", " ('DISTRICT', 'B2'),\n", " ('REPORTING_AREA', '318'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 00:00:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 0),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'SEAVER ST'),\n", " ('Lat', 42.30878855),\n", " ('Long', -71.09055618),\n", " ('Location', '(42.30878855, -71.09055618)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070495'),\n", " ('OFFENSE_CODE', 3301),\n", " ('OFFENSE_CODE_GROUP', 'Verbal Disputes'),\n", " ('OFFENSE_DESCRIPTION', 'VERBAL DISPUTE'),\n", " ('DISTRICT', 'B3'),\n", " ('REPORTING_AREA', '420'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 08:47:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 8),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'W SELDEN ST'),\n", " ('Lat', 42.27376816),\n", " ('Long', -71.08919673),\n", " ('Location', '(42.27376816, -71.08919673)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070494'),\n", " ('OFFENSE_CODE', 3006),\n", " ('OFFENSE_CODE_GROUP', 'Medical Assistance'),\n", " ('OFFENSE_DESCRIPTION', 'SICK/INJURED/MEDICAL - PERSON'),\n", " ('DISTRICT', 'C6'),\n", " ('REPORTING_AREA', '194'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 08:22:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 8),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'DORCHESTER AVE'),\n", " ('Lat', 42.33014012),\n", " ('Long', -71.05695787),\n", " ('Location', '(42.33014012, -71.05695787)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070492'),\n", " ('OFFENSE_CODE', 3410),\n", " ('OFFENSE_CODE_GROUP', 'Towed'),\n", " ('OFFENSE_DESCRIPTION', 'TOWED MOTOR VEHICLE'),\n", " ('DISTRICT', 'D14'),\n", " ('REPORTING_AREA', '801'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 07:20:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 7),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'FARRINGTON AVE'),\n", " ('Lat', 42.35429484),\n", " ('Long', -71.13190433),\n", " ('Location', '(42.35429484, -71.13190433)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070491'),\n", " ('OFFENSE_CODE', 619),\n", " ('OFFENSE_CODE_GROUP', 'Larceny'),\n", " ('OFFENSE_DESCRIPTION', 'LARCENY ALL OTHERS'),\n", " ('DISTRICT', 'C11'),\n", " ('REPORTING_AREA', '401'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 18:00:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 18),\n", " ('UCR_PART', 'Part One'),\n", " ('STREET', 'TALBOT AVE'),\n", " ('Lat', 42.28863812),\n", " ('Long', -71.06631579),\n", " ('Location', '(42.28863812, -71.06631579)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070489'),\n", " ('OFFENSE_CODE', 616),\n", " ('OFFENSE_CODE_GROUP', 'Larceny'),\n", " ('OFFENSE_DESCRIPTION', 'LARCENY THEFT OF BICYCLE'),\n", " ('DISTRICT', 'D4'),\n", " ('REPORTING_AREA', '619'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 07:33:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 7),\n", " ('UCR_PART', 'Part One'),\n", " ('STREET', 'HUNTINGTON AVE'),\n", " ('Lat', 42.34221544),\n", " ('Long', -71.08577075),\n", " ('Location', '(42.34221544, -71.08577075)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070488'),\n", " ('OFFENSE_CODE', 3006),\n", " ('OFFENSE_CODE_GROUP', 'Medical Assistance'),\n", " ('OFFENSE_DESCRIPTION', 'SICK/INJURED/MEDICAL - PERSON'),\n", " ('DISTRICT', 'D14'),\n", " ('REPORTING_AREA', '790'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 07:19:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 7),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'ORKNEY RD'),\n", " ('Lat', 42.33691995),\n", " ('Long', -71.14960316),\n", " ('Location', '(42.33691995, -71.14960316)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070487'),\n", " ('OFFENSE_CODE', 3001),\n", " ('OFFENSE_CODE_GROUP', 'Medical Assistance'),\n", " ('OFFENSE_DESCRIPTION', 'DEATH INVESTIGATION'),\n", " ('DISTRICT', 'D14'),\n", " ('REPORTING_AREA', '761'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 07:01:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 7),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'BROCK ST'),\n", " ('Lat', 42.35087795),\n", " ('Long', -71.16036469),\n", " ('Location', '(42.35087795, -71.16036469)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070486'),\n", " ('OFFENSE_CODE', 3007),\n", " ('OFFENSE_CODE_GROUP', 'Medical Assistance'),\n", " ('OFFENSE_DESCRIPTION', 'SUDDEN DEATH'),\n", " ('DISTRICT', 'C11'),\n", " ('REPORTING_AREA', '336'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 05:00:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 5),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'BLAKEVILLE ST'),\n", " ('Lat', 42.30470597),\n", " ('Long', -71.07091547),\n", " ('Location', '(42.30470597, -71.07091547)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070485'),\n", " ('OFFENSE_CODE', 1402),\n", " ('OFFENSE_CODE_GROUP', 'Vandalism'),\n", " ('OFFENSE_DESCRIPTION', 'VANDALISM'),\n", " ('DISTRICT', 'C11'),\n", " ('REPORTING_AREA', '451'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 06:26:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 6),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'WASHINGTON ST'),\n", " ('Lat', 42.29417346),\n", " ('Long', -71.07193797),\n", " ('Location', '(42.29417346, -71.07193797)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070484'),\n", " ('OFFENSE_CODE', 1402),\n", " ('OFFENSE_CODE_GROUP', 'Vandalism'),\n", " ('OFFENSE_DESCRIPTION', 'VANDALISM'),\n", " ('DISTRICT', 'E5'),\n", " ('REPORTING_AREA', '674'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 06:58:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 6),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'SOUTH ST'),\n", " ('Lat', 42.28878014),\n", " ('Long', -71.13438128),\n", " ('Location', '(42.28878014, -71.13438128)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070483'),\n", " ('OFFENSE_CODE', 3802),\n", " ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'),\n", " ('OFFENSE_DESCRIPTION', 'M/V ACCIDENT - PROPERTY \\xa0DAMAGE'),\n", " ('DISTRICT', nan),\n", " ('REPORTING_AREA', ' '),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 05:41:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 5),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', nan),\n", " ('Lat', 42.38046025),\n", " ('Long', -71.02436908),\n", " ('Location', '(42.38046025, -71.02436908)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070482'),\n", " ('OFFENSE_CODE', 2660),\n", " ('OFFENSE_CODE_GROUP', 'Other'),\n", " ('OFFENSE_DESCRIPTION', 'OTHER OFFENSE'),\n", " ('DISTRICT', 'C6'),\n", " ('REPORTING_AREA', '914'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 05:59:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 5),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'DR. MICHAEL GAVIN WAY'),\n", " ('Lat', 42.32614559),\n", " ('Long', -71.05349144),\n", " ('Location', '(42.32614559, -71.05349144)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070479'),\n", " ('OFFENSE_CODE', 413),\n", " ('OFFENSE_CODE_GROUP', 'Aggravated Assault'),\n", " ('OFFENSE_DESCRIPTION', 'ASSAULT - AGGRAVATED - BATTERY'),\n", " ('DISTRICT', 'C6'),\n", " ('REPORTING_AREA', ' '),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 05:06:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 5),\n", " ('UCR_PART', 'Part One'),\n", " ('STREET', nan),\n", " ('Lat', nan),\n", " ('Long', nan),\n", " ('Location', '(0.00000000, 0.00000000)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070477'),\n", " ('OFFENSE_CODE', 3115),\n", " ('OFFENSE_CODE_GROUP', 'Investigate Person'),\n", " ('OFFENSE_DESCRIPTION', 'INVESTIGATE PERSON'),\n", " ('DISTRICT', 'C11'),\n", " ('REPORTING_AREA', '341'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 04:53:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 4),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'NORTON ST'),\n", " ('Lat', 42.30460308),\n", " ('Long', -71.06691869),\n", " ('Location', '(42.30460308, -71.06691869)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070476'),\n", " ('OFFENSE_CODE', 619),\n", " ('OFFENSE_CODE_GROUP', 'Larceny'),\n", " ('OFFENSE_DESCRIPTION', 'LARCENY ALL OTHERS'),\n", " ('DISTRICT', 'D14'),\n", " ('REPORTING_AREA', '795'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 03:56:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 3),\n", " ('UCR_PART', 'Part One'),\n", " ('STREET', 'CAMBRIDGE ST'),\n", " ('Lat', 42.35343384),\n", " ('Long', -71.13786355),\n", " ('Location', '(42.35343384, -71.13786355)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070476'),\n", " ('OFFENSE_CODE', 802),\n", " ('OFFENSE_CODE_GROUP', 'Simple Assault'),\n", " ('OFFENSE_DESCRIPTION', 'ASSAULT SIMPLE - BATTERY'),\n", " ('DISTRICT', 'D14'),\n", " ('REPORTING_AREA', '795'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 03:56:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 3),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'CAMBRIDGE ST'),\n", " ('Lat', 42.35343384),\n", " ('Long', -71.13786355),\n", " ('Location', '(42.35343384, -71.13786355)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070475'),\n", " ('OFFENSE_CODE', 3830),\n", " ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'),\n", " ('OFFENSE_DESCRIPTION', 'M/V - LEAVING SCENE - PERSONAL INJURY'),\n", " ('DISTRICT', nan),\n", " ('REPORTING_AREA', ' '),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 03:53:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 3),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', nan),\n", " ('Lat', 42.29819526),\n", " ('Long', -71.0869158),\n", " ('Location', '(42.29819526, -71.08691580)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070474'),\n", " ('OFFENSE_CODE', 3006),\n", " ('OFFENSE_CODE_GROUP', 'Medical Assistance'),\n", " ('OFFENSE_DESCRIPTION', 'SICK/INJURED/MEDICAL - PERSON'),\n", " ('DISTRICT', 'B2'),\n", " ('REPORTING_AREA', '321'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 02:52:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 2),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'INTERVALE ST'),\n", " ('Lat', 42.31226098),\n", " ('Long', -71.08179001),\n", " ('Location', '(42.31226098, -71.08179001)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070473'),\n", " ('OFFENSE_CODE', 3114),\n", " ('OFFENSE_CODE_GROUP', 'Investigate Property'),\n", " ('OFFENSE_DESCRIPTION', 'INVESTIGATE PROPERTY'),\n", " ('DISTRICT', 'E13'),\n", " ('REPORTING_AREA', '916'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 03:59:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 3),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'PARKER ST'),\n", " ('Lat', 42.32469443),\n", " ('Long', -71.10087902),\n", " ('Location', '(42.32469443, -71.10087902)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070472'),\n", " ('OFFENSE_CODE', 301),\n", " ('OFFENSE_CODE_GROUP', 'Robbery'),\n", " ('OFFENSE_DESCRIPTION', 'ROBBERY - STREET'),\n", " ('DISTRICT', 'A1'),\n", " ('REPORTING_AREA', '92'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 03:27:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 3),\n", " ('UCR_PART', 'Part One'),\n", " ('STREET', 'COURT ST'),\n", " ('Lat', 42.359254),\n", " ('Long', -71.059477),\n", " ('Location', '(42.35925400, -71.05947700)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070470'),\n", " ('OFFENSE_CODE', 3802),\n", " ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'),\n", " ('OFFENSE_DESCRIPTION', 'M/V ACCIDENT - PROPERTY \\xa0DAMAGE'),\n", " ('DISTRICT', nan),\n", " ('REPORTING_AREA', ' '),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 03:26:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 3),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', nan),\n", " ('Lat', 42.30467915),\n", " ('Long', -71.10925951),\n", " ('Location', '(42.30467915, -71.10925951)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070468'),\n", " ('OFFENSE_CODE', 3115),\n", " ('OFFENSE_CODE_GROUP', 'Investigate Person'),\n", " ('OFFENSE_DESCRIPTION', 'INVESTIGATE PERSON'),\n", " ('DISTRICT', 'B3'),\n", " ('REPORTING_AREA', '452'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 03:04:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 3),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'MERLIN ST'),\n", " ('Lat', 42.29504764),\n", " ('Long', -71.07486557),\n", " ('Location', '(42.29504764, -71.07486557)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070467'),\n", " ('OFFENSE_CODE', 2647),\n", " ('OFFENSE_CODE_GROUP', 'Other'),\n", " ('OFFENSE_DESCRIPTION', 'THREATS TO DO BODILY HARM'),\n", " ('DISTRICT', 'C6'),\n", " ('REPORTING_AREA', '174'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 23:06:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 23),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'DORCHESTER AVE'),\n", " ('Lat', 42.33980295),\n", " ('Long', -71.05718881),\n", " ('Location', '(42.33980295, -71.05718881)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070466'),\n", " ('OFFENSE_CODE', 3301),\n", " ('OFFENSE_CODE_GROUP', 'Verbal Disputes'),\n", " ('OFFENSE_DESCRIPTION', 'VERBAL DISPUTE'),\n", " ('DISTRICT', 'B3'),\n", " ('REPORTING_AREA', '463'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 03:10:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 3),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'HARVARD ST'),\n", " ('Lat', 42.29260629),\n", " ('Long', -71.08989828),\n", " ('Location', '(42.29260629, -71.08989828)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070464'),\n", " ('OFFENSE_CODE', 3115),\n", " ('OFFENSE_CODE_GROUP', 'Investigate Person'),\n", " ('OFFENSE_DESCRIPTION', 'INVESTIGATE PERSON'),\n", " ('DISTRICT', 'C11'),\n", " ('REPORTING_AREA', '243'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 02:23:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 2),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'PLEASANT ST'),\n", " ('Lat', 42.31646016),\n", " ('Long', -71.05947087),\n", " ('Location', '(42.31646016, -71.05947087)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070463'),\n", " ('OFFENSE_CODE', 3114),\n", " ('OFFENSE_CODE_GROUP', 'Investigate Property'),\n", " ('OFFENSE_DESCRIPTION', 'INVESTIGATE PROPERTY'),\n", " ('DISTRICT', 'D14'),\n", " ('REPORTING_AREA', '774'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 03:01:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 3),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'SOUTH ST'),\n", " ('Lat', 42.3399985),\n", " ('Long', -71.1567633),\n", " ('Location', '(42.33999850, -71.15676330)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070461'),\n", " ('OFFENSE_CODE', 3803),\n", " ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'),\n", " ('OFFENSE_DESCRIPTION', 'M/V ACCIDENT - PERSONAL INJURY'),\n", " ('DISTRICT', 'B2'),\n", " ('REPORTING_AREA', '263'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 00:46:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 0),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'DUDLEY ST'),\n", " ('Lat', 42.32375515),\n", " ('Long', -71.07391884),\n", " ('Location', '(42.32375515, -71.07391884)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070459'),\n", " ('OFFENSE_CODE', 3207),\n", " ('OFFENSE_CODE_GROUP', 'Property Found'),\n", " ('OFFENSE_DESCRIPTION', 'PROPERTY - FOUND'),\n", " ('DISTRICT', 'D14'),\n", " ('REPORTING_AREA', '794'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 02:22:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 2),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'BRIGHTON AVE'),\n", " ('Lat', 42.35301119),\n", " ('Long', -71.13261451),\n", " ('Location', '(42.35301119, -71.13261451)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070458'),\n", " ('OFFENSE_CODE', 801),\n", " ('OFFENSE_CODE_GROUP', 'Simple Assault'),\n", " ('OFFENSE_DESCRIPTION', 'ASSAULT - SIMPLE'),\n", " ('DISTRICT', 'A7'),\n", " ('REPORTING_AREA', '22'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 02:27:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 2),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'MARION ST'),\n", " ('Lat', 42.37575891),\n", " ('Long', -71.03536688),\n", " ('Location', '(42.37575891, -71.03536688)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070457'),\n", " ('OFFENSE_CODE', 802),\n", " ('OFFENSE_CODE_GROUP', 'Simple Assault'),\n", " ('OFFENSE_DESCRIPTION', 'ASSAULT SIMPLE - BATTERY'),\n", " ('DISTRICT', 'D4'),\n", " ('REPORTING_AREA', '624'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 02:26:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 2),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'BOYLSTON ST'),\n", " ('Lat', 42.34489594),\n", " ('Long', -71.09659186),\n", " ('Location', '(42.34489594, -71.09659186)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070456'),\n", " ('OFFENSE_CODE', 3114),\n", " ('OFFENSE_CODE_GROUP', 'Investigate Property'),\n", " ('OFFENSE_DESCRIPTION', 'INVESTIGATE PROPERTY'),\n", " ('DISTRICT', nan),\n", " ('REPORTING_AREA', ' '),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 02:21:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 2),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', nan),\n", " ('Lat', 42.31523705),\n", " ('Long', -71.09777089),\n", " ('Location', '(42.31523705, -71.09777089)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070455'),\n", " ('OFFENSE_CODE', 3006),\n", " ('OFFENSE_CODE_GROUP', 'Medical Assistance'),\n", " ('OFFENSE_DESCRIPTION', 'SICK/INJURED/MEDICAL - PERSON'),\n", " ('DISTRICT', nan),\n", " ('REPORTING_AREA', ' '),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 00:29:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 0),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'KELTON'),\n", " ('Lat', -1.0),\n", " ('Long', -1.0),\n", " ('Location', '(-1.00000000, -1.00000000)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070454'),\n", " ('OFFENSE_CODE', 3002),\n", " ('OFFENSE_CODE_GROUP', 'Medical Assistance'),\n", " ('OFFENSE_DESCRIPTION', 'ANIMAL CONTROL - DOG BITES - ETC.'),\n", " ('DISTRICT', 'A7'),\n", " ('REPORTING_AREA', '30'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 02:05:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 2),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'MAVERICK ST'),\n", " ('Lat', 42.36848841),\n", " ('Long', -71.03513563),\n", " ('Location', '(42.36848841, -71.03513563)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070453'),\n", " ('OFFENSE_CODE', 801),\n", " ('OFFENSE_CODE_GROUP', 'Simple Assault'),\n", " ('OFFENSE_DESCRIPTION', 'ASSAULT - SIMPLE'),\n", " ('DISTRICT', 'E5'),\n", " ('REPORTING_AREA', '562'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 02:00:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 2),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'WASHINGTON ST'),\n", " ('Lat', 42.28788933),\n", " ('Long', -71.12658585),\n", " ('Location', '(42.28788933, -71.12658585)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070453'),\n", " ('OFFENSE_CODE', 1402),\n", " ('OFFENSE_CODE_GROUP', 'Vandalism'),\n", " ('OFFENSE_DESCRIPTION', 'VANDALISM'),\n", " ('DISTRICT', 'E5'),\n", " ('REPORTING_AREA', '562'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 02:00:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 2),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'WASHINGTON ST'),\n", " ('Lat', 42.28788933),\n", " ('Long', -71.12658585),\n", " ('Location', '(42.28788933, -71.12658585)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070452'),\n", " ('OFFENSE_CODE', 3803),\n", " ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'),\n", " ('OFFENSE_DESCRIPTION', 'M/V ACCIDENT - PERSONAL INJURY'),\n", " ('DISTRICT', 'B3'),\n", " ('REPORTING_AREA', '424'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 01:43:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 1),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'RIVER ST'),\n", " ('Lat', 42.27014779),\n", " ('Long', -71.08956535),\n", " ('Location', '(42.27014779, -71.08956535)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070450'),\n", " ('OFFENSE_CODE', 3201),\n", " ('OFFENSE_CODE_GROUP', 'Property Lost'),\n", " ('OFFENSE_DESCRIPTION', 'PROPERTY - LOST'),\n", " ('DISTRICT', 'A1'),\n", " ('REPORTING_AREA', '76'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 22:30:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 22),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'CAUSEWAY ST'),\n", " ('Lat', 42.3655824),\n", " ('Long', -71.0608703),\n", " ('Location', '(42.36558240, -71.06087030)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070448'),\n", " ('OFFENSE_CODE', 3006),\n", " ('OFFENSE_CODE_GROUP', 'Medical Assistance'),\n", " ('OFFENSE_DESCRIPTION', 'SICK/INJURED/MEDICAL - PERSON'),\n", " ('DISTRICT', 'C6'),\n", " ('REPORTING_AREA', '226'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 00:26:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 0),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'L ST'),\n", " ('Lat', 42.334165),\n", " ('Long', -71.03533745),\n", " ('Location', '(42.33416500, -71.03533745)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070447'),\n", " ('OFFENSE_CODE', 3831),\n", " ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'),\n", " ('OFFENSE_DESCRIPTION', 'M/V - LEAVING SCENE - PROPERTY DAMAGE'),\n", " ('DISTRICT', 'C11'),\n", " ('REPORTING_AREA', '355'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 01:04:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 1),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'ADAMS ST'),\n", " ('Lat', 42.29636106),\n", " ('Long', -71.05644948),\n", " ('Location', '(42.29636106, -71.05644948)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070446'),\n", " ('OFFENSE_CODE', 614),\n", " ('OFFENSE_CODE_GROUP', 'Larceny From Motor Vehicle'),\n", " ('OFFENSE_DESCRIPTION', 'LARCENY THEFT FROM MV - NON-ACCESSORY'),\n", " ('DISTRICT', 'B3'),\n", " ('REPORTING_AREA', '464'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 18:00:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 18),\n", " ('UCR_PART', 'Part One'),\n", " ('STREET', 'BROOKVIEW ST'),\n", " ('Lat', 42.2887411),\n", " ('Long', -71.09117797),\n", " ('Location', '(42.28874110, -71.09117797)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070445'),\n", " ('OFFENSE_CODE', 3802),\n", " ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'),\n", " ('OFFENSE_DESCRIPTION', 'M/V ACCIDENT - PROPERTY \\xa0DAMAGE'),\n", " ('DISTRICT', 'C11'),\n", " ('REPORTING_AREA', '359'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 01:27:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 1),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'MELVILLE AVE'),\n", " ('Lat', 42.29380964),\n", " ('Long', -71.07001148),\n", " ('Location', '(42.29380964, -71.07001148)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070444'),\n", " ('OFFENSE_CODE', 3115),\n", " ('OFFENSE_CODE_GROUP', 'Investigate Person'),\n", " ('OFFENSE_DESCRIPTION', 'INVESTIGATE PERSON'),\n", " ('DISTRICT', 'D14'),\n", " ('REPORTING_AREA', '794'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 01:04:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 1),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'BRIGHTON AVE'),\n", " ('Lat', 42.3531512),\n", " ('Long', -71.13385986),\n", " ('Location', '(42.35315120, -71.13385986)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070441'),\n", " ('OFFENSE_CODE', 1402),\n", " ('OFFENSE_CODE_GROUP', 'Vandalism'),\n", " ('OFFENSE_DESCRIPTION', 'VANDALISM'),\n", " ('DISTRICT', 'C6'),\n", " ('REPORTING_AREA', '214'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 00:30:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 0),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'W FIFTH ST'),\n", " ('Lat', 42.3359851),\n", " ('Long', -71.05008287),\n", " ('Location', '(42.33598510, -71.05008287)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070440'),\n", " ('OFFENSE_CODE', 3006),\n", " ('OFFENSE_CODE_GROUP', 'Medical Assistance'),\n", " ('OFFENSE_DESCRIPTION', 'SICK/INJURED/MEDICAL - PERSON'),\n", " ('DISTRICT', nan),\n", " ('REPORTING_AREA', ' '),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 01:01:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 1),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', nan),\n", " ('Lat', -1.0),\n", " ('Long', -1.0),\n", " ('Location', '(-1.00000000, -1.00000000)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070438'),\n", " ('OFFENSE_CODE', 1402),\n", " ('OFFENSE_CODE_GROUP', 'Vandalism'),\n", " ('OFFENSE_DESCRIPTION', 'VANDALISM'),\n", " ('DISTRICT', 'A1'),\n", " ('REPORTING_AREA', '72'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 00:32:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 0),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'BOWDOIN ST'),\n", " ('Lat', 42.35832299),\n", " ('Long', -71.06278436),\n", " ('Location', '(42.35832299, -71.06278436)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070438'),\n", " ('OFFENSE_CODE', 423),\n", " ('OFFENSE_CODE_GROUP', 'Aggravated Assault'),\n", " ('OFFENSE_DESCRIPTION', 'ASSAULT - AGGRAVATED'),\n", " ('DISTRICT', 'A1'),\n", " ('REPORTING_AREA', '72'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 00:32:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 0),\n", " ('UCR_PART', 'Part One'),\n", " ('STREET', 'BOWDOIN ST'),\n", " ('Lat', 42.35832299),\n", " ('Long', -71.06278436),\n", " ('Location', '(42.35832299, -71.06278436)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070437'),\n", " ('OFFENSE_CODE', 3125),\n", " ('OFFENSE_CODE_GROUP', 'Warrant Arrests'),\n", " ('OFFENSE_DESCRIPTION', 'WARRANT ARREST'),\n", " ('DISTRICT', 'E5'),\n", " ('REPORTING_AREA', '822'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 00:28:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 0),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'RIDGECREST TER'),\n", " ('Lat', 42.26235312),\n", " ('Long', -71.15350513),\n", " ('Location', '(42.26235312, -71.15350513)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070436'),\n", " ('OFFENSE_CODE', 3115),\n", " ('OFFENSE_CODE_GROUP', 'Investigate Person'),\n", " ('OFFENSE_DESCRIPTION', 'INVESTIGATE PERSON'),\n", " ('DISTRICT', 'C11'),\n", " ('REPORTING_AREA', '435'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 00:20:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 0),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'DUNBAR AVE'),\n", " ('Lat', 42.28644823),\n", " ('Long', -71.07117585),\n", " ('Location', '(42.28644823, -71.07117585)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070435'),\n", " ('OFFENSE_CODE', 1831),\n", " ('OFFENSE_CODE_GROUP', 'Drug Violation'),\n", " ('OFFENSE_DESCRIPTION', 'DRUGS - SICK ASSIST - OTHER NARCOTIC'),\n", " ('DISTRICT', 'D14'),\n", " ('REPORTING_AREA', '752'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 23:39:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 23),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'WASHINGTON ST'),\n", " ('Lat', 42.34934252),\n", " ('Long', -71.16386818),\n", " ('Location', '(42.34934252, -71.16386818)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070434'),\n", " ('OFFENSE_CODE', 3114),\n", " ('OFFENSE_CODE_GROUP', 'Investigate Property'),\n", " ('OFFENSE_DESCRIPTION', 'INVESTIGATE PROPERTY'),\n", " ('DISTRICT', 'C11'),\n", " ('REPORTING_AREA', '358'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 00:24:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 0),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'WALDECK ST'),\n", " ('Lat', 42.29786721),\n", " ('Long', -71.06651934),\n", " ('Location', '(42.29786721, -71.06651934)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070433'),\n", " ('OFFENSE_CODE', 3108),\n", " ('OFFENSE_CODE_GROUP', 'Fire Related Reports'),\n", " ('OFFENSE_DESCRIPTION', 'FIRE REPORT - HOUSE, BUILDING, ETC.'),\n", " ('DISTRICT', nan),\n", " ('REPORTING_AREA', ' '),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 00:13:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 0),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'WESTLAND'),\n", " ('Lat', -1.0),\n", " ('Long', -1.0),\n", " ('Location', '(-1.00000000, -1.00000000)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070432'),\n", " ('OFFENSE_CODE', 1402),\n", " ('OFFENSE_CODE_GROUP', 'Vandalism'),\n", " ('OFFENSE_DESCRIPTION', 'VANDALISM'),\n", " ('DISTRICT', 'E13'),\n", " ('REPORTING_AREA', '508'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 23:57:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 23),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'HYDE PARK AVE'),\n", " ('Lat', 42.29182835),\n", " ('Long', -71.11780085),\n", " ('Location', '(42.29182835, -71.11780085)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070430'),\n", " ('OFFENSE_CODE', 706),\n", " ('OFFENSE_CODE_GROUP', 'Auto Theft'),\n", " ('OFFENSE_DESCRIPTION', 'AUTO THEFT - MOTORCYCLE / SCOOTER'),\n", " ('DISTRICT', nan),\n", " ('REPORTING_AREA', ' '),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-02 00:17:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 0),\n", " ('UCR_PART', 'Part One'),\n", " ('STREET', nan),\n", " ('Lat', 42.33359095),\n", " ('Long', -71.07342099),\n", " ('Location', '(42.33359095, -71.07342099)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070429'),\n", " ('OFFENSE_CODE', 3803),\n", " ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'),\n", " ('OFFENSE_DESCRIPTION', 'M/V ACCIDENT - PERSONAL INJURY'),\n", " ('DISTRICT', nan),\n", " ('REPORTING_AREA', ' '),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 23:30:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 23),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', nan),\n", " ('Lat', 42.33930344),\n", " ('Long', -71.08032038),\n", " ('Location', '(42.33930344, -71.08032038)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070427'),\n", " ('OFFENSE_CODE', 3119),\n", " ('OFFENSE_CODE_GROUP', 'Firearm Discovery'),\n", " ('OFFENSE_DESCRIPTION', 'FIREARM/WEAPON - FOUND OR CONFISCATED'),\n", " ('DISTRICT', 'B3'),\n", " ('REPORTING_AREA', '410'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 23:08:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 23),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'MANCHESTER ST'),\n", " ('Lat', 42.27404039),\n", " ('Long', -71.07630093),\n", " ('Location', '(42.27404039, -71.07630093)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070426'),\n", " ('OFFENSE_CODE', 3820),\n", " ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'),\n", " ('OFFENSE_DESCRIPTION',\n", " 'M/V ACCIDENT INVOLVING PEDESTRIAN - INJURY'),\n", " ('DISTRICT', nan),\n", " ('REPORTING_AREA', ' '),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 23:12:34'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 23),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', nan),\n", " ('Lat', 42.34917112),\n", " ('Long', -71.08413075),\n", " ('Location', '(42.34917112, -71.08413075)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070425'),\n", " ('OFFENSE_CODE', 3115),\n", " ('OFFENSE_CODE_GROUP', 'Investigate Person'),\n", " ('OFFENSE_DESCRIPTION', 'INVESTIGATE PERSON'),\n", " ('DISTRICT', 'D14'),\n", " ('REPORTING_AREA', '796'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 23:04:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 23),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'BRIGHTON AVE'),\n", " ('Lat', 42.35283155),\n", " ('Long', -71.13114273),\n", " ('Location', '(42.35283155, -71.13114273)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070424'),\n", " ('OFFENSE_CODE', 3301),\n", " ('OFFENSE_CODE_GROUP', 'Verbal Disputes'),\n", " ('OFFENSE_DESCRIPTION', 'VERBAL DISPUTE'),\n", " ('DISTRICT', 'C11'),\n", " ('REPORTING_AREA', '402'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 22:29:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 22),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'BURT ST'),\n", " ('Lat', 42.28413536),\n", " ('Long', -71.06957385),\n", " ('Location', '(42.28413536, -71.06957385)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070421'),\n", " ('OFFENSE_CODE', 3108),\n", " ('OFFENSE_CODE_GROUP', 'Fire Related Reports'),\n", " ('OFFENSE_DESCRIPTION', 'FIRE REPORT - HOUSE, BUILDING, ETC.'),\n", " ('DISTRICT', 'D4'),\n", " ('REPORTING_AREA', '631'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 22:02:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 22),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'COMMONWEALTH AVE'),\n", " ('Lat', 42.3498137),\n", " ('Long', -71.10581404),\n", " ('Location', '(42.34981370, -71.10581404)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070419'),\n", " ('OFFENSE_CODE', 3802),\n", " ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'),\n", " ('OFFENSE_DESCRIPTION', 'M/V ACCIDENT - PROPERTY \\xa0DAMAGE'),\n", " ('DISTRICT', nan),\n", " ('REPORTING_AREA', ' '),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 22:47:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 22),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', nan),\n", " ('Lat', 42.34529046),\n", " ('Long', -71.06982967),\n", " ('Location', '(42.34529046, -71.06982967)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070418'),\n", " ('OFFENSE_CODE', 3115),\n", " ('OFFENSE_CODE_GROUP', 'Investigate Person'),\n", " ('OFFENSE_DESCRIPTION', 'INVESTIGATE PERSON'),\n", " ('DISTRICT', 'D4'),\n", " ('REPORTING_AREA', '138'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 22:37:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 22),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'BOYLSTON ST'),\n", " ('Lat', 42.34932471),\n", " ('Long', -71.08014801),\n", " ('Location', '(42.34932471, -71.08014801)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070417'),\n", " ('OFFENSE_CODE', 1402),\n", " ('OFFENSE_CODE_GROUP', 'Vandalism'),\n", " ('OFFENSE_DESCRIPTION', 'VANDALISM'),\n", " ('DISTRICT', 'B2'),\n", " ('REPORTING_AREA', '182'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 18:15:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 18),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'MARSHFIELD ST'),\n", " ('Lat', 42.32263156),\n", " ('Long', -71.06979845),\n", " ('Location', '(42.32263156, -71.06979845)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070416'),\n", " ('OFFENSE_CODE', 3115),\n", " ('OFFENSE_CODE_GROUP', 'Investigate Person'),\n", " ('OFFENSE_DESCRIPTION', 'INVESTIGATE PERSON'),\n", " ('DISTRICT', 'C11'),\n", " ('REPORTING_AREA', '242'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 23:07:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 23),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'BAKERSFIELD ST'),\n", " ('Lat', 42.31674327),\n", " ('Long', -71.06104741),\n", " ('Location', '(42.31674327, -71.06104741)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070415'),\n", " ('OFFENSE_CODE', 802),\n", " ('OFFENSE_CODE_GROUP', 'Simple Assault'),\n", " ('OFFENSE_DESCRIPTION', 'ASSAULT SIMPLE - BATTERY'),\n", " ('DISTRICT', 'D14'),\n", " ('REPORTING_AREA', '938'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 22:35:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 22),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'FIDELIS WAY'),\n", " ('Lat', 42.34531664),\n", " ('Long', -71.14298078),\n", " ('Location', '(42.34531664, -71.14298078)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070414'),\n", " ('OFFENSE_CODE', 613),\n", " ('OFFENSE_CODE_GROUP', 'Larceny'),\n", " ('OFFENSE_DESCRIPTION', 'LARCENY SHOPLIFTING'),\n", " ('DISTRICT', 'E18'),\n", " ('REPORTING_AREA', '527'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 22:35:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 22),\n", " ('UCR_PART', 'Part One'),\n", " ('STREET', 'WOLCOTT SQ'),\n", " ('Lat', 42.23730137),\n", " ('Long', -71.13232346),\n", " ('Location', '(42.23730137, -71.13232346)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070413'),\n", " ('OFFENSE_CODE', 1402),\n", " ('OFFENSE_CODE_GROUP', 'Vandalism'),\n", " ('OFFENSE_DESCRIPTION', 'VANDALISM'),\n", " ('DISTRICT', 'D4'),\n", " ('REPORTING_AREA', '144'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 21:41:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 21),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'CLEARWAY ST'),\n", " ('Lat', 42.34522836),\n", " ('Long', -71.08537838),\n", " ('Location', '(42.34522836, -71.08537838)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070412'),\n", " ('OFFENSE_CODE', 614),\n", " ('OFFENSE_CODE_GROUP', 'Larceny From Motor Vehicle'),\n", " ('OFFENSE_DESCRIPTION', 'LARCENY THEFT FROM MV - NON-ACCESSORY'),\n", " ('DISTRICT', 'D4'),\n", " ('REPORTING_AREA', '150'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-26 15:30:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 15),\n", " ('UCR_PART', 'Part One'),\n", " ('STREET', 'COLUMBUS AVE'),\n", " ('Lat', 42.343971),\n", " ('Long', -71.077475),\n", " ('Location', '(42.34397100, -71.07747500)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070411'),\n", " ('OFFENSE_CODE', 613),\n", " ('OFFENSE_CODE_GROUP', 'Larceny'),\n", " ('OFFENSE_DESCRIPTION', 'LARCENY SHOPLIFTING'),\n", " ('DISTRICT', 'D4'),\n", " ('REPORTING_AREA', '142'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 21:48:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 21),\n", " ('UCR_PART', 'Part One'),\n", " ('STREET', 'NEWBURY ST'),\n", " ('Lat', 42.34840576),\n", " ('Long', -71.08688339),\n", " ('Location', '(42.34840576, -71.08688339)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070410'),\n", " ('OFFENSE_CODE', 3006),\n", " ('OFFENSE_CODE_GROUP', 'Medical Assistance'),\n", " ('OFFENSE_DESCRIPTION', 'SICK/INJURED/MEDICAL - PERSON'),\n", " ('DISTRICT', 'E13'),\n", " ('REPORTING_AREA', '906'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 21:57:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 21),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'HORAN WAY'),\n", " ('Lat', 42.32547536),\n", " ('Long', -71.10253482),\n", " ('Location', '(42.32547536, -71.10253482)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070406'),\n", " ('OFFENSE_CODE', 619),\n", " ('OFFENSE_CODE_GROUP', 'Larceny'),\n", " ('OFFENSE_DESCRIPTION', 'LARCENY ALL OTHERS'),\n", " ('DISTRICT', 'A1'),\n", " ('REPORTING_AREA', '103'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 19:45:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 19),\n", " ('UCR_PART', 'Part One'),\n", " ('STREET', 'WASHINGTON ST'),\n", " ('Lat', 42.35680075),\n", " ('Long', -71.05893025),\n", " ('Location', '(42.35680075, -71.05893025)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070405'),\n", " ('OFFENSE_CODE', 724),\n", " ('OFFENSE_CODE_GROUP', 'Auto Theft'),\n", " ('OFFENSE_DESCRIPTION', 'AUTO THEFT'),\n", " ('DISTRICT', 'C11'),\n", " ('REPORTING_AREA', '358'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 22:09:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 22),\n", " ('UCR_PART', 'Part One'),\n", " ('STREET', 'WASHINGTON ST'),\n", " ('Lat', 42.2956968),\n", " ('Long', -71.07214055),\n", " ('Location', '(42.29569680, -71.07214055)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070404'),\n", " ('OFFENSE_CODE', 3006),\n", " ('OFFENSE_CODE_GROUP', 'Medical Assistance'),\n", " ('OFFENSE_DESCRIPTION', 'SICK/INJURED/MEDICAL - PERSON'),\n", " ('DISTRICT', 'E5'),\n", " ('REPORTING_AREA', '551'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 21:35:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 21),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'GLENDOWER RD'),\n", " ('Lat', 42.27562519),\n", " ('Long', -71.13142204),\n", " ('Location', '(42.27562519, -71.13142204)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070402'),\n", " ('OFFENSE_CODE', 614),\n", " ('OFFENSE_CODE_GROUP', 'Larceny From Motor Vehicle'),\n", " ('OFFENSE_DESCRIPTION', 'LARCENY THEFT FROM MV - NON-ACCESSORY'),\n", " ('DISTRICT', 'C6'),\n", " ('REPORTING_AREA', '225'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 21:11:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 21),\n", " ('UCR_PART', 'Part One'),\n", " ('STREET', 'E FOURTH ST'),\n", " ('Lat', 42.33464183),\n", " ('Long', -71.04250708),\n", " ('Location', '(42.33464183, -71.04250708)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070400'),\n", " ('OFFENSE_CODE', 3115),\n", " ('OFFENSE_CODE_GROUP', 'Investigate Person'),\n", " ('OFFENSE_DESCRIPTION', 'INVESTIGATE PERSON'),\n", " ('DISTRICT', 'E13'),\n", " ('REPORTING_AREA', '639'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 20:47:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 20),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'ROBINWOOD AVE'),\n", " ('Lat', 42.31624019),\n", " ('Long', -71.11267011),\n", " ('Location', '(42.31624019, -71.11267011)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070399'),\n", " ('OFFENSE_CODE', 3831),\n", " ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'),\n", " ('OFFENSE_DESCRIPTION', 'M/V - LEAVING SCENE - PROPERTY DAMAGE'),\n", " ('DISTRICT', 'C11'),\n", " ('REPORTING_AREA', '355'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 21:07:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 21),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'ADAMS ST'),\n", " ('Lat', 42.29681873),\n", " ('Long', -71.05656121),\n", " ('Location', '(42.29681873, -71.05656121)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070398'),\n", " ('OFFENSE_CODE', 802),\n", " ('OFFENSE_CODE_GROUP', 'Simple Assault'),\n", " ('OFFENSE_DESCRIPTION', 'ASSAULT SIMPLE - BATTERY'),\n", " ('DISTRICT', 'B3'),\n", " ('REPORTING_AREA', '427'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 19:40:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 19),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'BABSON ST'),\n", " ('Lat', 42.27595146),\n", " ('Long', -71.09248845),\n", " ('Location', '(42.27595146, -71.09248845)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070397'),\n", " ('OFFENSE_CODE', 2660),\n", " ('OFFENSE_CODE_GROUP', 'Other'),\n", " ('OFFENSE_DESCRIPTION', 'OTHER OFFENSE'),\n", " ('DISTRICT', 'E18'),\n", " ('REPORTING_AREA', '515'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 17:03:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 17),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'ROBBART LN'),\n", " ('Lat', 42.24635332),\n", " ('Long', -71.1136693),\n", " ('Location', '(42.24635332, -71.11366930)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070397'),\n", " ('OFFENSE_CODE', 413),\n", " ('OFFENSE_CODE_GROUP', 'Aggravated Assault'),\n", " ('OFFENSE_DESCRIPTION', 'ASSAULT - AGGRAVATED - BATTERY'),\n", " ('DISTRICT', 'E18'),\n", " ('REPORTING_AREA', '515'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 17:03:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 17),\n", " ('UCR_PART', 'Part One'),\n", " ('STREET', 'ROBBART LN'),\n", " ('Lat', 42.24635332),\n", " ('Long', -71.1136693),\n", " ('Location', '(42.24635332, -71.11366930)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070397'),\n", " ('OFFENSE_CODE', 802),\n", " ('OFFENSE_CODE_GROUP', 'Simple Assault'),\n", " ('OFFENSE_DESCRIPTION', 'ASSAULT SIMPLE - BATTERY'),\n", " ('DISTRICT', 'E18'),\n", " ('REPORTING_AREA', '515'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 17:03:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 17),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'ROBBART LN'),\n", " ('Lat', 42.24635332),\n", " ('Long', -71.1136693),\n", " ('Location', '(42.24635332, -71.11366930)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070397'),\n", " ('OFFENSE_CODE', 1402),\n", " ('OFFENSE_CODE_GROUP', 'Vandalism'),\n", " ('OFFENSE_DESCRIPTION', 'VANDALISM'),\n", " ('DISTRICT', 'E18'),\n", " ('REPORTING_AREA', '515'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 17:03:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 17),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'ROBBART LN'),\n", " ('Lat', 42.24635332),\n", " ('Long', -71.1136693),\n", " ('Location', '(42.24635332, -71.11366930)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070397'),\n", " ('OFFENSE_CODE', 3170),\n", " ('OFFENSE_CODE_GROUP', 'Other'),\n", " ('OFFENSE_DESCRIPTION', 'INTIMIDATING WITNESS'),\n", " ('DISTRICT', 'E18'),\n", " ('REPORTING_AREA', '515'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 17:03:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 17),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'ROBBART LN'),\n", " ('Lat', 42.24635332),\n", " ('Long', -71.1136693),\n", " ('Location', '(42.24635332, -71.11366930)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070396'),\n", " ('OFFENSE_CODE', 3301),\n", " ('OFFENSE_CODE_GROUP', 'Verbal Disputes'),\n", " ('OFFENSE_DESCRIPTION', 'VERBAL DISPUTE'),\n", " ('DISTRICT', 'A7'),\n", " ('REPORTING_AREA', '26'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 21:12:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 21),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'BORDER ST'),\n", " ('Lat', 42.37787573),\n", " ('Long', -71.03995208),\n", " ('Location', '(42.37787573, -71.03995208)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070395'),\n", " ('OFFENSE_CODE', 3207),\n", " ('OFFENSE_CODE_GROUP', 'Property Found'),\n", " ('OFFENSE_DESCRIPTION', 'PROPERTY - FOUND'),\n", " ('DISTRICT', 'A1'),\n", " ('REPORTING_AREA', '78'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 06:30:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 6),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'BLACKSTONE ST'),\n", " ('Lat', 42.36165196),\n", " ('Long', -71.05630529),\n", " ('Location', '(42.36165196, -71.05630529)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070393'),\n", " ('OFFENSE_CODE', 3006),\n", " ('OFFENSE_CODE_GROUP', 'Medical Assistance'),\n", " ('OFFENSE_DESCRIPTION', 'SICK/INJURED/MEDICAL - PERSON'),\n", " ('DISTRICT', 'B3'),\n", " ('REPORTING_AREA', '416'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 20:10:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 20),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'WILMINGTON AVE'),\n", " ('Lat', 42.28029155),\n", " ('Long', -71.07220576),\n", " ('Location', '(42.28029155, -71.07220576)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070392'),\n", " ('OFFENSE_CODE', 2629),\n", " ('OFFENSE_CODE_GROUP', 'Harassment'),\n", " ('OFFENSE_DESCRIPTION', 'HARASSMENT'),\n", " ('DISTRICT', 'B2'),\n", " ('REPORTING_AREA', '239'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 18:46:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 18),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'HAMLET ST'),\n", " ('Lat', 42.31841468),\n", " ('Long', -71.06507314),\n", " ('Location', '(42.31841468, -71.06507314)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070392'),\n", " ('OFFENSE_CODE', 3006),\n", " ('OFFENSE_CODE_GROUP', 'Medical Assistance'),\n", " ('OFFENSE_DESCRIPTION', 'SICK/INJURED/MEDICAL - PERSON'),\n", " ('DISTRICT', 'B2'),\n", " ('REPORTING_AREA', '239'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 18:46:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 18),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'HAMLET ST'),\n", " ('Lat', 42.31841468),\n", " ('Long', -71.06507314),\n", " ('Location', '(42.31841468, -71.06507314)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070391'),\n", " ('OFFENSE_CODE', 3301),\n", " ('OFFENSE_CODE_GROUP', 'Verbal Disputes'),\n", " ('OFFENSE_DESCRIPTION', 'VERBAL DISPUTE'),\n", " ('DISTRICT', 'C6'),\n", " ('REPORTING_AREA', '234'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 20:36:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 20),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'E EIGHTH ST'),\n", " ('Lat', 42.33145284),\n", " ('Long', -71.03686785),\n", " ('Location', '(42.33145284, -71.03686785)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070390'),\n", " ('OFFENSE_CODE', 802),\n", " ('OFFENSE_CODE_GROUP', 'Simple Assault'),\n", " ('OFFENSE_DESCRIPTION', 'ASSAULT SIMPLE - BATTERY'),\n", " ('DISTRICT', 'C6'),\n", " ('REPORTING_AREA', '226'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 20:25:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 20),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'E BROADWAY'),\n", " ('Lat', 42.33561661),\n", " ('Long', -71.03641895),\n", " ('Location', '(42.33561661, -71.03641895)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070389'),\n", " ('OFFENSE_CODE', 615),\n", " ('OFFENSE_CODE_GROUP', 'Larceny From Motor Vehicle'),\n", " ('OFFENSE_DESCRIPTION',\n", " 'LARCENY THEFT OF MV PARTS & ACCESSORIES'),\n", " ('DISTRICT', 'E18'),\n", " ('REPORTING_AREA', '520'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 21:10:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 21),\n", " ('UCR_PART', 'Part One'),\n", " ('STREET', 'HYDE PARK AVE'),\n", " ('Lat', 42.25621592),\n", " ('Long', -71.12401947),\n", " ('Location', '(42.25621592, -71.12401947)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070388'),\n", " ('OFFENSE_CODE', 1849),\n", " ('OFFENSE_CODE_GROUP', 'Drug Violation'),\n", " ('OFFENSE_DESCRIPTION', 'DRUGS - POSS CLASS B - COCAINE, ETC.'),\n", " ('DISTRICT', 'C6'),\n", " ('REPORTING_AREA', '177'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 19:29:23'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 19),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', nan),\n", " ('Lat', nan),\n", " ('Long', nan),\n", " ('Location', '(0.00000000, 0.00000000)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070388'),\n", " ('OFFENSE_CODE', 1874),\n", " ('OFFENSE_CODE_GROUP', 'Drug Violation'),\n", " ('OFFENSE_DESCRIPTION', 'DRUGS - OTHER'),\n", " ('DISTRICT', 'C6'),\n", " ('REPORTING_AREA', '177'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 19:29:23'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 19),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', nan),\n", " ('Lat', nan),\n", " ('Long', nan),\n", " ('Location', '(0.00000000, 0.00000000)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070387'),\n", " ('OFFENSE_CODE', 3006),\n", " ('OFFENSE_CODE_GROUP', 'Medical Assistance'),\n", " ('OFFENSE_DESCRIPTION', 'SICK/INJURED/MEDICAL - PERSON'),\n", " ('DISTRICT', 'B2'),\n", " ('REPORTING_AREA', '280'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 20:20:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 20),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'WARREN ST'),\n", " ('Lat', 42.32978737),\n", " ('Long', -71.08324801),\n", " ('Location', '(42.32978737, -71.08324801)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070386'),\n", " ('OFFENSE_CODE', 2405),\n", " ('OFFENSE_CODE_GROUP', 'Disorderly Conduct'),\n", " ('OFFENSE_DESCRIPTION', 'DISORDERLY CONDUCT'),\n", " ('DISTRICT', 'B3'),\n", " ('REPORTING_AREA', '469'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 21:00:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 21),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'WALK HILL ST'),\n", " ('Lat', 42.2790573),\n", " ('Long', -71.09584789),\n", " ('Location', '(42.27905730, -71.09584789)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070385'),\n", " ('OFFENSE_CODE', 3831),\n", " ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'),\n", " ('OFFENSE_DESCRIPTION', 'M/V - LEAVING SCENE - PROPERTY DAMAGE'),\n", " ('DISTRICT', 'E13'),\n", " ('REPORTING_AREA', '303'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 19:25:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 19),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'W WALNUT PARK'),\n", " ('Lat', 42.31865822),\n", " ('Long', -71.1006718),\n", " ('Location', '(42.31865822, -71.10067180)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070384'),\n", " ('OFFENSE_CODE', 3112),\n", " ('OFFENSE_CODE_GROUP', 'Landlord/Tenant Disputes'),\n", " ('OFFENSE_DESCRIPTION', 'LANDLORD - TENANT SERVICE'),\n", " ('DISTRICT', 'E18'),\n", " ('REPORTING_AREA', '519'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 20:01:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 20),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'WALTER ST'),\n", " ('Lat', 42.25667872),\n", " ('Long', -71.11853971),\n", " ('Location', '(42.25667872, -71.11853971)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070383'),\n", " ('OFFENSE_CODE', 3201),\n", " ('OFFENSE_CODE_GROUP', 'Property Lost'),\n", " ('OFFENSE_DESCRIPTION', 'PROPERTY - LOST'),\n", " ('DISTRICT', nan),\n", " ('REPORTING_AREA', ' '),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 18:50:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 18),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', nan),\n", " ('Lat', 42.34284919),\n", " ('Long', -71.08502585),\n", " ('Location', '(42.34284919, -71.08502585)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070381'),\n", " ('OFFENSE_CODE', 1842),\n", " ('OFFENSE_CODE_GROUP', 'Drug Violation'),\n", " ('OFFENSE_DESCRIPTION', 'DRUGS - POSS CLASS A - HEROIN, ETC. '),\n", " ('DISTRICT', 'B2'),\n", " ('REPORTING_AREA', '179'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 20:43:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 20),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'GERARD ST'),\n", " ('Lat', 42.33176796),\n", " ('Long', -71.07182739),\n", " ('Location', '(42.33176796, -71.07182739)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070381'),\n", " ('OFFENSE_CODE', 2610),\n", " ('OFFENSE_CODE_GROUP', 'Other'),\n", " ('OFFENSE_DESCRIPTION', 'TRESPASSING'),\n", " ('DISTRICT', 'B2'),\n", " ('REPORTING_AREA', '179'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 20:43:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 20),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'GERARD ST'),\n", " ('Lat', 42.33176796),\n", " ('Long', -71.07182739),\n", " ('Location', '(42.33176796, -71.07182739)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070380'),\n", " ('OFFENSE_CODE', 802),\n", " ('OFFENSE_CODE_GROUP', 'Simple Assault'),\n", " ('OFFENSE_DESCRIPTION', 'ASSAULT SIMPLE - BATTERY'),\n", " ('DISTRICT', 'A1'),\n", " ('REPORTING_AREA', '119'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 20:40:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 20),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'TREMONT ST'),\n", " ('Lat', 42.35540738),\n", " ('Long', -71.06312433),\n", " ('Location', '(42.35540738, -71.06312433)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070379'),\n", " ('OFFENSE_CODE', 2610),\n", " ('OFFENSE_CODE_GROUP', 'Other'),\n", " ('OFFENSE_DESCRIPTION', 'TRESPASSING'),\n", " ('DISTRICT', 'B2'),\n", " ('REPORTING_AREA', '179'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 16:56:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 16),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'GERARD ST'),\n", " ('Lat', 42.33176796),\n", " ('Long', -71.07182739),\n", " ('Location', '(42.33176796, -71.07182739)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070377'),\n", " ('OFFENSE_CODE', 3301),\n", " ('OFFENSE_CODE_GROUP', 'Verbal Disputes'),\n", " ('OFFENSE_DESCRIPTION', 'VERBAL DISPUTE'),\n", " ('DISTRICT', 'C6'),\n", " ('REPORTING_AREA', '915'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 19:24:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 19),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'E EIGHTH ST'),\n", " ('Lat', 42.33255367),\n", " ('Long', -71.05064614),\n", " ('Location', '(42.33255367, -71.05064614)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070376'),\n", " ('OFFENSE_CODE', 3115),\n", " ('OFFENSE_CODE_GROUP', 'Investigate Person'),\n", " ('OFFENSE_DESCRIPTION', 'INVESTIGATE PERSON'),\n", " ('DISTRICT', 'A1'),\n", " ('REPORTING_AREA', '77'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 20:08:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 20),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'NEW SUDBURY ST'),\n", " ('Lat', 42.36183857),\n", " ('Long', -71.05976489),\n", " ('Location', '(42.36183857, -71.05976489)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070375'),\n", " ('OFFENSE_CODE', 3501),\n", " ('OFFENSE_CODE_GROUP', 'Missing Person Reported'),\n", " ('OFFENSE_DESCRIPTION', 'MISSING PERSON'),\n", " ('DISTRICT', 'C11'),\n", " ('REPORTING_AREA', '358'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 19:08:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 19),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'LARCHMONT ST'),\n", " ('Lat', 42.29703368),\n", " ('Long', -71.06860662),\n", " ('Location', '(42.29703368, -71.06860662)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070375'),\n", " ('OFFENSE_CODE', 3502),\n", " ('OFFENSE_CODE_GROUP', 'Missing Person Located'),\n", " ('OFFENSE_DESCRIPTION', 'MISSING PERSON - LOCATED'),\n", " ('DISTRICT', 'C11'),\n", " ('REPORTING_AREA', '358'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 19:08:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 19),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'LARCHMONT ST'),\n", " ('Lat', 42.29703368),\n", " ('Long', -71.06860662),\n", " ('Location', '(42.29703368, -71.06860662)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070374'),\n", " ('OFFENSE_CODE', 3831),\n", " ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'),\n", " ('OFFENSE_DESCRIPTION', 'M/V - LEAVING SCENE - PROPERTY DAMAGE'),\n", " ('DISTRICT', nan),\n", " ('REPORTING_AREA', ' '),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 19:33:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 19),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', nan),\n", " ('Lat', 42.33151013),\n", " ('Long', -71.10958389),\n", " ('Location', '(42.33151013, -71.10958389)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070373'),\n", " ('OFFENSE_CODE', 3112),\n", " ('OFFENSE_CODE_GROUP', 'Landlord/Tenant Disputes'),\n", " ('OFFENSE_DESCRIPTION', 'LANDLORD - TENANT SERVICE'),\n", " ('DISTRICT', 'B2'),\n", " ('REPORTING_AREA', '290'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 14:49:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 14),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'MALCOLM X BLVD'),\n", " ('Lat', 42.33130111),\n", " ('Long', -71.09333508),\n", " ('Location', '(42.33130111, -71.09333508)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070372'),\n", " ('OFFENSE_CODE', 2647),\n", " ('OFFENSE_CODE_GROUP', 'Other'),\n", " ('OFFENSE_DESCRIPTION', 'THREATS TO DO BODILY HARM'),\n", " ('DISTRICT', 'C11'),\n", " ('REPORTING_AREA', '344'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 19:23:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 19),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'GENEVA AVE'),\n", " ('Lat', 42.30135087),\n", " ('Long', -71.06796465),\n", " ('Location', '(42.30135087, -71.06796465)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070371'),\n", " ('OFFENSE_CODE', 1102),\n", " ('OFFENSE_CODE_GROUP', 'Fraud'),\n", " ('OFFENSE_DESCRIPTION', 'FRAUD - FALSE PRETENSE / SCHEME'),\n", " ('DISTRICT', 'A1'),\n", " ('REPORTING_AREA', '112'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 17:05:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 17),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'WASHINGTON ST'),\n", " ('Lat', 42.35512339),\n", " ('Long', -71.0608798),\n", " ('Location', '(42.35512339, -71.06087980)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070370'),\n", " ('OFFENSE_CODE', 617),\n", " ('OFFENSE_CODE_GROUP', 'Larceny'),\n", " ('OFFENSE_DESCRIPTION', 'LARCENY THEFT FROM BUILDING'),\n", " ('DISTRICT', 'A1'),\n", " ('REPORTING_AREA', '80'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 18:58:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 18),\n", " ('UCR_PART', 'Part One'),\n", " ('STREET', 'PRINCE ST'),\n", " ('Lat', 42.36531295),\n", " ('Long', -71.05565803),\n", " ('Location', '(42.36531295, -71.05565803)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070368'),\n", " ('OFFENSE_CODE', 3114),\n", " ('OFFENSE_CODE_GROUP', 'Investigate Property'),\n", " ('OFFENSE_DESCRIPTION', 'INVESTIGATE PROPERTY'),\n", " ('DISTRICT', 'C11'),\n", " ('REPORTING_AREA', '351'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 19:15:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 19),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'ADAMS ST'),\n", " ('Lat', 42.29963709),\n", " ('Long', -71.05851176),\n", " ('Location', '(42.29963709, -71.05851176)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070367'),\n", " ('OFFENSE_CODE', 3007),\n", " ('OFFENSE_CODE_GROUP', 'Medical Assistance'),\n", " ('OFFENSE_DESCRIPTION', 'SUDDEN DEATH'),\n", " ('DISTRICT', 'E18'),\n", " ('REPORTING_AREA', '547'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 19:08:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 19),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'ASHEVILLE RD'),\n", " ('Lat', 42.26831357),\n", " ('Long', -71.12774478),\n", " ('Location', '(42.26831357, -71.12774478)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070366'),\n", " ('OFFENSE_CODE', 613),\n", " ('OFFENSE_CODE_GROUP', 'Larceny'),\n", " ('OFFENSE_DESCRIPTION', 'LARCENY SHOPLIFTING'),\n", " ('DISTRICT', 'A1'),\n", " ('REPORTING_AREA', '87'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 18:18:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 18),\n", " ('UCR_PART', 'Part One'),\n", " ('STREET', 'COMMERCIAL ST'),\n", " ('Lat', 42.36628674),\n", " ('Long', -71.05135503),\n", " ('Location', '(42.36628674, -71.05135503)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070365'),\n", " ('OFFENSE_CODE', 3115),\n", " ('OFFENSE_CODE_GROUP', 'Investigate Person'),\n", " ('OFFENSE_DESCRIPTION', 'INVESTIGATE PERSON'),\n", " ('DISTRICT', 'E13'),\n", " ('REPORTING_AREA', '651'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 07:00:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 7),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'BOYNTON ST'),\n", " ('Lat', 42.30542129),\n", " ('Long', -71.11325289),\n", " ('Location', '(42.30542129, -71.11325289)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070364'),\n", " ('OFFENSE_CODE', 2647),\n", " ('OFFENSE_CODE_GROUP', 'Other'),\n", " ('OFFENSE_DESCRIPTION', 'THREATS TO DO BODILY HARM'),\n", " ('DISTRICT', 'C6'),\n", " ('REPORTING_AREA', '185'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 18:41:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 18),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'MASSACHUSETTS AVE'),\n", " ('Lat', 42.32198656),\n", " ('Long', -71.06280666),\n", " ('Location', '(42.32198656, -71.06280666)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070363'),\n", " ('OFFENSE_CODE', 3301),\n", " ('OFFENSE_CODE_GROUP', 'Verbal Disputes'),\n", " ('OFFENSE_DESCRIPTION', 'VERBAL DISPUTE'),\n", " ('DISTRICT', 'B2'),\n", " ('REPORTING_AREA', '611'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 18:35:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 18),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'MISSION PARK DR'),\n", " ('Lat', 42.33407624),\n", " ('Long', -71.10842653),\n", " ('Location', '(42.33407624, -71.10842653)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070362'),\n", " ('OFFENSE_CODE', 3301),\n", " ('OFFENSE_CODE_GROUP', 'Verbal Disputes'),\n", " ('OFFENSE_DESCRIPTION', 'VERBAL DISPUTE'),\n", " ('DISTRICT', 'B3'),\n", " ('REPORTING_AREA', '455'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 18:46:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 18),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'TRINITY TER'),\n", " ('Lat', 42.3013553),\n", " ('Long', -71.07790746),\n", " ('Location', '(42.30135530, -71.07790746)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070361'),\n", " ('OFFENSE_CODE', 3114),\n", " ('OFFENSE_CODE_GROUP', 'Investigate Property'),\n", " ('OFFENSE_DESCRIPTION', 'INVESTIGATE PROPERTY'),\n", " ('DISTRICT', 'C11'),\n", " ('REPORTING_AREA', '355'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 19:17:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 19),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'GIBSON ST'),\n", " ('Lat', 42.29755533),\n", " ('Long', -71.0597091),\n", " ('Location', '(42.29755533, -71.05970910)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070360'),\n", " ('OFFENSE_CODE', 619),\n", " ('OFFENSE_CODE_GROUP', 'Larceny'),\n", " ('OFFENSE_DESCRIPTION', 'LARCENY ALL OTHERS'),\n", " ('DISTRICT', 'A1'),\n", " ('REPORTING_AREA', '112'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 16:30:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 16),\n", " ('UCR_PART', 'Part One'),\n", " ('STREET', 'WASHINGTON ST'),\n", " ('Lat', 42.35512339),\n", " ('Long', -71.0608798),\n", " ('Location', '(42.35512339, -71.06087980)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070359'),\n", " ('OFFENSE_CODE', 3301),\n", " ('OFFENSE_CODE_GROUP', 'Verbal Disputes'),\n", " ('OFFENSE_DESCRIPTION', 'VERBAL DISPUTE'),\n", " ('DISTRICT', 'B3'),\n", " ('REPORTING_AREA', '406'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 18:32:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 18),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'RIVER ST'),\n", " ('Lat', 42.27136131),\n", " ('Long', -71.0810083),\n", " ('Location', '(42.27136131, -71.08100830)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070358'),\n", " ('OFFENSE_CODE', 735),\n", " ('OFFENSE_CODE_GROUP', 'Auto Theft Recovery'),\n", " ('OFFENSE_DESCRIPTION',\n", " 'RECOVERED - MV RECOVERED IN BOSTON (STOLEN OUTSIDE BOSTON)'),\n", " ('DISTRICT', 'E18'),\n", " ('REPORTING_AREA', '520'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 18:00:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 18),\n", " ('UCR_PART', 'Other'),\n", " ('STREET', 'HYDE PARK AVE'),\n", " ('Lat', 42.25621592),\n", " ('Long', -71.12401947),\n", " ('Location', '(42.25621592, -71.12401947)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070357'),\n", " ('OFFENSE_CODE', 2905),\n", " ('OFFENSE_CODE_GROUP', 'Violations'),\n", " ('OFFENSE_DESCRIPTION', 'VAL - OPERATING WITHOUT LICENSE'),\n", " ('DISTRICT', 'E5'),\n", " ('REPORTING_AREA', '682'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 17:54:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 17),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'DURNELL AVE'),\n", " ('Lat', 42.28585449),\n", " ('Long', -71.13761496),\n", " ('Location', '(42.28585449, -71.13761496)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070357'),\n", " ('OFFENSE_CODE', 2900),\n", " ('OFFENSE_CODE_GROUP', 'Other'),\n", " ('OFFENSE_DESCRIPTION', 'VAL - VIOLATION OF AUTO LAW - OTHER'),\n", " ('DISTRICT', 'E5'),\n", " ('REPORTING_AREA', '682'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 17:54:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 17),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'DURNELL AVE'),\n", " ('Lat', 42.28585449),\n", " ('Long', -71.13761496),\n", " ('Location', '(42.28585449, -71.13761496)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070356'),\n", " ('OFFENSE_CODE', 3115),\n", " ('OFFENSE_CODE_GROUP', 'Investigate Person'),\n", " ('OFFENSE_DESCRIPTION', 'INVESTIGATE PERSON'),\n", " ('DISTRICT', 'E13'),\n", " ('REPORTING_AREA', '641'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 18:24:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 18),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'CENTRE ST'),\n", " ('Lat', 42.31674811),\n", " ('Long', -71.11356249),\n", " ('Location', '(42.31674811, -71.11356249)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070355'),\n", " ('OFFENSE_CODE', 3301),\n", " ('OFFENSE_CODE_GROUP', 'Verbal Disputes'),\n", " ('OFFENSE_DESCRIPTION', 'VERBAL DISPUTE'),\n", " ('DISTRICT', 'D14'),\n", " ('REPORTING_AREA', '938'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 18:14:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 18),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'JETTE CT'),\n", " ('Lat', 42.3468275),\n", " ('Long', -71.14319087),\n", " ('Location', '(42.34682750, -71.14319087)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070354'),\n", " ('OFFENSE_CODE', 1402),\n", " ('OFFENSE_CODE_GROUP', 'Vandalism'),\n", " ('OFFENSE_DESCRIPTION', 'VANDALISM'),\n", " ('DISTRICT', 'C11'),\n", " ('REPORTING_AREA', '462'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-29 22:00:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Wednesday'),\n", " ('HOUR', 22),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'BOWDOIN AVE'),\n", " ('Lat', 42.30090969),\n", " ('Long', -71.07425843),\n", " ('Location', '(42.30090969, -71.07425843)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070353'),\n", " ('OFFENSE_CODE', 612),\n", " ('OFFENSE_CODE_GROUP', 'Larceny'),\n", " ('OFFENSE_DESCRIPTION', 'LARCENY PURSE SNATCH - NO FORCE '),\n", " ('DISTRICT', 'A1'),\n", " ('REPORTING_AREA', '117'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 14:20:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 14),\n", " ('UCR_PART', 'Part One'),\n", " ('STREET', 'BOYLSTON ST'),\n", " ('Lat', 42.3523411),\n", " ('Long', -71.06432465),\n", " ('Location', '(42.35234110, -71.06432465)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070352'),\n", " ('OFFENSE_CODE', 3410),\n", " ('OFFENSE_CODE_GROUP', 'Towed'),\n", " ('OFFENSE_DESCRIPTION', 'TOWED MOTOR VEHICLE'),\n", " ('DISTRICT', 'D4'),\n", " ('REPORTING_AREA', '138'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 16:03:35'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 16),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'NEWBURY ST'),\n", " ('Lat', 42.3494205),\n", " ('Long', -71.083158),\n", " ('Location', '(42.34942050, -71.08315800)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070350'),\n", " ('OFFENSE_CODE', 3115),\n", " ('OFFENSE_CODE_GROUP', 'Investigate Person'),\n", " ('OFFENSE_DESCRIPTION', 'INVESTIGATE PERSON'),\n", " ('DISTRICT', 'C6'),\n", " ('REPORTING_AREA', '212'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 17:20:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 17),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'DORCHESTER ST'),\n", " ('Lat', 42.33686889),\n", " ('Long', -71.04379437),\n", " ('Location', '(42.33686889, -71.04379437)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070349'),\n", " ('OFFENSE_CODE', 560),\n", " ('OFFENSE_CODE_GROUP', 'Other Burglary'),\n", " ('OFFENSE_DESCRIPTION', 'BURGLARY - OTHER - FORCE'),\n", " ('DISTRICT', 'E18'),\n", " ('REPORTING_AREA', '519'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-27 19:20:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Monday'),\n", " ('HOUR', 19),\n", " ('UCR_PART', 'Part One'),\n", " ('STREET', 'FAIRMOUNT AVE'),\n", " ('Lat', 42.2539599),\n", " ('Long', -71.11962283),\n", " ('Location', '(42.25395990, -71.11962283)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070348'),\n", " ('OFFENSE_CODE', 3115),\n", " ('OFFENSE_CODE_GROUP', 'Investigate Person'),\n", " ('OFFENSE_DESCRIPTION', 'INVESTIGATE PERSON'),\n", " ('DISTRICT', 'D14'),\n", " ('REPORTING_AREA', '786'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 17:55:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 17),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'COMMONWEALTH AVE'),\n", " ('Lat', 42.34251263),\n", " ('Long', -71.14363495),\n", " ('Location', '(42.34251263, -71.14363495)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070347'),\n", " ('OFFENSE_CODE', 3831),\n", " ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'),\n", " ('OFFENSE_DESCRIPTION', 'M/V - LEAVING SCENE - PROPERTY DAMAGE'),\n", " ('DISTRICT', 'C11'),\n", " ('REPORTING_AREA', '332'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 16:42:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 16),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'GLEN ST'),\n", " ('Lat', 42.31282319),\n", " ('Long', -71.06746355),\n", " ('Location', '(42.31282319, -71.06746355)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070346'),\n", " ('OFFENSE_CODE', 619),\n", " ('OFFENSE_CODE_GROUP', 'Larceny'),\n", " ('OFFENSE_DESCRIPTION', 'LARCENY ALL OTHERS'),\n", " ('DISTRICT', 'B2'),\n", " ('REPORTING_AREA', '587'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 19:00:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 19),\n", " ('UCR_PART', 'Part One'),\n", " ('STREET', 'BURNEY ST'),\n", " ('Lat', 42.33188687),\n", " ('Long', -71.0995439),\n", " ('Location', '(42.33188687, -71.09954390)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070344'),\n", " ('OFFENSE_CODE', 3006),\n", " ('OFFENSE_CODE_GROUP', 'Medical Assistance'),\n", " ('OFFENSE_DESCRIPTION', 'SICK/INJURED/MEDICAL - PERSON'),\n", " ('DISTRICT', 'E5'),\n", " ('REPORTING_AREA', '563'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 17:34:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 17),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'FAWNDALE RD'),\n", " ('Lat', 42.29011783),\n", " ('Long', -71.12187904),\n", " ('Location', '(42.29011783, -71.12187904)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070343'),\n", " ('OFFENSE_CODE', 2647),\n", " ('OFFENSE_CODE_GROUP', 'Other'),\n", " ('OFFENSE_DESCRIPTION', 'THREATS TO DO BODILY HARM'),\n", " ('DISTRICT', 'B3'),\n", " ('REPORTING_AREA', '406'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-29 11:50:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Wednesday'),\n", " ('HOUR', 11),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'SOUTHMERE RD'),\n", " ('Lat', 42.27038654),\n", " ('Long', -71.08451378),\n", " ('Location', '(42.27038654, -71.08451378)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070342'),\n", " ('OFFENSE_CODE', 381),\n", " ('OFFENSE_CODE_GROUP', 'Robbery'),\n", " ('OFFENSE_DESCRIPTION', 'ROBBERY - CAR JACKING'),\n", " ('DISTRICT', 'E18'),\n", " ('REPORTING_AREA', '490'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 17:05:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 17),\n", " ('UCR_PART', 'Part One'),\n", " ('STREET', 'CUMMINS HWY'),\n", " ('Lat', 42.27645319),\n", " ('Long', -71.11297971),\n", " ('Location', '(42.27645319, -71.11297971)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070342'),\n", " ('OFFENSE_CODE', 2647),\n", " ('OFFENSE_CODE_GROUP', 'Other'),\n", " ('OFFENSE_DESCRIPTION', 'THREATS TO DO BODILY HARM'),\n", " ('DISTRICT', 'E18'),\n", " ('REPORTING_AREA', '490'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 17:05:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 17),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'CUMMINS HWY'),\n", " ('Lat', 42.27645319),\n", " ('Long', -71.11297971),\n", " ('Location', '(42.27645319, -71.11297971)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070341'),\n", " ('OFFENSE_CODE', 1849),\n", " ('OFFENSE_CODE_GROUP', 'Drug Violation'),\n", " ('OFFENSE_DESCRIPTION', 'DRUGS - POSS CLASS B - COCAINE, ETC.'),\n", " ('DISTRICT', nan),\n", " ('REPORTING_AREA', ' '),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 17:32:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 17),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', nan),\n", " ('Lat', 42.29013465),\n", " ('Long', -71.08624927),\n", " ('Location', '(42.29013465, -71.08624927)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070340'),\n", " ('OFFENSE_CODE', 613),\n", " ('OFFENSE_CODE_GROUP', 'Larceny'),\n", " ('OFFENSE_DESCRIPTION', 'LARCENY SHOPLIFTING'),\n", " ('DISTRICT', 'B2'),\n", " ('REPORTING_AREA', '311'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 16:23:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 16),\n", " ('UCR_PART', 'Part One'),\n", " ('STREET', 'BLUE HILL AVE'),\n", " ('Lat', 42.3160569),\n", " ('Long', -71.07820017),\n", " ('Location', '(42.31605690, -71.07820017)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070339'),\n", " ('OFFENSE_CODE', 3402),\n", " ('OFFENSE_CODE_GROUP', 'Service'),\n", " ('OFFENSE_DESCRIPTION', 'ANIMAL INCIDENTS'),\n", " ('DISTRICT', 'D14'),\n", " ('REPORTING_AREA', '795'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 17:52:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 17),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'ALLSTON ST'),\n", " ('Lat', 42.35042346),\n", " ('Long', -71.13638086),\n", " ('Location', '(42.35042346, -71.13638086)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070338'),\n", " ('OFFENSE_CODE', 735),\n", " ('OFFENSE_CODE_GROUP', 'Auto Theft Recovery'),\n", " ('OFFENSE_DESCRIPTION',\n", " 'RECOVERED - MV RECOVERED IN BOSTON (STOLEN OUTSIDE BOSTON)'),\n", " ('DISTRICT', 'D14'),\n", " ('REPORTING_AREA', '939'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 17:18:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 17),\n", " ('UCR_PART', 'Other'),\n", " ('STREET', 'FANEUIL ST'),\n", " ('Lat', 42.35555336),\n", " ('Long', -71.15274721),\n", " ('Location', '(42.35555336, -71.15274721)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070337'),\n", " ('OFFENSE_CODE', 3115),\n", " ('OFFENSE_CODE_GROUP', 'Investigate Person'),\n", " ('OFFENSE_DESCRIPTION', 'INVESTIGATE PERSON'),\n", " ('DISTRICT', 'B2'),\n", " ('REPORTING_AREA', '282'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 17:48:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 17),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'WASHINGTON ST'),\n", " ('Lat', 42.32866284),\n", " ('Long', -71.08563401),\n", " ('Location', '(42.32866284, -71.08563401)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070335'),\n", " ('OFFENSE_CODE', 1402),\n", " ('OFFENSE_CODE_GROUP', 'Vandalism'),\n", " ('OFFENSE_DESCRIPTION', 'VANDALISM'),\n", " ('DISTRICT', 'C6'),\n", " ('REPORTING_AREA', '206'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 17:02:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 17),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'SLEEPER ST'),\n", " ('Lat', 42.35217524),\n", " ('Long', -71.04913425),\n", " ('Location', '(42.35217524, -71.04913425)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070334'),\n", " ('OFFENSE_CODE', 724),\n", " ('OFFENSE_CODE_GROUP', 'Auto Theft'),\n", " ('OFFENSE_DESCRIPTION', 'AUTO THEFT'),\n", " ('DISTRICT', 'B2'),\n", " ('REPORTING_AREA', '326'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 16:24:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 16),\n", " ('UCR_PART', 'Part One'),\n", " ('STREET', 'BLUE HILL AVE'),\n", " ('Lat', 42.31162834),\n", " ('Long', -71.08094294),\n", " ('Location', '(42.31162834, -71.08094294)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070333'),\n", " ('OFFENSE_CODE', 3831),\n", " ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'),\n", " ('OFFENSE_DESCRIPTION', 'M/V - LEAVING SCENE - PROPERTY DAMAGE'),\n", " ('DISTRICT', nan),\n", " ('REPORTING_AREA', ' '),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 16:45:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 16),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', nan),\n", " ('Lat', 42.31190268),\n", " ('Long', -71.08073292),\n", " ('Location', '(42.31190268, -71.08073292)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070332'),\n", " ('OFFENSE_CODE', 802),\n", " ('OFFENSE_CODE_GROUP', 'Simple Assault'),\n", " ('OFFENSE_DESCRIPTION', 'ASSAULT SIMPLE - BATTERY'),\n", " ('DISTRICT', 'B3'),\n", " ('REPORTING_AREA', '908'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 17:05:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 17),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'SHANDON RD'),\n", " ('Lat', 42.29505434),\n", " ('Long', -71.08904077),\n", " ('Location', '(42.29505434, -71.08904077)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070331'),\n", " ('OFFENSE_CODE', 724),\n", " ('OFFENSE_CODE_GROUP', 'Auto Theft'),\n", " ('OFFENSE_DESCRIPTION', 'AUTO THEFT'),\n", " ('DISTRICT', 'C11'),\n", " ('REPORTING_AREA', '235'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 16:15:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 16),\n", " ('UCR_PART', 'Part One'),\n", " ('STREET', 'CARSON ST'),\n", " ('Lat', 42.3197573),\n", " ('Long', -71.05428941),\n", " ('Location', '(42.31975730, -71.05428941)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070330'),\n", " ('OFFENSE_CODE', 3119),\n", " ('OFFENSE_CODE_GROUP', 'Firearm Discovery'),\n", " ('OFFENSE_DESCRIPTION', 'FIREARM/WEAPON - FOUND OR CONFISCATED'),\n", " ('DISTRICT', 'E5'),\n", " ('REPORTING_AREA', '558'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 15:00:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 15),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'HEATHCOTE ST'),\n", " ('Lat', 42.28166155),\n", " ('Long', -71.12591039),\n", " ('Location', '(42.28166155, -71.12591039)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070329'),\n", " ('OFFENSE_CODE', 3115),\n", " ('OFFENSE_CODE_GROUP', 'Investigate Person'),\n", " ('OFFENSE_DESCRIPTION', 'INVESTIGATE PERSON'),\n", " ('DISTRICT', 'C11'),\n", " ('REPORTING_AREA', '257'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 17:13:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 17),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'HANCOCK ST'),\n", " ('Lat', 42.310434),\n", " ('Long', -71.0613401),\n", " ('Location', '(42.31043400, -71.06134010)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070328'),\n", " ('OFFENSE_CODE', 3115),\n", " ('OFFENSE_CODE_GROUP', 'Investigate Person'),\n", " ('OFFENSE_DESCRIPTION', 'INVESTIGATE PERSON'),\n", " ('DISTRICT', 'E5'),\n", " ('REPORTING_AREA', '822'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-20 12:00:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Monday'),\n", " ('HOUR', 12),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'EDGEMERE RD'),\n", " ('Lat', 42.25867638),\n", " ('Long', -71.15116479),\n", " ('Location', '(42.25867638, -71.15116479)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070327'),\n", " ('OFFENSE_CODE', 1810),\n", " ('OFFENSE_CODE_GROUP', 'Drug Violation'),\n", " ('OFFENSE_DESCRIPTION', 'DRUGS - SALE / MANUFACTURING'),\n", " ('DISTRICT', 'E5'),\n", " ('REPORTING_AREA', '680'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 16:21:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 16),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'WASHINGTON ST'),\n", " ('Lat', 42.28537376),\n", " ('Long', -71.12928626),\n", " ('Location', '(42.28537376, -71.12928626)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070327'),\n", " ('OFFENSE_CODE', 1843),\n", " ('OFFENSE_CODE_GROUP', 'Drug Violation'),\n", " ('OFFENSE_DESCRIPTION',\n", " 'DRUGS - POSS CLASS B - INTENT TO MFR DIST DISP'),\n", " ('DISTRICT', 'E5'),\n", " ('REPORTING_AREA', '680'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 16:21:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 16),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'WASHINGTON ST'),\n", " ('Lat', 42.28537376),\n", " ('Long', -71.12928626),\n", " ('Location', '(42.28537376, -71.12928626)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070327'),\n", " ('OFFENSE_CODE', 1815),\n", " ('OFFENSE_CODE_GROUP', 'Drug Violation'),\n", " ('OFFENSE_DESCRIPTION', 'DRUGS - POSSESSION'),\n", " ('DISTRICT', 'E5'),\n", " ('REPORTING_AREA', '680'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 16:21:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 16),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'WASHINGTON ST'),\n", " ('Lat', 42.28537376),\n", " ('Long', -71.12928626),\n", " ('Location', '(42.28537376, -71.12928626)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070326'),\n", " ('OFFENSE_CODE', 1402),\n", " ('OFFENSE_CODE_GROUP', 'Vandalism'),\n", " ('OFFENSE_DESCRIPTION', 'VANDALISM'),\n", " ('DISTRICT', 'E5'),\n", " ('REPORTING_AREA', '682'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 16:30:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 16),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'WALWORTH ST'),\n", " ('Lat', 42.2821665),\n", " ('Long', -71.13732337),\n", " ('Location', '(42.28216650, -71.13732337)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070325'),\n", " ('OFFENSE_CODE', 802),\n", " ('OFFENSE_CODE_GROUP', 'Simple Assault'),\n", " ('OFFENSE_DESCRIPTION', 'ASSAULT SIMPLE - BATTERY'),\n", " ('DISTRICT', 'B3'),\n", " ('REPORTING_AREA', '434'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 16:41:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 16),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'THETFORD AVE'),\n", " ('Lat', 42.28465991),\n", " ('Long', -71.07839997),\n", " ('Location', '(42.28465991, -71.07839997)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070325'),\n", " ('OFFENSE_CODE', 2647),\n", " ('OFFENSE_CODE_GROUP', 'Other'),\n", " ('OFFENSE_DESCRIPTION', 'THREATS TO DO BODILY HARM'),\n", " ('DISTRICT', 'B3'),\n", " ('REPORTING_AREA', '434'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 16:41:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 16),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'THETFORD AVE'),\n", " ('Lat', 42.28465991),\n", " ('Long', -71.07839997),\n", " ('Location', '(42.28465991, -71.07839997)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070324'),\n", " ('OFFENSE_CODE', 614),\n", " ('OFFENSE_CODE_GROUP', 'Larceny From Motor Vehicle'),\n", " ('OFFENSE_DESCRIPTION', 'LARCENY THEFT FROM MV - NON-ACCESSORY'),\n", " ('DISTRICT', 'C6'),\n", " ('REPORTING_AREA', '192'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 15:59:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 15),\n", " ('UCR_PART', 'Part One'),\n", " ('STREET', 'MOHAWK ST'),\n", " ('Lat', 42.3289371),\n", " ('Long', -71.05571742),\n", " ('Location', '(42.32893710, -71.05571742)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070323'),\n", " ('OFFENSE_CODE', 613),\n", " ('OFFENSE_CODE_GROUP', 'Larceny'),\n", " ('OFFENSE_DESCRIPTION', 'LARCENY SHOPLIFTING'),\n", " ('DISTRICT', 'D4'),\n", " ('REPORTING_AREA', '129'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 15:53:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 15),\n", " ('UCR_PART', 'Part One'),\n", " ('STREET', 'BOYLSTON ST'),\n", " ('Lat', 42.35095909),\n", " ('Long', -71.0741278),\n", " ('Location', '(42.35095909, -71.07412780)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070322'),\n", " ('OFFENSE_CODE', 3125),\n", " ('OFFENSE_CODE_GROUP', 'Warrant Arrests'),\n", " ('OFFENSE_DESCRIPTION', 'WARRANT ARREST'),\n", " ('DISTRICT', 'B2'),\n", " ('REPORTING_AREA', '280'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 16:04:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 16),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'WARREN ST'),\n", " ('Lat', 42.32902469),\n", " ('Long', -71.08341505),\n", " ('Location', '(42.32902469, -71.08341505)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070321'),\n", " ('OFFENSE_CODE', 3831),\n", " ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'),\n", " ('OFFENSE_DESCRIPTION', 'M/V - LEAVING SCENE - PROPERTY DAMAGE'),\n", " ('DISTRICT', 'C6'),\n", " ('REPORTING_AREA', '231'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 16:18:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 16),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'SWALLOW ST'),\n", " ('Lat', 42.33362325),\n", " ('Long', -71.0301924),\n", " ('Location', '(42.33362325, -71.03019240)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070319'),\n", " ('OFFENSE_CODE', 3125),\n", " ('OFFENSE_CODE_GROUP', 'Warrant Arrests'),\n", " ('OFFENSE_DESCRIPTION', 'WARRANT ARREST'),\n", " ('DISTRICT', 'B2'),\n", " ('REPORTING_AREA', '238'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 16:06:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 16),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'QUINCEFIELD ST'),\n", " ('Lat', 42.31873011),\n", " ('Long', -71.06660708),\n", " ('Location', '(42.31873011, -71.06660708)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070318'),\n", " ('OFFENSE_CODE', 3410),\n", " ('OFFENSE_CODE_GROUP', 'Towed'),\n", " ('OFFENSE_DESCRIPTION', 'TOWED MOTOR VEHICLE'),\n", " ('DISTRICT', 'D4'),\n", " ('REPORTING_AREA', '144'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 13:57:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 13),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'SAINT GERMAIN ST'),\n", " ('Lat', 42.34571916),\n", " ('Long', -71.08562464),\n", " ('Location', '(42.34571916, -71.08562464)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070317'),\n", " ('OFFENSE_CODE', 802),\n", " ('OFFENSE_CODE_GROUP', 'Simple Assault'),\n", " ('OFFENSE_DESCRIPTION', 'ASSAULT SIMPLE - BATTERY'),\n", " ('DISTRICT', 'B3'),\n", " ('REPORTING_AREA', '456'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 14:43:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 14),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'GREENWOOD ST'),\n", " ('Lat', 42.3008484),\n", " ('Long', -71.07982055),\n", " ('Location', '(42.30084840, -71.07982055)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070316'),\n", " ('OFFENSE_CODE', 3410),\n", " ('OFFENSE_CODE_GROUP', 'Towed'),\n", " ('OFFENSE_DESCRIPTION', 'TOWED MOTOR VEHICLE'),\n", " ('DISTRICT', nan),\n", " ('REPORTING_AREA', ' '),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 15:00:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 15),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', nan),\n", " ('Lat', 42.35491419),\n", " ('Long', -71.14414913),\n", " ('Location', '(42.35491419, -71.14414913)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070315'),\n", " ('OFFENSE_CODE', 3802),\n", " ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'),\n", " ('OFFENSE_DESCRIPTION', 'M/V ACCIDENT - PROPERTY \\xa0DAMAGE'),\n", " ('DISTRICT', 'B2'),\n", " ('REPORTING_AREA', '288'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 19:00:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 19),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'ROXBURY ST'),\n", " ('Lat', 42.32952036),\n", " ('Long', -71.08530641),\n", " ('Location', '(42.32952036, -71.08530641)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070314'),\n", " ('OFFENSE_CODE', 3802),\n", " ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'),\n", " ('OFFENSE_DESCRIPTION', 'M/V ACCIDENT - PROPERTY \\xa0DAMAGE'),\n", " ('DISTRICT', 'B2'),\n", " ('REPORTING_AREA', '317'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 15:07:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 15),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'HUMBOLDT AVE'),\n", " ('Lat', 42.31262432),\n", " ('Long', -71.08991596),\n", " ('Location', '(42.31262432, -71.08991596)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070313'),\n", " ('OFFENSE_CODE', 3410),\n", " ('OFFENSE_CODE_GROUP', 'Towed'),\n", " ('OFFENSE_DESCRIPTION', 'TOWED MOTOR VEHICLE'),\n", " ('DISTRICT', 'D14'),\n", " ('REPORTING_AREA', '783'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 13:18:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 13),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'GORDON ST'),\n", " ('Lat', 42.34966796),\n", " ('Long', -71.13995527),\n", " ('Location', '(42.34966796, -71.13995527)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070312'),\n", " ('OFFENSE_CODE', 3115),\n", " ('OFFENSE_CODE_GROUP', 'Investigate Person'),\n", " ('OFFENSE_DESCRIPTION', 'INVESTIGATE PERSON'),\n", " ('DISTRICT', 'A7'),\n", " ('REPORTING_AREA', '29'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 15:00:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 15),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'MAVERICK SQ'),\n", " ('Lat', 42.36943145),\n", " ('Long', -71.03917179),\n", " ('Location', '(42.36943145, -71.03917179)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070311'),\n", " ('OFFENSE_CODE', 3006),\n", " ('OFFENSE_CODE_GROUP', 'Medical Assistance'),\n", " ('OFFENSE_DESCRIPTION', 'SICK/INJURED/MEDICAL - PERSON'),\n", " ('DISTRICT', 'A1'),\n", " ('REPORTING_AREA', '116'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 14:30:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 14),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'OXFORD ST'),\n", " ('Lat', 42.35193461),\n", " ('Long', -71.06048592),\n", " ('Location', '(42.35193461, -71.06048592)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070310'),\n", " ('OFFENSE_CODE', 3301),\n", " ('OFFENSE_CODE_GROUP', 'Verbal Disputes'),\n", " ('OFFENSE_DESCRIPTION', 'VERBAL DISPUTE'),\n", " ('DISTRICT', 'B3'),\n", " ('REPORTING_AREA', '442'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 13:50:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 13),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'BROWNING AVE'),\n", " ('Lat', 42.29415023),\n", " ('Long', -71.08175047),\n", " ('Location', '(42.29415023, -71.08175047)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070309'),\n", " ('OFFENSE_CODE', 361),\n", " ('OFFENSE_CODE_GROUP', 'Robbery'),\n", " ('OFFENSE_DESCRIPTION', 'ROBBERY - OTHER'),\n", " ('DISTRICT', 'D4'),\n", " ('REPORTING_AREA', '151'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 15:00:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 15),\n", " ('UCR_PART', 'Part One'),\n", " ('STREET', 'BERKELEY ST'),\n", " ('Lat', 42.3460551),\n", " ('Long', -71.07050669),\n", " ('Location', '(42.34605510, -71.07050669)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070309'),\n", " ('OFFENSE_CODE', 802),\n", " ('OFFENSE_CODE_GROUP', 'Simple Assault'),\n", " ('OFFENSE_DESCRIPTION', 'ASSAULT SIMPLE - BATTERY'),\n", " ('DISTRICT', 'D4'),\n", " ('REPORTING_AREA', '151'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 15:00:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 15),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'BERKELEY ST'),\n", " ('Lat', 42.3460551),\n", " ('Long', -71.07050669),\n", " ('Location', '(42.34605510, -71.07050669)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070308'),\n", " ('OFFENSE_CODE', 3810),\n", " ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'),\n", " ('OFFENSE_DESCRIPTION',\n", " 'M/V ACCIDENT - INVOLVING \\xa0BICYCLE - INJURY'),\n", " ('DISTRICT', nan),\n", " ('REPORTING_AREA', ' '),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 14:32:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 14),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', nan),\n", " ('Lat', 42.33291214),\n", " ('Long', -71.09235717),\n", " ('Location', '(42.33291214, -71.09235717)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070307'),\n", " ('OFFENSE_CODE', 2900),\n", " ('OFFENSE_CODE_GROUP', 'Other'),\n", " ('OFFENSE_DESCRIPTION', 'VAL - VIOLATION OF AUTO LAW - OTHER'),\n", " ('DISTRICT', 'E13'),\n", " ('REPORTING_AREA', '510'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 15:01:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 15),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'WASHINGTON ST'),\n", " ('Lat', 42.30055518),\n", " ('Long', -71.11312439),\n", " ('Location', '(42.30055518, -71.11312439)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070306'),\n", " ('OFFENSE_CODE', 3301),\n", " ('OFFENSE_CODE_GROUP', 'Verbal Disputes'),\n", " ('OFFENSE_DESCRIPTION', 'VERBAL DISPUTE'),\n", " ('DISTRICT', 'C11'),\n", " ('REPORTING_AREA', '400'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 14:26:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 14),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'MELLEN ST'),\n", " ('Lat', 42.28584895),\n", " ('Long', -71.06935381),\n", " ('Location', '(42.28584895, -71.06935381)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070305'),\n", " ('OFFENSE_CODE', 3802),\n", " ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'),\n", " ('OFFENSE_DESCRIPTION', 'M/V ACCIDENT - PROPERTY \\xa0DAMAGE'),\n", " ('DISTRICT', 'E13'),\n", " ('REPORTING_AREA', '569'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 14:48:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 14),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'WASHINGTON ST'),\n", " ('Lat', 42.30307413),\n", " ('Long', -71.11081856),\n", " ('Location', '(42.30307413, -71.11081856)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070305'),\n", " ('OFFENSE_CODE', 2905),\n", " ('OFFENSE_CODE_GROUP', 'Violations'),\n", " ('OFFENSE_DESCRIPTION', 'VAL - OPERATING WITHOUT LICENSE'),\n", " ('DISTRICT', 'E13'),\n", " ('REPORTING_AREA', '569'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 14:48:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 14),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'WASHINGTON ST'),\n", " ('Lat', 42.30307413),\n", " ('Long', -71.11081856),\n", " ('Location', '(42.30307413, -71.11081856)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070304'),\n", " ('OFFENSE_CODE', 1107),\n", " ('OFFENSE_CODE_GROUP', 'Fraud'),\n", " ('OFFENSE_DESCRIPTION', 'FRAUD - IMPERSONATION'),\n", " ('DISTRICT', 'D4'),\n", " ('REPORTING_AREA', '905'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2017-11-01 00:00:00'),\n", " ('YEAR', 2017),\n", " ('MONTH', 11),\n", " ('DAY_OF_WEEK', 'Wednesday'),\n", " ('HOUR', 0),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'E BROOKLINE ST'),\n", " ('Lat', 42.33926764),\n", " ('Long', -71.07208833),\n", " ('Location', '(42.33926764, -71.07208833)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070302'),\n", " ('OFFENSE_CODE', 423),\n", " ('OFFENSE_CODE_GROUP', 'Aggravated Assault'),\n", " ('OFFENSE_DESCRIPTION', 'ASSAULT - AGGRAVATED'),\n", " ('DISTRICT', 'B2'),\n", " ('REPORTING_AREA', '238'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 14:26:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 14),\n", " ('UCR_PART', 'Part One'),\n", " ('STREET', 'QUINCEFIELD ST'),\n", " ('Lat', 42.31873011),\n", " ('Long', -71.06660708),\n", " ('Location', '(42.31873011, -71.06660708)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070301'),\n", " ('OFFENSE_CODE', 1402),\n", " ('OFFENSE_CODE_GROUP', 'Vandalism'),\n", " ('OFFENSE_DESCRIPTION', 'VANDALISM'),\n", " ('DISTRICT', 'B2'),\n", " ('REPORTING_AREA', '304'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 20:15:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 20),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'MARCELLA ST'),\n", " ('Lat', 42.32102023),\n", " ('Long', -71.09352344),\n", " ('Location', '(42.32102023, -71.09352344)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070300'),\n", " ('OFFENSE_CODE', 3831),\n", " ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'),\n", " ('OFFENSE_DESCRIPTION', 'M/V - LEAVING SCENE - PROPERTY DAMAGE'),\n", " ('DISTRICT', 'C11'),\n", " ('REPORTING_AREA', '453'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 10:00:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 10),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'WASHINGTON ST'),\n", " ('Lat', 42.2969072),\n", " ('Long', -71.07233558),\n", " ('Location', '(42.29690720, -71.07233558)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070298'),\n", " ('OFFENSE_CODE', 3301),\n", " ('OFFENSE_CODE_GROUP', 'Verbal Disputes'),\n", " ('OFFENSE_DESCRIPTION', 'VERBAL DISPUTE'),\n", " ('DISTRICT', 'C11'),\n", " ('REPORTING_AREA', '337'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 14:11:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 14),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'OLNEY ST'),\n", " ('Lat', 42.30512773),\n", " ('Long', -71.07370747),\n", " ('Location', '(42.30512773, -71.07370747)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070297'),\n", " ('OFFENSE_CODE', 3207),\n", " ('OFFENSE_CODE_GROUP', 'Property Found'),\n", " ('OFFENSE_DESCRIPTION', 'PROPERTY - FOUND'),\n", " ('DISTRICT', 'A1'),\n", " ('REPORTING_AREA', '86'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 13:25:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 13),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'SALEM ST'),\n", " ('Lat', 42.36423881),\n", " ('Long', -71.05556016),\n", " ('Location', '(42.36423881, -71.05556016)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070296'),\n", " ('OFFENSE_CODE', 3207),\n", " ('OFFENSE_CODE_GROUP', 'Property Found'),\n", " ('OFFENSE_DESCRIPTION', 'PROPERTY - FOUND'),\n", " ('DISTRICT', 'C11'),\n", " ('REPORTING_AREA', '335'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 12:44:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 12),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'QUINCY ST'),\n", " ('Lat', 42.30947016),\n", " ('Long', -71.06664424),\n", " ('Location', '(42.30947016, -71.06664424)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070294'),\n", " ('OFFENSE_CODE', 3201),\n", " ('OFFENSE_CODE_GROUP', 'Property Lost'),\n", " ('OFFENSE_DESCRIPTION', 'PROPERTY - LOST'),\n", " ('DISTRICT', 'E18'),\n", " ('REPORTING_AREA', '522'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 16:30:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 16),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'HYDE PARK AVE'),\n", " ('Lat', 42.2518944),\n", " ('Long', -71.1253531),\n", " ('Location', '(42.25189440, -71.12535310)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070292'),\n", " ('OFFENSE_CODE', 3114),\n", " ('OFFENSE_CODE_GROUP', 'Investigate Property'),\n", " ('OFFENSE_DESCRIPTION', 'INVESTIGATE PROPERTY'),\n", " ('DISTRICT', 'E5'),\n", " ('REPORTING_AREA', '734'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 13:55:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 13),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'POTOMAC ST'),\n", " ('Lat', 42.28678471),\n", " ('Long', -71.16356912),\n", " ('Location', '(42.28678471, -71.16356912)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070291'),\n", " ('OFFENSE_CODE', 3801),\n", " ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'),\n", " ('OFFENSE_DESCRIPTION', 'M/V ACCIDENT - OTHER'),\n", " ('DISTRICT', 'A7'),\n", " ('REPORTING_AREA', '17'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 13:40:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 13),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'CHELSEA ST'),\n", " ('Lat', 42.38064028),\n", " ('Long', -71.02628915),\n", " ('Location', '(42.38064028, -71.02628915)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070290'),\n", " ('OFFENSE_CODE', 1402),\n", " ('OFFENSE_CODE_GROUP', 'Vandalism'),\n", " ('OFFENSE_DESCRIPTION', 'VANDALISM'),\n", " ('DISTRICT', 'B2'),\n", " ('REPORTING_AREA', '261'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 23:30:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 23),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'BROOK AVE'),\n", " ('Lat', 42.32047753),\n", " ('Long', -71.07273673),\n", " ('Location', '(42.32047753, -71.07273673)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070290'),\n", " ('OFFENSE_CODE', 522),\n", " ('OFFENSE_CODE_GROUP', 'Residential Burglary'),\n", " ('OFFENSE_DESCRIPTION', 'BURGLARY - RESIDENTIAL - NO FORCE'),\n", " ('DISTRICT', 'B2'),\n", " ('REPORTING_AREA', '261'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 23:30:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 23),\n", " ('UCR_PART', 'Part One'),\n", " ('STREET', 'BROOK AVE'),\n", " ('Lat', 42.32047753),\n", " ('Long', -71.07273673),\n", " ('Location', '(42.32047753, -71.07273673)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070289'),\n", " ('OFFENSE_CODE', 3410),\n", " ('OFFENSE_CODE_GROUP', 'Towed'),\n", " ('OFFENSE_DESCRIPTION', 'TOWED MOTOR VEHICLE'),\n", " ('DISTRICT', 'C6'),\n", " ('REPORTING_AREA', '187'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 12:00:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 12),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'HOWELL ST'),\n", " ('Lat', 42.32491951),\n", " ('Long', -71.05726305),\n", " ('Location', '(42.32491951, -71.05726305)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070288'),\n", " ('OFFENSE_CODE', 2101),\n", " ('OFFENSE_CODE_GROUP', 'Operating Under the Influence'),\n", " ('OFFENSE_DESCRIPTION', 'OPERATING UNDER THE INFLUENCE ALCOHOL'),\n", " ('DISTRICT', 'B2'),\n", " ('REPORTING_AREA', '288'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 13:20:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 13),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'ROXBURY ST'),\n", " ('Lat', 42.3296087),\n", " ('Long', -71.08462109),\n", " ('Location', '(42.32960870, -71.08462109)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070288'),\n", " ('OFFENSE_CODE', 2900),\n", " ('OFFENSE_CODE_GROUP', 'Other'),\n", " ('OFFENSE_DESCRIPTION', 'VAL - VIOLATION OF AUTO LAW - OTHER'),\n", " ('DISTRICT', 'B2'),\n", " ('REPORTING_AREA', '288'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 13:20:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 13),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'ROXBURY ST'),\n", " ('Lat', 42.3296087),\n", " ('Long', -71.08462109),\n", " ('Location', '(42.32960870, -71.08462109)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070287'),\n", " ('OFFENSE_CODE', 3410),\n", " ('OFFENSE_CODE_GROUP', 'Towed'),\n", " ('OFFENSE_DESCRIPTION', 'TOWED MOTOR VEHICLE'),\n", " ('DISTRICT', 'D14'),\n", " ('REPORTING_AREA', '793'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 12:09:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 12),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'ROYCE RD'),\n", " ('Lat', 42.34914832),\n", " ('Long', -71.131573),\n", " ('Location', '(42.34914832, -71.13157300)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070287'),\n", " ('OFFENSE_CODE', 3802),\n", " ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'),\n", " ('OFFENSE_DESCRIPTION', 'M/V ACCIDENT - PROPERTY \\xa0DAMAGE'),\n", " ('DISTRICT', 'D14'),\n", " ('REPORTING_AREA', '793'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 12:09:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 12),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'ROYCE RD'),\n", " ('Lat', 42.34914832),\n", " ('Long', -71.131573),\n", " ('Location', '(42.34914832, -71.13157300)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070286'),\n", " ('OFFENSE_CODE', 3115),\n", " ('OFFENSE_CODE_GROUP', 'Investigate Person'),\n", " ('OFFENSE_DESCRIPTION', 'INVESTIGATE PERSON'),\n", " ('DISTRICT', 'C11'),\n", " ('REPORTING_AREA', '360'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 13:14:28'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 13),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'PARK ST'),\n", " ('Lat', 42.29753608),\n", " ('Long', -71.0644598),\n", " ('Location', '(42.29753608, -71.06445980)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070284'),\n", " ('OFFENSE_CODE', 413),\n", " ('OFFENSE_CODE_GROUP', 'Aggravated Assault'),\n", " ('OFFENSE_DESCRIPTION', 'ASSAULT - AGGRAVATED - BATTERY'),\n", " ('DISTRICT', 'B3'),\n", " ('REPORTING_AREA', '452'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 13:37:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 13),\n", " ('UCR_PART', 'Part One'),\n", " ('STREET', 'KENBERMA RD'),\n", " ('Lat', 42.29574022),\n", " ('Long', -71.07322638),\n", " ('Location', '(42.29574022, -71.07322638)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070283'),\n", " ('OFFENSE_CODE', 3831),\n", " ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'),\n", " ('OFFENSE_DESCRIPTION', 'M/V - LEAVING SCENE - PROPERTY DAMAGE'),\n", " ('DISTRICT', nan),\n", " ('REPORTING_AREA', ' '),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 12:42:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 12),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', nan),\n", " ('Lat', 42.30151745),\n", " ('Long', -71.05979924),\n", " ('Location', '(42.30151745, -71.05979924)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070282'),\n", " ('OFFENSE_CODE', 2610),\n", " ('OFFENSE_CODE_GROUP', 'Other'),\n", " ('OFFENSE_DESCRIPTION', 'TRESPASSING'),\n", " ('DISTRICT', 'D14'),\n", " ('REPORTING_AREA', '808'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 16:00:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 16),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'ANTWERP ST'),\n", " ('Lat', 42.35939228),\n", " ('Long', -71.14002093),\n", " ('Location', '(42.35939228, -71.14002093)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070281'),\n", " ('OFFENSE_CODE', 612),\n", " ('OFFENSE_CODE_GROUP', 'Larceny'),\n", " ('OFFENSE_DESCRIPTION', 'LARCENY PURSE SNATCH - NO FORCE '),\n", " ('DISTRICT', 'D4'),\n", " ('REPORTING_AREA', '143'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 11:00:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 11),\n", " ('UCR_PART', 'Part One'),\n", " ('STREET', 'BOYLSTON ST'),\n", " ('Lat', 42.34862382),\n", " ('Long', -71.08277637),\n", " ('Location', '(42.34862382, -71.08277637)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070280'),\n", " ('OFFENSE_CODE', 3115),\n", " ('OFFENSE_CODE_GROUP', 'Investigate Person'),\n", " ('OFFENSE_DESCRIPTION', 'INVESTIGATE PERSON'),\n", " ('DISTRICT', 'E18'),\n", " ('REPORTING_AREA', '483'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 12:03:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 12),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'MONPONSET ST'),\n", " ('Lat', 42.26368029),\n", " ('Long', -71.09968298),\n", " ('Location', '(42.26368029, -71.09968298)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070279'),\n", " ('OFFENSE_CODE', 3301),\n", " ('OFFENSE_CODE_GROUP', 'Verbal Disputes'),\n", " ('OFFENSE_DESCRIPTION', 'VERBAL DISPUTE'),\n", " ('DISTRICT', 'A1'),\n", " ('REPORTING_AREA', '92'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 12:50:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 12),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'COURT ST'),\n", " ('Lat', 42.35892279),\n", " ('Long', -71.05835354),\n", " ('Location', '(42.35892279, -71.05835354)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070277'),\n", " ('OFFENSE_CODE', 3831),\n", " ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'),\n", " ('OFFENSE_DESCRIPTION', 'M/V - LEAVING SCENE - PROPERTY DAMAGE'),\n", " ('DISTRICT', 'B3'),\n", " ('REPORTING_AREA', '429'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 12:42:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 12),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'THEODORE ST'),\n", " ('Lat', 42.28406985),\n", " ('Long', -71.0882492),\n", " ('Location', '(42.28406985, -71.08824920)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070276'),\n", " ('OFFENSE_CODE', 3410),\n", " ('OFFENSE_CODE_GROUP', 'Towed'),\n", " ('OFFENSE_DESCRIPTION', 'TOWED MOTOR VEHICLE'),\n", " ('DISTRICT', 'C6'),\n", " ('REPORTING_AREA', '194'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 12:08:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 12),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'DORCHESTER ST'),\n", " ('Lat', 42.3301111),\n", " ('Long', -71.05611033),\n", " ('Location', '(42.33011110, -71.05611033)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070275'),\n", " ('OFFENSE_CODE', 3831),\n", " ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'),\n", " ('OFFENSE_DESCRIPTION', 'M/V - LEAVING SCENE - PROPERTY DAMAGE'),\n", " ('DISTRICT', 'E5'),\n", " ('REPORTING_AREA', '680'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-30 12:30:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Thursday'),\n", " ('HOUR', 12),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'CORINTH ST'),\n", " ('Lat', 42.28593201),\n", " ('Long', -71.12933705),\n", " ('Location', '(42.28593201, -71.12933705)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070274'),\n", " ('OFFENSE_CODE', 3410),\n", " ('OFFENSE_CODE_GROUP', 'Towed'),\n", " ('OFFENSE_DESCRIPTION', 'TOWED MOTOR VEHICLE'),\n", " ('DISTRICT', 'E13'),\n", " ('REPORTING_AREA', '509'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 11:56:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 11),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'WOODLAWN ST'),\n", " ('Lat', 42.29860932),\n", " ('Long', -71.11223703),\n", " ('Location', '(42.29860932, -71.11223703)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070273'),\n", " ('OFFENSE_CODE', 3006),\n", " ('OFFENSE_CODE_GROUP', 'Medical Assistance'),\n", " ('OFFENSE_DESCRIPTION', 'SICK/INJURED/MEDICAL - PERSON'),\n", " ('DISTRICT', 'E13'),\n", " ('REPORTING_AREA', '576'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 12:41:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 12),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'AMORY ST'),\n", " ('Lat', 42.31532445),\n", " ('Long', -71.10427615),\n", " ('Location', '(42.31532445, -71.10427615)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070272'),\n", " ('OFFENSE_CODE', 3115),\n", " ('OFFENSE_CODE_GROUP', 'Investigate Person'),\n", " ('OFFENSE_DESCRIPTION', 'INVESTIGATE PERSON'),\n", " ('DISTRICT', 'E18'),\n", " ('REPORTING_AREA', '501'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 12:22:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 12),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'HYDE PARK AVE'),\n", " ('Lat', 42.27930648),\n", " ('Long', -71.1190981),\n", " ('Location', '(42.27930648, -71.11909810)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070270'),\n", " ('OFFENSE_CODE', 802),\n", " ('OFFENSE_CODE_GROUP', 'Simple Assault'),\n", " ('OFFENSE_DESCRIPTION', 'ASSAULT SIMPLE - BATTERY'),\n", " ('DISTRICT', 'B3'),\n", " ('REPORTING_AREA', '458'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 11:52:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 11),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'BLUE HILL AVE'),\n", " ('Lat', 42.30238881),\n", " ('Long', -71.08539388),\n", " ('Location', '(42.30238881, -71.08539388)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070270'),\n", " ('OFFENSE_CODE', 3301),\n", " ('OFFENSE_CODE_GROUP', 'Verbal Disputes'),\n", " ('OFFENSE_DESCRIPTION', 'VERBAL DISPUTE'),\n", " ('DISTRICT', 'B3'),\n", " ('REPORTING_AREA', '458'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 11:52:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 11),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'BLUE HILL AVE'),\n", " ('Lat', 42.30238881),\n", " ('Long', -71.08539388),\n", " ('Location', '(42.30238881, -71.08539388)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070269'),\n", " ('OFFENSE_CODE', 3301),\n", " ('OFFENSE_CODE_GROUP', 'Verbal Disputes'),\n", " ('OFFENSE_DESCRIPTION', 'VERBAL DISPUTE'),\n", " ('DISTRICT', 'B3'),\n", " ('REPORTING_AREA', '420'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 12:15:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 12),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'LORNA RD'),\n", " ('Lat', 42.27974378),\n", " ('Long', -71.08248818),\n", " ('Location', '(42.27974378, -71.08248818)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070268'),\n", " ('OFFENSE_CODE', 3114),\n", " ('OFFENSE_CODE_GROUP', 'Investigate Property'),\n", " ('OFFENSE_DESCRIPTION', 'INVESTIGATE PROPERTY'),\n", " ('DISTRICT', 'C11'),\n", " ('REPORTING_AREA', '333'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 12:04:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 12),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'COLUMBIA RD'),\n", " ('Lat', 42.31069804),\n", " ('Long', -71.07119068),\n", " ('Location', '(42.31069804, -71.07119068)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070267'),\n", " ('OFFENSE_CODE', 802),\n", " ('OFFENSE_CODE_GROUP', 'Simple Assault'),\n", " ('OFFENSE_DESCRIPTION', 'ASSAULT SIMPLE - BATTERY'),\n", " ('DISTRICT', 'C6'),\n", " ('REPORTING_AREA', '206'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 11:48:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 11),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'CONGRESS ST'),\n", " ('Lat', 42.35096784),\n", " ('Long', -71.0494023),\n", " ('Location', '(42.35096784, -71.04940230)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070266'),\n", " ('OFFENSE_CODE', 3802),\n", " ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'),\n", " ('OFFENSE_DESCRIPTION', 'M/V ACCIDENT - PROPERTY \\xa0DAMAGE'),\n", " ('DISTRICT', 'E5'),\n", " ('REPORTING_AREA', '697'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 11:15:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 11),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'ANAWAN AVE'),\n", " ('Lat', 42.28469218),\n", " ('Long', -71.14804192),\n", " ('Location', '(42.28469218, -71.14804192)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070264'),\n", " ('OFFENSE_CODE', 3201),\n", " ('OFFENSE_CODE_GROUP', 'Property Lost'),\n", " ('OFFENSE_DESCRIPTION', 'PROPERTY - LOST'),\n", " ('DISTRICT', 'C6'),\n", " ('REPORTING_AREA', '186'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-27 21:30:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Monday'),\n", " ('HOUR', 21),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'ALLSTATE RD'),\n", " ('Lat', 42.32809966),\n", " ('Long', -71.06321676),\n", " ('Location', '(42.32809966, -71.06321676)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070263'),\n", " ('OFFENSE_CODE', 1106),\n", " ('OFFENSE_CODE_GROUP', 'Confidence Games'),\n", " ('OFFENSE_DESCRIPTION', 'FRAUD - CREDIT CARD / ATM FRAUD'),\n", " ('DISTRICT', 'B2'),\n", " ('REPORTING_AREA', '291'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 12:24:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 12),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'CENTRE ST'),\n", " ('Lat', 42.32955354),\n", " ('Long', -71.09357444),\n", " ('Location', '(42.32955354, -71.09357444)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070262'),\n", " ('OFFENSE_CODE', 3410),\n", " ('OFFENSE_CODE_GROUP', 'Towed'),\n", " ('OFFENSE_DESCRIPTION', 'TOWED MOTOR VEHICLE'),\n", " ('DISTRICT', 'D14'),\n", " ('REPORTING_AREA', '778'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 09:00:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 9),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'WASHINGTON ST'),\n", " ('Lat', 42.349056),\n", " ('Long', -71.1504985),\n", " ('Location', '(42.34905600, -71.15049850)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070261'),\n", " ('OFFENSE_CODE', 1849),\n", " ('OFFENSE_CODE_GROUP', 'Drug Violation'),\n", " ('OFFENSE_DESCRIPTION', 'DRUGS - POSS CLASS B - COCAINE, ETC.'),\n", " ('DISTRICT', nan),\n", " ('REPORTING_AREA', ' '),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 11:21:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 11),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', nan),\n", " ('Lat', 42.35238395),\n", " ('Long', -71.06453754),\n", " ('Location', '(42.35238395, -71.06453754)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070258'),\n", " ('OFFENSE_CODE', 3831),\n", " ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'),\n", " ('OFFENSE_DESCRIPTION', 'M/V - LEAVING SCENE - PROPERTY DAMAGE'),\n", " ('DISTRICT', 'D14'),\n", " ('REPORTING_AREA', '757'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 04:00:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 4),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'GERRISH ST'),\n", " ('Lat', 42.35603003),\n", " ('Long', -71.16390698),\n", " ('Location', '(42.35603003, -71.16390698)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070257'),\n", " ('OFFENSE_CODE', 3831),\n", " ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'),\n", " ('OFFENSE_DESCRIPTION', 'M/V - LEAVING SCENE - PROPERTY DAMAGE'),\n", " ('DISTRICT', 'D14'),\n", " ('REPORTING_AREA', '757'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 04:00:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 4),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'GERRISH ST'),\n", " ('Lat', 42.35603003),\n", " ('Long', -71.16390698),\n", " ('Location', '(42.35603003, -71.16390698)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070256'),\n", " ('OFFENSE_CODE', 413),\n", " ('OFFENSE_CODE_GROUP', 'Aggravated Assault'),\n", " ('OFFENSE_DESCRIPTION', 'ASSAULT - AGGRAVATED - BATTERY'),\n", " ('DISTRICT', 'D14'),\n", " ('REPORTING_AREA', '809'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 11:21:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 11),\n", " ('UCR_PART', 'Part One'),\n", " ('STREET', 'ADAMSON ST'),\n", " ('Lat', 42.35858441),\n", " ('Long', -71.13726609),\n", " ('Location', '(42.35858441, -71.13726609)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070256'),\n", " ('OFFENSE_CODE', 1402),\n", " ('OFFENSE_CODE_GROUP', 'Vandalism'),\n", " ('OFFENSE_DESCRIPTION', 'VANDALISM'),\n", " ('DISTRICT', 'D14'),\n", " ('REPORTING_AREA', '809'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 11:21:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 11),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'ADAMSON ST'),\n", " ('Lat', 42.35858441),\n", " ('Long', -71.13726609),\n", " ('Location', '(42.35858441, -71.13726609)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070255'),\n", " ('OFFENSE_CODE', 3831),\n", " ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'),\n", " ('OFFENSE_DESCRIPTION', 'M/V - LEAVING SCENE - PROPERTY DAMAGE'),\n", " ('DISTRICT', 'C11'),\n", " ('REPORTING_AREA', '251'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 09:00:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 9),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'CASTLE ROCK ST'),\n", " ('Lat', 42.31086085),\n", " ('Long', -71.05163543),\n", " ('Location', '(42.31086085, -71.05163543)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070254'),\n", " ('OFFENSE_CODE', 3410),\n", " ('OFFENSE_CODE_GROUP', 'Towed'),\n", " ('OFFENSE_DESCRIPTION', 'TOWED MOTOR VEHICLE'),\n", " ('DISTRICT', 'D14'),\n", " ('REPORTING_AREA', '791'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 11:21:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 11),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'MELVIN AVE'),\n", " ('Lat', 42.34446622),\n", " ('Long', -71.14136327),\n", " ('Location', '(42.34446622, -71.14136327)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070253'),\n", " ('OFFENSE_CODE', 3301),\n", " ('OFFENSE_CODE_GROUP', 'Verbal Disputes'),\n", " ('OFFENSE_DESCRIPTION', 'VERBAL DISPUTE'),\n", " ('DISTRICT', 'C6'),\n", " ('REPORTING_AREA', '187'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 10:38:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 10),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'BOSTON ST'),\n", " ('Lat', 42.32502384),\n", " ('Long', -71.0592516),\n", " ('Location', '(42.32502384, -71.05925160)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070252'),\n", " ('OFFENSE_CODE', 3006),\n", " ('OFFENSE_CODE_GROUP', 'Medical Assistance'),\n", " ('OFFENSE_DESCRIPTION', 'SICK/INJURED/MEDICAL - PERSON'),\n", " ('DISTRICT', 'E18'),\n", " ('REPORTING_AREA', '503'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 10:40:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 10),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'AMERICAN LEGION HWY'),\n", " ('Lat', 42.28446743),\n", " ('Long', -71.11183089),\n", " ('Location', '(42.28446743, -71.11183089)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070251'),\n", " ('OFFENSE_CODE', 617),\n", " ('OFFENSE_CODE_GROUP', 'Larceny'),\n", " ('OFFENSE_DESCRIPTION', 'LARCENY THEFT FROM BUILDING'),\n", " ('DISTRICT', 'E13'),\n", " ('REPORTING_AREA', '575'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 11:04:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 11),\n", " ('UCR_PART', 'Part One'),\n", " ('STREET', 'WASHINGTON ST'),\n", " ('Lat', 42.31330008),\n", " ('Long', -71.10075998),\n", " ('Location', '(42.31330008, -71.10075998)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070250'),\n", " ('OFFENSE_CODE', 3201),\n", " ('OFFENSE_CODE_GROUP', 'Property Lost'),\n", " ('OFFENSE_DESCRIPTION', 'PROPERTY - LOST'),\n", " ('DISTRICT', 'A1'),\n", " ('REPORTING_AREA', '119'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 23:00:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 23),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'BOYLSTON ST'),\n", " ('Lat', 42.35241815),\n", " ('Long', -71.06525499),\n", " ('Location', '(42.35241815, -71.06525499)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070249'),\n", " ('OFFENSE_CODE', 3115),\n", " ('OFFENSE_CODE_GROUP', 'Investigate Person'),\n", " ('OFFENSE_DESCRIPTION', 'INVESTIGATE PERSON'),\n", " ('DISTRICT', 'B3'),\n", " ('REPORTING_AREA', '455'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 10:17:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 10),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'NORWELL ST'),\n", " ('Lat', 42.30132851),\n", " ('Long', -71.07870873),\n", " ('Location', '(42.30132851, -71.07870873)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070248'),\n", " ('OFFENSE_CODE', 3201),\n", " ('OFFENSE_CODE_GROUP', 'Property Lost'),\n", " ('OFFENSE_DESCRIPTION', 'PROPERTY - LOST'),\n", " ('DISTRICT', 'A1'),\n", " ('REPORTING_AREA', '111'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 09:00:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 9),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'WASHINGTON ST'),\n", " ('Lat', 42.35397632),\n", " ('Long', -71.06207046),\n", " ('Location', '(42.35397632, -71.06207046)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070247'),\n", " ('OFFENSE_CODE', 3112),\n", " ('OFFENSE_CODE_GROUP', 'Landlord/Tenant Disputes'),\n", " ('OFFENSE_DESCRIPTION', 'LANDLORD - TENANT SERVICE'),\n", " ('DISTRICT', 'D14'),\n", " ('REPORTING_AREA', '814'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 09:57:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 9),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'SEATTLE ST'),\n", " ('Lat', 42.3601566),\n", " ('Long', -71.1249469),\n", " ('Location', '(42.36015660, -71.12494690)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070247'),\n", " ('OFFENSE_CODE', 3301),\n", " ('OFFENSE_CODE_GROUP', 'Verbal Disputes'),\n", " ('OFFENSE_DESCRIPTION', 'VERBAL DISPUTE'),\n", " ('DISTRICT', 'D14'),\n", " ('REPORTING_AREA', '814'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 09:57:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 9),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'SEATTLE ST'),\n", " ('Lat', 42.3601566),\n", " ('Long', -71.1249469),\n", " ('Location', '(42.36015660, -71.12494690)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070246'),\n", " ('OFFENSE_CODE', 3301),\n", " ('OFFENSE_CODE_GROUP', 'Verbal Disputes'),\n", " ('OFFENSE_DESCRIPTION', 'VERBAL DISPUTE'),\n", " ('DISTRICT', 'E5'),\n", " ('REPORTING_AREA', '563'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 10:13:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 10),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'STELLMAN RD'),\n", " ('Lat', 42.28919902),\n", " ('Long', -71.12309195),\n", " ('Location', '(42.28919902, -71.12309195)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070245'),\n", " ('OFFENSE_CODE', 3410),\n", " ('OFFENSE_CODE_GROUP', 'Towed'),\n", " ('OFFENSE_DESCRIPTION', 'TOWED MOTOR VEHICLE'),\n", " ('DISTRICT', 'A1'),\n", " ('REPORTING_AREA', '70'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 10:26:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 10),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'CHARLES ST'),\n", " ('Lat', 42.35739591),\n", " ('Long', -71.07008873),\n", " ('Location', '(42.35739591, -71.07008873)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070244'),\n", " ('OFFENSE_CODE', 3802),\n", " ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'),\n", " ('OFFENSE_DESCRIPTION', 'M/V ACCIDENT - PROPERTY \\xa0DAMAGE'),\n", " ('DISTRICT', 'B2'),\n", " ('REPORTING_AREA', '180'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 09:22:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 9),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'GERARD ST'),\n", " ('Lat', 42.3276156),\n", " ('Long', -71.07285692),\n", " ('Location', '(42.32761560, -71.07285692)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070243'),\n", " ('OFFENSE_CODE', 724),\n", " ('OFFENSE_CODE_GROUP', 'Auto Theft'),\n", " ('OFFENSE_DESCRIPTION', 'AUTO THEFT'),\n", " ('DISTRICT', 'C6'),\n", " ('REPORTING_AREA', '231'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 10:35:29'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 10),\n", " ('UCR_PART', 'Part One'),\n", " ('STREET', 'E SEVENTH ST'),\n", " ('Lat', 42.33235328),\n", " ('Long', -71.03222702),\n", " ('Location', '(42.33235328, -71.03222702)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070242'),\n", " ('OFFENSE_CODE', 1402),\n", " ('OFFENSE_CODE_GROUP', 'Vandalism'),\n", " ('OFFENSE_DESCRIPTION', 'VANDALISM'),\n", " ('DISTRICT', 'C6'),\n", " ('REPORTING_AREA', '208'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 17:00:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 17),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'E FIRST ST'),\n", " ('Lat', 42.33818216),\n", " ('Long', -71.03341955),\n", " ('Location', '(42.33818216, -71.03341955)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070242'),\n", " ('OFFENSE_CODE', 614),\n", " ('OFFENSE_CODE_GROUP', 'Larceny From Motor Vehicle'),\n", " ('OFFENSE_DESCRIPTION', 'LARCENY THEFT FROM MV - NON-ACCESSORY'),\n", " ('DISTRICT', 'C6'),\n", " ('REPORTING_AREA', '208'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 17:00:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 17),\n", " ('UCR_PART', 'Part One'),\n", " ('STREET', 'E FIRST ST'),\n", " ('Lat', 42.33818216),\n", " ('Long', -71.03341955),\n", " ('Location', '(42.33818216, -71.03341955)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070240'),\n", " ('OFFENSE_CODE', 2914),\n", " ('OFFENSE_CODE_GROUP', 'Violations'),\n", " ('OFFENSE_DESCRIPTION',\n", " 'VAL - OPERATING W/O AUTHORIZATION LAWFUL'),\n", " ('DISTRICT', 'B3'),\n", " ('REPORTING_AREA', '435'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 03:00:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 3),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'ARMANDINE ST'),\n", " ('Lat', 42.28431486),\n", " ('Long', -71.07410838),\n", " ('Location', '(42.28431486, -71.07410838)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070239'),\n", " ('OFFENSE_CODE', 3831),\n", " ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'),\n", " ('OFFENSE_DESCRIPTION', 'M/V - LEAVING SCENE - PROPERTY DAMAGE'),\n", " ('DISTRICT', 'D4'),\n", " ('REPORTING_AREA', '147'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 16:00:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 16),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'CLAREMONT PARK'),\n", " ('Lat', 42.34210486),\n", " ('Long', -71.08118057),\n", " ('Location', '(42.34210486, -71.08118057)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070238'),\n", " ('OFFENSE_CODE', 3410),\n", " ('OFFENSE_CODE_GROUP', 'Towed'),\n", " ('OFFENSE_DESCRIPTION', 'TOWED MOTOR VEHICLE'),\n", " ('DISTRICT', 'D4'),\n", " ('REPORTING_AREA', '154'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 08:56:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 8),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'RUTLAND SQ'),\n", " ('Lat', 42.34173737),\n", " ('Long', -71.07818565),\n", " ('Location', '(42.34173737, -71.07818565)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070237'),\n", " ('OFFENSE_CODE', 1402),\n", " ('OFFENSE_CODE_GROUP', 'Vandalism'),\n", " ('OFFENSE_DESCRIPTION', 'VANDALISM'),\n", " ('DISTRICT', 'A15'),\n", " ('REPORTING_AREA', '900'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 16:00:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 16),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'POLK ST'),\n", " ('Lat', 42.37994025),\n", " ('Long', -71.06060665),\n", " ('Location', '(42.37994025, -71.06060665)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070236'),\n", " ('OFFENSE_CODE', 3802),\n", " ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'),\n", " ('OFFENSE_DESCRIPTION', 'M/V ACCIDENT - PROPERTY \\xa0DAMAGE'),\n", " ('DISTRICT', 'B2'),\n", " ('REPORTING_AREA', '311'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 10:15:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 10),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'WARREN ST'),\n", " ('Lat', 42.3169665),\n", " ('Long', -71.08254058),\n", " ('Location', '(42.31696650, -71.08254058)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070235'),\n", " ('OFFENSE_CODE', 3831),\n", " ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'),\n", " ('OFFENSE_DESCRIPTION', 'M/V - LEAVING SCENE - PROPERTY DAMAGE'),\n", " ('DISTRICT', 'E18'),\n", " ('REPORTING_AREA', '542'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 08:05:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 8),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'BUSINESS ST'),\n", " ('Lat', 42.25442915),\n", " ('Long', -71.1263254),\n", " ('Location', '(42.25442915, -71.12632540)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070234'),\n", " ('OFFENSE_CODE', 613),\n", " ('OFFENSE_CODE_GROUP', 'Larceny'),\n", " ('OFFENSE_DESCRIPTION', 'LARCENY SHOPLIFTING'),\n", " ('DISTRICT', 'B2'),\n", " ('REPORTING_AREA', '276'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 09:43:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 9),\n", " ('UCR_PART', 'Part One'),\n", " ('STREET', 'MELNEA CASS BLVD'),\n", " ('Lat', 42.33330171),\n", " ('Long', -71.08181675),\n", " ('Location', '(42.33330171, -71.08181675)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070233'),\n", " ('OFFENSE_CODE', 619),\n", " ('OFFENSE_CODE_GROUP', 'Larceny'),\n", " ('OFFENSE_DESCRIPTION', 'LARCENY ALL OTHERS'),\n", " ('DISTRICT', 'B3'),\n", " ('REPORTING_AREA', '416'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 21:38:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 21),\n", " ('UCR_PART', 'Part One'),\n", " ('STREET', 'FAIRMOUNT ST'),\n", " ('Lat', 42.28104853),\n", " ('Long', -71.0720644),\n", " ('Location', '(42.28104853, -71.07206440)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070232'),\n", " ('OFFENSE_CODE', 615),\n", " ('OFFENSE_CODE_GROUP', 'Larceny From Motor Vehicle'),\n", " ('OFFENSE_DESCRIPTION',\n", " 'LARCENY THEFT OF MV PARTS & ACCESSORIES'),\n", " ('DISTRICT', 'C6'),\n", " ('REPORTING_AREA', '201'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 17:00:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 17),\n", " ('UCR_PART', 'Part One'),\n", " ('STREET', 'C ST'),\n", " ('Lat', 42.34039076),\n", " ('Long', -71.05168188),\n", " ('Location', '(42.34039076, -71.05168188)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070230'),\n", " ('OFFENSE_CODE', 3001),\n", " ('OFFENSE_CODE_GROUP', 'Medical Assistance'),\n", " ('OFFENSE_DESCRIPTION', 'DEATH INVESTIGATION'),\n", " ('DISTRICT', 'A15'),\n", " ('REPORTING_AREA', '900'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 05:00:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 5),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'POLK ST'),\n", " ('Lat', 42.37994025),\n", " ('Long', -71.06060665),\n", " ('Location', '(42.37994025, -71.06060665)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070229'),\n", " ('OFFENSE_CODE', 3410),\n", " ('OFFENSE_CODE_GROUP', 'Towed'),\n", " ('OFFENSE_DESCRIPTION', 'TOWED MOTOR VEHICLE'),\n", " ('DISTRICT', 'C6'),\n", " ('REPORTING_AREA', '214'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 09:36:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 9),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'W FOURTH ST'),\n", " ('Lat', 42.33553188),\n", " ('Long', -71.04769502),\n", " ('Location', '(42.33553188, -71.04769502)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070228'),\n", " ('OFFENSE_CODE', 3006),\n", " ('OFFENSE_CODE_GROUP', 'Medical Assistance'),\n", " ('OFFENSE_DESCRIPTION', 'SICK/INJURED/MEDICAL - PERSON'),\n", " ('DISTRICT', 'B2'),\n", " ('REPORTING_AREA', '587'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 08:42:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 8),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'TREMONT ST'),\n", " ('Lat', 42.33153509),\n", " ('Long', -71.09534648),\n", " ('Location', '(42.33153509, -71.09534648)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070228'),\n", " ('OFFENSE_CODE', 3410),\n", " ('OFFENSE_CODE_GROUP', 'Towed'),\n", " ('OFFENSE_DESCRIPTION', 'TOWED MOTOR VEHICLE'),\n", " ('DISTRICT', 'B2'),\n", " ('REPORTING_AREA', '587'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 08:42:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 8),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'TREMONT ST'),\n", " ('Lat', 42.33153509),\n", " ('Long', -71.09534648),\n", " ('Location', '(42.33153509, -71.09534648)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070227'),\n", " ('OFFENSE_CODE', 3202),\n", " ('OFFENSE_CODE_GROUP', 'Property Found'),\n", " ('OFFENSE_DESCRIPTION', 'PROPERTY - LOST THEN LOCATED'),\n", " ('DISTRICT', 'C6'),\n", " ('REPORTING_AREA', '214'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 12:00:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 12),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'SILVER ST'),\n", " ('Lat', 42.33582335),\n", " ('Long', -71.0472246),\n", " ('Location', '(42.33582335, -71.04722460)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070226'),\n", " ('OFFENSE_CODE', 3006),\n", " ('OFFENSE_CODE_GROUP', 'Medical Assistance'),\n", " ('OFFENSE_DESCRIPTION', 'SICK/INJURED/MEDICAL - PERSON'),\n", " ('DISTRICT', 'A1'),\n", " ('REPORTING_AREA', '95'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 09:00:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 9),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'STATE ST'),\n", " ('Lat', 42.35961316),\n", " ('Long', -71.05195809),\n", " ('Location', '(42.35961316, -71.05195809)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070225'),\n", " ('OFFENSE_CODE', 3410),\n", " ('OFFENSE_CODE_GROUP', 'Towed'),\n", " ('OFFENSE_DESCRIPTION', 'TOWED MOTOR VEHICLE'),\n", " ('DISTRICT', 'A1'),\n", " ('REPORTING_AREA', '67'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 09:02:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 9),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'CAMBRIDGE ST'),\n", " ('Lat', 42.36112829),\n", " ('Long', -71.06618796),\n", " ('Location', '(42.36112829, -71.06618796)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070224'),\n", " ('OFFENSE_CODE', 1402),\n", " ('OFFENSE_CODE_GROUP', 'Vandalism'),\n", " ('OFFENSE_DESCRIPTION', 'VANDALISM'),\n", " ('DISTRICT', 'B2'),\n", " ('REPORTING_AREA', '909'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 09:42:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 9),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'WHITTIER ST'),\n", " ('Lat', 42.33380238),\n", " ('Long', -71.08880867),\n", " ('Location', '(42.33380238, -71.08880867)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070222'),\n", " ('OFFENSE_CODE', 3831),\n", " ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'),\n", " ('OFFENSE_DESCRIPTION', 'M/V - LEAVING SCENE - PROPERTY DAMAGE'),\n", " ('DISTRICT', 'D14'),\n", " ('REPORTING_AREA', '795'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-29 16:15:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Wednesday'),\n", " ('HOUR', 16),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'ALLSTON ST'),\n", " ('Lat', 42.34926256),\n", " ('Long', -71.13720324),\n", " ('Location', '(42.34926256, -71.13720324)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070221'),\n", " ('OFFENSE_CODE', 1402),\n", " ('OFFENSE_CODE_GROUP', 'Vandalism'),\n", " ('OFFENSE_DESCRIPTION', 'VANDALISM'),\n", " ('DISTRICT', 'B2'),\n", " ('REPORTING_AREA', '288'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 09:01:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 9),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'WASHINGTON ST'),\n", " ('Lat', 42.32925905),\n", " ('Long', -71.08482402),\n", " ('Location', '(42.32925905, -71.08482402)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070220'),\n", " ('OFFENSE_CODE', 3115),\n", " ('OFFENSE_CODE_GROUP', 'Investigate Person'),\n", " ('OFFENSE_DESCRIPTION', 'INVESTIGATE PERSON'),\n", " ('DISTRICT', 'E5'),\n", " ('REPORTING_AREA', '707'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 08:45:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 8),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'WASHINGTON ST'),\n", " ('Lat', 42.26866684),\n", " ('Long', -71.14904534),\n", " ('Location', '(42.26866684, -71.14904534)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070219'),\n", " ('OFFENSE_CODE', 3410),\n", " ('OFFENSE_CODE_GROUP', 'Towed'),\n", " ('OFFENSE_DESCRIPTION', 'TOWED MOTOR VEHICLE'),\n", " ('DISTRICT', 'C11'),\n", " ('REPORTING_AREA', '246'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 08:53:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 8),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'ROMSEY ST'),\n", " ('Lat', 42.31619008),\n", " ('Long', -71.05587937),\n", " ('Location', '(42.31619008, -71.05587937)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070218'),\n", " ('OFFENSE_CODE', 3410),\n", " ('OFFENSE_CODE_GROUP', 'Towed'),\n", " ('OFFENSE_DESCRIPTION', 'TOWED MOTOR VEHICLE'),\n", " ('DISTRICT', 'E13'),\n", " ('REPORTING_AREA', '576'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 07:39:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 7),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'BOYLSTON ST'),\n", " ('Lat', 42.31631666),\n", " ('Long', -71.1029721),\n", " ('Location', '(42.31631666, -71.10297210)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070217'),\n", " ('OFFENSE_CODE', 3410),\n", " ('OFFENSE_CODE_GROUP', 'Towed'),\n", " ('OFFENSE_DESCRIPTION', 'TOWED MOTOR VEHICLE'),\n", " ('DISTRICT', 'D14'),\n", " ('REPORTING_AREA', '794'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 07:39:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 7),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'LONG AVE'),\n", " ('Lat', 42.34950022),\n", " ('Long', -71.13585122),\n", " ('Location', '(42.34950022, -71.13585122)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070215'),\n", " ('OFFENSE_CODE', 724),\n", " ('OFFENSE_CODE_GROUP', 'Auto Theft'),\n", " ('OFFENSE_DESCRIPTION', 'AUTO THEFT'),\n", " ('DISTRICT', 'C11'),\n", " ('REPORTING_AREA', '364'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 17:45:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 17),\n", " ('UCR_PART', 'Part One'),\n", " ('STREET', 'ADAMS ST'),\n", " ('Lat', 42.2944367),\n", " ('Long', -71.05661774),\n", " ('Location', '(42.29443670, -71.05661774)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070214'),\n", " ('OFFENSE_CODE', 3301),\n", " ('OFFENSE_CODE_GROUP', 'Verbal Disputes'),\n", " ('OFFENSE_DESCRIPTION', 'VERBAL DISPUTE'),\n", " ('DISTRICT', 'E18'),\n", " ('REPORTING_AREA', '495'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 08:27:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 8),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'GREENWOOD AVE'),\n", " ('Lat', 42.26546031),\n", " ('Long', -71.12023924),\n", " ('Location', '(42.26546031, -71.12023924)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070213'),\n", " ('OFFENSE_CODE', 2007),\n", " ('OFFENSE_CODE_GROUP', 'Restraining Order Violations'),\n", " ('OFFENSE_DESCRIPTION',\n", " 'VIOL. OF RESTRAINING ORDER W NO ARREST'),\n", " ('DISTRICT', 'B3'),\n", " ('REPORTING_AREA', '456'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 07:49:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 7),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'ERIE ST'),\n", " ('Lat', 42.30272114),\n", " ('Long', -71.07976167),\n", " ('Location', '(42.30272114, -71.07976167)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070212'),\n", " ('OFFENSE_CODE', 3115),\n", " ('OFFENSE_CODE_GROUP', 'Investigate Person'),\n", " ('OFFENSE_DESCRIPTION', 'INVESTIGATE PERSON'),\n", " ('DISTRICT', 'C11'),\n", " ('REPORTING_AREA', '357'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 08:12:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 8),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'BLOOMFIELD ST'),\n", " ('Lat', 42.29910777),\n", " ('Long', -71.06829572),\n", " ('Location', '(42.29910777, -71.06829572)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070211'),\n", " ('OFFENSE_CODE', 614),\n", " ('OFFENSE_CODE_GROUP', 'Larceny From Motor Vehicle'),\n", " ('OFFENSE_DESCRIPTION', 'LARCENY THEFT FROM MV - NON-ACCESSORY'),\n", " ('DISTRICT', 'D14'),\n", " ('REPORTING_AREA', '759'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 18:30:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 18),\n", " ('UCR_PART', 'Part One'),\n", " ('STREET', 'FANEUIL ST'),\n", " ('Lat', 42.35174138),\n", " ('Long', -71.16591844),\n", " ('Location', '(42.35174138, -71.16591844)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070210'),\n", " ('OFFENSE_CODE', 3410),\n", " ('OFFENSE_CODE_GROUP', 'Towed'),\n", " ('OFFENSE_DESCRIPTION', 'TOWED MOTOR VEHICLE'),\n", " ('DISTRICT', 'D14'),\n", " ('REPORTING_AREA', '794'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 07:21:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 7),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'GLENVILLE AVE'),\n", " ('Lat', 42.35048627),\n", " ('Long', -71.13288438),\n", " ('Location', '(42.35048627, -71.13288438)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070209'),\n", " ('OFFENSE_CODE', 3301),\n", " ('OFFENSE_CODE_GROUP', 'Verbal Disputes'),\n", " ('OFFENSE_DESCRIPTION', 'VERBAL DISPUTE'),\n", " ('DISTRICT', 'B3'),\n", " ('REPORTING_AREA', '437'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 08:17:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 8),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'WHITFIELD ST'),\n", " ('Lat', 42.2900467),\n", " ('Long', -71.07330004),\n", " ('Location', '(42.29004670, -71.07330004)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070208'),\n", " ('OFFENSE_CODE', 619),\n", " ('OFFENSE_CODE_GROUP', 'Larceny'),\n", " ('OFFENSE_DESCRIPTION', 'LARCENY ALL OTHERS'),\n", " ('DISTRICT', 'D14'),\n", " ('REPORTING_AREA', '779'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 05:15:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 5),\n", " ('UCR_PART', 'Part One'),\n", " ('STREET', 'MONTCALM AVE'),\n", " ('Lat', 42.35321122),\n", " ('Long', -71.14841124),\n", " ('Location', '(42.35321122, -71.14841124)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070207'),\n", " ('OFFENSE_CODE', 3410),\n", " ('OFFENSE_CODE_GROUP', 'Towed'),\n", " ('OFFENSE_DESCRIPTION', 'TOWED MOTOR VEHICLE'),\n", " ('DISTRICT', 'D14'),\n", " ('REPORTING_AREA', '794'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 07:08:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 7),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'PRICE RD'),\n", " ('Lat', 42.34980866),\n", " ('Long', -71.13513832),\n", " ('Location', '(42.34980866, -71.13513832)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070206'),\n", " ('OFFENSE_CODE', 724),\n", " ('OFFENSE_CODE_GROUP', 'Auto Theft'),\n", " ('OFFENSE_DESCRIPTION', 'AUTO THEFT'),\n", " ('DISTRICT', 'B3'),\n", " ('REPORTING_AREA', '463'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 01:00:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 1),\n", " ('UCR_PART', 'Part One'),\n", " ('STREET', 'AMERICAN LEGION HWY'),\n", " ('Lat', 42.29708829),\n", " ('Long', -71.09095546),\n", " ('Location', '(42.29708829, -71.09095546)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070205'),\n", " ('OFFENSE_CODE', 3410),\n", " ('OFFENSE_CODE_GROUP', 'Towed'),\n", " ('OFFENSE_DESCRIPTION', 'TOWED MOTOR VEHICLE'),\n", " ('DISTRICT', 'C6'),\n", " ('REPORTING_AREA', '224'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 07:41:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 7),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'P ST'),\n", " ('Lat', 42.33620256),\n", " ('Long', -71.0271896),\n", " ('Location', '(42.33620256, -71.02718960)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070204'),\n", " ('OFFENSE_CODE', 3114),\n", " ('OFFENSE_CODE_GROUP', 'Investigate Property'),\n", " ('OFFENSE_DESCRIPTION', 'INVESTIGATE PROPERTY'),\n", " ('DISTRICT', 'D14'),\n", " ('REPORTING_AREA', '749'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 08:20:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 8),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'BEACON ST'),\n", " ('Lat', 42.333582),\n", " ('Long', -71.166091),\n", " ('Location', '(42.33358200, -71.16609100)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070203'),\n", " ('OFFENSE_CODE', 3114),\n", " ('OFFENSE_CODE_GROUP', 'Investigate Property'),\n", " ('OFFENSE_DESCRIPTION', 'INVESTIGATE PROPERTY'),\n", " ('DISTRICT', 'D4'),\n", " ('REPORTING_AREA', '619'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 07:00:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 7),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'SAINT STEPHEN ST'),\n", " ('Lat', 42.34231311),\n", " ('Long', -71.0869637),\n", " ('Location', '(42.34231311, -71.08696370)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070201'),\n", " ('OFFENSE_CODE', 3410),\n", " ('OFFENSE_CODE_GROUP', 'Towed'),\n", " ('OFFENSE_DESCRIPTION', 'TOWED MOTOR VEHICLE'),\n", " ('DISTRICT', 'D14'),\n", " ('REPORTING_AREA', '793'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 07:03:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 7),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'COMMONWEALTH AVE'),\n", " ('Lat', 42.34888872),\n", " ('Long', -71.1335453),\n", " ('Location', '(42.34888872, -71.13354530)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070200'),\n", " ('OFFENSE_CODE', 3001),\n", " ('OFFENSE_CODE_GROUP', 'Medical Assistance'),\n", " ('OFFENSE_DESCRIPTION', 'DEATH INVESTIGATION'),\n", " ('DISTRICT', 'D4'),\n", " ('REPORTING_AREA', '148'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 05:47:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 5),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'COLUMBUS AVE'),\n", " ('Lat', 42.34242808),\n", " ('Long', -71.07952412),\n", " ('Location', '(42.34242808, -71.07952412)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070197'),\n", " ('OFFENSE_CODE', 3006),\n", " ('OFFENSE_CODE_GROUP', 'Medical Assistance'),\n", " ('OFFENSE_DESCRIPTION', 'SICK/INJURED/MEDICAL - PERSON'),\n", " ('DISTRICT', 'C11'),\n", " ('REPORTING_AREA', '236'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 05:52:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 5),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'POND ST'),\n", " ('Lat', 42.31961996),\n", " ('Long', -71.05951046),\n", " ('Location', '(42.31961996, -71.05951046)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070195'),\n", " ('OFFENSE_CODE', 3115),\n", " ('OFFENSE_CODE_GROUP', 'Investigate Person'),\n", " ('OFFENSE_DESCRIPTION', 'INVESTIGATE PERSON'),\n", " ('DISTRICT', 'C6'),\n", " ('REPORTING_AREA', '219'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 06:14:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 6),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'OLD HARBOR ST'),\n", " ('Lat', 42.33084376),\n", " ('Long', -71.04740908),\n", " ('Location', '(42.33084376, -71.04740908)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070194'),\n", " ('OFFENSE_CODE', 2610),\n", " ('OFFENSE_CODE_GROUP', 'Other'),\n", " ('OFFENSE_DESCRIPTION', 'TRESPASSING'),\n", " ('DISTRICT', 'C11'),\n", " ('REPORTING_AREA', '356'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 04:46:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 4),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'FAULKNER ST'),\n", " ('Lat', 42.29960791),\n", " ('Long', -71.06094616),\n", " ('Location', '(42.29960791, -71.06094616)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070192'),\n", " ('OFFENSE_CODE', 724),\n", " ('OFFENSE_CODE_GROUP', 'Auto Theft'),\n", " ('OFFENSE_DESCRIPTION', 'AUTO THEFT'),\n", " ('DISTRICT', 'B2'),\n", " ('REPORTING_AREA', '182'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 06:23:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 6),\n", " ('UCR_PART', 'Part One'),\n", " ('STREET', 'NORFOLK AVE'),\n", " ('Lat', 42.32503262),\n", " ('Long', -71.06915744),\n", " ('Location', '(42.32503262, -71.06915744)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070190'),\n", " ('OFFENSE_CODE', 3410),\n", " ('OFFENSE_CODE_GROUP', 'Towed'),\n", " ('OFFENSE_DESCRIPTION', 'TOWED MOTOR VEHICLE'),\n", " ('DISTRICT', 'A1'),\n", " ('REPORTING_AREA', '67'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 05:08:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 5),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'S RUSSELL ST'),\n", " ('Lat', 42.36022674),\n", " ('Long', -71.0659773),\n", " ('Location', '(42.36022674, -71.06597730)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070189'),\n", " ('OFFENSE_CODE', 522),\n", " ('OFFENSE_CODE_GROUP', 'Residential Burglary'),\n", " ('OFFENSE_DESCRIPTION', 'BURGLARY - RESIDENTIAL - NO FORCE'),\n", " ('DISTRICT', 'C11'),\n", " ('REPORTING_AREA', '397'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 04:47:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 4),\n", " ('UCR_PART', 'Part One'),\n", " ('STREET', 'CENTRE ST'),\n", " ('Lat', 42.29126463),\n", " ('Long', -71.06811401),\n", " ('Location', '(42.29126463, -71.06811401)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070188'),\n", " ('OFFENSE_CODE', 3006),\n", " ('OFFENSE_CODE_GROUP', 'Medical Assistance'),\n", " ('OFFENSE_DESCRIPTION', 'SICK/INJURED/MEDICAL - PERSON'),\n", " ('DISTRICT', 'E18'),\n", " ('REPORTING_AREA', '951'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 05:19:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 5),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'RIVER ST'),\n", " ('Lat', 42.26361745),\n", " ('Long', -71.10237387),\n", " ('Location', '(42.26361745, -71.10237387)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070187'),\n", " ('OFFENSE_CODE', 3006),\n", " ('OFFENSE_CODE_GROUP', 'Medical Assistance'),\n", " ('OFFENSE_DESCRIPTION', 'SICK/INJURED/MEDICAL - PERSON'),\n", " ('DISTRICT', 'C11'),\n", " ('REPORTING_AREA', '933'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 04:20:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 4),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'WASHINGTON ST'),\n", " ('Lat', 42.2841954),\n", " ('Long', -71.07157967),\n", " ('Location', '(42.28419540, -71.07157967)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070186'),\n", " ('OFFENSE_CODE', 413),\n", " ('OFFENSE_CODE_GROUP', 'Aggravated Assault'),\n", " ('OFFENSE_DESCRIPTION', 'ASSAULT - AGGRAVATED - BATTERY'),\n", " ('DISTRICT', 'B3'),\n", " ('REPORTING_AREA', '417'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 05:22:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 5),\n", " ('UCR_PART', 'Part One'),\n", " ('STREET', 'STOCKTON ST'),\n", " ('Lat', 42.28265604),\n", " ('Long', -71.07374541),\n", " ('Location', '(42.28265604, -71.07374541)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070186'),\n", " ('OFFENSE_CODE', 3114),\n", " ('OFFENSE_CODE_GROUP', 'Investigate Property'),\n", " ('OFFENSE_DESCRIPTION', 'INVESTIGATE PROPERTY'),\n", " ('DISTRICT', 'B3'),\n", " ('REPORTING_AREA', '417'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 05:22:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 5),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'STOCKTON ST'),\n", " ('Lat', 42.28265604),\n", " ('Long', -71.07374541),\n", " ('Location', '(42.28265604, -71.07374541)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070183'),\n", " ('OFFENSE_CODE', 3006),\n", " ('OFFENSE_CODE_GROUP', 'Medical Assistance'),\n", " ('OFFENSE_DESCRIPTION', 'SICK/INJURED/MEDICAL - PERSON'),\n", " ('DISTRICT', 'C11'),\n", " ('REPORTING_AREA', '358'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 04:11:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 4),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'VINSON ST'),\n", " ('Lat', 42.29876701),\n", " ('Long', -71.06403634),\n", " ('Location', '(42.29876701, -71.06403634)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070182'),\n", " ('OFFENSE_CODE', 3006),\n", " ('OFFENSE_CODE_GROUP', 'Medical Assistance'),\n", " ('OFFENSE_DESCRIPTION', 'SICK/INJURED/MEDICAL - PERSON'),\n", " ('DISTRICT', 'E18'),\n", " ('REPORTING_AREA', '520'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 04:10:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 4),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'HYDE PARK AVE'),\n", " ('Lat', 42.25843909),\n", " ('Long', -71.12348834),\n", " ('Location', '(42.25843909, -71.12348834)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070181'),\n", " ('OFFENSE_CODE', 1402),\n", " ('OFFENSE_CODE_GROUP', 'Vandalism'),\n", " ('OFFENSE_DESCRIPTION', 'VANDALISM'),\n", " ('DISTRICT', 'D14'),\n", " ('REPORTING_AREA', '796'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 03:21:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 3),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'COMMONWEALTH AVE'),\n", " ('Lat', 42.35067088),\n", " ('Long', -71.12808866),\n", " ('Location', '(42.35067088, -71.12808866)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070179'),\n", " ('OFFENSE_CODE', 2629),\n", " ('OFFENSE_CODE_GROUP', 'Harassment'),\n", " ('OFFENSE_DESCRIPTION', 'HARASSMENT'),\n", " ('DISTRICT', 'B2'),\n", " ('REPORTING_AREA', '181'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 02:45:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 2),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'WOODWARD AVE'),\n", " ('Lat', 42.3250287),\n", " ('Long', -71.07341448),\n", " ('Location', '(42.32502870, -71.07341448)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070178'),\n", " ('OFFENSE_CODE', 2900),\n", " ('OFFENSE_CODE_GROUP', 'Other'),\n", " ('OFFENSE_DESCRIPTION', 'VAL - VIOLATION OF AUTO LAW - OTHER'),\n", " ('DISTRICT', 'B2'),\n", " ('REPORTING_AREA', '182'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 01:54:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 1),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'CLIFTON ST'),\n", " ('Lat', 42.32396791),\n", " ('Long', -71.07117658),\n", " ('Location', '(42.32396791, -71.07117658)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070177'),\n", " ('OFFENSE_CODE', 413),\n", " ('OFFENSE_CODE_GROUP', 'Aggravated Assault'),\n", " ('OFFENSE_DESCRIPTION', 'ASSAULT - AGGRAVATED - BATTERY'),\n", " ('DISTRICT', 'C11'),\n", " ('REPORTING_AREA', '257'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 03:05:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 3),\n", " ('UCR_PART', 'Part One'),\n", " ('STREET', 'STOUGHTON ST'),\n", " ('Lat', 42.3166175),\n", " ('Long', -71.06407827),\n", " ('Location', '(42.31661750, -71.06407827)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070176'),\n", " ('OFFENSE_CODE', 1503),\n", " ('OFFENSE_CODE_GROUP', 'Firearm Violations'),\n", " ('OFFENSE_DESCRIPTION',\n", " 'WEAPON - OTHER - CARRYING / POSSESSING, ETC'),\n", " ('DISTRICT', 'A1'),\n", " ('REPORTING_AREA', '101'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 03:08:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 3),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'MCKINLEY SQ'),\n", " ('Lat', 42.35909289),\n", " ('Long', -71.05327197),\n", " ('Location', '(42.35909289, -71.05327197)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070173'),\n", " ('OFFENSE_CODE', 3006),\n", " ('OFFENSE_CODE_GROUP', 'Medical Assistance'),\n", " ('OFFENSE_DESCRIPTION', 'SICK/INJURED/MEDICAL - PERSON'),\n", " ('DISTRICT', 'B2'),\n", " ('REPORTING_AREA', '308'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 03:20:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 3),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'CRESTWOOD PARK'),\n", " ('Lat', 42.31794835),\n", " ('Long', -71.08774652),\n", " ('Location', '(42.31794835, -71.08774652)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070172'),\n", " ('OFFENSE_CODE', 619),\n", " ('OFFENSE_CODE_GROUP', 'Larceny'),\n", " ('OFFENSE_DESCRIPTION', 'LARCENY ALL OTHERS'),\n", " ('DISTRICT', 'A1'),\n", " ('REPORTING_AREA', '117'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 01:52:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 1),\n", " ('UCR_PART', 'Part One'),\n", " ('STREET', 'BOYLSTON ST'),\n", " ('Lat', 42.3523119),\n", " ('Long', -71.0637051),\n", " ('Location', '(42.35231190, -71.06370510)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070171'),\n", " ('OFFENSE_CODE', 3114),\n", " ('OFFENSE_CODE_GROUP', 'Investigate Property'),\n", " ('OFFENSE_DESCRIPTION', 'INVESTIGATE PROPERTY'),\n", " ('DISTRICT', 'D4'),\n", " ('REPORTING_AREA', '157'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 03:37:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 3),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'SHAWMUT AVE'),\n", " ('Lat', 42.34020839),\n", " ('Long', -71.07371512),\n", " ('Location', '(42.34020839, -71.07371512)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070170'),\n", " ('OFFENSE_CODE', 3301),\n", " ('OFFENSE_CODE_GROUP', 'Verbal Disputes'),\n", " ('OFFENSE_DESCRIPTION', 'VERBAL DISPUTE'),\n", " ('DISTRICT', 'B3'),\n", " ('REPORTING_AREA', '428'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 02:06:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 2),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'VERRILL ST'),\n", " ('Lat', 42.28164146),\n", " ('Long', -71.08851499),\n", " ('Location', '(42.28164146, -71.08851499)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070169'),\n", " ('OFFENSE_CODE', 3115),\n", " ('OFFENSE_CODE_GROUP', 'Investigate Person'),\n", " ('OFFENSE_DESCRIPTION', 'INVESTIGATE PERSON'),\n", " ('DISTRICT', 'B3'),\n", " ('REPORTING_AREA', '441'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 02:22:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 2),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'NIGHTINGALE ST'),\n", " ('Lat', 42.29474312),\n", " ('Long', -71.08503786),\n", " ('Location', '(42.29474312, -71.08503786)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070168'),\n", " ('OFFENSE_CODE', 301),\n", " ('OFFENSE_CODE_GROUP', 'Robbery'),\n", " ('OFFENSE_DESCRIPTION', 'ROBBERY - STREET'),\n", " ('DISTRICT', 'A1'),\n", " ('REPORTING_AREA', '119'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 01:16:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 1),\n", " ('UCR_PART', 'Part One'),\n", " ('STREET', 'PARK ST'),\n", " ('Lat', 42.35650174),\n", " ('Long', -71.0619996),\n", " ('Location', '(42.35650174, -71.06199960)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070168'),\n", " ('OFFENSE_CODE', 413),\n", " ('OFFENSE_CODE_GROUP', 'Aggravated Assault'),\n", " ('OFFENSE_DESCRIPTION', 'ASSAULT - AGGRAVATED - BATTERY'),\n", " ('DISTRICT', 'A1'),\n", " ('REPORTING_AREA', '119'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 01:16:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 1),\n", " ('UCR_PART', 'Part One'),\n", " ('STREET', 'PARK ST'),\n", " ('Lat', 42.35650174),\n", " ('Long', -71.0619996),\n", " ('Location', '(42.35650174, -71.06199960)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070167'),\n", " ('OFFENSE_CODE', 3115),\n", " ('OFFENSE_CODE_GROUP', 'Investigate Person'),\n", " ('OFFENSE_DESCRIPTION', 'INVESTIGATE PERSON'),\n", " ('DISTRICT', 'D4'),\n", " ('REPORTING_AREA', '619'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 03:03:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 3),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'WESTLAND AVE'),\n", " ('Lat', 42.34355868),\n", " ('Long', -71.08734146),\n", " ('Location', '(42.34355868, -71.08734146)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070166'),\n", " ('OFFENSE_CODE', 802),\n", " ('OFFENSE_CODE_GROUP', 'Simple Assault'),\n", " ('OFFENSE_DESCRIPTION', 'ASSAULT SIMPLE - BATTERY'),\n", " ('DISTRICT', 'A1'),\n", " ('REPORTING_AREA', '123'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 02:56:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 2),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'WASHINGTON ST'),\n", " ('Lat', 42.34997256),\n", " ('Long', -71.06348817),\n", " ('Location', '(42.34997256, -71.06348817)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070165'),\n", " ('OFFENSE_CODE', 3802),\n", " ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'),\n", " ('OFFENSE_DESCRIPTION', 'M/V ACCIDENT - PROPERTY \\xa0DAMAGE'),\n", " ('DISTRICT', 'E5'),\n", " ('REPORTING_AREA', '687'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 02:34:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 2),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'BELGRADE AVE'),\n", " ('Lat', 42.2862305),\n", " ('Long', -71.13785361),\n", " ('Location', '(42.28623050, -71.13785361)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070164'),\n", " ('OFFENSE_CODE', 361),\n", " ('OFFENSE_CODE_GROUP', 'Robbery'),\n", " ('OFFENSE_DESCRIPTION', 'ROBBERY - OTHER'),\n", " ('DISTRICT', nan),\n", " ('REPORTING_AREA', ' '),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 02:20:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 2),\n", " ('UCR_PART', 'Part One'),\n", " ('STREET', nan),\n", " ('Lat', 42.36366522),\n", " ('Long', -71.05838615),\n", " ('Location', '(42.36366522, -71.05838615)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070164'),\n", " ('OFFENSE_CODE', 802),\n", " ('OFFENSE_CODE_GROUP', 'Simple Assault'),\n", " ('OFFENSE_DESCRIPTION', 'ASSAULT SIMPLE - BATTERY'),\n", " ('DISTRICT', nan),\n", " ('REPORTING_AREA', ' '),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 02:20:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 2),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', nan),\n", " ('Lat', 42.36366522),\n", " ('Long', -71.05838615),\n", " ('Location', '(42.36366522, -71.05838615)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070163'),\n", " ('OFFENSE_CODE', 3114),\n", " ('OFFENSE_CODE_GROUP', 'Investigate Property'),\n", " ('OFFENSE_DESCRIPTION', 'INVESTIGATE PROPERTY'),\n", " ('DISTRICT', 'B2'),\n", " ('REPORTING_AREA', '309'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 02:24:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 2),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'MARTIN LUTHER KING JR BLV'),\n", " ('Lat', 42.31860134),\n", " ('Long', -71.08405792),\n", " ('Location', '(42.31860134, -71.08405792)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070162'),\n", " ('OFFENSE_CODE', 2403),\n", " ('OFFENSE_CODE_GROUP', 'Disorderly Conduct'),\n", " ('OFFENSE_DESCRIPTION', 'DISTURBING THE PEACE'),\n", " ('DISTRICT', 'B3'),\n", " ('REPORTING_AREA', '441'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 02:22:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 2),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'NIGHTINGALE ST'),\n", " ('Lat', 42.29474312),\n", " ('Long', -71.08503786),\n", " ('Location', '(42.29474312, -71.08503786)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070161'),\n", " ('OFFENSE_CODE', 619),\n", " ('OFFENSE_CODE_GROUP', 'Larceny'),\n", " ('OFFENSE_DESCRIPTION', 'LARCENY ALL OTHERS'),\n", " ('DISTRICT', 'D14'),\n", " ('REPORTING_AREA', '796'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 01:55:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 1),\n", " ('UCR_PART', 'Part One'),\n", " ('STREET', 'BRIGHTON AVE'),\n", " ('Lat', 42.35245899),\n", " ('Long', -71.12805084),\n", " ('Location', '(42.35245899, -71.12805084)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070160'),\n", " ('OFFENSE_CODE', 3831),\n", " ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'),\n", " ('OFFENSE_DESCRIPTION', 'M/V - LEAVING SCENE - PROPERTY DAMAGE'),\n", " ('DISTRICT', 'D14'),\n", " ('REPORTING_AREA', ' '),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 02:24:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 2),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'COMMONWEALTH AVE'),\n", " ('Lat', 42.35063798),\n", " ('Long', -71.11265909),\n", " ('Location', '(42.35063798, -71.11265909)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070159'),\n", " ('OFFENSE_CODE', 3114),\n", " ('OFFENSE_CODE_GROUP', 'Investigate Property'),\n", " ('OFFENSE_DESCRIPTION', 'INVESTIGATE PROPERTY'),\n", " ('DISTRICT', 'C11'),\n", " ('REPORTING_AREA', '352'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 01:33:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 1),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'GENEVA AVE'),\n", " ('Lat', 42.2997969),\n", " ('Long', -71.06533457),\n", " ('Location', '(42.29979690, -71.06533457)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070157'),\n", " ('OFFENSE_CODE', 3006),\n", " ('OFFENSE_CODE_GROUP', 'Medical Assistance'),\n", " ('OFFENSE_DESCRIPTION', 'SICK/INJURED/MEDICAL - PERSON'),\n", " ('DISTRICT', 'C11'),\n", " ('REPORTING_AREA', '378'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 00:06:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 0),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'COFFEY ST'),\n", " ('Lat', 42.28888647),\n", " ('Long', -71.04944044),\n", " ('Location', '(42.28888647, -71.04944044)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070156'),\n", " ('OFFENSE_CODE', 3301),\n", " ('OFFENSE_CODE_GROUP', 'Verbal Disputes'),\n", " ('OFFENSE_DESCRIPTION', 'VERBAL DISPUTE'),\n", " ('DISTRICT', 'C11'),\n", " ('REPORTING_AREA', '381'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 01:49:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 1),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'HALLET ST'),\n", " ('Lat', 42.28520026),\n", " ('Long', -71.04674098),\n", " ('Location', '(42.28520026, -71.04674098)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070155'),\n", " ('OFFENSE_CODE', 2900),\n", " ('OFFENSE_CODE_GROUP', 'Other'),\n", " ('OFFENSE_DESCRIPTION', 'VAL - VIOLATION OF AUTO LAW - OTHER'),\n", " ('DISTRICT', 'A1'),\n", " ('REPORTING_AREA', '121'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 02:23:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 2),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'STUART ST'),\n", " ('Lat', 42.35106637),\n", " ('Long', -71.06549569),\n", " ('Location', '(42.35106637, -71.06549569)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070154'),\n", " ('OFFENSE_CODE', 1402),\n", " ('OFFENSE_CODE_GROUP', 'Vandalism'),\n", " ('OFFENSE_DESCRIPTION', 'VANDALISM'),\n", " ('DISTRICT', 'D4'),\n", " ('REPORTING_AREA', '138'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 00:51:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 0),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'BOYLSTON ST'),\n", " ('Lat', 42.34932471),\n", " ('Long', -71.08014801),\n", " ('Location', '(42.34932471, -71.08014801)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070153'),\n", " ('OFFENSE_CODE', 3802),\n", " ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'),\n", " ('OFFENSE_DESCRIPTION', 'M/V ACCIDENT - PROPERTY \\xa0DAMAGE'),\n", " ('DISTRICT', 'E13'),\n", " ('REPORTING_AREA', '606'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 01:52:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 1),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'S HUNTINGTON AVE'),\n", " ('Lat', 42.32955246),\n", " ('Long', -71.11112429),\n", " ('Location', '(42.32955246, -71.11112429)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070153'),\n", " ('OFFENSE_CODE', 3831),\n", " ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'),\n", " ('OFFENSE_DESCRIPTION', 'M/V - LEAVING SCENE - PROPERTY DAMAGE'),\n", " ('DISTRICT', 'E13'),\n", " ('REPORTING_AREA', '606'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 01:52:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 1),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'S HUNTINGTON AVE'),\n", " ('Lat', 42.32955246),\n", " ('Long', -71.11112429),\n", " ('Location', '(42.32955246, -71.11112429)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070152'),\n", " ('OFFENSE_CODE', 2662),\n", " ('OFFENSE_CODE_GROUP', 'Ballistics'),\n", " ('OFFENSE_DESCRIPTION', 'BALLISTICS EVIDENCE/FOUND'),\n", " ('DISTRICT', 'B2'),\n", " ('REPORTING_AREA', '901'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 01:32:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 1),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'TURQUOISE WAY'),\n", " ('Lat', 42.33426744),\n", " ('Long', -71.09713457),\n", " ('Location', '(42.33426744, -71.09713457)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070151'),\n", " ('OFFENSE_CODE', 3006),\n", " ('OFFENSE_CODE_GROUP', 'Medical Assistance'),\n", " ('OFFENSE_DESCRIPTION', 'SICK/INJURED/MEDICAL - PERSON'),\n", " ('DISTRICT', 'D14'),\n", " ('REPORTING_AREA', '752'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 01:26:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 1),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'LAKE ST'),\n", " ('Lat', 42.3467305),\n", " ('Long', -71.16186432),\n", " ('Location', '(42.34673050, -71.16186432)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070149'),\n", " ('OFFENSE_CODE', 3115),\n", " ('OFFENSE_CODE_GROUP', 'Investigate Person'),\n", " ('OFFENSE_DESCRIPTION', 'INVESTIGATE PERSON'),\n", " ('DISTRICT', 'E18'),\n", " ('REPORTING_AREA', '496'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 00:15:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 0),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'HYDE PARK AVE'),\n", " ('Lat', 42.26701085),\n", " ('Long', -71.12096171),\n", " ('Location', '(42.26701085, -71.12096171)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070148'),\n", " ('OFFENSE_CODE', 1846),\n", " ('OFFENSE_CODE_GROUP', 'Drug Violation'),\n", " ('OFFENSE_DESCRIPTION', 'DRUGS - POSS CLASS E'),\n", " ('DISTRICT', nan),\n", " ('REPORTING_AREA', ' '),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 00:40:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 0),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', nan),\n", " ('Lat', 42.32492305),\n", " ('Long', -71.09825252),\n", " ('Location', '(42.32492305, -71.09825252)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070148'),\n", " ('OFFENSE_CODE', 1849),\n", " ('OFFENSE_CODE_GROUP', 'Drug Violation'),\n", " ('OFFENSE_DESCRIPTION', 'DRUGS - POSS CLASS B - COCAINE, ETC.'),\n", " ('DISTRICT', nan),\n", " ('REPORTING_AREA', ' '),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 00:40:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 0),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', nan),\n", " ('Lat', 42.32492305),\n", " ('Long', -71.09825252),\n", " ('Location', '(42.32492305, -71.09825252)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070148'),\n", " ('OFFENSE_CODE', 1841),\n", " ('OFFENSE_CODE_GROUP', 'Drug Violation'),\n", " ('OFFENSE_DESCRIPTION',\n", " 'DRUGS - POSS CLASS A - INTENT TO MFR DIST DISP'),\n", " ('DISTRICT', nan),\n", " ('REPORTING_AREA', ' '),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 00:40:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 0),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', nan),\n", " ('Lat', 42.32492305),\n", " ('Long', -71.09825252),\n", " ('Location', '(42.32492305, -71.09825252)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070147'),\n", " ('OFFENSE_CODE', 3410),\n", " ('OFFENSE_CODE_GROUP', 'Towed'),\n", " ('OFFENSE_DESCRIPTION', 'TOWED MOTOR VEHICLE'),\n", " ('DISTRICT', 'B3'),\n", " ('REPORTING_AREA', '458'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 00:10:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 0),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'WOLCOTT ST'),\n", " ('Lat', 42.30273607),\n", " ('Long', -71.08248544),\n", " ('Location', '(42.30273607, -71.08248544)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070146'),\n", " ('OFFENSE_CODE', 3001),\n", " ('OFFENSE_CODE_GROUP', 'Medical Assistance'),\n", " ('OFFENSE_DESCRIPTION', 'DEATH INVESTIGATION'),\n", " ('DISTRICT', 'B2'),\n", " ('REPORTING_AREA', '605'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 00:21:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 0),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'PARKER HILL AVE'),\n", " ('Lat', 42.33267994),\n", " ('Long', -71.109579),\n", " ('Location', '(42.33267994, -71.10957900)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070144'),\n", " ('OFFENSE_CODE', 3006),\n", " ('OFFENSE_CODE_GROUP', 'Medical Assistance'),\n", " ('OFFENSE_DESCRIPTION', 'SICK/INJURED/MEDICAL - PERSON'),\n", " ('DISTRICT', 'C11'),\n", " ('REPORTING_AREA', '339'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 00:16:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 0),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'GLOVER PL'),\n", " ('Lat', 42.30862267),\n", " ('Long', -71.05993172),\n", " ('Location', '(42.30862267, -71.05993172)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070143'),\n", " ('OFFENSE_CODE', 802),\n", " ('OFFENSE_CODE_GROUP', 'Simple Assault'),\n", " ('OFFENSE_DESCRIPTION', 'ASSAULT SIMPLE - BATTERY'),\n", " ('DISTRICT', 'A7'),\n", " ('REPORTING_AREA', '23'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 00:22:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 0),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'PRINCETON ST'),\n", " ('Lat', 42.37766),\n", " ('Long', -71.03560198),\n", " ('Location', '(42.37766000, -71.03560198)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070143'),\n", " ('OFFENSE_CODE', 2629),\n", " ('OFFENSE_CODE_GROUP', 'Harassment'),\n", " ('OFFENSE_DESCRIPTION', 'HARASSMENT'),\n", " ('DISTRICT', 'A7'),\n", " ('REPORTING_AREA', '23'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-09-01 00:22:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 9),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 0),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'PRINCETON ST'),\n", " ('Lat', 42.37766),\n", " ('Long', -71.03560198),\n", " ('Location', '(42.37766000, -71.03560198)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070142'),\n", " ('OFFENSE_CODE', 619),\n", " ('OFFENSE_CODE_GROUP', 'Larceny'),\n", " ('OFFENSE_DESCRIPTION', 'LARCENY ALL OTHERS'),\n", " ('DISTRICT', 'A1'),\n", " ('REPORTING_AREA', '103'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 00:54:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 0),\n", " ('UCR_PART', 'Part One'),\n", " ('STREET', 'SCHOOL ST'),\n", " ('Lat', 42.3575462),\n", " ('Long', -71.05881953),\n", " ('Location', '(42.35754620, -71.05881953)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070141'),\n", " ('OFFENSE_CODE', 522),\n", " ('OFFENSE_CODE_GROUP', 'Residential Burglary'),\n", " ('OFFENSE_DESCRIPTION', 'BURGLARY - RESIDENTIAL - NO FORCE'),\n", " ('DISTRICT', 'D4'),\n", " ('REPORTING_AREA', '597'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 20:30:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 20),\n", " ('UCR_PART', 'Part One'),\n", " ('STREET', 'COLUMBUS AVE'),\n", " ('Lat', 42.33961848),\n", " ('Long', -71.0828558),\n", " ('Location', '(42.33961848, -71.08285580)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070140'),\n", " ('OFFENSE_CODE', 520),\n", " ('OFFENSE_CODE_GROUP', 'Residential Burglary'),\n", " ('OFFENSE_DESCRIPTION', 'BURGLARY - RESIDENTIAL - FORCE'),\n", " ('DISTRICT', 'C11'),\n", " ('REPORTING_AREA', '352'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 23:52:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 23),\n", " ('UCR_PART', 'Part One'),\n", " ('STREET', 'ARCADIA ST'),\n", " ('Lat', 42.30170996),\n", " ('Long', -71.06174506),\n", " ('Location', '(42.30170996, -71.06174506)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070139'),\n", " ('OFFENSE_CODE', 3301),\n", " ('OFFENSE_CODE_GROUP', 'Verbal Disputes'),\n", " ('OFFENSE_DESCRIPTION', 'VERBAL DISPUTE'),\n", " ('DISTRICT', 'E13'),\n", " ('REPORTING_AREA', '912'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 23:22:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 23),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'PARKER ST'),\n", " ('Lat', 42.32469443),\n", " ('Long', -71.10087902),\n", " ('Location', '(42.32469443, -71.10087902)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070138'),\n", " ('OFFENSE_CODE', 1402),\n", " ('OFFENSE_CODE_GROUP', 'Vandalism'),\n", " ('OFFENSE_DESCRIPTION', 'VANDALISM'),\n", " ('DISTRICT', 'A15'),\n", " ('REPORTING_AREA', '900'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 22:39:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 22),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'COREY ST'),\n", " ('Lat', 42.3787592),\n", " ('Long', -71.05598086),\n", " ('Location', '(42.37875920, -71.05598086)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070137'),\n", " ('OFFENSE_CODE', 1402),\n", " ('OFFENSE_CODE_GROUP', 'Vandalism'),\n", " ('OFFENSE_DESCRIPTION', 'VANDALISM'),\n", " ('DISTRICT', 'D14'),\n", " ('REPORTING_AREA', '796'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 23:20:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 23),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'FORDHAM RD'),\n", " ('Lat', 42.35154653),\n", " ('Long', -71.12789558),\n", " ('Location', '(42.35154653, -71.12789558)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070136'),\n", " ('OFFENSE_CODE', 3502),\n", " ('OFFENSE_CODE_GROUP', 'Missing Person Located'),\n", " ('OFFENSE_DESCRIPTION', 'MISSING PERSON - LOCATED'),\n", " ('DISTRICT', 'B2'),\n", " ('REPORTING_AREA', '611'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 16:00:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 16),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'MISSION PARK DR'),\n", " ('Lat', 42.33407624),\n", " ('Long', -71.10842653),\n", " ('Location', '(42.33407624, -71.10842653)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070135'),\n", " ('OFFENSE_CODE', 802),\n", " ('OFFENSE_CODE_GROUP', 'Simple Assault'),\n", " ('OFFENSE_DESCRIPTION', 'ASSAULT SIMPLE - BATTERY'),\n", " ('DISTRICT', 'D4'),\n", " ('REPORTING_AREA', '624'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 23:16:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 23),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'LANSDOWNE ST'),\n", " ('Lat', 42.34717363),\n", " ('Long', -71.0964439),\n", " ('Location', '(42.34717363, -71.09644390)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070134'),\n", " ('OFFENSE_CODE', 802),\n", " ('OFFENSE_CODE_GROUP', 'Simple Assault'),\n", " ('OFFENSE_DESCRIPTION', 'ASSAULT SIMPLE - BATTERY'),\n", " ('DISTRICT', nan),\n", " ('REPORTING_AREA', ' '),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 23:22:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 23),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'FANEUIL HALL MARKETPLACE'),\n", " ('Lat', 42.35997967),\n", " ('Long', -71.05474135),\n", " ('Location', '(42.35997967, -71.05474135)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070134'),\n", " ('OFFENSE_CODE', 2647),\n", " ('OFFENSE_CODE_GROUP', 'Other'),\n", " ('OFFENSE_DESCRIPTION', 'THREATS TO DO BODILY HARM'),\n", " ('DISTRICT', nan),\n", " ('REPORTING_AREA', ' '),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 23:22:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 23),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'FANEUIL HALL MARKETPLACE'),\n", " ('Lat', 42.35997967),\n", " ('Long', -71.05474135),\n", " ('Location', '(42.35997967, -71.05474135)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070132'),\n", " ('OFFENSE_CODE', 3119),\n", " ('OFFENSE_CODE_GROUP', 'Firearm Discovery'),\n", " ('OFFENSE_DESCRIPTION', 'FIREARM/WEAPON - FOUND OR CONFISCATED'),\n", " ('DISTRICT', 'B2'),\n", " ('REPORTING_AREA', '297'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 23:34:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 23),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'FENNO ST'),\n", " ('Lat', 42.32262111),\n", " ('Long', -71.08431097),\n", " ('Location', '(42.32262111, -71.08431097)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070131'),\n", " ('OFFENSE_CODE', 3301),\n", " ('OFFENSE_CODE_GROUP', 'Verbal Disputes'),\n", " ('OFFENSE_DESCRIPTION', 'VERBAL DISPUTE'),\n", " ('DISTRICT', 'B2'),\n", " ('REPORTING_AREA', '320'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 23:18:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 23),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'GEORGIA ST'),\n", " ('Lat', 42.31068153),\n", " ('Long', -71.08619442),\n", " ('Location', '(42.31068153, -71.08619442)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070130'),\n", " ('OFFENSE_CODE', 3202),\n", " ('OFFENSE_CODE_GROUP', 'Property Found'),\n", " ('OFFENSE_DESCRIPTION', 'PROPERTY - LOST THEN LOCATED'),\n", " ('DISTRICT', 'D4'),\n", " ('REPORTING_AREA', '172'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 21:50:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 21),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'MASSACHUSETTS AVE'),\n", " ('Lat', 42.33311189),\n", " ('Long', -71.0727637),\n", " ('Location', '(42.33311189, -71.07276370)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070128'),\n", " ('OFFENSE_CODE', 2629),\n", " ('OFFENSE_CODE_GROUP', 'Harassment'),\n", " ('OFFENSE_DESCRIPTION', 'HARASSMENT'),\n", " ('DISTRICT', 'A7'),\n", " ('REPORTING_AREA', '22'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 23:06:38'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 23),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'HAVRE ST'),\n", " ('Lat', 42.37622688),\n", " ('Long', -71.03439728),\n", " ('Location', '(42.37622688, -71.03439728)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070127'),\n", " ('OFFENSE_CODE', 2905),\n", " ('OFFENSE_CODE_GROUP', 'Violations'),\n", " ('OFFENSE_DESCRIPTION', 'VAL - OPERATING WITHOUT LICENSE'),\n", " ('DISTRICT', 'A7'),\n", " ('REPORTING_AREA', '29'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 23:14:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 23),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'SUMNER ST'),\n", " ('Lat', 42.36884343),\n", " ('Long', -71.03967544),\n", " ('Location', '(42.36884343, -71.03967544)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070126'),\n", " ('OFFENSE_CODE', 3002),\n", " ('OFFENSE_CODE_GROUP', 'Medical Assistance'),\n", " ('OFFENSE_DESCRIPTION', 'ANIMAL CONTROL - DOG BITES - ETC.'),\n", " ('DISTRICT', 'C6'),\n", " ('REPORTING_AREA', '216'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 22:24:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 22),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'W NINTH ST'),\n", " ('Lat', 42.33450412),\n", " ('Long', -71.05411735),\n", " ('Location', '(42.33450412, -71.05411735)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070125'),\n", " ('OFFENSE_CODE', 3301),\n", " ('OFFENSE_CODE_GROUP', 'Verbal Disputes'),\n", " ('OFFENSE_DESCRIPTION', 'VERBAL DISPUTE'),\n", " ('DISTRICT', 'B3'),\n", " ('REPORTING_AREA', '435'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 22:35:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 22),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'PEACEVALE RD'),\n", " ('Lat', 42.28716674),\n", " ('Long', -71.07633479),\n", " ('Location', '(42.28716674, -71.07633479)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070124'),\n", " ('OFFENSE_CODE', 613),\n", " ('OFFENSE_CODE_GROUP', 'Larceny'),\n", " ('OFFENSE_DESCRIPTION', 'LARCENY SHOPLIFTING'),\n", " ('DISTRICT', 'E5'),\n", " ('REPORTING_AREA', '691'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 22:49:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 22),\n", " ('UCR_PART', 'Part One'),\n", " ('STREET', 'CENTRE ST'),\n", " ('Lat', 42.28747035),\n", " ('Long', -71.1515984),\n", " ('Location', '(42.28747035, -71.15159840)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070123'),\n", " ('OFFENSE_CODE', 619),\n", " ('OFFENSE_CODE_GROUP', 'Larceny'),\n", " ('OFFENSE_DESCRIPTION', 'LARCENY ALL OTHERS'),\n", " ('DISTRICT', 'A1'),\n", " ('REPORTING_AREA', '94'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 21:00:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 21),\n", " ('UCR_PART', 'Part One'),\n", " ('STREET', 'FANEUIL HALL MARKETPLACE'),\n", " ('Lat', 42.35997967),\n", " ('Long', -71.05474135),\n", " ('Location', '(42.35997967, -71.05474135)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070122'),\n", " ('OFFENSE_CODE', 3016),\n", " ('OFFENSE_CODE_GROUP', 'Medical Assistance'),\n", " ('OFFENSE_DESCRIPTION',\n", " 'FIREARM/WEAPON - ACCIDENTAL INJURY / DEATH'),\n", " ('DISTRICT', 'E13'),\n", " ('REPORTING_AREA', '657'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 22:20:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 22),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'CENTRE ST'),\n", " ('Lat', 42.30098889),\n", " ('Long', -71.12708146),\n", " ('Location', '(42.30098889, -71.12708146)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070121'),\n", " ('OFFENSE_CODE', 3006),\n", " ('OFFENSE_CODE_GROUP', 'Medical Assistance'),\n", " ('OFFENSE_DESCRIPTION', 'SICK/INJURED/MEDICAL - PERSON'),\n", " ('DISTRICT', 'C11'),\n", " ('REPORTING_AREA', '346'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 22:20:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 22),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'BENTHAM RD'),\n", " ('Lat', 42.30342529),\n", " ('Long', -71.06311874),\n", " ('Location', '(42.30342529, -71.06311874)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070120'),\n", " ('OFFENSE_CODE', 619),\n", " ('OFFENSE_CODE_GROUP', 'Larceny'),\n", " ('OFFENSE_DESCRIPTION', 'LARCENY ALL OTHERS'),\n", " ('DISTRICT', 'D4'),\n", " ('REPORTING_AREA', '135'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 15:30:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 15),\n", " ('UCR_PART', 'Part One'),\n", " ('STREET', 'BEACON ST'),\n", " ('Lat', 42.35275712),\n", " ('Long', -71.08240215),\n", " ('Location', '(42.35275712, -71.08240215)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070119'),\n", " ('OFFENSE_CODE', 3831),\n", " ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'),\n", " ('OFFENSE_DESCRIPTION', 'M/V - LEAVING SCENE - PROPERTY DAMAGE'),\n", " ('DISTRICT', 'D14'),\n", " ('REPORTING_AREA', '777'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 22:30:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 22),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'WASHINGTON ST'),\n", " ('Lat', 42.34781895),\n", " ('Long', -71.14941056),\n", " ('Location', '(42.34781895, -71.14941056)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070118'),\n", " ('OFFENSE_CODE', 3115),\n", " ('OFFENSE_CODE_GROUP', 'Investigate Person'),\n", " ('OFFENSE_DESCRIPTION', 'INVESTIGATE PERSON'),\n", " ('DISTRICT', nan),\n", " ('REPORTING_AREA', ' '),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 21:27:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 21),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', nan),\n", " ('Lat', 42.35565209),\n", " ('Long', -71.06289015),\n", " ('Location', '(42.35565209, -71.06289015)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070117'),\n", " ('OFFENSE_CODE', 3115),\n", " ('OFFENSE_CODE_GROUP', 'Investigate Person'),\n", " ('OFFENSE_DESCRIPTION', 'INVESTIGATE PERSON'),\n", " ('DISTRICT', 'E5'),\n", " ('REPORTING_AREA', '549'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 20:21:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 20),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'GROVE ST'),\n", " ('Lat', 42.26022909),\n", " ('Long', -71.15680185),\n", " ('Location', '(42.26022909, -71.15680185)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070116'),\n", " ('OFFENSE_CODE', 3114),\n", " ('OFFENSE_CODE_GROUP', 'Investigate Property'),\n", " ('OFFENSE_DESCRIPTION', 'INVESTIGATE PROPERTY'),\n", " ('DISTRICT', 'B2'),\n", " ('REPORTING_AREA', '309'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-25 00:00:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Saturday'),\n", " ('HOUR', 0),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'S CHARLAME CT'),\n", " ('Lat', 42.31939136),\n", " ('Long', -71.08544157),\n", " ('Location', '(42.31939136, -71.08544157)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070115'),\n", " ('OFFENSE_CODE', 3114),\n", " ('OFFENSE_CODE_GROUP', 'Investigate Property'),\n", " ('OFFENSE_DESCRIPTION', 'INVESTIGATE PROPERTY'),\n", " ('DISTRICT', 'D14'),\n", " ('REPORTING_AREA', '793'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2017-10-11 17:43:00'),\n", " ('YEAR', 2017),\n", " ('MONTH', 10),\n", " ('DAY_OF_WEEK', 'Wednesday'),\n", " ('HOUR', 17),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'KELTON ST'),\n", " ('Lat', 42.34650102),\n", " ('Long', -71.13612792),\n", " ('Location', '(42.34650102, -71.13612792)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070114'),\n", " ('OFFENSE_CODE', 3201),\n", " ('OFFENSE_CODE_GROUP', 'Property Lost'),\n", " ('OFFENSE_DESCRIPTION', 'PROPERTY - LOST'),\n", " ('DISTRICT', nan),\n", " ('REPORTING_AREA', ' '),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 18:00:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 18),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', nan),\n", " ('Lat', 42.36694113),\n", " ('Long', -71.06056262),\n", " ('Location', '(42.36694113, -71.06056262)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070112'),\n", " ('OFFENSE_CODE', 3304),\n", " ('OFFENSE_CODE_GROUP', 'Assembly or Gathering Violations'),\n", " ('OFFENSE_DESCRIPTION', 'NOISY PARTY/RADIO-NO ARREST'),\n", " ('DISTRICT', 'E5'),\n", " ('REPORTING_AREA', '694'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 20:45:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 20),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'WESTOVER ST'),\n", " ('Lat', 42.29299514),\n", " ('Long', -71.15769172),\n", " ('Location', '(42.29299514, -71.15769172)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070110'),\n", " ('OFFENSE_CODE', 611),\n", " ('OFFENSE_CODE_GROUP', 'Larceny'),\n", " ('OFFENSE_DESCRIPTION', 'LARCENY PICK-POCKET'),\n", " ('DISTRICT', 'C11'),\n", " ('REPORTING_AREA', '356'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 19:06:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 19),\n", " ('UCR_PART', 'Part One'),\n", " ('STREET', 'DORCHESTER AVE'),\n", " ('Lat', 42.29919694),\n", " ('Long', -71.06046974),\n", " ('Location', '(42.29919694, -71.06046974)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070109'),\n", " ('OFFENSE_CODE', 3803),\n", " ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'),\n", " ('OFFENSE_DESCRIPTION', 'M/V ACCIDENT - PERSONAL INJURY'),\n", " ('DISTRICT', 'E13'),\n", " ('REPORTING_AREA', '652'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 21:19:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 21),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'WASHINGTON ST'),\n", " ('Lat', 42.29941062),\n", " ('Long', -71.11517471),\n", " ('Location', '(42.29941062, -71.11517471)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070108'),\n", " ('OFFENSE_CODE', 2629),\n", " ('OFFENSE_CODE_GROUP', 'Harassment'),\n", " ('OFFENSE_DESCRIPTION', 'HARASSMENT'),\n", " ('DISTRICT', 'D4'),\n", " ('REPORTING_AREA', '157'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 20:28:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 20),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'W NEWTON ST'),\n", " ('Lat', 42.34063708),\n", " ('Long', -71.07572281),\n", " ('Location', '(42.34063708, -71.07572281)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070107'),\n", " ('OFFENSE_CODE', 413),\n", " ('OFFENSE_CODE_GROUP', 'Aggravated Assault'),\n", " ('OFFENSE_DESCRIPTION', 'ASSAULT - AGGRAVATED - BATTERY'),\n", " ('DISTRICT', 'D14'),\n", " ('REPORTING_AREA', '938'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 17:15:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 17),\n", " ('UCR_PART', 'Part One'),\n", " ('STREET', 'FIDELIS WAY'),\n", " ('Lat', 42.3458376),\n", " ('Long', -71.14492138),\n", " ('Location', '(42.34583760, -71.14492138)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070106'),\n", " ('OFFENSE_CODE', 3006),\n", " ('OFFENSE_CODE_GROUP', 'Medical Assistance'),\n", " ('OFFENSE_DESCRIPTION', 'SICK/INJURED/MEDICAL - PERSON'),\n", " ('DISTRICT', 'B3'),\n", " ('REPORTING_AREA', '422'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 21:13:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 21),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'RIVER ST'),\n", " ('Lat', 42.27133005),\n", " ('Long', -71.08299865),\n", " ('Location', '(42.27133005, -71.08299865)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070105'),\n", " ('OFFENSE_CODE', 2900),\n", " ('OFFENSE_CODE_GROUP', 'Other'),\n", " ('OFFENSE_DESCRIPTION', 'VAL - VIOLATION OF AUTO LAW - OTHER'),\n", " ('DISTRICT', 'D14'),\n", " ('REPORTING_AREA', '795'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 19:48:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 19),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'CAMBRIDGE ST'),\n", " ('Lat', 42.35343384),\n", " ('Long', -71.13786355),\n", " ('Location', '(42.35343384, -71.13786355)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070104'),\n", " ('OFFENSE_CODE', 802),\n", " ('OFFENSE_CODE_GROUP', 'Simple Assault'),\n", " ('OFFENSE_DESCRIPTION', 'ASSAULT SIMPLE - BATTERY'),\n", " ('DISTRICT', 'A1'),\n", " ('REPORTING_AREA', '77'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 21:14:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 21),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'BOWKER ST'),\n", " ('Lat', 42.36242887),\n", " ('Long', -71.06054873),\n", " ('Location', '(42.36242887, -71.06054873)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070102'),\n", " ('OFFENSE_CODE', 2914),\n", " ('OFFENSE_CODE_GROUP', 'Violations'),\n", " ('OFFENSE_DESCRIPTION',\n", " 'VAL - OPERATING W/O AUTHORIZATION LAWFUL'),\n", " ('DISTRICT', 'B3'),\n", " ('REPORTING_AREA', '415'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 21:36:09'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 21),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'CODMAN HILL AVE'),\n", " ('Lat', 42.27969129),\n", " ('Long', -71.07144322),\n", " ('Location', '(42.27969129, -71.07144322)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070101'),\n", " ('OFFENSE_CODE', 3115),\n", " ('OFFENSE_CODE_GROUP', 'Investigate Person'),\n", " ('OFFENSE_DESCRIPTION', 'INVESTIGATE PERSON'),\n", " ('DISTRICT', 'D4'),\n", " ('REPORTING_AREA', '171'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 20:23:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 20),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'HARRISON AVE'),\n", " ('Lat', 42.33555954),\n", " ('Long', -71.07436364),\n", " ('Location', '(42.33555954, -71.07436364)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070100'),\n", " ('OFFENSE_CODE', 3831),\n", " ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'),\n", " ('OFFENSE_DESCRIPTION', 'M/V - LEAVING SCENE - PROPERTY DAMAGE'),\n", " ('DISTRICT', 'B3'),\n", " ('REPORTING_AREA', '481'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 20:30:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 20),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'CUMMINS HWY'),\n", " ('Lat', 42.26857609),\n", " ('Long', -71.09574826),\n", " ('Location', '(42.26857609, -71.09574826)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070099'),\n", " ('OFFENSE_CODE', 560),\n", " ('OFFENSE_CODE_GROUP', 'Other Burglary'),\n", " ('OFFENSE_DESCRIPTION', 'BURGLARY - OTHER - FORCE'),\n", " ('DISTRICT', 'B3'),\n", " ('REPORTING_AREA', '427'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 18:45:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 18),\n", " ('UCR_PART', 'Part One'),\n", " ('STREET', 'NORFOLK ST'),\n", " ('Lat', 42.27759869),\n", " ('Long', -71.09136804),\n", " ('Location', '(42.27759869, -71.09136804)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070097'),\n", " ('OFFENSE_CODE', 3501),\n", " ('OFFENSE_CODE_GROUP', 'Missing Person Reported'),\n", " ('OFFENSE_DESCRIPTION', 'MISSING PERSON'),\n", " ('DISTRICT', 'E5'),\n", " ('REPORTING_AREA', '746'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 13:30:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 13),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'LAGRANGE ST'),\n", " ('Lat', 42.29848031),\n", " ('Long', -71.1717622),\n", " ('Location', '(42.29848031, -71.17176220)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070095'),\n", " ('OFFENSE_CODE', 802),\n", " ('OFFENSE_CODE_GROUP', 'Simple Assault'),\n", " ('OFFENSE_DESCRIPTION', 'ASSAULT SIMPLE - BATTERY'),\n", " ('DISTRICT', 'B2'),\n", " ('REPORTING_AREA', '297'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 20:23:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 20),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'DALE ST'),\n", " ('Lat', 42.32074773),\n", " ('Long', -71.08179833),\n", " ('Location', '(42.32074773, -71.08179833)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070095'),\n", " ('OFFENSE_CODE', 619),\n", " ('OFFENSE_CODE_GROUP', 'Larceny'),\n", " ('OFFENSE_DESCRIPTION', 'LARCENY ALL OTHERS'),\n", " ('DISTRICT', 'B2'),\n", " ('REPORTING_AREA', '297'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 20:23:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 20),\n", " ('UCR_PART', 'Part One'),\n", " ('STREET', 'DALE ST'),\n", " ('Lat', 42.32074773),\n", " ('Long', -71.08179833),\n", " ('Location', '(42.32074773, -71.08179833)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070094'),\n", " ('OFFENSE_CODE', 3410),\n", " ('OFFENSE_CODE_GROUP', 'Towed'),\n", " ('OFFENSE_DESCRIPTION', 'TOWED MOTOR VEHICLE'),\n", " ('DISTRICT', 'C11'),\n", " ('REPORTING_AREA', '817'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 20:01:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 20),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'DORCHESTER AVE'),\n", " ('Lat', 42.28831574),\n", " ('Long', -71.0635873),\n", " ('Location', '(42.28831574, -71.06358730)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070093'),\n", " ('OFFENSE_CODE', 1849),\n", " ('OFFENSE_CODE_GROUP', 'Drug Violation'),\n", " ('OFFENSE_DESCRIPTION', 'DRUGS - POSS CLASS B - COCAINE, ETC.'),\n", " ('DISTRICT', 'C6'),\n", " ('REPORTING_AREA', '186'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 19:10:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 19),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'BOSTON ST'),\n", " ('Lat', 42.32219952),\n", " ('Long', -71.06110712),\n", " ('Location', '(42.32219952, -71.06110712)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070091'),\n", " ('OFFENSE_CODE', 2647),\n", " ('OFFENSE_CODE_GROUP', 'Other'),\n", " ('OFFENSE_DESCRIPTION', 'THREATS TO DO BODILY HARM'),\n", " ('DISTRICT', 'B2'),\n", " ('REPORTING_AREA', '290'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 20:22:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 20),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'MALCOLM X BLVD'),\n", " ('Lat', 42.33130111),\n", " ('Long', -71.09333508),\n", " ('Location', '(42.33130111, -71.09333508)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070090'),\n", " ('OFFENSE_CODE', 3115),\n", " ('OFFENSE_CODE_GROUP', 'Investigate Person'),\n", " ('OFFENSE_DESCRIPTION', 'INVESTIGATE PERSON'),\n", " ('DISTRICT', 'D4'),\n", " ('REPORTING_AREA', '134'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 20:17:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 20),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'BOYLSTON ST'),\n", " ('Lat', 42.3503787),\n", " ('Long', -71.07626098),\n", " ('Location', '(42.35037870, -71.07626098)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070089'),\n", " ('OFFENSE_CODE', 3831),\n", " ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'),\n", " ('OFFENSE_DESCRIPTION', 'M/V - LEAVING SCENE - PROPERTY DAMAGE'),\n", " ('DISTRICT', 'C11'),\n", " ('REPORTING_AREA', '919'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 20:21:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 20),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'ASHMONT ST'),\n", " ('Lat', 42.28741228),\n", " ('Long', -71.05793993),\n", " ('Location', '(42.28741228, -71.05793993)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070088'),\n", " ('OFFENSE_CODE', 423),\n", " ('OFFENSE_CODE_GROUP', 'Aggravated Assault'),\n", " ('OFFENSE_DESCRIPTION', 'ASSAULT - AGGRAVATED'),\n", " ('DISTRICT', 'C11'),\n", " ('REPORTING_AREA', '378'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 20:52:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 20),\n", " ('UCR_PART', 'Part One'),\n", " ('STREET', 'ASHMONT ST'),\n", " ('Lat', 42.28864774),\n", " ('Long', -71.05397944),\n", " ('Location', '(42.28864774, -71.05397944)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070087'),\n", " ('OFFENSE_CODE', 1402),\n", " ('OFFENSE_CODE_GROUP', 'Vandalism'),\n", " ('OFFENSE_DESCRIPTION', 'VANDALISM'),\n", " ('DISTRICT', 'D14'),\n", " ('REPORTING_AREA', '802'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 19:15:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 19),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'BRIGHTON AVE'),\n", " ('Lat', 42.35342608),\n", " ('Long', -71.13508383),\n", " ('Location', '(42.35342608, -71.13508383)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070086'),\n", " ('OFFENSE_CODE', 2647),\n", " ('OFFENSE_CODE_GROUP', 'Other'),\n", " ('OFFENSE_DESCRIPTION', 'THREATS TO DO BODILY HARM'),\n", " ('DISTRICT', 'B3'),\n", " ('REPORTING_AREA', '407'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 20:16:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 20),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'OLD MORTON ST'),\n", " ('Lat', 42.27294749),\n", " ('Long', -71.07154272),\n", " ('Location', '(42.27294749, -71.07154272)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070085'),\n", " ('OFFENSE_CODE', 3802),\n", " ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'),\n", " ('OFFENSE_DESCRIPTION', 'M/V ACCIDENT - PROPERTY \\xa0DAMAGE'),\n", " ('DISTRICT', nan),\n", " ('REPORTING_AREA', ' '),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 18:30:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 18),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', nan),\n", " ('Lat', 42.35451684),\n", " ('Long', -71.13881966),\n", " ('Location', '(42.35451684, -71.13881966)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070084'),\n", " ('OFFENSE_CODE', 361),\n", " ('OFFENSE_CODE_GROUP', 'Robbery'),\n", " ('OFFENSE_DESCRIPTION', 'ROBBERY - OTHER'),\n", " ('DISTRICT', 'B2'),\n", " ('REPORTING_AREA', '318'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 19:05:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 19),\n", " ('UCR_PART', 'Part One'),\n", " ('STREET', 'HUMBOLDT AVE'),\n", " ('Lat', 42.31024899),\n", " ('Long', -71.0918393),\n", " ('Location', '(42.31024899, -71.09183930)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070084'),\n", " ('OFFENSE_CODE', 2622),\n", " ('OFFENSE_CODE_GROUP', 'Other'),\n", " ('OFFENSE_DESCRIPTION', 'KIDNAPPING/CUSTODIAL KIDNAPPING'),\n", " ('DISTRICT', 'B2'),\n", " ('REPORTING_AREA', '318'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 19:05:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 19),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'HUMBOLDT AVE'),\n", " ('Lat', 42.31024899),\n", " ('Long', -71.0918393),\n", " ('Location', '(42.31024899, -71.09183930)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070084'),\n", " ('OFFENSE_CODE', 423),\n", " ('OFFENSE_CODE_GROUP', 'Aggravated Assault'),\n", " ('OFFENSE_DESCRIPTION', 'ASSAULT - AGGRAVATED'),\n", " ('DISTRICT', 'B2'),\n", " ('REPORTING_AREA', '318'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 19:05:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 19),\n", " ('UCR_PART', 'Part One'),\n", " ('STREET', 'HUMBOLDT AVE'),\n", " ('Lat', 42.31024899),\n", " ('Long', -71.0918393),\n", " ('Location', '(42.31024899, -71.09183930)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070082'),\n", " ('OFFENSE_CODE', 3006),\n", " ('OFFENSE_CODE_GROUP', 'Medical Assistance'),\n", " ('OFFENSE_DESCRIPTION', 'SICK/INJURED/MEDICAL - PERSON'),\n", " ('DISTRICT', 'A15'),\n", " ('REPORTING_AREA', '900'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 19:50:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 19),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'STARR KING CT'),\n", " ('Lat', 42.37809471),\n", " ('Long', -71.05570177),\n", " ('Location', '(42.37809471, -71.05570177)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070081'),\n", " ('OFFENSE_CODE', 3114),\n", " ('OFFENSE_CODE_GROUP', 'Investigate Property'),\n", " ('OFFENSE_DESCRIPTION', 'INVESTIGATE PROPERTY'),\n", " ('DISTRICT', 'C11'),\n", " ('REPORTING_AREA', '345'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 19:49:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 19),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'TOPLIFF ST'),\n", " ('Lat', 42.30284782),\n", " ('Long', -71.06808985),\n", " ('Location', '(42.30284782, -71.06808985)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070080'),\n", " ('OFFENSE_CODE', 3201),\n", " ('OFFENSE_CODE_GROUP', 'Property Lost'),\n", " ('OFFENSE_DESCRIPTION', 'PROPERTY - LOST'),\n", " ('DISTRICT', 'A1'),\n", " ('REPORTING_AREA', '78'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 14:00:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 14),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'BLACKSTONE ST'),\n", " ('Lat', 42.36165196),\n", " ('Long', -71.05630529),\n", " ('Location', '(42.36165196, -71.05630529)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070079'),\n", " ('OFFENSE_CODE', 3802),\n", " ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'),\n", " ('OFFENSE_DESCRIPTION', 'M/V ACCIDENT - PROPERTY \\xa0DAMAGE'),\n", " ('DISTRICT', 'E5'),\n", " ('REPORTING_AREA', '736'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 20:05:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 20),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'HASTINGS ST'),\n", " ('Lat', 42.28678123),\n", " ('Long', -71.15741315),\n", " ('Location', '(42.28678123, -71.15741315)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070078'),\n", " ('OFFENSE_CODE', 2662),\n", " ('OFFENSE_CODE_GROUP', 'Ballistics'),\n", " ('OFFENSE_DESCRIPTION', 'BALLISTICS EVIDENCE/FOUND'),\n", " ('DISTRICT', 'C11'),\n", " ('REPORTING_AREA', '339'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 19:57:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 19),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'CHURCH ST'),\n", " ('Lat', 42.30866634),\n", " ('Long', -71.06198089),\n", " ('Location', '(42.30866634, -71.06198089)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070076'),\n", " ('OFFENSE_CODE', 3831),\n", " ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'),\n", " ('OFFENSE_DESCRIPTION', 'M/V - LEAVING SCENE - PROPERTY DAMAGE'),\n", " ('DISTRICT', 'D14'),\n", " ('REPORTING_AREA', '758'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 20:14:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 20),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'WASHINGTON ST'),\n", " ('Lat', 42.35042609),\n", " ('Long', -71.16637332),\n", " ('Location', '(42.35042609, -71.16637332)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070075'),\n", " ('OFFENSE_CODE', 2610),\n", " ('OFFENSE_CODE_GROUP', 'Other'),\n", " ('OFFENSE_DESCRIPTION', 'TRESPASSING'),\n", " ('DISTRICT', 'D4'),\n", " ('REPORTING_AREA', '149'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 20:13:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 20),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'DARTMOUTH ST'),\n", " ('Lat', 42.34767067),\n", " ('Long', -71.07620742),\n", " ('Location', '(42.34767067, -71.07620742)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070074'),\n", " ('OFFENSE_CODE', 1102),\n", " ('OFFENSE_CODE_GROUP', 'Fraud'),\n", " ('OFFENSE_DESCRIPTION', 'FRAUD - FALSE PRETENSE / SCHEME'),\n", " ('DISTRICT', 'A1'),\n", " ('REPORTING_AREA', '85'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 12:00:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 12),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'ENDICOTT ST'),\n", " ('Lat', 42.36517799),\n", " ('Long', -71.05739255),\n", " ('Location', '(42.36517799, -71.05739255)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070073'),\n", " ('OFFENSE_CODE', 2646),\n", " ('OFFENSE_CODE_GROUP', 'Liquor Violation'),\n", " ('OFFENSE_DESCRIPTION', 'LIQUOR - DRINKING IN PUBLIC'),\n", " ('DISTRICT', 'B2'),\n", " ('REPORTING_AREA', '181'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 18:02:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 18),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'NORFOLK AVE'),\n", " ('Lat', 42.32587659),\n", " ('Long', -71.07024947),\n", " ('Location', '(42.32587659, -71.07024947)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070072'),\n", " ('OFFENSE_CODE', 1849),\n", " ('OFFENSE_CODE_GROUP', 'Drug Violation'),\n", " ('OFFENSE_DESCRIPTION', 'DRUGS - POSS CLASS B - COCAINE, ETC.'),\n", " ('DISTRICT', 'C6'),\n", " ('REPORTING_AREA', '958'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 19:54:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 19),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'BELLFLOWER ST'),\n", " ('Lat', 42.32445145),\n", " ('Long', -71.0581068),\n", " ('Location', '(42.32445145, -71.05810680)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070072'),\n", " ('OFFENSE_CODE', 3130),\n", " ('OFFENSE_CODE_GROUP', 'Search Warrants'),\n", " ('OFFENSE_DESCRIPTION', 'SEARCH WARRANT'),\n", " ('DISTRICT', 'C6'),\n", " ('REPORTING_AREA', '958'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 19:54:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 19),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'BELLFLOWER ST'),\n", " ('Lat', 42.32445145),\n", " ('Long', -71.0581068),\n", " ('Location', '(42.32445145, -71.05810680)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070070'),\n", " ('OFFENSE_CODE', 3006),\n", " ('OFFENSE_CODE_GROUP', 'Medical Assistance'),\n", " ('OFFENSE_DESCRIPTION', 'SICK/INJURED/MEDICAL - PERSON'),\n", " ('DISTRICT', 'E5'),\n", " ('REPORTING_AREA', '716'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 19:30:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 19),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'GLENHAVEN RD'),\n", " ('Lat', 42.27147462),\n", " ('Long', -71.16472873),\n", " ('Location', '(42.27147462, -71.16472873)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070068'),\n", " ('OFFENSE_CODE', 1402),\n", " ('OFFENSE_CODE_GROUP', 'Vandalism'),\n", " ('OFFENSE_DESCRIPTION', 'VANDALISM'),\n", " ('DISTRICT', 'E13'),\n", " ('REPORTING_AREA', '608'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 19:20:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 19),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'S HUNTINGTON AVE'),\n", " ('Lat', 42.32639844),\n", " ('Long', -71.11152626),\n", " ('Location', '(42.32639844, -71.11152626)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070067'),\n", " ('OFFENSE_CODE', 3301),\n", " ('OFFENSE_CODE_GROUP', 'Verbal Disputes'),\n", " ('OFFENSE_DESCRIPTION', 'VERBAL DISPUTE'),\n", " ('DISTRICT', 'A7'),\n", " ('REPORTING_AREA', '4'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 19:25:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 19),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'BAYSWATER ST'),\n", " ('Lat', 42.38248472),\n", " ('Long', -70.99982811),\n", " ('Location', '(42.38248472, -70.99982811)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070066'),\n", " ('OFFENSE_CODE', 801),\n", " ('OFFENSE_CODE_GROUP', 'Simple Assault'),\n", " ('OFFENSE_DESCRIPTION', 'ASSAULT - SIMPLE'),\n", " ('DISTRICT', 'A7'),\n", " ('REPORTING_AREA', '23'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 19:11:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 19),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'BENNINGTON ST'),\n", " ('Lat', 42.3764438),\n", " ('Long', -71.03474021),\n", " ('Location', '(42.37644380, -71.03474021)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070066'),\n", " ('OFFENSE_CODE', 1503),\n", " ('OFFENSE_CODE_GROUP', 'Firearm Violations'),\n", " ('OFFENSE_DESCRIPTION',\n", " 'WEAPON - OTHER - CARRYING / POSSESSING, ETC'),\n", " ('DISTRICT', 'A7'),\n", " ('REPORTING_AREA', '23'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 19:11:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 19),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'BENNINGTON ST'),\n", " ('Lat', 42.3764438),\n", " ('Long', -71.03474021),\n", " ('Location', '(42.37644380, -71.03474021)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070066'),\n", " ('OFFENSE_CODE', 2407),\n", " ('OFFENSE_CODE_GROUP', 'Disorderly Conduct'),\n", " ('OFFENSE_DESCRIPTION', 'ANNOYING AND ACCOSTING'),\n", " ('DISTRICT', 'A7'),\n", " ('REPORTING_AREA', '23'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 19:11:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 19),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'BENNINGTON ST'),\n", " ('Lat', 42.3764438),\n", " ('Long', -71.03474021),\n", " ('Location', '(42.37644380, -71.03474021)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070066'),\n", " ('OFFENSE_CODE', 2657),\n", " ('OFFENSE_CODE_GROUP', 'Other'),\n", " ('OFFENSE_DESCRIPTION', 'VIOLATION - CITY ORDINANCE'),\n", " ('DISTRICT', 'A7'),\n", " ('REPORTING_AREA', '23'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 19:11:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 19),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'BENNINGTON ST'),\n", " ('Lat', 42.3764438),\n", " ('Long', -71.03474021),\n", " ('Location', '(42.37644380, -71.03474021)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070065'),\n", " ('OFFENSE_CODE', 3801),\n", " ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'),\n", " ('OFFENSE_DESCRIPTION', 'M/V ACCIDENT - OTHER'),\n", " ('DISTRICT', 'D14'),\n", " ('REPORTING_AREA', '755'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 18:42:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 18),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'TREMONT ST'),\n", " ('Lat', 42.35115368),\n", " ('Long', -71.17291563),\n", " ('Location', '(42.35115368, -71.17291563)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070064'),\n", " ('OFFENSE_CODE', 3831),\n", " ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'),\n", " ('OFFENSE_DESCRIPTION', 'M/V - LEAVING SCENE - PROPERTY DAMAGE'),\n", " ('DISTRICT', 'D14'),\n", " ('REPORTING_AREA', '771'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-30 12:00:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Thursday'),\n", " ('HOUR', 12),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'WINSHIP ST'),\n", " ('Lat', 42.34666037),\n", " ('Long', -71.15209532),\n", " ('Location', '(42.34666037, -71.15209532)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070063'),\n", " ('OFFENSE_CODE', 3801),\n", " ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'),\n", " ('OFFENSE_DESCRIPTION', 'M/V ACCIDENT - OTHER'),\n", " ('DISTRICT', 'A15'),\n", " ('REPORTING_AREA', '60'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 14:00:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 14),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'ARROW ST'),\n", " ('Lat', 42.37270654),\n", " ('Long', -71.06412658),\n", " ('Location', '(42.37270654, -71.06412658)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070062'),\n", " ('OFFENSE_CODE', 3831),\n", " ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'),\n", " ('OFFENSE_DESCRIPTION', 'M/V - LEAVING SCENE - PROPERTY DAMAGE'),\n", " ('DISTRICT', 'C6'),\n", " ('REPORTING_AREA', '230'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 19:39:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 19),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'L ST'),\n", " ('Lat', 42.3335379),\n", " ('Long', -71.03531827),\n", " ('Location', '(42.33353790, -71.03531827)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070061'),\n", " ('OFFENSE_CODE', 1849),\n", " ('OFFENSE_CODE_GROUP', 'Drug Violation'),\n", " ('OFFENSE_DESCRIPTION', 'DRUGS - POSS CLASS B - COCAINE, ETC.'),\n", " ('DISTRICT', 'E5'),\n", " ('REPORTING_AREA', '559'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 19:39:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 19),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'DURNELL AVE'),\n", " ('Lat', 42.28219943),\n", " ('Long', -71.13269192),\n", " ('Location', '(42.28219943, -71.13269192)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070060'),\n", " ('OFFENSE_CODE', 3112),\n", " ('OFFENSE_CODE_GROUP', 'Landlord/Tenant Disputes'),\n", " ('OFFENSE_DESCRIPTION', 'LANDLORD - TENANT SERVICE'),\n", " ('DISTRICT', 'C6'),\n", " ('REPORTING_AREA', '229'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 19:05:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 19),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'E FIFTH ST'),\n", " ('Lat', 42.33381437),\n", " ('Long', -71.04284935),\n", " ('Location', '(42.33381437, -71.04284935)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070059'),\n", " ('OFFENSE_CODE', 2610),\n", " ('OFFENSE_CODE_GROUP', 'Other'),\n", " ('OFFENSE_DESCRIPTION', 'TRESPASSING'),\n", " ('DISTRICT', 'B2'),\n", " ('REPORTING_AREA', '179'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 18:50:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 18),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'GERARD ST'),\n", " ('Lat', 42.33176796),\n", " ('Long', -71.07182739),\n", " ('Location', '(42.33176796, -71.07182739)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070058'),\n", " ('OFFENSE_CODE', 3115),\n", " ('OFFENSE_CODE_GROUP', 'Investigate Person'),\n", " ('OFFENSE_DESCRIPTION', 'INVESTIGATE PERSON'),\n", " ('DISTRICT', 'E18'),\n", " ('REPORTING_AREA', '545'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-07 19:00:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Tuesday'),\n", " ('HOUR', 19),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'GORDON AVE'),\n", " ('Lat', 42.25866047),\n", " ('Long', -71.12986111),\n", " ('Location', '(42.25866047, -71.12986111)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070057'),\n", " ('OFFENSE_CODE', 3114),\n", " ('OFFENSE_CODE_GROUP', 'Investigate Property'),\n", " ('OFFENSE_DESCRIPTION', 'INVESTIGATE PROPERTY'),\n", " ('DISTRICT', 'C11'),\n", " ('REPORTING_AREA', '336'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 18:49:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 18),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'RICHFIELD ST'),\n", " ('Lat', 42.30597541),\n", " ('Long', -71.07011898),\n", " ('Location', '(42.30597541, -71.07011898)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070056'),\n", " ('OFFENSE_CODE', 3115),\n", " ('OFFENSE_CODE_GROUP', 'Investigate Person'),\n", " ('OFFENSE_DESCRIPTION', 'INVESTIGATE PERSON'),\n", " ('DISTRICT', 'E18'),\n", " ('REPORTING_AREA', '540'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 18:18:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 18),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'SUNNYSIDE ST'),\n", " ('Lat', 42.25137716),\n", " ('Long', -71.13295048),\n", " ('Location', '(42.25137716, -71.13295048)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070054'),\n", " ('OFFENSE_CODE', 3115),\n", " ('OFFENSE_CODE_GROUP', 'Investigate Person'),\n", " ('OFFENSE_DESCRIPTION', 'INVESTIGATE PERSON'),\n", " ('DISTRICT', 'B2'),\n", " ('REPORTING_AREA', '304'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 18:39:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 18),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'MARCELLA ST'),\n", " ('Lat', 42.32102023),\n", " ('Long', -71.09352344),\n", " ('Location', '(42.32102023, -71.09352344)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070053'),\n", " ('OFFENSE_CODE', 1402),\n", " ('OFFENSE_CODE_GROUP', 'Vandalism'),\n", " ('OFFENSE_DESCRIPTION', 'VANDALISM'),\n", " ('DISTRICT', 'C11'),\n", " ('REPORTING_AREA', '345'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 09:00:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 9),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'HOMES AVE'),\n", " ('Lat', 42.30344073),\n", " ('Long', -71.06674608),\n", " ('Location', '(42.30344073, -71.06674608)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070052'),\n", " ('OFFENSE_CODE', 617),\n", " ('OFFENSE_CODE_GROUP', 'Larceny'),\n", " ('OFFENSE_DESCRIPTION', 'LARCENY THEFT FROM BUILDING'),\n", " ('DISTRICT', 'D14'),\n", " ('REPORTING_AREA', '800'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 18:23:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 18),\n", " ('UCR_PART', 'Part One'),\n", " ('STREET', 'BRIGHTON AVE'),\n", " ('Lat', 42.35272466),\n", " ('Long', -71.12927406),\n", " ('Location', '(42.35272466, -71.12927406)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070051'),\n", " ('OFFENSE_CODE', 413),\n", " ('OFFENSE_CODE_GROUP', 'Aggravated Assault'),\n", " ('OFFENSE_DESCRIPTION', 'ASSAULT - AGGRAVATED - BATTERY'),\n", " ('DISTRICT', 'E18'),\n", " ('REPORTING_AREA', '961'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 18:55:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 18),\n", " ('UCR_PART', 'Part One'),\n", " ('STREET', 'SUMMER ST'),\n", " ('Lat', 42.25716913),\n", " ('Long', -71.12530617),\n", " ('Location', '(42.25716913, -71.12530617)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070050'),\n", " ('OFFENSE_CODE', 1849),\n", " ('OFFENSE_CODE_GROUP', 'Drug Violation'),\n", " ('OFFENSE_DESCRIPTION', 'DRUGS - POSS CLASS B - COCAINE, ETC.'),\n", " ('DISTRICT', 'C11'),\n", " ('REPORTING_AREA', '385'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 18:04:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 18),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'HALLET ST'),\n", " ('Lat', 42.28076737),\n", " ('Long', -71.04736497),\n", " ('Location', '(42.28076737, -71.04736497)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070049'),\n", " ('OFFENSE_CODE', 3115),\n", " ('OFFENSE_CODE_GROUP', 'Investigate Person'),\n", " ('OFFENSE_DESCRIPTION', 'INVESTIGATE PERSON'),\n", " ('DISTRICT', 'B3'),\n", " ('REPORTING_AREA', '446'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 18:02:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 18),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'NORWELL ST'),\n", " ('Lat', 42.29828416),\n", " ('Long', -71.07869447),\n", " ('Location', '(42.29828416, -71.07869447)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070048'),\n", " ('OFFENSE_CODE', 3831),\n", " ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'),\n", " ('OFFENSE_DESCRIPTION', 'M/V - LEAVING SCENE - PROPERTY DAMAGE'),\n", " ('DISTRICT', 'D4'),\n", " ('REPORTING_AREA', '620'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 18:08:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 18),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'BOYLSTON ST'),\n", " ('Lat', 42.34710196),\n", " ('Long', -71.08841746),\n", " ('Location', '(42.34710196, -71.08841746)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070047'),\n", " ('OFFENSE_CODE', 3831),\n", " ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'),\n", " ('OFFENSE_DESCRIPTION', 'M/V - LEAVING SCENE - PROPERTY DAMAGE'),\n", " ('DISTRICT', 'E18'),\n", " ('REPORTING_AREA', '521'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 14:11:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 14),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'HYDE PARK AVE'),\n", " ('Lat', 42.25582051),\n", " ('Long', -71.12411928),\n", " ('Location', '(42.25582051, -71.12411928)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070046'),\n", " ('OFFENSE_CODE', 3810),\n", " ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'),\n", " ('OFFENSE_DESCRIPTION',\n", " 'M/V ACCIDENT - INVOLVING \\xa0BICYCLE - INJURY'),\n", " ('DISTRICT', 'D14'),\n", " ('REPORTING_AREA', '760'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 17:48:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 17),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'WASHINGTON ST'),\n", " ('Lat', 42.34934252),\n", " ('Long', -71.16386818),\n", " ('Location', '(42.34934252, -71.16386818)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070045'),\n", " ('OFFENSE_CODE', 1402),\n", " ('OFFENSE_CODE_GROUP', 'Vandalism'),\n", " ('OFFENSE_DESCRIPTION', 'VANDALISM'),\n", " ('DISTRICT', 'E13'),\n", " ('REPORTING_AREA', '303'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-26 18:00:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 18),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'COLUMBUS AVE'),\n", " ('Lat', 42.3189886),\n", " ('Long', -71.0983998),\n", " ('Location', '(42.31898860, -71.09839980)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070044'),\n", " ('OFFENSE_CODE', 1831),\n", " ('OFFENSE_CODE_GROUP', 'Drug Violation'),\n", " ('OFFENSE_DESCRIPTION', 'DRUGS - SICK ASSIST - OTHER NARCOTIC'),\n", " ('DISTRICT', 'C6'),\n", " ('REPORTING_AREA', '177'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 18:14:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 18),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'MASSACHUSETTS AVE'),\n", " ('Lat', 42.33152148),\n", " ('Long', -71.07085307),\n", " ('Location', '(42.33152148, -71.07085307)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070043'),\n", " ('OFFENSE_CODE', 3006),\n", " ('OFFENSE_CODE_GROUP', 'Medical Assistance'),\n", " ('OFFENSE_DESCRIPTION', 'SICK/INJURED/MEDICAL - PERSON'),\n", " ('DISTRICT', 'B3'),\n", " ('REPORTING_AREA', '444'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 17:50:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 17),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'BLUE HILL AVE'),\n", " ('Lat', 42.29663584),\n", " ('Long', -71.08729385),\n", " ('Location', '(42.29663584, -71.08729385)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070042'),\n", " ('OFFENSE_CODE', 619),\n", " ('OFFENSE_CODE_GROUP', 'Larceny'),\n", " ('OFFENSE_DESCRIPTION', 'LARCENY ALL OTHERS'),\n", " ('DISTRICT', 'C11'),\n", " ('REPORTING_AREA', '345'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-16 05:00:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Thursday'),\n", " ('HOUR', 5),\n", " ('UCR_PART', 'Part One'),\n", " ('STREET', 'RIDGEWOOD ST'),\n", " ('Lat', 42.30209443),\n", " ('Long', -71.06575183),\n", " ('Location', '(42.30209443, -71.06575183)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070041'),\n", " ('OFFENSE_CODE', 3006),\n", " ('OFFENSE_CODE_GROUP', 'Medical Assistance'),\n", " ('OFFENSE_DESCRIPTION', 'SICK/INJURED/MEDICAL - PERSON'),\n", " ('DISTRICT', 'B2'),\n", " ('REPORTING_AREA', '266'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-30 20:00:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Thursday'),\n", " ('HOUR', 20),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'WINTHROP ST'),\n", " ('Lat', 42.32506222),\n", " ('Long', -71.0789508),\n", " ('Location', '(42.32506222, -71.07895080)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070040'),\n", " ('OFFENSE_CODE', 3111),\n", " ('OFFENSE_CODE_GROUP', 'License Violation'),\n", " ('OFFENSE_DESCRIPTION', 'LICENSE PREMISE VIOLATION'),\n", " ('DISTRICT', 'C6'),\n", " ('REPORTING_AREA', '206'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 18:21:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 18),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'SLEEPER ST'),\n", " ('Lat', 42.35348229),\n", " ('Long', -71.04814061),\n", " ('Location', '(42.35348229, -71.04814061)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070039'),\n", " ('OFFENSE_CODE', 3115),\n", " ('OFFENSE_CODE_GROUP', 'Investigate Person'),\n", " ('OFFENSE_DESCRIPTION', 'INVESTIGATE PERSON'),\n", " ('DISTRICT', 'A7'),\n", " ('REPORTING_AREA', '28'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 18:23:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 18),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'PARIS ST'),\n", " ('Lat', 42.37081805),\n", " ('Long', -71.03929078),\n", " ('Location', '(42.37081805, -71.03929078)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070038'),\n", " ('OFFENSE_CODE', 3201),\n", " ('OFFENSE_CODE_GROUP', 'Property Lost'),\n", " ('OFFENSE_DESCRIPTION', 'PROPERTY - LOST'),\n", " ('DISTRICT', 'A1'),\n", " ('REPORTING_AREA', '72'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-30 18:00:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Thursday'),\n", " ('HOUR', 18),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'CAMBRIDGE ST'),\n", " ('Lat', 42.36109742),\n", " ('Long', -71.06206081),\n", " ('Location', '(42.36109742, -71.06206081)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070037'),\n", " ('OFFENSE_CODE', 3831),\n", " ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'),\n", " ('OFFENSE_DESCRIPTION', 'M/V - LEAVING SCENE - PROPERTY DAMAGE'),\n", " ('DISTRICT', 'E5'),\n", " ('REPORTING_AREA', '680'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 17:00:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 17),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'CORINTH ST'),\n", " ('Lat', 42.28593201),\n", " ('Long', -71.12933705),\n", " ('Location', '(42.28593201, -71.12933705)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070036'),\n", " ('OFFENSE_CODE', 3801),\n", " ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'),\n", " ('OFFENSE_DESCRIPTION', 'M/V ACCIDENT - OTHER'),\n", " ('DISTRICT', 'A1'),\n", " ('REPORTING_AREA', '111'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 17:58:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 17),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'MASON ST'),\n", " ('Lat', 42.35483584),\n", " ('Long', -71.06267377),\n", " ('Location', '(42.35483584, -71.06267377)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070035'),\n", " ('OFFENSE_CODE', 1810),\n", " ('OFFENSE_CODE_GROUP', 'Drug Violation'),\n", " ('OFFENSE_DESCRIPTION', 'DRUGS - SALE / MANUFACTURING'),\n", " ('DISTRICT', 'B2'),\n", " ('REPORTING_AREA', '904'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 17:40:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 17),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'ZEIGLER ST'),\n", " ('Lat', 42.32924494),\n", " ('Long', -71.08200715),\n", " ('Location', '(42.32924494, -71.08200715)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070035'),\n", " ('OFFENSE_CODE', 1849),\n", " ('OFFENSE_CODE_GROUP', 'Drug Violation'),\n", " ('OFFENSE_DESCRIPTION', 'DRUGS - POSS CLASS B - COCAINE, ETC.'),\n", " ('DISTRICT', 'B2'),\n", " ('REPORTING_AREA', '904'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 17:40:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 17),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'ZEIGLER ST'),\n", " ('Lat', 42.32924494),\n", " ('Long', -71.08200715),\n", " ('Location', '(42.32924494, -71.08200715)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070034'),\n", " ('OFFENSE_CODE', 619),\n", " ('OFFENSE_CODE_GROUP', 'Larceny'),\n", " ('OFFENSE_DESCRIPTION', 'LARCENY ALL OTHERS'),\n", " ('DISTRICT', 'D14'),\n", " ('REPORTING_AREA', '796'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 15:30:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 15),\n", " ('UCR_PART', 'Part One'),\n", " ('STREET', 'CHESTER ST'),\n", " ('Lat', 42.35159398),\n", " ('Long', -71.12865659),\n", " ('Location', '(42.35159398, -71.12865659)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070033'),\n", " ('OFFENSE_CODE', 3115),\n", " ('OFFENSE_CODE_GROUP', 'Investigate Person'),\n", " ('OFFENSE_DESCRIPTION', 'INVESTIGATE PERSON'),\n", " ('DISTRICT', 'B2'),\n", " ('REPORTING_AREA', '329'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 16:50:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 16),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'OLDFIELDS RD'),\n", " ('Lat', 42.30821604),\n", " ('Long', -71.07997835),\n", " ('Location', '(42.30821604, -71.07997835)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070032'),\n", " ('OFFENSE_CODE', 617),\n", " ('OFFENSE_CODE_GROUP', 'Larceny'),\n", " ('OFFENSE_DESCRIPTION', 'LARCENY THEFT FROM BUILDING'),\n", " ('DISTRICT', 'E13'),\n", " ('REPORTING_AREA', '583'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 13:00:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 13),\n", " ('UCR_PART', 'Part One'),\n", " ('STREET', 'DAY ST'),\n", " ('Lat', 42.32512297),\n", " ('Long', -71.10777974),\n", " ('Location', '(42.32512297, -71.10777974)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070031'),\n", " ('OFFENSE_CODE', 3006),\n", " ('OFFENSE_CODE_GROUP', 'Medical Assistance'),\n", " ('OFFENSE_DESCRIPTION', 'SICK/INJURED/MEDICAL - PERSON'),\n", " ('DISTRICT', 'B2'),\n", " ('REPORTING_AREA', '318'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 16:08:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 16),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'SEAVER ST'),\n", " ('Lat', 42.30878855),\n", " ('Long', -71.09055618),\n", " ('Location', '(42.30878855, -71.09055618)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070030'),\n", " ('OFFENSE_CODE', 2647),\n", " ('OFFENSE_CODE_GROUP', 'Other'),\n", " ('OFFENSE_DESCRIPTION', 'THREATS TO DO BODILY HARM'),\n", " ('DISTRICT', 'D4'),\n", " ('REPORTING_AREA', '162'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 16:44:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 16),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'WASHINGTON ST'),\n", " ('Lat', 42.34617634),\n", " ('Long', -71.06471061),\n", " ('Location', '(42.34617634, -71.06471061)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070029'),\n", " ('OFFENSE_CODE', 2900),\n", " ('OFFENSE_CODE_GROUP', 'Other'),\n", " ('OFFENSE_DESCRIPTION', 'VAL - VIOLATION OF AUTO LAW - OTHER'),\n", " ('DISTRICT', 'C6'),\n", " ('REPORTING_AREA', '172'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 17:19:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 17),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'MASSACHUSETTS AVE'),\n", " ('Lat', 42.332604),\n", " ('Long', -71.072024),\n", " ('Location', '(42.33260400, -71.07202400)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070027'),\n", " ('OFFENSE_CODE', 3301),\n", " ('OFFENSE_CODE_GROUP', 'Verbal Disputes'),\n", " ('OFFENSE_DESCRIPTION', 'VERBAL DISPUTE'),\n", " ('DISTRICT', 'E13'),\n", " ('REPORTING_AREA', '579'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 16:11:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 16),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'PRIESING ST'),\n", " ('Lat', 42.32188259),\n", " ('Long', -71.10378919),\n", " ('Location', '(42.32188259, -71.10378919)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070026'),\n", " ('OFFENSE_CODE', 2647),\n", " ('OFFENSE_CODE_GROUP', 'Other'),\n", " ('OFFENSE_DESCRIPTION', 'THREATS TO DO BODILY HARM'),\n", " ('DISTRICT', 'B2'),\n", " ('REPORTING_AREA', '258'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 16:27:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 16),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'MONADNOCK ST'),\n", " ('Lat', 42.31633855),\n", " ('Long', -71.06879992),\n", " ('Location', '(42.31633855, -71.06879992)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070025'),\n", " ('OFFENSE_CODE', 613),\n", " ('OFFENSE_CODE_GROUP', 'Larceny'),\n", " ('OFFENSE_DESCRIPTION', 'LARCENY SHOPLIFTING'),\n", " ('DISTRICT', 'B2'),\n", " ('REPORTING_AREA', '329'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 17:05:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 17),\n", " ('UCR_PART', 'Part One'),\n", " ('STREET', 'BLUE HILL AVE'),\n", " ('Lat', 42.30896999),\n", " ('Long', -71.08284839),\n", " ('Location', '(42.30896999, -71.08284839)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070024'),\n", " ('OFFENSE_CODE', 3410),\n", " ('OFFENSE_CODE_GROUP', 'Towed'),\n", " ('OFFENSE_DESCRIPTION', 'TOWED MOTOR VEHICLE'),\n", " ('DISTRICT', 'D14'),\n", " ('REPORTING_AREA', '760'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 14:18:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 14),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'FAIRBANKS ST'),\n", " ('Lat', 42.35071344),\n", " ('Long', -71.16296497),\n", " ('Location', '(42.35071344, -71.16296497)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070023'),\n", " ('OFFENSE_CODE', 706),\n", " ('OFFENSE_CODE_GROUP', 'Auto Theft'),\n", " ('OFFENSE_DESCRIPTION', 'AUTO THEFT - MOTORCYCLE / SCOOTER'),\n", " ('DISTRICT', 'B2'),\n", " ('REPORTING_AREA', '604'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 00:30:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 0),\n", " ('UCR_PART', 'Part One'),\n", " ('STREET', 'OSWALD ST'),\n", " ('Lat', 42.3312567),\n", " ('Long', -71.10418684),\n", " ('Location', '(42.33125670, -71.10418684)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070022'),\n", " ('OFFENSE_CODE', 802),\n", " ('OFFENSE_CODE_GROUP', 'Simple Assault'),\n", " ('OFFENSE_DESCRIPTION', 'ASSAULT SIMPLE - BATTERY'),\n", " ('DISTRICT', 'C11'),\n", " ('REPORTING_AREA', '254'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 17:06:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 17),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'DORCHESTER AVE'),\n", " ('Lat', 42.30756404),\n", " ('Long', -71.05843368),\n", " ('Location', '(42.30756404, -71.05843368)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070021'),\n", " ('OFFENSE_CODE', 3006),\n", " ('OFFENSE_CODE_GROUP', 'Medical Assistance'),\n", " ('OFFENSE_DESCRIPTION', 'SICK/INJURED/MEDICAL - PERSON'),\n", " ('DISTRICT', 'D14'),\n", " ('REPORTING_AREA', '778'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 16:28:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 16),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'WASHINGTON ST'),\n", " ('Lat', 42.34901546),\n", " ('Long', -71.15160335),\n", " ('Location', '(42.34901546, -71.15160335)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070020'),\n", " ('OFFENSE_CODE', 3006),\n", " ('OFFENSE_CODE_GROUP', 'Medical Assistance'),\n", " ('OFFENSE_DESCRIPTION', 'SICK/INJURED/MEDICAL - PERSON'),\n", " ('DISTRICT', 'C11'),\n", " ('REPORTING_AREA', '349'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 16:44:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 16),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'ADAMS ST'),\n", " ('Lat', 42.30263978),\n", " ('Long', -71.06038376),\n", " ('Location', '(42.30263978, -71.06038376)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070019'),\n", " ('OFFENSE_CODE', 614),\n", " ('OFFENSE_CODE_GROUP', 'Larceny From Motor Vehicle'),\n", " ('OFFENSE_DESCRIPTION', 'LARCENY THEFT FROM MV - NON-ACCESSORY'),\n", " ('DISTRICT', 'E18'),\n", " ('REPORTING_AREA', '550'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-30 21:30:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Thursday'),\n", " ('HOUR', 21),\n", " ('UCR_PART', 'Part One'),\n", " ('STREET', 'POPLAR ST'),\n", " ('Lat', 42.26988893),\n", " ('Long', -71.1321351),\n", " ('Location', '(42.26988893, -71.13213510)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070017'),\n", " ('OFFENSE_CODE', 3802),\n", " ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'),\n", " ('OFFENSE_DESCRIPTION', 'M/V ACCIDENT - PROPERTY \\xa0DAMAGE'),\n", " ('DISTRICT', 'E18'),\n", " ('REPORTING_AREA', '503'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 16:36:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 16),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'AMERICAN LEGION HWY'),\n", " ('Lat', 42.28671034),\n", " ('Long', -71.10822888),\n", " ('Location', '(42.28671034, -71.10822888)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070016'),\n", " ('OFFENSE_CODE', 3006),\n", " ('OFFENSE_CODE_GROUP', 'Medical Assistance'),\n", " ('OFFENSE_DESCRIPTION', 'SICK/INJURED/MEDICAL - PERSON'),\n", " ('DISTRICT', 'E13'),\n", " ('REPORTING_AREA', '607'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 15:49:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 15),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'GROTTO GLEN RD'),\n", " ('Lat', 42.32563183),\n", " ('Long', -71.10845359),\n", " ('Location', '(42.32563183, -71.10845359)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070015'),\n", " ('OFFENSE_CODE', 619),\n", " ('OFFENSE_CODE_GROUP', 'Larceny'),\n", " ('OFFENSE_DESCRIPTION', 'LARCENY ALL OTHERS'),\n", " ('DISTRICT', 'A1'),\n", " ('REPORTING_AREA', '92'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-29 15:30:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Wednesday'),\n", " ('HOUR', 15),\n", " ('UCR_PART', 'Part One'),\n", " ('STREET', 'CITY HALL PLZ'),\n", " ('Lat', 42.35972137),\n", " ('Long', -71.0585236),\n", " ('Location', '(42.35972137, -71.05852360)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070014'),\n", " ('OFFENSE_CODE', 3503),\n", " ('OFFENSE_CODE_GROUP', 'Missing Person Located'),\n", " ('OFFENSE_DESCRIPTION',\n", " 'MISSING PERSON - NOT REPORTED - LOCATED'),\n", " ('DISTRICT', 'B2'),\n", " ('REPORTING_AREA', '281'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 14:04:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 14),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'GREENVILLE ST'),\n", " ('Lat', 42.32696802),\n", " ('Long', -71.08051941),\n", " ('Location', '(42.32696802, -71.08051941)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070013'),\n", " ('OFFENSE_CODE', 2900),\n", " ('OFFENSE_CODE_GROUP', 'Other'),\n", " ('OFFENSE_DESCRIPTION', 'VAL - VIOLATION OF AUTO LAW - OTHER'),\n", " ('DISTRICT', 'D4'),\n", " ('REPORTING_AREA', '618'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 16:52:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 16),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'BOYLSTON ST'),\n", " ('Lat', 42.34601613),\n", " ('Long', -71.0938121),\n", " ('Location', '(42.34601613, -71.09381210)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070012'),\n", " ('OFFENSE_CODE', 3201),\n", " ('OFFENSE_CODE_GROUP', 'Property Lost'),\n", " ('OFFENSE_DESCRIPTION', 'PROPERTY - LOST'),\n", " ('DISTRICT', 'D4'),\n", " ('REPORTING_AREA', '283'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 16:51:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 16),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'HUNTINGTON AVE'),\n", " ('Lat', 42.34044966),\n", " ('Long', -71.08845935),\n", " ('Location', '(42.34044966, -71.08845935)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070011'),\n", " ('OFFENSE_CODE', 616),\n", " ('OFFENSE_CODE_GROUP', 'Larceny'),\n", " ('OFFENSE_DESCRIPTION', 'LARCENY THEFT OF BICYCLE'),\n", " ('DISTRICT', 'D4'),\n", " ('REPORTING_AREA', '130'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 14:00:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 14),\n", " ('UCR_PART', 'Part One'),\n", " ('STREET', 'BOYLSTON ST'),\n", " ('Lat', 42.34980175),\n", " ('Long', -71.07840978),\n", " ('Location', '(42.34980175, -71.07840978)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070010'),\n", " ('OFFENSE_CODE', 3115),\n", " ('OFFENSE_CODE_GROUP', 'Investigate Person'),\n", " ('OFFENSE_DESCRIPTION', 'INVESTIGATE PERSON'),\n", " ('DISTRICT', 'B3'),\n", " ('REPORTING_AREA', '469'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-30 17:00:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Thursday'),\n", " ('HOUR', 17),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'BLUE HILL AVE'),\n", " ('Lat', 42.27567917),\n", " ('Long', -71.09363988),\n", " ('Location', '(42.27567917, -71.09363988)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070009'),\n", " ('OFFENSE_CODE', 1106),\n", " ('OFFENSE_CODE_GROUP', 'Confidence Games'),\n", " ('OFFENSE_DESCRIPTION', 'FRAUD - CREDIT CARD / ATM FRAUD'),\n", " ('DISTRICT', 'C11'),\n", " ('REPORTING_AREA', '356'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-19 00:00:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 0),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'GENEVA AVE'),\n", " ('Lat', 42.29848866),\n", " ('Long', -71.06313294),\n", " ('Location', '(42.29848866, -71.06313294)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070008'),\n", " ('OFFENSE_CODE', 614),\n", " ('OFFENSE_CODE_GROUP', 'Larceny From Motor Vehicle'),\n", " ('OFFENSE_DESCRIPTION', 'LARCENY THEFT FROM MV - NON-ACCESSORY'),\n", " ('DISTRICT', 'A15'),\n", " ('REPORTING_AREA', '58'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-30 17:30:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Thursday'),\n", " ('HOUR', 17),\n", " ('UCR_PART', 'Part One'),\n", " ('STREET', 'MAIN ST'),\n", " ('Lat', 42.3772126),\n", " ('Long', -71.06669262),\n", " ('Location', '(42.37721260, -71.06669262)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070006'),\n", " ('OFFENSE_CODE', 3410),\n", " ('OFFENSE_CODE_GROUP', 'Towed'),\n", " ('OFFENSE_DESCRIPTION', 'TOWED MOTOR VEHICLE'),\n", " ('DISTRICT', 'D14'),\n", " ('REPORTING_AREA', '790'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 14:17:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 14),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'ORKNEY RD'),\n", " ('Lat', 42.33735844),\n", " ('Long', -71.14815254),\n", " ('Location', '(42.33735844, -71.14815254)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070005'),\n", " ('OFFENSE_CODE', 3831),\n", " ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'),\n", " ('OFFENSE_DESCRIPTION', 'M/V - LEAVING SCENE - PROPERTY DAMAGE'),\n", " ('DISTRICT', 'E18'),\n", " ('REPORTING_AREA', '496'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 15:47:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 15),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'METROPOLITAN AVE'),\n", " ('Lat', 42.26847209),\n", " ('Long', -71.11941323),\n", " ('Location', '(42.26847209, -71.11941323)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070003'),\n", " ('OFFENSE_CODE', 3201),\n", " ('OFFENSE_CODE_GROUP', 'Property Lost'),\n", " ('OFFENSE_DESCRIPTION', 'PROPERTY - LOST'),\n", " ('DISTRICT', 'D4'),\n", " ('REPORTING_AREA', '130'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 13:30:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 13),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'BOYLSTON ST'),\n", " ('Lat', 42.34980175),\n", " ('Long', -71.07840978),\n", " ('Location', '(42.34980175, -71.07840978)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070002'),\n", " ('OFFENSE_CODE', 1102),\n", " ('OFFENSE_CODE_GROUP', 'Fraud'),\n", " ('OFFENSE_DESCRIPTION', 'FRAUD - FALSE PRETENSE / SCHEME'),\n", " ('DISTRICT', 'C11'),\n", " ('REPORTING_AREA', '236'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 16:22:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 16),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'COLUMBIA RD'),\n", " ('Lat', 42.32030801),\n", " ('Long', -71.05765038),\n", " ('Location', '(42.32030801, -71.05765038)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182070000'),\n", " ('OFFENSE_CODE', 3201),\n", " ('OFFENSE_CODE_GROUP', 'Property Lost'),\n", " ('OFFENSE_DESCRIPTION', 'PROPERTY - LOST'),\n", " ('DISTRICT', 'B2'),\n", " ('REPORTING_AREA', '587'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 14:55:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 14),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'TREMONT ST'),\n", " ('Lat', 42.33153509),\n", " ('Long', -71.09534648),\n", " ('Location', '(42.33153509, -71.09534648)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182069999'),\n", " ('OFFENSE_CODE', 617),\n", " ('OFFENSE_CODE_GROUP', 'Larceny'),\n", " ('OFFENSE_DESCRIPTION', 'LARCENY THEFT FROM BUILDING'),\n", " ('DISTRICT', 'B2'),\n", " ('REPORTING_AREA', '311'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-21 10:43:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Tuesday'),\n", " ('HOUR', 10),\n", " ('UCR_PART', 'Part One'),\n", " ('STREET', 'SAVIN ST'),\n", " ('Lat', 42.31719004),\n", " ('Long', -71.08167267),\n", " ('Location', '(42.31719004, -71.08167267)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182069998'),\n", " ('OFFENSE_CODE', 3006),\n", " ('OFFENSE_CODE_GROUP', 'Medical Assistance'),\n", " ('OFFENSE_DESCRIPTION', 'SICK/INJURED/MEDICAL - PERSON'),\n", " ('DISTRICT', 'E13'),\n", " ('REPORTING_AREA', '579'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 15:22:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 15),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'CHESTNUT AVE'),\n", " ('Lat', 42.32055391),\n", " ('Long', -71.1032743),\n", " ('Location', '(42.32055391, -71.10327430)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182069997'),\n", " ('OFFENSE_CODE', 3115),\n", " ('OFFENSE_CODE_GROUP', 'Investigate Person'),\n", " ('OFFENSE_DESCRIPTION', 'INVESTIGATE PERSON'),\n", " ('DISTRICT', 'B2'),\n", " ('REPORTING_AREA', '605'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 12:00:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 12),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'FRAWLEY ST'),\n", " ('Lat', 42.33279607),\n", " ('Long', -71.10793327),\n", " ('Location', '(42.33279607, -71.10793327)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182069996'),\n", " ('OFFENSE_CODE', 1106),\n", " ('OFFENSE_CODE_GROUP', 'Confidence Games'),\n", " ('OFFENSE_DESCRIPTION', 'FRAUD - CREDIT CARD / ATM FRAUD'),\n", " ('DISTRICT', 'C11'),\n", " ('REPORTING_AREA', '337'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 09:00:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 9),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'OLNEY ST'),\n", " ('Lat', 42.30512773),\n", " ('Long', -71.07370747),\n", " ('Location', '(42.30512773, -71.07370747)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182069995'),\n", " ('OFFENSE_CODE', 802),\n", " ('OFFENSE_CODE_GROUP', 'Simple Assault'),\n", " ('OFFENSE_DESCRIPTION', 'ASSAULT SIMPLE - BATTERY'),\n", " ('DISTRICT', 'B2'),\n", " ('REPORTING_AREA', '329'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 15:27:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 15),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'BLUE HILL AVE'),\n", " ('Lat', 42.30938437),\n", " ('Long', -71.08262277),\n", " ('Location', '(42.30938437, -71.08262277)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182069994'),\n", " ('OFFENSE_CODE', 3119),\n", " ('OFFENSE_CODE_GROUP', 'Firearm Discovery'),\n", " ('OFFENSE_DESCRIPTION', 'FIREARM/WEAPON - FOUND OR CONFISCATED'),\n", " ('DISTRICT', 'C6'),\n", " ('REPORTING_AREA', '219'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 14:44:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 14),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'THOMAS PARK'),\n", " ('Lat', 42.33219302),\n", " ('Long', -71.04505385),\n", " ('Location', '(42.33219302, -71.04505385)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182069993'),\n", " ('OFFENSE_CODE', 3207),\n", " ('OFFENSE_CODE_GROUP', 'Property Found'),\n", " ('OFFENSE_DESCRIPTION', 'PROPERTY - FOUND'),\n", " ('DISTRICT', nan),\n", " ('REPORTING_AREA', ' '),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 15:38:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 15),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', nan),\n", " ('Lat', 42.35547514),\n", " ('Long', -71.06051814),\n", " ('Location', '(42.35547514, -71.06051814)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182069992'),\n", " ('OFFENSE_CODE', 3115),\n", " ('OFFENSE_CODE_GROUP', 'Investigate Person'),\n", " ('OFFENSE_DESCRIPTION', 'INVESTIGATE PERSON'),\n", " ('DISTRICT', 'E5'),\n", " ('REPORTING_AREA', '727'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 14:32:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 14),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'GARDNER ST'),\n", " ('Lat', 42.27724055),\n", " ('Long', -71.16780065),\n", " ('Location', '(42.27724055, -71.16780065)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182069991'),\n", " ('OFFENSE_CODE', 706),\n", " ('OFFENSE_CODE_GROUP', 'Auto Theft'),\n", " ('OFFENSE_DESCRIPTION', 'AUTO THEFT - MOTORCYCLE / SCOOTER'),\n", " ('DISTRICT', 'C11'),\n", " ('REPORTING_AREA', '397'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-30 12:00:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Thursday'),\n", " ('HOUR', 12),\n", " ('UCR_PART', 'Part One'),\n", " ('STREET', 'TALBOT AVE'),\n", " ('Lat', 42.29004971),\n", " ('Long', -71.07021576),\n", " ('Location', '(42.29004971, -71.07021576)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182069990'),\n", " ('OFFENSE_CODE', 3301),\n", " ('OFFENSE_CODE_GROUP', 'Verbal Disputes'),\n", " ('OFFENSE_DESCRIPTION', 'VERBAL DISPUTE'),\n", " ('DISTRICT', 'E18'),\n", " ('REPORTING_AREA', '529'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 14:43:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 14),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'W MILTON ST'),\n", " ('Lat', 42.23951493),\n", " ('Long', -71.13964409),\n", " ('Location', '(42.23951493, -71.13964409)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182069989'),\n", " ('OFFENSE_CODE', 3831),\n", " ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'),\n", " ('OFFENSE_DESCRIPTION', 'M/V - LEAVING SCENE - PROPERTY DAMAGE'),\n", " ('DISTRICT', 'E18'),\n", " ('REPORTING_AREA', '490'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 13:20:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 13),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'AMERICAN LEGION HWY'),\n", " ('Lat', 42.27531312),\n", " ('Long', -71.11587798),\n", " ('Location', '(42.27531312, -71.11587798)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182069988'),\n", " ('OFFENSE_CODE', 311),\n", " ('OFFENSE_CODE_GROUP', 'Robbery'),\n", " ('OFFENSE_DESCRIPTION', 'ROBBERY - COMMERCIAL'),\n", " ('DISTRICT', 'C11'),\n", " ('REPORTING_AREA', '341'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-30 23:45:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Thursday'),\n", " ('HOUR', 23),\n", " ('UCR_PART', 'Part One'),\n", " ('STREET', 'BOWDOIN ST'),\n", " ('Lat', 42.30609356),\n", " ('Long', -71.0671857),\n", " ('Location', '(42.30609356, -71.06718570)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182069987'),\n", " ('OFFENSE_CODE', 1106),\n", " ('OFFENSE_CODE_GROUP', 'Confidence Games'),\n", " ('OFFENSE_DESCRIPTION', 'FRAUD - CREDIT CARD / ATM FRAUD'),\n", " ('DISTRICT', 'E18'),\n", " ('REPORTING_AREA', '478'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-08 08:00:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Wednesday'),\n", " ('HOUR', 8),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'TAUNTON AVE'),\n", " ('Lat', 42.26893455),\n", " ('Long', -71.10941865),\n", " ('Location', '(42.26893455, -71.10941865)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182069986'),\n", " ('OFFENSE_CODE', 3410),\n", " ('OFFENSE_CODE_GROUP', 'Towed'),\n", " ('OFFENSE_DESCRIPTION', 'TOWED MOTOR VEHICLE'),\n", " ('DISTRICT', 'D14'),\n", " ('REPORTING_AREA', '788'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 14:27:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 14),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'COMMONWEALTH AVE'),\n", " ('Lat', 42.34136871),\n", " ('Long', -71.14864682),\n", " ('Location', '(42.34136871, -71.14864682)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182069985'),\n", " ('OFFENSE_CODE', 2906),\n", " ('OFFENSE_CODE_GROUP', 'Violations'),\n", " ('OFFENSE_DESCRIPTION', 'VAL - OPERATING UNREG/UNINS \\xa0CAR'),\n", " ('DISTRICT', 'B2'),\n", " ('REPORTING_AREA', '288'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 14:58:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 14),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'MARVIN ST'),\n", " ('Lat', 42.32988771),\n", " ('Long', -71.08445915),\n", " ('Location', '(42.32988771, -71.08445915)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182069984'),\n", " ('OFFENSE_CODE', 2629),\n", " ('OFFENSE_CODE_GROUP', 'Harassment'),\n", " ('OFFENSE_DESCRIPTION', 'HARASSMENT'),\n", " ('DISTRICT', 'E18'),\n", " ('REPORTING_AREA', '516'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 14:21:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 14),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'TRUMAN PKWY'),\n", " ('Lat', 42.25188297),\n", " ('Long', -71.11915243),\n", " ('Location', '(42.25188297, -71.11915243)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182069983'),\n", " ('OFFENSE_CODE', 413),\n", " ('OFFENSE_CODE_GROUP', 'Aggravated Assault'),\n", " ('OFFENSE_DESCRIPTION', 'ASSAULT - AGGRAVATED - BATTERY'),\n", " ('DISTRICT', 'A1'),\n", " ('REPORTING_AREA', '64'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 13:00:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 13),\n", " ('UCR_PART', 'Part One'),\n", " ('STREET', 'FRUIT ST'),\n", " ('Lat', 42.36240281),\n", " ('Long', -71.06954652),\n", " ('Location', '(42.36240281, -71.06954652)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182069982'),\n", " ('OFFENSE_CODE', 802),\n", " ('OFFENSE_CODE_GROUP', 'Simple Assault'),\n", " ('OFFENSE_DESCRIPTION', 'ASSAULT SIMPLE - BATTERY'),\n", " ('DISTRICT', nan),\n", " ('REPORTING_AREA', ' '),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 14:39:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 14),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', nan),\n", " ('Lat', 42.33257073),\n", " ('Long', -71.11115837),\n", " ('Location', '(42.33257073, -71.11115837)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182069981'),\n", " ('OFFENSE_CODE', 3114),\n", " ('OFFENSE_CODE_GROUP', 'Investigate Property'),\n", " ('OFFENSE_DESCRIPTION', 'INVESTIGATE PROPERTY'),\n", " ('DISTRICT', 'E18'),\n", " ('REPORTING_AREA', '519'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 14:27:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 14),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'DAVISON ST'),\n", " ('Lat', 42.25559206),\n", " ('Long', -71.119909),\n", " ('Location', '(42.25559206, -71.11990900)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182069979'),\n", " ('OFFENSE_CODE', 2905),\n", " ('OFFENSE_CODE_GROUP', 'Violations'),\n", " ('OFFENSE_DESCRIPTION', 'VAL - OPERATING WITHOUT LICENSE'),\n", " ('DISTRICT', 'E13'),\n", " ('REPORTING_AREA', '574'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 14:24:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 14),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'WASHINGTON ST'),\n", " ('Lat', 42.30999747),\n", " ('Long', -71.10401136),\n", " ('Location', '(42.30999747, -71.10401136)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182069978'),\n", " ('OFFENSE_CODE', 2647),\n", " ('OFFENSE_CODE_GROUP', 'Other'),\n", " ('OFFENSE_DESCRIPTION', 'THREATS TO DO BODILY HARM'),\n", " ('DISTRICT', 'C11'),\n", " ('REPORTING_AREA', '362'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 14:01:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 14),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'WASHINGTON ST'),\n", " ('Lat', 42.29131613),\n", " ('Long', -71.07170293),\n", " ('Location', '(42.29131613, -71.07170293)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182069977'),\n", " ('OFFENSE_CODE', 1109),\n", " ('OFFENSE_CODE_GROUP', 'Fraud'),\n", " ('OFFENSE_DESCRIPTION', 'FRAUD - WIRE'),\n", " ('DISTRICT', 'E5'),\n", " ('REPORTING_AREA', '704'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-28 00:00:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Tuesday'),\n", " ('HOUR', 0),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'TENNYSON ST'),\n", " ('Lat', 42.27722463),\n", " ('Long', -71.14924044),\n", " ('Location', '(42.27722463, -71.14924044)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182069976'),\n", " ('OFFENSE_CODE', 802),\n", " ('OFFENSE_CODE_GROUP', 'Simple Assault'),\n", " ('OFFENSE_DESCRIPTION', 'ASSAULT SIMPLE - BATTERY'),\n", " ('DISTRICT', 'C11'),\n", " ('REPORTING_AREA', '355'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-30 19:22:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Thursday'),\n", " ('HOUR', 19),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'DORCHESTER AVE'),\n", " ('Lat', 42.29919694),\n", " ('Long', -71.06046974),\n", " ('Location', '(42.29919694, -71.06046974)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182069976'),\n", " ('OFFENSE_CODE', 2647),\n", " ('OFFENSE_CODE_GROUP', 'Other'),\n", " ('OFFENSE_DESCRIPTION', 'THREATS TO DO BODILY HARM'),\n", " ('DISTRICT', 'C11'),\n", " ('REPORTING_AREA', '355'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-30 19:22:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Thursday'),\n", " ('HOUR', 19),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'DORCHESTER AVE'),\n", " ('Lat', 42.29919694),\n", " ('Long', -71.06046974),\n", " ('Location', '(42.29919694, -71.06046974)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182069975'),\n", " ('OFFENSE_CODE', 3301),\n", " ('OFFENSE_CODE_GROUP', 'Verbal Disputes'),\n", " ('OFFENSE_DESCRIPTION', 'VERBAL DISPUTE'),\n", " ('DISTRICT', nan),\n", " ('REPORTING_AREA', ' '),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 14:06:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 14),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'CAMDEN'),\n", " ('Lat', -1.0),\n", " ('Long', -1.0),\n", " ('Location', '(-1.00000000, -1.00000000)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182069974'),\n", " ('OFFENSE_CODE', 724),\n", " ('OFFENSE_CODE_GROUP', 'Auto Theft'),\n", " ('OFFENSE_DESCRIPTION', 'AUTO THEFT'),\n", " ('DISTRICT', 'B2'),\n", " ('REPORTING_AREA', '604'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-29 11:50:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Wednesday'),\n", " ('HOUR', 11),\n", " ('UCR_PART', 'Part One'),\n", " ('STREET', 'SACHEM ST'),\n", " ('Lat', 42.33151289),\n", " ('Long', -71.10494901),\n", " ('Location', '(42.33151289, -71.10494901)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182069973'),\n", " ('OFFENSE_CODE', 2647),\n", " ('OFFENSE_CODE_GROUP', 'Other'),\n", " ('OFFENSE_DESCRIPTION', 'THREATS TO DO BODILY HARM'),\n", " ('DISTRICT', 'B3'),\n", " ('REPORTING_AREA', '444'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 12:20:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 12),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'VESTA RD'),\n", " ('Lat', 42.2960628),\n", " ('Long', -71.08664795),\n", " ('Location', '(42.29606280, -71.08664795)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182069972'),\n", " ('OFFENSE_CODE', 3002),\n", " ('OFFENSE_CODE_GROUP', 'Medical Assistance'),\n", " ('OFFENSE_DESCRIPTION', 'ANIMAL CONTROL - DOG BITES - ETC.'),\n", " ('DISTRICT', 'C6'),\n", " ('REPORTING_AREA', '936'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 13:36:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 13),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'ORTON-MAROTTA WAY'),\n", " ('Lat', 42.33731824),\n", " ('Long', -71.0538321),\n", " ('Location', '(42.33731824, -71.05383210)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182069971'),\n", " ('OFFENSE_CODE', 3112),\n", " ('OFFENSE_CODE_GROUP', 'Landlord/Tenant Disputes'),\n", " ('OFFENSE_DESCRIPTION', 'LANDLORD - TENANT SERVICE'),\n", " ('DISTRICT', 'D14'),\n", " ('REPORTING_AREA', '794'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-29 12:00:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Wednesday'),\n", " ('HOUR', 12),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'COMMONWEALTH AVE'),\n", " ('Lat', 42.34835708),\n", " ('Long', -71.13645291),\n", " ('Location', '(42.34835708, -71.13645291)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182069970'),\n", " ('OFFENSE_CODE', 619),\n", " ('OFFENSE_CODE_GROUP', 'Larceny'),\n", " ('OFFENSE_DESCRIPTION', 'LARCENY ALL OTHERS'),\n", " ('DISTRICT', 'C11'),\n", " ('REPORTING_AREA', '242'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-12 16:20:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 16),\n", " ('UCR_PART', 'Part One'),\n", " ('STREET', 'BAKERSFIELD ST'),\n", " ('Lat', 42.31567062),\n", " ('Long', -71.0613961),\n", " ('Location', '(42.31567062, -71.06139610)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182069969'),\n", " ('OFFENSE_CODE', 614),\n", " ('OFFENSE_CODE_GROUP', 'Larceny From Motor Vehicle'),\n", " ('OFFENSE_DESCRIPTION', 'LARCENY THEFT FROM MV - NON-ACCESSORY'),\n", " ('DISTRICT', 'A15'),\n", " ('REPORTING_AREA', '50'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-29 20:00:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Wednesday'),\n", " ('HOUR', 20),\n", " ('UCR_PART', 'Part One'),\n", " ('STREET', 'CAMBRIDGE ST'),\n", " ('Lat', 42.38233296),\n", " ('Long', -71.07923596),\n", " ('Location', '(42.38233296, -71.07923596)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182069966'),\n", " ('OFFENSE_CODE', 3115),\n", " ('OFFENSE_CODE_GROUP', 'Investigate Person'),\n", " ('OFFENSE_DESCRIPTION', 'INVESTIGATE PERSON'),\n", " ('DISTRICT', nan),\n", " ('REPORTING_AREA', ' '),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-30 14:28:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Thursday'),\n", " ('HOUR', 14),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'WARREN'),\n", " ('Lat', nan),\n", " ('Long', nan),\n", " ('Location', '(0.00000000, 0.00000000)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182069965'),\n", " ('OFFENSE_CODE', 614),\n", " ('OFFENSE_CODE_GROUP', 'Larceny From Motor Vehicle'),\n", " ('OFFENSE_DESCRIPTION', 'LARCENY THEFT FROM MV - NON-ACCESSORY'),\n", " ('DISTRICT', 'C6'),\n", " ('REPORTING_AREA', '219'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 10:00:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 10),\n", " ('UCR_PART', 'Part One'),\n", " ('STREET', 'OLD HARBOR ST'),\n", " ('Lat', 42.33149655),\n", " ('Long', -71.04742314),\n", " ('Location', '(42.33149655, -71.04742314)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182069964'),\n", " ('OFFENSE_CODE', 3006),\n", " ('OFFENSE_CODE_GROUP', 'Medical Assistance'),\n", " ('OFFENSE_DESCRIPTION', 'SICK/INJURED/MEDICAL - PERSON'),\n", " ('DISTRICT', 'E5'),\n", " ('REPORTING_AREA', '560'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 13:44:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 13),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'WASHINGTON ST'),\n", " ('Lat', 42.28625875),\n", " ('Long', -71.12833143),\n", " ('Location', '(42.28625875, -71.12833143)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182069963'),\n", " ('OFFENSE_CODE', 3006),\n", " ('OFFENSE_CODE_GROUP', 'Medical Assistance'),\n", " ('OFFENSE_DESCRIPTION', 'SICK/INJURED/MEDICAL - PERSON'),\n", " ('DISTRICT', 'C6'),\n", " ('REPORTING_AREA', '177'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 13:08:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 13),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'SOUTHAMPTON ST'),\n", " ('Lat', 42.3318188),\n", " ('Long', -71.06868237),\n", " ('Location', '(42.33181880, -71.06868237)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182069962'),\n", " ('OFFENSE_CODE', 3410),\n", " ('OFFENSE_CODE_GROUP', 'Towed'),\n", " ('OFFENSE_DESCRIPTION', 'TOWED MOTOR VEHICLE'),\n", " ('DISTRICT', 'A15'),\n", " ('REPORTING_AREA', '50'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 13:02:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 13),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'ROLAND ST'),\n", " ('Lat', 42.38189643),\n", " ('Long', -71.07821902),\n", " ('Location', '(42.38189643, -71.07821902)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182069960'),\n", " ('OFFENSE_CODE', 802),\n", " ('OFFENSE_CODE_GROUP', 'Simple Assault'),\n", " ('OFFENSE_DESCRIPTION', 'ASSAULT SIMPLE - BATTERY'),\n", " ('DISTRICT', 'D4'),\n", " ('REPORTING_AREA', '143'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 13:22:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 13),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'BOYLSTON ST'),\n", " ('Lat', 42.34862382),\n", " ('Long', -71.08277637),\n", " ('Location', '(42.34862382, -71.08277637)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182069959'),\n", " ('OFFENSE_CODE', 614),\n", " ('OFFENSE_CODE_GROUP', 'Larceny From Motor Vehicle'),\n", " ('OFFENSE_DESCRIPTION', 'LARCENY THEFT FROM MV - NON-ACCESSORY'),\n", " ('DISTRICT', 'D14'),\n", " ('REPORTING_AREA', '752'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 14:15:27'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 14),\n", " ('UCR_PART', 'Part One'),\n", " ('STREET', 'GREYMERE RD'),\n", " ('Lat', 42.34854976),\n", " ('Long', -71.16260923),\n", " ('Location', '(42.34854976, -71.16260923)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182069958'),\n", " ('OFFENSE_CODE', 1402),\n", " ('OFFENSE_CODE_GROUP', 'Vandalism'),\n", " ('OFFENSE_DESCRIPTION', 'VANDALISM'),\n", " ('DISTRICT', 'C6'),\n", " ('REPORTING_AREA', '914'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-10 21:00:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 21),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', \"MONSIGNOR DENNIS F O'CALL\"),\n", " ('Lat', 42.32752693),\n", " ('Long', -71.05541255),\n", " ('Location', '(42.32752693, -71.05541255)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182069957'),\n", " ('OFFENSE_CODE', 3112),\n", " ('OFFENSE_CODE_GROUP', 'Landlord/Tenant Disputes'),\n", " ('OFFENSE_DESCRIPTION', 'LANDLORD - TENANT SERVICE'),\n", " ('DISTRICT', 'A7'),\n", " ('REPORTING_AREA', '20'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 13:29:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 13),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'CHELSEA ST'),\n", " ('Lat', 42.37638326),\n", " ('Long', -71.03124103),\n", " ('Location', '(42.37638326, -71.03124103)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182069956'),\n", " ('OFFENSE_CODE', 423),\n", " ('OFFENSE_CODE_GROUP', 'Aggravated Assault'),\n", " ('OFFENSE_DESCRIPTION', 'ASSAULT - AGGRAVATED'),\n", " ('DISTRICT', 'B3'),\n", " ('REPORTING_AREA', '427'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 11:53:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 11),\n", " ('UCR_PART', 'Part One'),\n", " ('STREET', 'FESSENDEN ST'),\n", " ('Lat', 42.27855984),\n", " ('Long', -71.09199697),\n", " ('Location', '(42.27855984, -71.09199697)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182069955'),\n", " ('OFFENSE_CODE', 3006),\n", " ('OFFENSE_CODE_GROUP', 'Medical Assistance'),\n", " ('OFFENSE_DESCRIPTION', 'SICK/INJURED/MEDICAL - PERSON'),\n", " ('DISTRICT', 'B3'),\n", " ('REPORTING_AREA', '457'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 13:32:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 13),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'BRADSHAW ST'),\n", " ('Lat', 42.29855717),\n", " ('Long', -71.08348265),\n", " ('Location', '(42.29855717, -71.08348265)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182069954'),\n", " ('OFFENSE_CODE', 3820),\n", " ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'),\n", " ('OFFENSE_DESCRIPTION',\n", " 'M/V ACCIDENT INVOLVING PEDESTRIAN - INJURY'),\n", " ('DISTRICT', 'D4'),\n", " ('REPORTING_AREA', '170'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 13:31:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 13),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'E SPRINGFIELD ST'),\n", " ('Lat', 42.3360292),\n", " ('Long', -71.07517847),\n", " ('Location', '(42.33602920, -71.07517847)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182069953'),\n", " ('OFFENSE_CODE', 3301),\n", " ('OFFENSE_CODE_GROUP', 'Verbal Disputes'),\n", " ('OFFENSE_DESCRIPTION', 'VERBAL DISPUTE'),\n", " ('DISTRICT', 'C11'),\n", " ('REPORTING_AREA', '461'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 13:43:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 13),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'ROSSETER ST'),\n", " ('Lat', 42.30417845),\n", " ('Long', -71.07600129),\n", " ('Location', '(42.30417845, -71.07600129)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182069952'),\n", " ('OFFENSE_CODE', 3114),\n", " ('OFFENSE_CODE_GROUP', 'Investigate Property'),\n", " ('OFFENSE_DESCRIPTION', 'INVESTIGATE PROPERTY'),\n", " ('DISTRICT', 'E18'),\n", " ('REPORTING_AREA', '555'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 12:41:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 12),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'METROPOLITAN AVE'),\n", " ('Lat', 42.27435819),\n", " ('Long', -71.12403732),\n", " ('Location', '(42.27435819, -71.12403732)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182069951'),\n", " ('OFFENSE_CODE', 616),\n", " ('OFFENSE_CODE_GROUP', 'Larceny'),\n", " ('OFFENSE_DESCRIPTION', 'LARCENY THEFT OF BICYCLE'),\n", " ('DISTRICT', 'D4'),\n", " ('REPORTING_AREA', '138'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 09:40:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 9),\n", " ('UCR_PART', 'Part One'),\n", " ('STREET', 'NEWBURY ST'),\n", " ('Lat', 42.35059717),\n", " ('Long', -71.07881031),\n", " ('Location', '(42.35059717, -71.07881031)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182069950'),\n", " ('OFFENSE_CODE', 619),\n", " ('OFFENSE_CODE_GROUP', 'Larceny'),\n", " ('OFFENSE_DESCRIPTION', 'LARCENY ALL OTHERS'),\n", " ('DISTRICT', 'D14'),\n", " ('REPORTING_AREA', '796'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 13:16:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 13),\n", " ('UCR_PART', 'Part One'),\n", " ('STREET', 'COMMONWEALTH AVE'),\n", " ('Lat', 42.35107111),\n", " ('Long', -71.12570166),\n", " ('Location', '(42.35107111, -71.12570166)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182069949'),\n", " ('OFFENSE_CODE', 3201),\n", " ('OFFENSE_CODE_GROUP', 'Property Lost'),\n", " ('OFFENSE_DESCRIPTION', 'PROPERTY - LOST'),\n", " ('DISTRICT', 'E5'),\n", " ('REPORTING_AREA', '941'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 13:48:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 13),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'ARCHDALE RD'),\n", " ('Lat', 42.2917221),\n", " ('Long', -71.1196546),\n", " ('Location', '(42.29172210, -71.11965460)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182069948'),\n", " ('OFFENSE_CODE', 613),\n", " ('OFFENSE_CODE_GROUP', 'Larceny'),\n", " ('OFFENSE_DESCRIPTION', 'LARCENY SHOPLIFTING'),\n", " ('DISTRICT', 'B2'),\n", " ('REPORTING_AREA', '311'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 12:20:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 12),\n", " ('UCR_PART', 'Part One'),\n", " ('STREET', 'WARREN ST'),\n", " ('Lat', 42.3169665),\n", " ('Long', -71.08254058),\n", " ('Location', '(42.31696650, -71.08254058)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182069946'),\n", " ('OFFENSE_CODE', 3831),\n", " ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'),\n", " ('OFFENSE_DESCRIPTION', 'M/V - LEAVING SCENE - PROPERTY DAMAGE'),\n", " ('DISTRICT', 'B2'),\n", " ('REPORTING_AREA', '614'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-21 12:00:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Tuesday'),\n", " ('HOUR', 12),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'BROOKLINE AVE'),\n", " ('Lat', 42.33962338),\n", " ('Long', -71.10649737),\n", " ('Location', '(42.33962338, -71.10649737)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182069945'),\n", " ('OFFENSE_CODE', 2647),\n", " ('OFFENSE_CODE_GROUP', 'Other'),\n", " ('OFFENSE_DESCRIPTION', 'THREATS TO DO BODILY HARM'),\n", " ('DISTRICT', 'C11'),\n", " ('REPORTING_AREA', '362'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 12:44:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 12),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'ALLSTON ST'),\n", " ('Lat', 42.29358236),\n", " ('Long', -71.06735449),\n", " ('Location', '(42.29358236, -71.06735449)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182069944'),\n", " ('OFFENSE_CODE', 3207),\n", " ('OFFENSE_CODE_GROUP', 'Property Found'),\n", " ('OFFENSE_DESCRIPTION', 'PROPERTY - FOUND'),\n", " ('DISTRICT', 'B2'),\n", " ('REPORTING_AREA', '179'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 13:40:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 13),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'GERARD ST'),\n", " ('Lat', 42.33130578),\n", " ('Long', -71.07194742),\n", " ('Location', '(42.33130578, -71.07194742)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182069943'),\n", " ('OFFENSE_CODE', 3801),\n", " ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'),\n", " ('OFFENSE_DESCRIPTION', 'M/V ACCIDENT - OTHER'),\n", " ('DISTRICT', 'E5'),\n", " ('REPORTING_AREA', '731'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 12:10:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 12),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'TEMPLE ST'),\n", " ('Lat', 42.27980181),\n", " ('Long', -71.16196326),\n", " ('Location', '(42.27980181, -71.16196326)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182069942'),\n", " ('OFFENSE_CODE', 3410),\n", " ('OFFENSE_CODE_GROUP', 'Towed'),\n", " ('OFFENSE_DESCRIPTION', 'TOWED MOTOR VEHICLE'),\n", " ('DISTRICT', 'A7'),\n", " ('REPORTING_AREA', '22'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 13:06:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 13),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'HAVRE ST'),\n", " ('Lat', 42.37622688),\n", " ('Long', -71.03439728),\n", " ('Location', '(42.37622688, -71.03439728)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182069941'),\n", " ('OFFENSE_CODE', 3301),\n", " ('OFFENSE_CODE_GROUP', 'Verbal Disputes'),\n", " ('OFFENSE_DESCRIPTION', 'VERBAL DISPUTE'),\n", " ('DISTRICT', 'D14'),\n", " ('REPORTING_AREA', '938'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 12:00:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 12),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'JETTE CT'),\n", " ('Lat', 42.3468275),\n", " ('Long', -71.14319087),\n", " ('Location', '(42.34682750, -71.14319087)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182069940'),\n", " ('OFFENSE_CODE', 3802),\n", " ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'),\n", " ('OFFENSE_DESCRIPTION', 'M/V ACCIDENT - PROPERTY \\xa0DAMAGE'),\n", " ('DISTRICT', 'E5'),\n", " ('REPORTING_AREA', '679'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 11:50:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 11),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'BIRCH ST'),\n", " ('Lat', 42.28656686),\n", " ('Long', -71.13038048),\n", " ('Location', '(42.28656686, -71.13038048)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182069938'),\n", " ('OFFENSE_CODE', 3803),\n", " ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'),\n", " ('OFFENSE_DESCRIPTION', 'M/V ACCIDENT - PERSONAL INJURY'),\n", " ('DISTRICT', 'B3'),\n", " ('REPORTING_AREA', '450'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 13:06:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 13),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'WHITFIELD ST'),\n", " ('Lat', 42.291106),\n", " ('Long', -71.07424442),\n", " ('Location', '(42.29110600, -71.07424442)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182069937'),\n", " ('OFFENSE_CODE', 3006),\n", " ('OFFENSE_CODE_GROUP', 'Medical Assistance'),\n", " ('OFFENSE_DESCRIPTION', 'SICK/INJURED/MEDICAL - PERSON'),\n", " ('DISTRICT', 'E18'),\n", " ('REPORTING_AREA', '525'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 10:30:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 10),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'NEPONSET VALLEY PKWY'),\n", " ('Lat', 42.23603929),\n", " ('Long', -71.12718154),\n", " ('Location', '(42.23603929, -71.12718154)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182069936'),\n", " ('OFFENSE_CODE', 3115),\n", " ('OFFENSE_CODE_GROUP', 'Investigate Person'),\n", " ('OFFENSE_DESCRIPTION', 'INVESTIGATE PERSON'),\n", " ('DISTRICT', 'E13'),\n", " ('REPORTING_AREA', '912'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 12:47:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 12),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'HEATH ST'),\n", " ('Lat', 42.32513051),\n", " ('Long', -71.09940815),\n", " ('Location', '(42.32513051, -71.09940815)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182069935'),\n", " ('OFFENSE_CODE', 619),\n", " ('OFFENSE_CODE_GROUP', 'Larceny'),\n", " ('OFFENSE_DESCRIPTION', 'LARCENY ALL OTHERS'),\n", " ('DISTRICT', 'A1'),\n", " ('REPORTING_AREA', '115'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-22 13:21:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Wednesday'),\n", " ('HOUR', 13),\n", " ('UCR_PART', 'Part One'),\n", " ('STREET', 'SOUTH ST'),\n", " ('Lat', 42.3518674),\n", " ('Long', -71.05720373),\n", " ('Location', '(42.35186740, -71.05720373)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182069934'),\n", " ('OFFENSE_CODE', 3301),\n", " ('OFFENSE_CODE_GROUP', 'Verbal Disputes'),\n", " ('OFFENSE_DESCRIPTION', 'VERBAL DISPUTE'),\n", " ('DISTRICT', 'E13'),\n", " ('REPORTING_AREA', '577'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 12:29:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 12),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'ARCADIA ST'),\n", " ('Lat', 42.31650656),\n", " ('Long', -71.09988227),\n", " ('Location', '(42.31650656, -71.09988227)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182069933'),\n", " ('OFFENSE_CODE', 3831),\n", " ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'),\n", " ('OFFENSE_DESCRIPTION', 'M/V - LEAVING SCENE - PROPERTY DAMAGE'),\n", " ('DISTRICT', 'E13'),\n", " ('REPORTING_AREA', '571'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-30 23:00:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Thursday'),\n", " ('HOUR', 23),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'FOREST HILLS ST'),\n", " ('Lat', 42.31078949),\n", " ('Long', -71.10224589),\n", " ('Location', '(42.31078949, -71.10224589)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182069932'),\n", " ('OFFENSE_CODE', 1106),\n", " ('OFFENSE_CODE_GROUP', 'Confidence Games'),\n", " ('OFFENSE_DESCRIPTION', 'FRAUD - CREDIT CARD / ATM FRAUD'),\n", " ('DISTRICT', 'C11'),\n", " ('REPORTING_AREA', '450'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-13 13:00:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Monday'),\n", " ('HOUR', 13),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'WASHINGTON ST'),\n", " ('Lat', 42.29131613),\n", " ('Long', -71.07170293),\n", " ('Location', '(42.29131613, -71.07170293)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182069930'),\n", " ('OFFENSE_CODE', 3114),\n", " ('OFFENSE_CODE_GROUP', 'Investigate Property'),\n", " ('OFFENSE_DESCRIPTION', 'INVESTIGATE PROPERTY'),\n", " ('DISTRICT', nan),\n", " ('REPORTING_AREA', ' '),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 05:00:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 5),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'LONG'),\n", " ('Lat', -1.0),\n", " ('Long', -1.0),\n", " ('Location', '(-1.00000000, -1.00000000)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182069929'),\n", " ('OFFENSE_CODE', 3114),\n", " ('OFFENSE_CODE_GROUP', 'Investigate Property'),\n", " ('OFFENSE_DESCRIPTION', 'INVESTIGATE PROPERTY'),\n", " ('DISTRICT', 'B3'),\n", " ('REPORTING_AREA', '429'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 11:49:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 11),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'MARDEN AVE'),\n", " ('Lat', 42.28479807),\n", " ('Long', -71.08685632),\n", " ('Location', '(42.28479807, -71.08685632)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182069928'),\n", " ('OFFENSE_CODE', 1402),\n", " ('OFFENSE_CODE_GROUP', 'Vandalism'),\n", " ('OFFENSE_DESCRIPTION', 'VANDALISM'),\n", " ('DISTRICT', 'C6'),\n", " ('REPORTING_AREA', '193'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-30 05:16:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Thursday'),\n", " ('HOUR', 5),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'PREBLE ST'),\n", " ('Lat', 42.32935284),\n", " ('Long', -71.05601628),\n", " ('Location', '(42.32935284, -71.05601628)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182069927'),\n", " ('OFFENSE_CODE', 724),\n", " ('OFFENSE_CODE_GROUP', 'Auto Theft'),\n", " ('OFFENSE_DESCRIPTION', 'AUTO THEFT'),\n", " ('DISTRICT', 'E13'),\n", " ('REPORTING_AREA', '646'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 10:54:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 10),\n", " ('UCR_PART', 'Part One'),\n", " ('STREET', 'CENTRE ST'),\n", " ('Lat', 42.31069447),\n", " ('Long', -71.11468072),\n", " ('Location', '(42.31069447, -71.11468072)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182069925'),\n", " ('OFFENSE_CODE', 3201),\n", " ('OFFENSE_CODE_GROUP', 'Property Lost'),\n", " ('OFFENSE_DESCRIPTION', 'PROPERTY - LOST'),\n", " ('DISTRICT', 'B2'),\n", " ('REPORTING_AREA', '282'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 12:15:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 12),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'WASHINGTON ST'),\n", " ('Lat', 42.32866284),\n", " ('Long', -71.08563401),\n", " ('Location', '(42.32866284, -71.08563401)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182069924'),\n", " ('OFFENSE_CODE', 1402),\n", " ('OFFENSE_CODE_GROUP', 'Vandalism'),\n", " ('OFFENSE_DESCRIPTION', 'VANDALISM'),\n", " ('DISTRICT', 'A15'),\n", " ('REPORTING_AREA', '59'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-29 19:00:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Wednesday'),\n", " ('HOUR', 19),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'UNION ST'),\n", " ('Lat', 42.37435896),\n", " ('Long', -71.06429459),\n", " ('Location', '(42.37435896, -71.06429459)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182069923'),\n", " ('OFFENSE_CODE', 706),\n", " ('OFFENSE_CODE_GROUP', 'Auto Theft'),\n", " ('OFFENSE_DESCRIPTION', 'AUTO THEFT - MOTORCYCLE / SCOOTER'),\n", " ('DISTRICT', 'C6'),\n", " ('REPORTING_AREA', '220'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 10:25:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 10),\n", " ('UCR_PART', 'Part One'),\n", " ('STREET', 'E BROADWAY'),\n", " ('Lat', 42.33546813),\n", " ('Long', -71.04489149),\n", " ('Location', '(42.33546813, -71.04489149)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182069921'),\n", " ('OFFENSE_CODE', 616),\n", " ('OFFENSE_CODE_GROUP', 'Larceny'),\n", " ('OFFENSE_DESCRIPTION', 'LARCENY THEFT OF BICYCLE'),\n", " ('DISTRICT', 'A1'),\n", " ('REPORTING_AREA', '83'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-30 20:00:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Thursday'),\n", " ('HOUR', 20),\n", " ('UCR_PART', 'Part One'),\n", " ('STREET', 'HENCHMAN ST'),\n", " ('Lat', 42.36721232),\n", " ('Long', -71.05369636),\n", " ('Location', '(42.36721232, -71.05369636)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182069920'),\n", " ('OFFENSE_CODE', 3201),\n", " ('OFFENSE_CODE_GROUP', 'Property Lost'),\n", " ('OFFENSE_DESCRIPTION', 'PROPERTY - LOST'),\n", " ('DISTRICT', 'B2'),\n", " ('REPORTING_AREA', '287'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2017-08-31 12:08:00'),\n", " ('YEAR', 2017),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Thursday'),\n", " ('HOUR', 12),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'SHAWMUT AVE'),\n", " ('Lat', 42.33192532),\n", " ('Long', -71.08411222),\n", " ('Location', '(42.33192532, -71.08411222)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182069919'),\n", " ('OFFENSE_CODE', 3301),\n", " ('OFFENSE_CODE_GROUP', 'Verbal Disputes'),\n", " ('OFFENSE_DESCRIPTION', 'VERBAL DISPUTE'),\n", " ('DISTRICT', 'E18'),\n", " ('REPORTING_AREA', '516'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 11:36:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 11),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'TRUMAN PKWY'),\n", " ('Lat', 42.25188297),\n", " ('Long', -71.11915243),\n", " ('Location', '(42.25188297, -71.11915243)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182069918'),\n", " ('OFFENSE_CODE', 3410),\n", " ('OFFENSE_CODE_GROUP', 'Towed'),\n", " ('OFFENSE_DESCRIPTION', 'TOWED MOTOR VEHICLE'),\n", " ('DISTRICT', 'C11'),\n", " ('REPORTING_AREA', '245'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 10:40:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 10),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'SYDNEY ST'),\n", " ('Lat', 42.31810467),\n", " ('Long', -71.05258004),\n", " ('Location', '(42.31810467, -71.05258004)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182069917'),\n", " ('OFFENSE_CODE', 1402),\n", " ('OFFENSE_CODE_GROUP', 'Vandalism'),\n", " ('OFFENSE_DESCRIPTION', 'VANDALISM'),\n", " ('DISTRICT', 'D14'),\n", " ('REPORTING_AREA', '814'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-30 22:00:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Thursday'),\n", " ('HOUR', 22),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'SORRENTO ST'),\n", " ('Lat', 42.35888826),\n", " ('Long', -71.12490257),\n", " ('Location', '(42.35888826, -71.12490257)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182069916'),\n", " ('OFFENSE_CODE', 3115),\n", " ('OFFENSE_CODE_GROUP', 'Investigate Person'),\n", " ('OFFENSE_DESCRIPTION', 'INVESTIGATE PERSON'),\n", " ('DISTRICT', 'C6'),\n", " ('REPORTING_AREA', '222'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 10:20:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 10),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'K ST'),\n", " ('Lat', 42.33586762),\n", " ('Long', -71.03742275),\n", " ('Location', '(42.33586762, -71.03742275)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182069914'),\n", " ('OFFENSE_CODE', 3410),\n", " ('OFFENSE_CODE_GROUP', 'Towed'),\n", " ('OFFENSE_DESCRIPTION', 'TOWED MOTOR VEHICLE'),\n", " ('DISTRICT', 'D14'),\n", " ('REPORTING_AREA', '793'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 08:30:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 8),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'SCOTTFIELD RD'),\n", " ('Lat', 42.34751259),\n", " ('Long', -71.13689285),\n", " ('Location', '(42.34751259, -71.13689285)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182069913'),\n", " ('OFFENSE_CODE', 3125),\n", " ('OFFENSE_CODE_GROUP', 'Warrant Arrests'),\n", " ('OFFENSE_DESCRIPTION', 'WARRANT ARREST'),\n", " ('DISTRICT', 'E13'),\n", " ('REPORTING_AREA', '906'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 11:28:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 11),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'HEATH ST'),\n", " ('Lat', 42.32624204),\n", " ('Long', -71.10317575),\n", " ('Location', '(42.32624204, -71.10317575)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182069913'),\n", " ('OFFENSE_CODE', 802),\n", " ('OFFENSE_CODE_GROUP', 'Simple Assault'),\n", " ('OFFENSE_DESCRIPTION', 'ASSAULT SIMPLE - BATTERY'),\n", " ('DISTRICT', 'E13'),\n", " ('REPORTING_AREA', '906'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 11:28:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 11),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'HEATH ST'),\n", " ('Lat', 42.32624204),\n", " ('Long', -71.10317575),\n", " ('Location', '(42.32624204, -71.10317575)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182069913'),\n", " ('OFFENSE_CODE', 1402),\n", " ('OFFENSE_CODE_GROUP', 'Vandalism'),\n", " ('OFFENSE_DESCRIPTION', 'VANDALISM'),\n", " ('DISTRICT', 'E13'),\n", " ('REPORTING_AREA', '906'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 11:28:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 11),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'HEATH ST'),\n", " ('Lat', 42.32624204),\n", " ('Long', -71.10317575),\n", " ('Location', '(42.32624204, -71.10317575)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182069912'),\n", " ('OFFENSE_CODE', 3301),\n", " ('OFFENSE_CODE_GROUP', 'Verbal Disputes'),\n", " ('OFFENSE_DESCRIPTION', 'VERBAL DISPUTE'),\n", " ('DISTRICT', 'C11'),\n", " ('REPORTING_AREA', '362'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 11:10:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 11),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'WASHINGTON ST'),\n", " ('Lat', 42.29057504),\n", " ('Long', -71.07165726),\n", " ('Location', '(42.29057504, -71.07165726)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182069911'),\n", " ('OFFENSE_CODE', 3125),\n", " ('OFFENSE_CODE_GROUP', 'Warrant Arrests'),\n", " ('OFFENSE_DESCRIPTION', 'WARRANT ARREST'),\n", " ('DISTRICT', 'E13'),\n", " ('REPORTING_AREA', '572'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 11:30:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 11),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'ATHERTON ST'),\n", " ('Lat', 42.31565205),\n", " ('Long', -71.09843506),\n", " ('Location', '(42.31565205, -71.09843506)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182069909'),\n", " ('OFFENSE_CODE', 2647),\n", " ('OFFENSE_CODE_GROUP', 'Other'),\n", " ('OFFENSE_DESCRIPTION', 'THREATS TO DO BODILY HARM'),\n", " ('DISTRICT', 'B2'),\n", " ('REPORTING_AREA', '318'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-30 17:30:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Thursday'),\n", " ('HOUR', 17),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'SEAVER ST'),\n", " ('Lat', 42.30878855),\n", " ('Long', -71.09055618),\n", " ('Location', '(42.30878855, -71.09055618)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182069908'),\n", " ('OFFENSE_CODE', 619),\n", " ('OFFENSE_CODE_GROUP', 'Larceny'),\n", " ('OFFENSE_DESCRIPTION', 'LARCENY ALL OTHERS'),\n", " ('DISTRICT', 'E5'),\n", " ('REPORTING_AREA', '822'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-30 14:00:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Thursday'),\n", " ('HOUR', 14),\n", " ('UCR_PART', 'Part One'),\n", " ('STREET', 'WILLERS ST'),\n", " ('Lat', 42.25947104),\n", " ('Long', -71.15077874),\n", " ('Location', '(42.25947104, -71.15077874)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182069907'),\n", " ('OFFENSE_CODE', 2900),\n", " ('OFFENSE_CODE_GROUP', 'Other'),\n", " ('OFFENSE_DESCRIPTION', 'VAL - VIOLATION OF AUTO LAW - OTHER'),\n", " ('DISTRICT', 'E13'),\n", " ('REPORTING_AREA', '571'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 11:00:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 11),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'ROBESON ST'),\n", " ('Lat', 42.30999157),\n", " ('Long', -71.10048419),\n", " ('Location', '(42.30999157, -71.10048419)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182069906'),\n", " ('OFFENSE_CODE', 3802),\n", " ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'),\n", " ('OFFENSE_DESCRIPTION', 'M/V ACCIDENT - PROPERTY \\xa0DAMAGE'),\n", " ('DISTRICT', 'B2'),\n", " ('REPORTING_AREA', '313'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 09:48:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 9),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'WYOMING ST'),\n", " ('Lat', 42.31508518),\n", " ('Long', -71.08508813),\n", " ('Location', '(42.31508518, -71.08508813)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182069905'),\n", " ('OFFENSE_CODE', 724),\n", " ('OFFENSE_CODE_GROUP', 'Auto Theft'),\n", " ('OFFENSE_DESCRIPTION', 'AUTO THEFT'),\n", " ('DISTRICT', 'E18'),\n", " ('REPORTING_AREA', '497'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-30 22:53:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Thursday'),\n", " ('HOUR', 22),\n", " ('UCR_PART', 'Part One'),\n", " ('STREET', 'BRADLEE CT'),\n", " ('Lat', 42.26982567),\n", " ('Long', -71.11699322),\n", " ('Location', '(42.26982567, -71.11699322)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182069904'),\n", " ('OFFENSE_CODE', 3802),\n", " ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'),\n", " ('OFFENSE_DESCRIPTION', 'M/V ACCIDENT - PROPERTY \\xa0DAMAGE'),\n", " ('DISTRICT', nan),\n", " ('REPORTING_AREA', ' '),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 10:53:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 10),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', nan),\n", " ('Lat', 42.36124069),\n", " ('Long', -71.06631987),\n", " ('Location', '(42.36124069, -71.06631987)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182069903'),\n", " ('OFFENSE_CODE', 3115),\n", " ('OFFENSE_CODE_GROUP', 'Investigate Person'),\n", " ('OFFENSE_DESCRIPTION', 'INVESTIGATE PERSON'),\n", " ('DISTRICT', 'A1'),\n", " ('REPORTING_AREA', '66'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 09:15:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 9),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'W CEDAR ST'),\n", " ('Lat', 42.36063386),\n", " ('Long', -71.07005247),\n", " ('Location', '(42.36063386, -71.07005247)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182069902'),\n", " ('OFFENSE_CODE', 2646),\n", " ('OFFENSE_CODE_GROUP', 'Liquor Violation'),\n", " ('OFFENSE_DESCRIPTION', 'LIQUOR - DRINKING IN PUBLIC'),\n", " ('DISTRICT', 'B3'),\n", " ('REPORTING_AREA', '444'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 11:16:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 11),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'BLUE HILL AVE'),\n", " ('Lat', 42.29840112),\n", " ('Long', -71.08674834),\n", " ('Location', '(42.29840112, -71.08674834)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182069901'),\n", " ('OFFENSE_CODE', 2646),\n", " ('OFFENSE_CODE_GROUP', 'Liquor Violation'),\n", " ('OFFENSE_DESCRIPTION', 'LIQUOR - DRINKING IN PUBLIC'),\n", " ('DISTRICT', nan),\n", " ('REPORTING_AREA', ' '),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 11:03:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 11),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', nan),\n", " ('Lat', 42.29869822),\n", " ('Long', -71.08676023),\n", " ('Location', '(42.29869822, -71.08676023)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182069900'),\n", " ('OFFENSE_CODE', 3125),\n", " ('OFFENSE_CODE_GROUP', 'Warrant Arrests'),\n", " ('OFFENSE_DESCRIPTION', 'WARRANT ARREST'),\n", " ('DISTRICT', 'A7'),\n", " ('REPORTING_AREA', '24'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 10:21:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 10),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'EUTAW ST'),\n", " ('Lat', 42.37949215),\n", " ('Long', -71.03685008),\n", " ('Location', '(42.37949215, -71.03685008)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182069899'),\n", " ('OFFENSE_CODE', 3201),\n", " ('OFFENSE_CODE_GROUP', 'Property Lost'),\n", " ('OFFENSE_DESCRIPTION', 'PROPERTY - LOST'),\n", " ('DISTRICT', 'C11'),\n", " ('REPORTING_AREA', '335'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-26 14:00:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Sunday'),\n", " ('HOUR', 14),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'BARRY ST'),\n", " ('Lat', 42.30870401),\n", " ('Long', -71.06844484),\n", " ('Location', '(42.30870401, -71.06844484)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182069898'),\n", " ('OFFENSE_CODE', 3006),\n", " ('OFFENSE_CODE_GROUP', 'Medical Assistance'),\n", " ('OFFENSE_DESCRIPTION', 'SICK/INJURED/MEDICAL - PERSON'),\n", " ('DISTRICT', 'B3'),\n", " ('REPORTING_AREA', '444'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 10:07:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 10),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'VESTA RD'),\n", " ('Lat', 42.2960628),\n", " ('Long', -71.08664795),\n", " ('Location', '(42.29606280, -71.08664795)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182069897'),\n", " ('OFFENSE_CODE', 3125),\n", " ('OFFENSE_CODE_GROUP', 'Warrant Arrests'),\n", " ('OFFENSE_DESCRIPTION', 'WARRANT ARREST'),\n", " ('DISTRICT', 'B2'),\n", " ('REPORTING_AREA', '179'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 10:15:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 10),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'GERARD ST'),\n", " ('Lat', 42.33130578),\n", " ('Long', -71.07194742),\n", " ('Location', '(42.33130578, -71.07194742)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182069896'),\n", " ('OFFENSE_CODE', 3114),\n", " ('OFFENSE_CODE_GROUP', 'Investigate Property'),\n", " ('OFFENSE_DESCRIPTION', 'INVESTIGATE PROPERTY'),\n", " ('DISTRICT', 'A1'),\n", " ('REPORTING_AREA', '112'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 09:56:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 9),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'WASHINGTON ST'),\n", " ('Lat', 42.35512339),\n", " ('Long', -71.0608798),\n", " ('Location', '(42.35512339, -71.06087980)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182069895'),\n", " ('OFFENSE_CODE', 2405),\n", " ('OFFENSE_CODE_GROUP', 'Disorderly Conduct'),\n", " ('OFFENSE_DESCRIPTION', 'DISORDERLY CONDUCT'),\n", " ('DISTRICT', 'A1'),\n", " ('REPORTING_AREA', '112'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 09:56:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 9),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'WASHINGTON ST'),\n", " ('Lat', 42.35512339),\n", " ('Long', -71.0608798),\n", " ('Location', '(42.35512339, -71.06087980)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182069894'),\n", " ('OFFENSE_CODE', 2647),\n", " ('OFFENSE_CODE_GROUP', 'Other'),\n", " ('OFFENSE_DESCRIPTION', 'THREATS TO DO BODILY HARM'),\n", " ('DISTRICT', 'C11'),\n", " ('REPORTING_AREA', '352'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 10:25:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 10),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'DORCHESTER AVE'),\n", " ('Lat', 42.30114533),\n", " ('Long', -71.05991447),\n", " ('Location', '(42.30114533, -71.05991447)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182069893'),\n", " ('OFFENSE_CODE', 2647),\n", " ('OFFENSE_CODE_GROUP', 'Other'),\n", " ('OFFENSE_DESCRIPTION', 'THREATS TO DO BODILY HARM'),\n", " ('DISTRICT', 'E18'),\n", " ('REPORTING_AREA', '496'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 10:12:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 10),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'HYDE PARK AVE'),\n", " ('Lat', 42.26701085),\n", " ('Long', -71.12096171),\n", " ('Location', '(42.26701085, -71.12096171)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182069892'),\n", " ('OFFENSE_CODE', 1402),\n", " ('OFFENSE_CODE_GROUP', 'Vandalism'),\n", " ('OFFENSE_DESCRIPTION', 'VANDALISM'),\n", " ('DISTRICT', 'B2'),\n", " ('REPORTING_AREA', '299'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-30 20:00:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Thursday'),\n", " ('HOUR', 20),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'FENWICK PL'),\n", " ('Lat', 42.32416015),\n", " ('Long', -71.08732873),\n", " ('Location', '(42.32416015, -71.08732873)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182069890'),\n", " ('OFFENSE_CODE', 3201),\n", " ('OFFENSE_CODE_GROUP', 'Property Lost'),\n", " ('OFFENSE_DESCRIPTION', 'PROPERTY - LOST'),\n", " ('DISTRICT', 'E5'),\n", " ('REPORTING_AREA', '550'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-29 14:00:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Wednesday'),\n", " ('HOUR', 14),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'WASHINGTON ST'),\n", " ('Lat', 42.27581799),\n", " ('Long', -71.13991259),\n", " ('Location', '(42.27581799, -71.13991259)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182069889'),\n", " ('OFFENSE_CODE', 3831),\n", " ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'),\n", " ('OFFENSE_DESCRIPTION', 'M/V - LEAVING SCENE - PROPERTY DAMAGE'),\n", " ('DISTRICT', 'C6'),\n", " ('REPORTING_AREA', '206'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-22 14:39:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Wednesday'),\n", " ('HOUR', 14),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'CONGRESS ST'),\n", " ('Lat', 42.35019184),\n", " ('Long', -71.0482087),\n", " ('Location', '(42.35019184, -71.04820870)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182069888'),\n", " ('OFFENSE_CODE', 706),\n", " ('OFFENSE_CODE_GROUP', 'Auto Theft'),\n", " ('OFFENSE_DESCRIPTION', 'AUTO THEFT - MOTORCYCLE / SCOOTER'),\n", " ('DISTRICT', 'C11'),\n", " ('REPORTING_AREA', '404'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-30 17:30:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Thursday'),\n", " ('HOUR', 17),\n", " ('UCR_PART', 'Part One'),\n", " ('STREET', 'DORCHESTER AVE'),\n", " ('Lat', 42.27673598),\n", " ('Long', -71.06683537),\n", " ('Location', '(42.27673598, -71.06683537)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182069887'),\n", " ('OFFENSE_CODE', 3831),\n", " ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'),\n", " ('OFFENSE_DESCRIPTION', 'M/V - LEAVING SCENE - PROPERTY DAMAGE'),\n", " ('DISTRICT', 'C6'),\n", " ('REPORTING_AREA', '219'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-30 18:00:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Thursday'),\n", " ('HOUR', 18),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'GATES ST'),\n", " ('Lat', 42.33208391),\n", " ('Long', -71.04823023),\n", " ('Location', '(42.33208391, -71.04823023)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182069885'),\n", " ('OFFENSE_CODE', 3410),\n", " ('OFFENSE_CODE_GROUP', 'Towed'),\n", " ('OFFENSE_DESCRIPTION', 'TOWED MOTOR VEHICLE'),\n", " ('DISTRICT', 'B3'),\n", " ('REPORTING_AREA', '944'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 10:19:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 10),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'AMES ST'),\n", " ('Lat', 42.28956988),\n", " ('Long', -71.08510501),\n", " ('Location', '(42.28956988, -71.08510501)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182069884'),\n", " ('OFFENSE_CODE', 1402),\n", " ('OFFENSE_CODE_GROUP', 'Vandalism'),\n", " ('OFFENSE_DESCRIPTION', 'VANDALISM'),\n", " ('DISTRICT', 'C6'),\n", " ('REPORTING_AREA', '219'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-05-31 18:00:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 5),\n", " ('DAY_OF_WEEK', 'Thursday'),\n", " ('HOUR', 18),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'OLD HARBOR ST'),\n", " ('Lat', 42.33149655),\n", " ('Long', -71.04742314),\n", " ('Location', '(42.33149655, -71.04742314)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182069883'),\n", " ('OFFENSE_CODE', 2646),\n", " ('OFFENSE_CODE_GROUP', 'Liquor Violation'),\n", " ('OFFENSE_DESCRIPTION', 'LIQUOR - DRINKING IN PUBLIC'),\n", " ('DISTRICT', nan),\n", " ('REPORTING_AREA', ' '),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 09:59:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 9),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', nan),\n", " ('Lat', 42.32940724),\n", " ('Long', -71.08333422),\n", " ('Location', '(42.32940724, -71.08333422)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182069882'),\n", " ('OFFENSE_CODE', 3410),\n", " ('OFFENSE_CODE_GROUP', 'Towed'),\n", " ('OFFENSE_DESCRIPTION', 'TOWED MOTOR VEHICLE'),\n", " ('DISTRICT', 'D14'),\n", " ('REPORTING_AREA', '792'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 09:31:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 9),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'KELTON ST'),\n", " ('Lat', 42.34819899),\n", " ('Long', -71.13941863),\n", " ('Location', '(42.34819899, -71.13941863)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182069880'),\n", " ('OFFENSE_CODE', 619),\n", " ('OFFENSE_CODE_GROUP', 'Larceny'),\n", " ('OFFENSE_DESCRIPTION', 'LARCENY ALL OTHERS'),\n", " ('DISTRICT', 'A1'),\n", " ('REPORTING_AREA', '66'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-30 18:15:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Thursday'),\n", " ('HOUR', 18),\n", " ('UCR_PART', 'Part One'),\n", " ('STREET', 'CHARLES ST'),\n", " ('Lat', 42.35979038),\n", " ('Long', -71.07078234),\n", " ('Location', '(42.35979038, -71.07078234)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182069879'),\n", " ('OFFENSE_CODE', 3115),\n", " ('OFFENSE_CODE_GROUP', 'Investigate Person'),\n", " ('OFFENSE_DESCRIPTION', 'INVESTIGATE PERSON'),\n", " ('DISTRICT', 'C6'),\n", " ('REPORTING_AREA', ' '),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 09:48:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 9),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', nan),\n", " ('Lat', nan),\n", " ('Long', nan),\n", " ('Location', '(0.00000000, 0.00000000)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182069878'),\n", " ('OFFENSE_CODE', 3115),\n", " ('OFFENSE_CODE_GROUP', 'Investigate Person'),\n", " ('OFFENSE_DESCRIPTION', 'INVESTIGATE PERSON'),\n", " ('DISTRICT', 'B3'),\n", " ('REPORTING_AREA', '465'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 09:56:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 9),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'HAVELOCK ST'),\n", " ('Lat', 42.28631299),\n", " ('Long', -71.09218412),\n", " ('Location', '(42.28631299, -71.09218412)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182069877'),\n", " ('OFFENSE_CODE', 3410),\n", " ('OFFENSE_CODE_GROUP', 'Towed'),\n", " ('OFFENSE_DESCRIPTION', 'TOWED MOTOR VEHICLE'),\n", " ('DISTRICT', 'C11'),\n", " ('REPORTING_AREA', '348'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 09:51:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 9),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'KIMBALL ST'),\n", " ('Lat', 42.30465964),\n", " ('Long', -71.0580552),\n", " ('Location', '(42.30465964, -71.05805520)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182069876'),\n", " ('OFFENSE_CODE', 3115),\n", " ('OFFENSE_CODE_GROUP', 'Investigate Person'),\n", " ('OFFENSE_DESCRIPTION', 'INVESTIGATE PERSON'),\n", " ('DISTRICT', 'C11'),\n", " ('REPORTING_AREA', '253'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 09:00:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 9),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'BEACH ST'),\n", " ('Lat', 42.30178949),\n", " ('Long', -71.05514183),\n", " ('Location', '(42.30178949, -71.05514183)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182069875'),\n", " ('OFFENSE_CODE', 3301),\n", " ('OFFENSE_CODE_GROUP', 'Verbal Disputes'),\n", " ('OFFENSE_DESCRIPTION', 'VERBAL DISPUTE'),\n", " ('DISTRICT', 'B3'),\n", " ('REPORTING_AREA', '418'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 08:56:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 8),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'EVANS ST'),\n", " ('Lat', 42.28252537),\n", " ('Long', -71.07977256),\n", " ('Location', '(42.28252537, -71.07977256)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182069874'),\n", " ('OFFENSE_CODE', 3820),\n", " ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'),\n", " ('OFFENSE_DESCRIPTION',\n", " 'M/V ACCIDENT INVOLVING PEDESTRIAN - INJURY'),\n", " ('DISTRICT', 'B2'),\n", " ('REPORTING_AREA', '587'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 08:38:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 8),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'DELLE AVE'),\n", " ('Lat', 42.33082052),\n", " ('Long', -71.09800691),\n", " ('Location', '(42.33082052, -71.09800691)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182069872'),\n", " ('OFFENSE_CODE', 3831),\n", " ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'),\n", " ('OFFENSE_DESCRIPTION', 'M/V - LEAVING SCENE - PROPERTY DAMAGE'),\n", " ('DISTRICT', 'D14'),\n", " ('REPORTING_AREA', '793'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-30 08:00:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Thursday'),\n", " ('HOUR', 8),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'WALBRIDGE ST'),\n", " ('Lat', 42.34740588),\n", " ('Long', -71.13532566),\n", " ('Location', '(42.34740588, -71.13532566)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182069871'),\n", " ('OFFENSE_CODE', 802),\n", " ('OFFENSE_CODE_GROUP', 'Simple Assault'),\n", " ('OFFENSE_DESCRIPTION', 'ASSAULT SIMPLE - BATTERY'),\n", " ('DISTRICT', 'B2'),\n", " ('REPORTING_AREA', '319'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 08:22:06'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 8),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'SEAVER ST'),\n", " ('Lat', 42.30603974),\n", " ('Long', -71.0862124),\n", " ('Location', '(42.30603974, -71.08621240)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182069871'),\n", " ('OFFENSE_CODE', 1402),\n", " ('OFFENSE_CODE_GROUP', 'Vandalism'),\n", " ('OFFENSE_DESCRIPTION', 'VANDALISM'),\n", " ('DISTRICT', 'B2'),\n", " ('REPORTING_AREA', '319'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 08:22:06'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 8),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'SEAVER ST'),\n", " ('Lat', 42.30603974),\n", " ('Long', -71.0862124),\n", " ('Location', '(42.30603974, -71.08621240)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182069870'),\n", " ('OFFENSE_CODE', 3410),\n", " ('OFFENSE_CODE_GROUP', 'Towed'),\n", " ('OFFENSE_DESCRIPTION', 'TOWED MOTOR VEHICLE'),\n", " ('DISTRICT', 'C11'),\n", " ('REPORTING_AREA', '334'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 07:46:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 7),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'BOWDOIN ST'),\n", " ('Lat', 42.31016764),\n", " ('Long', -71.0629118),\n", " ('Location', '(42.31016764, -71.06291180)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182069869'),\n", " ('OFFENSE_CODE', 1402),\n", " ('OFFENSE_CODE_GROUP', 'Vandalism'),\n", " ('OFFENSE_DESCRIPTION', 'VANDALISM'),\n", " ('DISTRICT', 'C6'),\n", " ('REPORTING_AREA', '214'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-27 22:00:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Monday'),\n", " ('HOUR', 22),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'E ST'),\n", " ('Lat', 42.33762749),\n", " ('Long', -71.04950865),\n", " ('Location', '(42.33762749, -71.04950865)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182069868'),\n", " ('OFFENSE_CODE', 3001),\n", " ('OFFENSE_CODE_GROUP', 'Medical Assistance'),\n", " ('OFFENSE_DESCRIPTION', 'DEATH INVESTIGATION'),\n", " ('DISTRICT', 'C11'),\n", " ('REPORTING_AREA', '345'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 05:18:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 5),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'DRAPER ST'),\n", " ('Lat', 42.30246937),\n", " ('Long', -71.06376578),\n", " ('Location', '(42.30246937, -71.06376578)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182069867'),\n", " ('OFFENSE_CODE', 3410),\n", " ('OFFENSE_CODE_GROUP', 'Towed'),\n", " ('OFFENSE_DESCRIPTION', 'TOWED MOTOR VEHICLE'),\n", " ('DISTRICT', 'D14'),\n", " ('REPORTING_AREA', '788'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 07:55:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 7),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'COMMONWEALTH AVE'),\n", " ('Lat', 42.34136871),\n", " ('Long', -71.14864682),\n", " ('Location', '(42.34136871, -71.14864682)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182069865'),\n", " ('OFFENSE_CODE', 613),\n", " ('OFFENSE_CODE_GROUP', 'Larceny'),\n", " ('OFFENSE_DESCRIPTION', 'LARCENY SHOPLIFTING'),\n", " ('DISTRICT', 'D4'),\n", " ('REPORTING_AREA', '149'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 07:12:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 7),\n", " ('UCR_PART', 'Part One'),\n", " ('STREET', 'COLUMBUS AVE'),\n", " ('Lat', 42.34657497),\n", " ('Long', -71.0743865),\n", " ('Location', '(42.34657497, -71.07438650)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182069864'),\n", " ('OFFENSE_CODE', 3803),\n", " ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'),\n", " ('OFFENSE_DESCRIPTION', 'M/V ACCIDENT - PERSONAL INJURY'),\n", " ('DISTRICT', 'D14'),\n", " ('REPORTING_AREA', '778'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 06:14:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 6),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'MURDOCK ST'),\n", " ('Lat', 42.35034255),\n", " ('Long', -71.14785832),\n", " ('Location', '(42.35034255, -71.14785832)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182069863'),\n", " ('OFFENSE_CODE', 3802),\n", " ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'),\n", " ('OFFENSE_DESCRIPTION', 'M/V ACCIDENT - PROPERTY \\xa0DAMAGE'),\n", " ('DISTRICT', 'C11'),\n", " ('REPORTING_AREA', '347'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 06:16:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 6),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'ADAMS ST'),\n", " ('Lat', 42.30680944),\n", " ('Long', -71.0622079),\n", " ('Location', '(42.30680944, -71.06220790)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182069862'),\n", " ('OFFENSE_CODE', 3109),\n", " ('OFFENSE_CODE_GROUP', 'Police Service Incidents'),\n", " ('OFFENSE_DESCRIPTION', 'SERVICE TO OTHER PD INSIDE OF MA.'),\n", " ('DISTRICT', 'A15'),\n", " ('REPORTING_AREA', '41'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-30 04:00:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Thursday'),\n", " ('HOUR', 4),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'VINE ST'),\n", " ('Lat', 42.37663167),\n", " ('Long', -71.05593196),\n", " ('Location', '(42.37663167, -71.05593196)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182069861'),\n", " ('OFFENSE_CODE', 614),\n", " ('OFFENSE_CODE_GROUP', 'Larceny From Motor Vehicle'),\n", " ('OFFENSE_DESCRIPTION', 'LARCENY THEFT FROM MV - NON-ACCESSORY'),\n", " ('DISTRICT', 'B3'),\n", " ('REPORTING_AREA', '427'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 06:18:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 6),\n", " ('UCR_PART', 'Part One'),\n", " ('STREET', 'WILMORE ST'),\n", " ('Lat', 42.2779637),\n", " ('Long', -71.09246318),\n", " ('Location', '(42.27796370, -71.09246318)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182069860'),\n", " ('OFFENSE_CODE', 3006),\n", " ('OFFENSE_CODE_GROUP', 'Medical Assistance'),\n", " ('OFFENSE_DESCRIPTION', 'SICK/INJURED/MEDICAL - PERSON'),\n", " ('DISTRICT', 'B2'),\n", " ('REPORTING_AREA', '613'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 06:08:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 6),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'PILGRIM RD'),\n", " ('Lat', 42.33889293),\n", " ('Long', -71.10893598),\n", " ('Location', '(42.33889293, -71.10893598)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182069859'),\n", " ('OFFENSE_CODE', 540),\n", " ('OFFENSE_CODE_GROUP', 'Commercial Burglary'),\n", " ('OFFENSE_DESCRIPTION', 'BURGLARY - COMMERICAL - FORCE'),\n", " ('DISTRICT', 'C6'),\n", " ('REPORTING_AREA', '186'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 04:28:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 4),\n", " ('UCR_PART', 'Part One'),\n", " ('STREET', 'BOSTON ST'),\n", " ('Lat', 42.32692112),\n", " ('Long', -71.05841861),\n", " ('Location', '(42.32692112, -71.05841861)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182069859'),\n", " ('OFFENSE_CODE', 1402),\n", " ('OFFENSE_CODE_GROUP', 'Vandalism'),\n", " ('OFFENSE_DESCRIPTION', 'VANDALISM'),\n", " ('DISTRICT', 'C6'),\n", " ('REPORTING_AREA', '186'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 04:28:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 4),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'BOSTON ST'),\n", " ('Lat', 42.32692112),\n", " ('Long', -71.05841861),\n", " ('Location', '(42.32692112, -71.05841861)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182069858'),\n", " ('OFFENSE_CODE', 3006),\n", " ('OFFENSE_CODE_GROUP', 'Medical Assistance'),\n", " ('OFFENSE_DESCRIPTION', 'SICK/INJURED/MEDICAL - PERSON'),\n", " ('DISTRICT', 'D4'),\n", " ('REPORTING_AREA', '172'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 06:01:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 6),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'MASSACHUSETTS AVE'),\n", " ('Lat', 42.33311189),\n", " ('Long', -71.0727637),\n", " ('Location', '(42.33311189, -71.07276370)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182069857'),\n", " ('OFFENSE_CODE', 413),\n", " ('OFFENSE_CODE_GROUP', 'Aggravated Assault'),\n", " ('OFFENSE_DESCRIPTION', 'ASSAULT - AGGRAVATED - BATTERY'),\n", " ('DISTRICT', 'A15'),\n", " ('REPORTING_AREA', '900'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 04:30:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 4),\n", " ('UCR_PART', 'Part One'),\n", " ('STREET', 'BUNKER HILL ST'),\n", " ('Lat', 42.37858217),\n", " ('Long', -71.06142422),\n", " ('Location', '(42.37858217, -71.06142422)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182069855'),\n", " ('OFFENSE_CODE', 1402),\n", " ('OFFENSE_CODE_GROUP', 'Vandalism'),\n", " ('OFFENSE_DESCRIPTION', 'VANDALISM'),\n", " ('DISTRICT', 'D4'),\n", " ('REPORTING_AREA', '285'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 00:00:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 0),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'COLUMBUS AVE'),\n", " ('Lat', 42.336868),\n", " ('Long', -71.086888),\n", " ('Location', '(42.33686800, -71.08688800)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182069854'),\n", " ('OFFENSE_CODE', 3006),\n", " ('OFFENSE_CODE_GROUP', 'Medical Assistance'),\n", " ('OFFENSE_DESCRIPTION', 'SICK/INJURED/MEDICAL - PERSON'),\n", " ('DISTRICT', 'D14'),\n", " ('REPORTING_AREA', '938'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 04:06:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 4),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'FIDELIS WAY'),\n", " ('Lat', 42.34531664),\n", " ('Long', -71.14298078),\n", " ('Location', '(42.34531664, -71.14298078)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182069853'),\n", " ('OFFENSE_CODE', 3006),\n", " ('OFFENSE_CODE_GROUP', 'Medical Assistance'),\n", " ('OFFENSE_DESCRIPTION', 'SICK/INJURED/MEDICAL - PERSON'),\n", " ('DISTRICT', 'B2'),\n", " ('REPORTING_AREA', '304'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 03:25:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 3),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'DIMOCK ST'),\n", " ('Lat', 42.31909398),\n", " ('Long', -71.09556647),\n", " ('Location', '(42.31909398, -71.09556647)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182069852'),\n", " ('OFFENSE_CODE', 3501),\n", " ('OFFENSE_CODE_GROUP', 'Missing Person Reported'),\n", " ('OFFENSE_DESCRIPTION', 'MISSING PERSON'),\n", " ('DISTRICT', 'C11'),\n", " ('REPORTING_AREA', '369'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 02:56:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 2),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'HOUGHTON ST'),\n", " ('Lat', 42.29548607),\n", " ('Long', -71.05227549),\n", " ('Location', '(42.29548607, -71.05227549)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182069851'),\n", " ('OFFENSE_CODE', 613),\n", " ('OFFENSE_CODE_GROUP', 'Larceny'),\n", " ('OFFENSE_DESCRIPTION', 'LARCENY SHOPLIFTING'),\n", " ('DISTRICT', 'D4'),\n", " ('REPORTING_AREA', '134'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 02:30:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 2),\n", " ('UCR_PART', 'Part One'),\n", " ('STREET', 'BOYLSTON ST'),\n", " ('Lat', 42.3503787),\n", " ('Long', -71.07626098),\n", " ('Location', '(42.35037870, -71.07626098)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182069850'),\n", " ('OFFENSE_CODE', 1402),\n", " ('OFFENSE_CODE_GROUP', 'Vandalism'),\n", " ('OFFENSE_DESCRIPTION', 'VANDALISM'),\n", " ('DISTRICT', 'C11'),\n", " ('REPORTING_AREA', '351'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 01:24:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 1),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'CLAYTON ST'),\n", " ('Lat', 42.30181052),\n", " ('Long', -71.05622804),\n", " ('Location', '(42.30181052, -71.05622804)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182069850'),\n", " ('OFFENSE_CODE', 3410),\n", " ('OFFENSE_CODE_GROUP', 'Towed'),\n", " ('OFFENSE_DESCRIPTION', 'TOWED MOTOR VEHICLE'),\n", " ('DISTRICT', 'C11'),\n", " ('REPORTING_AREA', '351'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 01:24:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 1),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'CLAYTON ST'),\n", " ('Lat', 42.30181052),\n", " ('Long', -71.05622804),\n", " ('Location', '(42.30181052, -71.05622804)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182069849'),\n", " ('OFFENSE_CODE', 3006),\n", " ('OFFENSE_CODE_GROUP', 'Medical Assistance'),\n", " ('OFFENSE_DESCRIPTION', 'SICK/INJURED/MEDICAL - PERSON'),\n", " ('DISTRICT', 'E5'),\n", " ('REPORTING_AREA', '821'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 02:29:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 2),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'MESHAKA ST'),\n", " ('Lat', 42.25764997),\n", " ('Long', -71.1602938),\n", " ('Location', '(42.25764997, -71.16029380)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182069848'),\n", " ('OFFENSE_CODE', 802),\n", " ('OFFENSE_CODE_GROUP', 'Simple Assault'),\n", " ('OFFENSE_DESCRIPTION', 'ASSAULT SIMPLE - BATTERY'),\n", " ('DISTRICT', 'C6'),\n", " ('REPORTING_AREA', '914'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 02:26:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 2),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'DR. MICHAEL GAVIN WAY'),\n", " ('Lat', 42.32614559),\n", " ('Long', -71.05349144),\n", " ('Location', '(42.32614559, -71.05349144)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182069848'),\n", " ('OFFENSE_CODE', 1402),\n", " ('OFFENSE_CODE_GROUP', 'Vandalism'),\n", " ('OFFENSE_DESCRIPTION', 'VANDALISM'),\n", " ('DISTRICT', 'C6'),\n", " ('REPORTING_AREA', '914'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 02:26:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 2),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'DR. MICHAEL GAVIN WAY'),\n", " ('Lat', 42.32614559),\n", " ('Long', -71.05349144),\n", " ('Location', '(42.32614559, -71.05349144)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182069846'),\n", " ('OFFENSE_CODE', 301),\n", " ('OFFENSE_CODE_GROUP', 'Robbery'),\n", " ('OFFENSE_DESCRIPTION', 'ROBBERY - STREET'),\n", " ('DISTRICT', 'A1'),\n", " ('REPORTING_AREA', '111'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 02:15:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 2),\n", " ('UCR_PART', 'Part One'),\n", " ('STREET', 'WEST ST'),\n", " ('Lat', 42.35459106),\n", " ('Long', -71.0621901),\n", " ('Location', '(42.35459106, -71.06219010)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182069846'),\n", " ('OFFENSE_CODE', 413),\n", " ('OFFENSE_CODE_GROUP', 'Aggravated Assault'),\n", " ('OFFENSE_DESCRIPTION', 'ASSAULT - AGGRAVATED - BATTERY'),\n", " ('DISTRICT', 'A1'),\n", " ('REPORTING_AREA', '111'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 02:15:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 2),\n", " ('UCR_PART', 'Part One'),\n", " ('STREET', 'WEST ST'),\n", " ('Lat', 42.35459106),\n", " ('Long', -71.0621901),\n", " ('Location', '(42.35459106, -71.06219010)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182069844'),\n", " ('OFFENSE_CODE', 3115),\n", " ('OFFENSE_CODE_GROUP', 'Investigate Person'),\n", " ('OFFENSE_DESCRIPTION', 'INVESTIGATE PERSON'),\n", " ('DISTRICT', 'E13'),\n", " ('REPORTING_AREA', '577'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 01:30:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 1),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'ARCADIA ST'),\n", " ('Lat', 42.31617241),\n", " ('Long', -71.1004835),\n", " ('Location', '(42.31617241, -71.10048350)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182069842'),\n", " ('OFFENSE_CODE', 3410),\n", " ('OFFENSE_CODE_GROUP', 'Towed'),\n", " ('OFFENSE_DESCRIPTION', 'TOWED MOTOR VEHICLE'),\n", " ('DISTRICT', 'A1'),\n", " ('REPORTING_AREA', '118'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 02:14:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 2),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'BOYLSTON ST'),\n", " ('Lat', 42.35241815),\n", " ('Long', -71.06525499),\n", " ('Location', '(42.35241815, -71.06525499)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182069842'),\n", " ('OFFENSE_CODE', 2906),\n", " ('OFFENSE_CODE_GROUP', 'Violations'),\n", " ('OFFENSE_DESCRIPTION', 'VAL - OPERATING UNREG/UNINS \\xa0CAR'),\n", " ('DISTRICT', 'A1'),\n", " ('REPORTING_AREA', '118'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 02:14:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 2),\n", " ('UCR_PART', 'Part Two'),\n", " ('STREET', 'BOYLSTON ST'),\n", " ('Lat', 42.35241815),\n", " ('Long', -71.06525499),\n", " ('Location', '(42.35241815, -71.06525499)')]),\n", " OrderedDict([('INCIDENT_NUMBER', 'I182069841'),\n", " ('OFFENSE_CODE', 3831),\n", " ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'),\n", " ('OFFENSE_DESCRIPTION', 'M/V - LEAVING SCENE - PROPERTY DAMAGE'),\n", " ('DISTRICT', 'A1'),\n", " ('REPORTING_AREA', '93'),\n", " ('SHOOTING', nan),\n", " ('OCCURRED_ON_DATE', '2018-08-31 02:00:00'),\n", " ('YEAR', 2018),\n", " ('MONTH', 8),\n", " ('DAY_OF_WEEK', 'Friday'),\n", " ('HOUR', 2),\n", " ('UCR_PART', 'Part Three'),\n", " ('STREET', 'BLACKSTONE ST'),\n", " ('Lat', 42.36165196),\n", " ('Long', -71.05630529),\n", " ('Location', '(42.36165196, -71.05630529)')]),\n", " ...]" ] }, "execution_count": 13, "metadata": {}, "output_type": "execute_result" } ], "source": [ "df.ext.to_dict()" ] }, { "cell_type": "code", "execution_count": null, "metadata": {}, "outputs": [], "source": [ "df.ext.send()" ] }, { "cell_type": "code", "execution_count": 7, "metadata": {}, "outputs": [ { "data": { "text/plain": [ "13.001289538211168" ] }, "execution_count": 7, "metadata": {}, "output_type": "execute_result" } ], "source": [ "df[\"id\"].nunique_approx().compute()" ] }, { "cell_type": "code", "execution_count": 8, "metadata": {}, "outputs": [ { "data": { "text/plain": [ "{'id': {'count_uniques': 13}}" ] }, "execution_count": 8, "metadata": {}, "output_type": "execute_result" } ], "source": [ "df.cols.count_uniques(\"id\")" ] }, { "cell_type": "code", "execution_count": 9, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "Send!\n" ] } ], "source": [ "df.ext.send()" ] }, { "cell_type": "code", "execution_count": 10, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "Send!\n" ] } ], "source": [ "df.ext.send()" ] }, { "cell_type": "code", "execution_count": 17, "metadata": {}, "outputs": [], "source": [ "df1= df.cols.select(\"*\", data_type=df.constants.NUMERIC_TYPES, invert=True)" ] }, { "cell_type": "code", "execution_count": 12, "metadata": {}, "outputs": [ { "data": { "text/plain": [ "{'id': [{'value': 13, 'count': 1, 'percentage': 7.69},\n", " {'value': 12, 'count': 1, 'percentage': 7.69},\n", " {'value': 11, 'count': 1, 'percentage': 7.69},\n", " {'value': 10, 'count': 1, 'percentage': 7.69},\n", " {'value': 9, 'count': 1, 'percentage': 7.69},\n", " {'value': 8, 'count': 1, 'percentage': 7.69},\n", " {'value': 7, 'count': 1, 'percentage': 7.69}],\n", " 'firstName': [{'value': 'PAUL', 'count': 1, 'percentage': 7.69},\n", " {'value': 'NiELS', 'count': 1, 'percentage': 7.69},\n", " {'value': 'Luis', 'count': 1, 'percentage': 7.69},\n", " {'value': 'Johannes', 'count': 1, 'percentage': 7.69},\n", " {'value': 'JaMES', 'count': 1, 'percentage': 7.69},\n", " {'value': 'Isaac', 'count': 1, 'percentage': 7.69},\n", " {'value': 'Galileo', 'count': 1, 'percentage': 7.69}],\n", " 'lastName': [{'value': 'dirac$', 'count': 1, 'percentage': 7.69},\n", " {'value': 'Nöether$', 'count': 1, 'percentage': 7.69},\n", " {'value': 'Newton', 'count': 1, 'percentage': 7.69},\n", " {'value': 'M$$ax%%well', 'count': 1, 'percentage': 7.69},\n", " {'value': 'KEPLER', 'count': 1, 'percentage': 7.69},\n", " {'value': 'H$$$ilbert', 'count': 1, 'percentage': 7.69},\n", " {'value': 'Ga%%%uss', 'count': 1, 'percentage': 7.69}],\n", " 'billingId': [{'value': 992.0, 'count': 1, 'percentage': 7.69},\n", " {'value': 875.0, 'count': 1, 'percentage': 7.69},\n", " {'value': 735.0, 'count': 1, 'percentage': 7.69},\n", " {'value': 672.0, 'count': 1, 'percentage': 7.69},\n", " {'value': 634.0, 'count': 1, 'percentage': 7.69},\n", " {'value': 624.0, 'count': 1, 'percentage': 7.69},\n", " {'value': 551.0, 'count': 1, 'percentage': 7.69}],\n", " 'product': [{'value': 'taco', 'count': 3, 'percentage': 23.08},\n", " {'value': 'pizza', 'count': 3, 'percentage': 23.08},\n", " {'value': 'pasta', 'count': 2, 'percentage': 15.38},\n", " {'value': 'taaaccoo', 'count': 1, 'percentage': 7.69},\n", " {'value': 'piza', 'count': 1, 'percentage': 7.69},\n", " {'value': 'arepa', 'count': 1, 'percentage': 7.69},\n", " {'value': 'Cake', 'count': 1, 'percentage': 7.69}],\n", " 'price': [{'value': 8.0, 'count': 4, 'percentage': 30.77},\n", " {'value': 3.0, 'count': 4, 'percentage': 30.77},\n", " {'value': 9.0, 'count': 2, 'percentage': 15.38},\n", " {'value': 10.0, 'count': 1, 'percentage': 7.69},\n", " {'value': 5.0, 'count': 1, 'percentage': 7.69}],\n", " 'birth': [{'value': '1999/02/15', 'count': 1, 'percentage': 7.69},\n", " {'value': '1993/12/08', 'count': 1, 'percentage': 7.69},\n", " {'value': '1990/07/11', 'count': 1, 'percentage': 7.69},\n", " {'value': '1990/07/09', 'count': 1, 'percentage': 7.69},\n", " {'value': '1980/07/07', 'count': 1, 'percentage': 7.69},\n", " {'value': '1970/07/13', 'count': 1, 'percentage': 7.69},\n", " {'value': '1954/07/10', 'count': 1, 'percentage': 7.69}],\n", " 'dummyCol': [{'value': 'gonna', 'count': 3, 'percentage': 23.08},\n", " {'value': 'you', 'count': 2, 'percentage': 15.38},\n", " {'value': 'never', 'count': 2, 'percentage': 15.38},\n", " {'value': 'up', 'count': 1, 'percentage': 7.69},\n", " {'value': 'never ', 'count': 1, 'percentage': 7.69},\n", " {'value': 'let', 'count': 1, 'percentage': 7.69},\n", " {'value': 'give', 'count': 1, 'percentage': 7.69}]}" ] }, "execution_count": 12, "metadata": {}, "output_type": "execute_result" } ], "source": [ "df.cols.frequency(\"*\", 7, True)" ] }, { "cell_type": "code", "execution_count": 13, "metadata": {}, "outputs": [ { "data": { "text/plain": [ "'{\"queue_name\": \"ee8e887f-fac1-4555-aa54-90037f197099\", \"data\": \"gAAAAABeRGUbfK3n1RivFVFUDIN4ZZrJ9G2pLk-inn4X4rTPiujhm8S2ffqYoG6wZb4fSjp8RDFuYZpuaFN9zh1b9qP2KuUv9P5RWwVIS8RSrCXFhr-Ysm6Z0MOF1EF9TCx0gIzLhu65tXDjE_TxCP3pt4v8a8loH_OUXbhWn15Uf5mPAMCZYiTNz1QUyaHMW2ED68MTeM82wHssZhR282_Hb-Okm1Vxm8QLYoTm53akaro85wPTQuouRV70TFtPXqCinHdnWgNGku5EIh5mS9_ZYlfJqNAAQ8NKRMnz0AD469ftC6siHirw2r6RzbX0cNwGtiWopogfb5seCSm-ZFudspzmG52DOub5vfUQtaoar0pLZd-_6eaHcd-M-igTrC31s3C0oN_ONsXqbC5YFkod8jDN_Lw1SeBEnv7wAQ7jI36Pr4310eGhMJYaSHBOYjdslbny1BtVGIxTAx5juL2eoVT8tXfEdMAzsw70sbX46ZSVwXhG7S9g8eyxivVSWg7efuz69hyTYExkWgidUi5pQMdnI-zVbdnhUlkZeiTCT5fC1tPejcBO4qq0nIbBkG4JogCEo0qXgy2vjfhECDoFLnttQyIzL54xSiNnFQwGl6W9zosXgKH7Ke__hsHs4eZGWl7fU6eEbq99PIYRGNJ-5GYjXrWl3jsSvhlSEIJhm8OBk7KyQrPU2cEG4Gp9N6gNkU0YiRVmysPYFlYb1yVoH7iMc4iv4DUPeheTZYexh8wRvKmBxzNNPjwGj8MBX5Lg-A1UmlGVil7D9bP18Rs7ikTjnKknnFG0X03Zgdo2hH6rP3UmZCJDZYIPLJpAjEdv5oNnRRefPtFE1L2cSYpL70Fb-xwRT_Ss0fl4OWcr8iaG55cPB6ONZt45avk9wNwf4o71qSNl0lSI5c6IvQQ3TVp2xlZ4tZeMkz9N2amyWJ1Eja6P5YXVli4V-bzai4C20kf4Yd6lxevvsaUDPdtEYNs9DgRrC24Kp56jrTKzHS9OJvTlE4lcN3FZWizO74omQ-atEd_ShR8lSwQPGQWWTE3HnuMBeHf2DyzMZPRNeEbpTo-ejyuYW2cdB1KCekdfvV-hdNDsmGg_MZQBqIuNR9I7ItFwE0QwnBZBFAii8bj6t0uhbM3B2KAH-Bou505LmrlhBLwVPNVuLjuN9jI3LealSv6VPquaYs4hyivPgCKTGBdUlmwHB96S0_oUI7D1b2H9s6p4NfsokpgVwXZnW4cT70K7nMzfI1GyZuNIPXK3ys7T4CJ7sDRDeGXYguLxFLIhObxO8osfFZliBUcom3bT7HIzuqvhNYd-i1yyk4NoQ7mmJ97Ngi4usVduab_fB0HS0lZbncDccooKpSzHAiWYSUIwnlMu1ywBClsYfCt7GfS2ZPyT9JxZqsgenejArB2Fzm6tG0P1s7k0um0quo5Q-n8j90MAnzlFVUuLOGXXEF7aWy_WK08dThNSphFPH47LJxvW6esqpFZFVxQQQCIm9XkNMYQEL3rCf_Lo6Peb77xU1e1J-4hmaSuOmqYCqY0HJOuzxWHCCJAjvshEP4U8FS6f3fEKV-BUZMQPmCfbaKRygPBG5_U7u-3G0Bod3b-eFlcjTPAIgXNUcZAAIAWz4ofQaS2_WFjaIHyNIqoqO8kW2KC4dgynoZYh2NUNxXHiZ_LZ95CLD-lBzTGy4eKnOjknCc5Lj_4ZcXq8ZSv9YaNLe1VkklIEklD6Pa_qoe6yndzno9aEKhSWY9Gqno25vinTkG4Hv3phO_RpviCyDFFr3dtuqEYqNKPSqKt-ryGVW9poHzePDQA568VCQu3gtV9Y5pPFvCE65P-TUS1Henzuj4CqYTzuIaT40Mz87mF15NYkGAxwRuZySVQytkDMtjYLBwn16CF0sp1LZ3t4IK0Gl0MS3-YTAF7iKMMAZie5T_1BVLL_Ie3Wa57bPKYiSZHMmDt3YbPe8mSBAqU__6pqku19CQzP6IMV0ASwaccoj6QF8UH6evSpVBaKwqNRHWtZyGMjeOwFHdvDr2by60pp05g9JNwW_1VP6IHvGeRpdrenVYk0vOD2ePuHOHw4lHsKoXmH6irBncZDABrT3Xqtkh5L_351u3BFU4yFtFXYpP6fJVtntN2x-zy7_QmaKasNJuLGv_WBg0lDFtmPBEaipx4nnyMNTNlT3wgMHuB3Jyy4rM6D7uUihC7DQNeUcUubGT7CIbNI7wIF1tiTaXtzJLgFpt7EThyXVURaW07xy7PWwAx8R8egxZ6w0s3-S3QhGlMsh4PaOXLRDZeafUbpk20bzVdCHavKhq1Jbwd2jH1lSUsIBLaliO3eyPLfjkN2M_nJJtx8pXeC9horccl2s8Ls_Wly7iW1sh6XO-SYtJBp3PCg7OQwDJkUABxxIawS37C_6xsopat0E4RXCPV9Vs2VJpXCkQeHFTpkH6Ols0FJ0offH0nn6Af-0D_8BT3LJd0skjRMl4B11LbWQFfK4nsJyDn09zMl0qoJIiIrGjWKFoRvphgmSCJTOF0u4pXp8YHRRUsfsdIxAUAc_g36mrcb87LhyK4gwhMHdHfWvExcDxqimTd93sm3AKJykyTCVZNQ_5LPu6Oief5RAGZ855ZjFDkzaTiqhfmiULRvxbPilebZpnlSmSfDgxDTgacolFSF8Ms_moBCgtNaNowAkTCkijOBsRlD2xlkJpl1QxDD\"}'" ] }, "execution_count": 13, "metadata": {}, "output_type": "execute_result" } ], "source": [ "df.ext.send(output=\"json\", infer=False, advanced_stats=False)" ] }, { "cell_type": "code", "execution_count": 6, "metadata": {}, "outputs": [ { "data": { "text/html": [ "\n", "\n", "\n", "\n", "\n", "
Viewing 10 of 13 rows / 13 columns
\n", "
1 partition(s)
\n", "\n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "
\n", "
id
\n", "
1 (int64)
\n", "
\n", " \n", " not nullable\n", " \n", "
\n", "
\n", "
firstName
\n", "
2 (object)
\n", "
\n", " \n", " not nullable\n", " \n", "
\n", "
\n", "
lastName
\n", "
3 (object)
\n", "
\n", " \n", " not nullable\n", " \n", "
\n", "
\n", "
billingId
\n", "
4 (float64)
\n", "
\n", " \n", " not nullable\n", " \n", "
\n", "
\n", "
product
\n", "
5 (object)
\n", "
\n", " \n", " not nullable\n", " \n", "
\n", "
\n", "
price
\n", "
6 (float64)
\n", "
\n", " \n", " not nullable\n", " \n", "
\n", "
\n", "
birth
\n", "
7 (object)
\n", "
\n", " \n", " not nullable\n", " \n", "
\n", "
\n", "
dummyCol
\n", "
8 (object)
\n", "
\n", " \n", " not nullable\n", " \n", "
\n", "
\n", "
\n", " \n", " 1\n", " \n", "
\n", "
\n", "
\n", " \n", " Luis\n", " \n", "
\n", "
\n", "
\n", " \n", " Alvarez$$%!\n", " \n", "
\n", "
\n", "
\n", " \n", " 123.0\n", " \n", "
\n", "
\n", "
\n", " \n", " Cake\n", " \n", "
\n", "
\n", "
\n", " \n", " 10.0\n", " \n", "
\n", "
\n", "
\n", " \n", " 1980/07/07\n", " \n", "
\n", "
\n", "
\n", " \n", " never\n", " \n", "
\n", "
\n", "
\n", " \n", " 2\n", " \n", "
\n", "
\n", "
\n", " \n", " André\n", " \n", "
\n", "
\n", "
\n", " \n", " Ampère\n", " \n", "
\n", "
\n", "
\n", " \n", " 423.0\n", " \n", "
\n", "
\n", "
\n", " \n", " piza\n", " \n", "
\n", "
\n", "
\n", " \n", " 8.0\n", " \n", "
\n", "
\n", "
\n", " \n", " 1950/07/08\n", " \n", "
\n", "
\n", "
\n", " \n", " gonna\n", " \n", "
\n", "
\n", "
\n", " \n", " 3\n", " \n", "
\n", "
\n", "
\n", " \n", " NiELS\n", " \n", "
\n", "
\n", "
\n", " \n", " Böhr//((%%\n", " \n", "
\n", "
\n", "
\n", " \n", " 551.0\n", " \n", "
\n", "
\n", "
\n", " \n", " pizza\n", " \n", "
\n", "
\n", "
\n", " \n", " 8.0\n", " \n", "
\n", "
\n", "
\n", " \n", " 1990/07/09\n", " \n", "
\n", "
\n", "
\n", " \n", " give\n", " \n", "
\n", "
\n", "
\n", " \n", " 4\n", " \n", "
\n", "
\n", "
\n", " \n", " PAUL\n", " \n", "
\n", "
\n", "
\n", " \n", " dirac$\n", " \n", "
\n", "
\n", "
\n", " \n", " 521.0\n", " \n", "
\n", "
\n", "
\n", " \n", " pizza\n", " \n", "
\n", "
\n", "
\n", " \n", " 8.0\n", " \n", "
\n", "
\n", "
\n", " \n", " 1954/07/10\n", " \n", "
\n", "
\n", "
\n", " \n", " you\n", " \n", "
\n", "
\n", "
\n", " \n", " 5\n", " \n", "
\n", "
\n", "
\n", " \n", " Albert\n", " \n", "
\n", "
\n", "
\n", " \n", " Einstein\n", " \n", "
\n", "
\n", "
\n", " \n", " 634.0\n", " \n", "
\n", "
\n", "
\n", " \n", " pizza\n", " \n", "
\n", "
\n", "
\n", " \n", " 8.0\n", " \n", "
\n", "
\n", "
\n", " \n", " 1990/07/11\n", " \n", "
\n", "
\n", "
\n", " \n", " up\n", " \n", "
\n", "
\n", "
\n", " \n", " 6\n", " \n", "
\n", "
\n", "
\n", " \n", " Galileo\n", " \n", "
\n", "
\n", "
\n", " \n", " ⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅GALiLEI\n", " \n", "
\n", "
\n", "
\n", " \n", " 672.0\n", " \n", "
\n", "
\n", "
\n", " \n", " arepa\n", " \n", "
\n", "
\n", "
\n", " \n", " 5.0\n", " \n", "
\n", "
\n", "
\n", " \n", " 1930/08/12\n", " \n", "
\n", "
\n", "
\n", " \n", " never\n", " \n", "
\n", "
\n", "
\n", " \n", " 7\n", " \n", "
\n", "
\n", "
\n", " \n", " CaRL\n", " \n", "
\n", "
\n", "
\n", " \n", " Ga%%%uss\n", " \n", "
\n", "
\n", "
\n", " \n", " 323.0\n", " \n", "
\n", "
\n", "
\n", " \n", " taco\n", " \n", "
\n", "
\n", "
\n", " \n", " 3.0\n", " \n", "
\n", "
\n", "
\n", " \n", " 1970/07/13\n", " \n", "
\n", "
\n", "
\n", " \n", " gonna\n", " \n", "
\n", "
\n", "
\n", " \n", " 8\n", " \n", "
\n", "
\n", "
\n", " \n", " David\n", " \n", "
\n", "
\n", "
\n", " \n", " H$$$ilbert\n", " \n", "
\n", "
\n", "
\n", " \n", " 624.0\n", " \n", "
\n", "
\n", "
\n", " \n", " taaaccoo\n", " \n", "
\n", "
\n", "
\n", " \n", " 3.0\n", " \n", "
\n", "
\n", "
\n", " \n", " 1950/07/14\n", " \n", "
\n", "
\n", "
\n", " \n", " let\n", " \n", "
\n", "
\n", "
\n", " \n", " 9\n", " \n", "
\n", "
\n", "
\n", " \n", " Johannes\n", " \n", "
\n", "
\n", "
\n", " \n", " KEPLER\n", " \n", "
\n", "
\n", "
\n", " \n", " 735.0\n", " \n", "
\n", "
\n", "
\n", " \n", " taco\n", " \n", "
\n", "
\n", "
\n", " \n", " 3.0\n", " \n", "
\n", "
\n", "
\n", " \n", " 1920/04/22\n", " \n", "
\n", "
\n", "
\n", " \n", " you\n", " \n", "
\n", "
\n", "
\n", " \n", " 10\n", " \n", "
\n", "
\n", "
\n", " \n", " JaMES\n", " \n", "
\n", "
\n", "
\n", " \n", " M$$ax%%well\n", " \n", "
\n", "
\n", "
\n", " \n", " 875.0\n", " \n", "
\n", "
\n", "
\n", " \n", " taco\n", " \n", "
\n", "
\n", "
\n", " \n", " 3.0\n", " \n", "
\n", "
\n", "
\n", " \n", " 1923/03/12\n", " \n", "
\n", "
\n", "
\n", " \n", " down\n", " \n", "
\n", "
\n", "\n", "\n", "
Viewing 10 of 13 rows / 13 columns
\n", "
1 partition(s)
\n" ], "text/plain": [ "" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "df.ext.display()" ] }, { "cell_type": "code", "execution_count": 28, "metadata": {}, "outputs": [], "source": [ "import pandas as pd\n", "a = pd.read_csv(\"data/crime.csv\", encoding=\"latin_1\")" ] }, { "cell_type": "code", "execution_count": 29, "metadata": {}, "outputs": [ { "data": { "text/html": [ "
\n", "\n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "
INCIDENT_NUMBEROFFENSE_CODEOFFENSE_CODE_GROUPOFFENSE_DESCRIPTIONDISTRICTREPORTING_AREASHOOTINGOCCURRED_ON_DATEYEARMONTHDAY_OF_WEEKHOURUCR_PARTSTREETLatLongLocation
0I182070945619LarcenyLARCENY ALL OTHERSD14808NaN2018-09-02 13:00:0020189Sunday13Part OneLINCOLN ST42.357791-71.139371(42.35779134, -71.13937053)
1I1820709431402VandalismVANDALISMC11347NaN2018-08-21 00:00:0020188Tuesday0Part TwoHECLA ST42.306821-71.060300(42.30682138, -71.06030035)
2I1820709413410TowedTOWED MOTOR VEHICLED4151NaN2018-09-03 19:27:0020189Monday19Part ThreeCAZENOVE ST42.346589-71.072429(42.34658879, -71.07242943)
3I1820709403114Investigate PropertyINVESTIGATE PROPERTYD4272NaN2018-09-03 21:16:0020189Monday21Part ThreeNEWCOMB ST42.334182-71.078664(42.33418175, -71.07866441)
4I1820709383114Investigate PropertyINVESTIGATE PROPERTYB3421NaN2018-09-03 21:05:0020189Monday21Part ThreeDELHI ST42.275365-71.090361(42.27536542, -71.09036101)
\n", "
" ], "text/plain": [ " INCIDENT_NUMBER OFFENSE_CODE OFFENSE_CODE_GROUP OFFENSE_DESCRIPTION \\\n", "0 I182070945 619 Larceny LARCENY ALL OTHERS \n", "1 I182070943 1402 Vandalism VANDALISM \n", "2 I182070941 3410 Towed TOWED MOTOR VEHICLE \n", "3 I182070940 3114 Investigate Property INVESTIGATE PROPERTY \n", "4 I182070938 3114 Investigate Property INVESTIGATE PROPERTY \n", "\n", " DISTRICT REPORTING_AREA SHOOTING OCCURRED_ON_DATE YEAR MONTH \\\n", "0 D14 808 NaN 2018-09-02 13:00:00 2018 9 \n", "1 C11 347 NaN 2018-08-21 00:00:00 2018 8 \n", "2 D4 151 NaN 2018-09-03 19:27:00 2018 9 \n", "3 D4 272 NaN 2018-09-03 21:16:00 2018 9 \n", "4 B3 421 NaN 2018-09-03 21:05:00 2018 9 \n", "\n", " DAY_OF_WEEK HOUR UCR_PART STREET Lat Long \\\n", "0 Sunday 13 Part One LINCOLN ST 42.357791 -71.139371 \n", "1 Tuesday 0 Part Two HECLA ST 42.306821 -71.060300 \n", "2 Monday 19 Part Three CAZENOVE ST 42.346589 -71.072429 \n", "3 Monday 21 Part Three NEWCOMB ST 42.334182 -71.078664 \n", "4 Monday 21 Part Three DELHI ST 42.275365 -71.090361 \n", "\n", " Location \n", "0 (42.35779134, -71.13937053) \n", "1 (42.30682138, -71.06030035) \n", "2 (42.34658879, -71.07242943) \n", "3 (42.33418175, -71.07866441) \n", "4 (42.27536542, -71.09036101) " ] }, "execution_count": 29, "metadata": {}, "output_type": "execute_result" } ], "source": [ "a.head()" ] }, { "cell_type": "code", "execution_count": 35, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "I162030584 13\n", "I152080623 11\n", "I182065208 10\n", "I172013170 10\n", "I172096394 10\n", "Name: INCIDENT_NUMBER, dtype: int64\n", "3006 18783\n", "3115 18754\n", "3831 16323\n", "1402 15154\n", "802 14799\n", "Name: OFFENSE_CODE, dtype: int64\n", "Wall time: 233 ms\n" ] } ], "source": [ "%%time\n", "for col_name in [\"INCIDENT_NUMBER\",\"OFFENSE_CODE\"]:\n", " print(a[col_name].value_counts().nlargest(5))\n" ] }, { "cell_type": "code", "execution_count": 16, "metadata": {}, "outputs": [ { "name": "stderr", "output_type": "stream", "text": [ "distributed.worker - WARNING - Compute Failed\n", "Function: execute_task\n", "args: ((, , [(, (, (, , [.parser_f at 0x000001D492E48438>, (, , 0, 64000000, b'\\n'), b'id,firstName,lastName,billingId,product,price,birth,dummyCol\\n', (, [['sep', ','], ['header', 0], ['encoding', 'UTF-8'], ['na_values', 'null']]), (, [['id', dtype('int64')], ['firstName', dtype('O')], ['lastName', dtype('O')], ['billingId', dtype('float64')], ['product', dtype('O')], ['price', dtype('float64')], ['birth', dtype('O')], ['dummyCol', dtype('O')]]), ['id', 'firstName', 'lastName', 'billingId', 'product', 'price', 'birth', 'dummyCol']], (, [['write_header', False], ['e\n", "kwargs: {}\n", "Exception: ValueError('The truth value of a Series is ambiguous. Use a.empty, a.bool(), a.item(), a.any() or a.all().')\n", "\n" ] }, { "ename": "ValueError", "evalue": "The truth value of a Series is ambiguous. Use a.empty, a.bool(), a.item(), a.any() or a.all().", "output_type": "error", "traceback": [ "\u001b[1;31m---------------------------------------------------------------------------\u001b[0m", "\u001b[1;31mValueError\u001b[0m Traceback (most recent call last)", "\u001b[1;32m\u001b[0m in \u001b[0;36m\u001b[1;34m\u001b[0m\n\u001b[0;32m 5\u001b[0m \u001b[1;31m# from dask.dataframe import DataFrame as dd\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 6\u001b[0m \u001b[1;33m\u001b[0m\u001b[0m\n\u001b[1;32m----> 7\u001b[1;33m \u001b[0mdf\u001b[0m\u001b[1;33m[\u001b[0m\u001b[1;34m'price'\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mmap_partitions\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mfunc\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mmeta\u001b[0m\u001b[1;33m=\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;34m\"int\"\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mcompute\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m", "\u001b[1;32m~\\Anaconda3\\lib\\site-packages\\dask\\base.py\u001b[0m in \u001b[0;36mcompute\u001b[1;34m(self, **kwargs)\u001b[0m\n\u001b[0;32m 154\u001b[0m \u001b[0mdask\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mbase\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mcompute\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 155\u001b[0m \"\"\"\n\u001b[1;32m--> 156\u001b[1;33m \u001b[1;33m(\u001b[0m\u001b[0mresult\u001b[0m\u001b[1;33m,\u001b[0m\u001b[1;33m)\u001b[0m \u001b[1;33m=\u001b[0m \u001b[0mcompute\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mself\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mtraverse\u001b[0m\u001b[1;33m=\u001b[0m\u001b[1;32mFalse\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m**\u001b[0m\u001b[0mkwargs\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m\u001b[0;32m 157\u001b[0m \u001b[1;32mreturn\u001b[0m \u001b[0mresult\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 158\u001b[0m \u001b[1;33m\u001b[0m\u001b[0m\n", "\u001b[1;32m~\\Anaconda3\\lib\\site-packages\\dask\\base.py\u001b[0m in \u001b[0;36mcompute\u001b[1;34m(*args, **kwargs)\u001b[0m\n\u001b[0;32m 395\u001b[0m \u001b[0mkeys\u001b[0m \u001b[1;33m=\u001b[0m \u001b[1;33m[\u001b[0m\u001b[0mx\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0m__dask_keys__\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;33m)\u001b[0m \u001b[1;32mfor\u001b[0m \u001b[0mx\u001b[0m \u001b[1;32min\u001b[0m \u001b[0mcollections\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 396\u001b[0m \u001b[0mpostcomputes\u001b[0m \u001b[1;33m=\u001b[0m \u001b[1;33m[\u001b[0m\u001b[0mx\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0m__dask_postcompute__\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;33m)\u001b[0m \u001b[1;32mfor\u001b[0m \u001b[0mx\u001b[0m \u001b[1;32min\u001b[0m \u001b[0mcollections\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[1;32m--> 397\u001b[1;33m \u001b[0mresults\u001b[0m \u001b[1;33m=\u001b[0m \u001b[0mschedule\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mdsk\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mkeys\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m**\u001b[0m\u001b[0mkwargs\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m\u001b[0;32m 398\u001b[0m \u001b[1;32mreturn\u001b[0m \u001b[0mrepack\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;33m[\u001b[0m\u001b[0mf\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mr\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m*\u001b[0m\u001b[0ma\u001b[0m\u001b[1;33m)\u001b[0m \u001b[1;32mfor\u001b[0m \u001b[0mr\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m(\u001b[0m\u001b[0mf\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0ma\u001b[0m\u001b[1;33m)\u001b[0m \u001b[1;32min\u001b[0m \u001b[0mzip\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mresults\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mpostcomputes\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 399\u001b[0m \u001b[1;33m\u001b[0m\u001b[0m\n", "\u001b[1;32m~\\Anaconda3\\lib\\site-packages\\distributed\\client.py\u001b[0m in \u001b[0;36mget\u001b[1;34m(self, dsk, keys, restrictions, loose_restrictions, resources, sync, asynchronous, direct, retries, priority, fifo_timeout, actors, **kwargs)\u001b[0m\n\u001b[0;32m 2566\u001b[0m \u001b[0mshould_rejoin\u001b[0m \u001b[1;33m=\u001b[0m \u001b[1;32mFalse\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 2567\u001b[0m \u001b[1;32mtry\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[1;32m-> 2568\u001b[1;33m \u001b[0mresults\u001b[0m \u001b[1;33m=\u001b[0m \u001b[0mself\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mgather\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mpacked\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0masynchronous\u001b[0m\u001b[1;33m=\u001b[0m\u001b[0masynchronous\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mdirect\u001b[0m\u001b[1;33m=\u001b[0m\u001b[0mdirect\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m\u001b[0;32m 2569\u001b[0m \u001b[1;32mfinally\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 2570\u001b[0m \u001b[1;32mfor\u001b[0m \u001b[0mf\u001b[0m \u001b[1;32min\u001b[0m \u001b[0mfutures\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mvalues\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n", "\u001b[1;32m~\\Anaconda3\\lib\\site-packages\\distributed\\client.py\u001b[0m in \u001b[0;36mgather\u001b[1;34m(self, futures, errors, maxsize, direct, asynchronous)\u001b[0m\n\u001b[0;32m 1820\u001b[0m \u001b[0mdirect\u001b[0m\u001b[1;33m=\u001b[0m\u001b[0mdirect\u001b[0m\u001b[1;33m,\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 1821\u001b[0m \u001b[0mlocal_worker\u001b[0m\u001b[1;33m=\u001b[0m\u001b[0mlocal_worker\u001b[0m\u001b[1;33m,\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[1;32m-> 1822\u001b[1;33m \u001b[0masynchronous\u001b[0m\u001b[1;33m=\u001b[0m\u001b[0masynchronous\u001b[0m\u001b[1;33m,\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m\u001b[0;32m 1823\u001b[0m )\n\u001b[0;32m 1824\u001b[0m \u001b[1;33m\u001b[0m\u001b[0m\n", "\u001b[1;32m~\\Anaconda3\\lib\\site-packages\\distributed\\client.py\u001b[0m in \u001b[0;36msync\u001b[1;34m(self, func, *args, **kwargs)\u001b[0m\n\u001b[0;32m 751\u001b[0m \u001b[1;32mreturn\u001b[0m \u001b[0mfuture\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 752\u001b[0m \u001b[1;32melse\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[1;32m--> 753\u001b[1;33m \u001b[1;32mreturn\u001b[0m \u001b[0msync\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mself\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mloop\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mfunc\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m*\u001b[0m\u001b[0margs\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m**\u001b[0m\u001b[0mkwargs\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m\u001b[0;32m 754\u001b[0m \u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 755\u001b[0m \u001b[1;32mdef\u001b[0m \u001b[0m__repr__\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mself\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n", "\u001b[1;32m~\\Anaconda3\\lib\\site-packages\\distributed\\utils.py\u001b[0m in \u001b[0;36msync\u001b[1;34m(loop, func, *args, **kwargs)\u001b[0m\n\u001b[0;32m 329\u001b[0m \u001b[0me\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mwait\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;36m10\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 330\u001b[0m \u001b[1;32mif\u001b[0m \u001b[0merror\u001b[0m\u001b[1;33m[\u001b[0m\u001b[1;36m0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[1;32m--> 331\u001b[1;33m \u001b[0msix\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mreraise\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;33m*\u001b[0m\u001b[0merror\u001b[0m\u001b[1;33m[\u001b[0m\u001b[1;36m0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m\u001b[0;32m 332\u001b[0m \u001b[1;32melse\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 333\u001b[0m \u001b[1;32mreturn\u001b[0m \u001b[0mresult\u001b[0m\u001b[1;33m[\u001b[0m\u001b[1;36m0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n", "\u001b[1;32m~\\Anaconda3\\lib\\site-packages\\six.py\u001b[0m in \u001b[0;36mreraise\u001b[1;34m(tp, value, tb)\u001b[0m\n\u001b[0;32m 694\u001b[0m \u001b[1;32mif\u001b[0m \u001b[0mvalue\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0m__traceback__\u001b[0m \u001b[1;32mis\u001b[0m \u001b[1;32mnot\u001b[0m \u001b[0mtb\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 695\u001b[0m \u001b[1;32mraise\u001b[0m \u001b[0mvalue\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mwith_traceback\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mtb\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[1;32m--> 696\u001b[1;33m \u001b[1;32mraise\u001b[0m \u001b[0mvalue\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m\u001b[0;32m 697\u001b[0m \u001b[1;32mfinally\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 698\u001b[0m \u001b[0mvalue\u001b[0m \u001b[1;33m=\u001b[0m \u001b[1;32mNone\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n", "\u001b[1;32m~\\Anaconda3\\lib\\site-packages\\distributed\\utils.py\u001b[0m in \u001b[0;36mf\u001b[1;34m()\u001b[0m\n\u001b[0;32m 314\u001b[0m \u001b[1;32mif\u001b[0m \u001b[0mtimeout\u001b[0m \u001b[1;32mis\u001b[0m \u001b[1;32mnot\u001b[0m \u001b[1;32mNone\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 315\u001b[0m \u001b[0mfuture\u001b[0m \u001b[1;33m=\u001b[0m \u001b[0mgen\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mwith_timeout\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mtimedelta\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mseconds\u001b[0m\u001b[1;33m=\u001b[0m\u001b[0mtimeout\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mfuture\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[1;32m--> 316\u001b[1;33m \u001b[0mresult\u001b[0m\u001b[1;33m[\u001b[0m\u001b[1;36m0\u001b[0m\u001b[1;33m]\u001b[0m \u001b[1;33m=\u001b[0m \u001b[1;32myield\u001b[0m \u001b[0mfuture\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m\u001b[0;32m 317\u001b[0m \u001b[1;32mexcept\u001b[0m \u001b[0mException\u001b[0m \u001b[1;32mas\u001b[0m \u001b[0mexc\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 318\u001b[0m \u001b[0merror\u001b[0m\u001b[1;33m[\u001b[0m\u001b[1;36m0\u001b[0m\u001b[1;33m]\u001b[0m \u001b[1;33m=\u001b[0m \u001b[0msys\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mexc_info\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n", "\u001b[1;32m~\\Anaconda3\\lib\\site-packages\\tornado\\gen.py\u001b[0m in \u001b[0;36mrun\u001b[1;34m(self)\u001b[0m\n\u001b[0;32m 733\u001b[0m \u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 734\u001b[0m \u001b[1;32mtry\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[1;32m--> 735\u001b[1;33m \u001b[0mvalue\u001b[0m \u001b[1;33m=\u001b[0m \u001b[0mfuture\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mresult\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m\u001b[0;32m 736\u001b[0m \u001b[1;32mexcept\u001b[0m \u001b[0mException\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 737\u001b[0m \u001b[0mexc_info\u001b[0m \u001b[1;33m=\u001b[0m \u001b[0msys\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mexc_info\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n", "\u001b[1;32m~\\Anaconda3\\lib\\site-packages\\tornado\\gen.py\u001b[0m in \u001b[0;36mrun\u001b[1;34m(self)\u001b[0m\n\u001b[0;32m 740\u001b[0m \u001b[1;32mif\u001b[0m \u001b[0mexc_info\u001b[0m \u001b[1;32mis\u001b[0m \u001b[1;32mnot\u001b[0m \u001b[1;32mNone\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 741\u001b[0m \u001b[1;32mtry\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[1;32m--> 742\u001b[1;33m \u001b[0myielded\u001b[0m \u001b[1;33m=\u001b[0m \u001b[0mself\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mgen\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mthrow\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;33m*\u001b[0m\u001b[0mexc_info\u001b[0m\u001b[1;33m)\u001b[0m \u001b[1;31m# type: ignore\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m\u001b[0;32m 743\u001b[0m \u001b[1;32mfinally\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 744\u001b[0m \u001b[1;31m# Break up a reference to itself\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n", "\u001b[1;32m~\\Anaconda3\\lib\\site-packages\\distributed\\client.py\u001b[0m in \u001b[0;36m_gather\u001b[1;34m(self, futures, errors, direct, local_worker)\u001b[0m\n\u001b[0;32m 1651\u001b[0m \u001b[0msix\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mreraise\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mCancelledError\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mCancelledError\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mkey\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;32mNone\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 1652\u001b[0m \u001b[1;32melse\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[1;32m-> 1653\u001b[1;33m \u001b[0msix\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mreraise\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mtype\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mexception\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mexception\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mtraceback\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m\u001b[0;32m 1654\u001b[0m \u001b[1;32mif\u001b[0m \u001b[0merrors\u001b[0m \u001b[1;33m==\u001b[0m \u001b[1;34m\"skip\"\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 1655\u001b[0m \u001b[0mbad_keys\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0madd\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mkey\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n", "\u001b[1;32m~\\Anaconda3\\lib\\site-packages\\six.py\u001b[0m in \u001b[0;36mreraise\u001b[1;34m(tp, value, tb)\u001b[0m\n\u001b[0;32m 693\u001b[0m \u001b[0mvalue\u001b[0m \u001b[1;33m=\u001b[0m \u001b[0mtp\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 694\u001b[0m \u001b[1;32mif\u001b[0m \u001b[0mvalue\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0m__traceback__\u001b[0m \u001b[1;32mis\u001b[0m \u001b[1;32mnot\u001b[0m \u001b[0mtb\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[1;32m--> 695\u001b[1;33m \u001b[1;32mraise\u001b[0m \u001b[0mvalue\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mwith_traceback\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mtb\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m\u001b[0;32m 696\u001b[0m \u001b[1;32mraise\u001b[0m \u001b[0mvalue\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 697\u001b[0m \u001b[1;32mfinally\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n", "\u001b[1;32m~\\Anaconda3\\lib\\site-packages\\dask\\dataframe\\core.py\u001b[0m in \u001b[0;36mapply_and_enforce\u001b[1;34m(func, args, kwargs, meta)\u001b[0m\n\u001b[0;32m 3682\u001b[0m \u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 3683\u001b[0m Ensures the output has the same columns, even if empty.\"\"\"\n\u001b[1;32m-> 3684\u001b[1;33m \u001b[0mdf\u001b[0m \u001b[1;33m=\u001b[0m \u001b[0mfunc\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;33m*\u001b[0m\u001b[0margs\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m**\u001b[0m\u001b[0mkwargs\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m\u001b[0;32m 3685\u001b[0m \u001b[1;32mif\u001b[0m \u001b[0misinstance\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mdf\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m(\u001b[0m\u001b[0mpd\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mDataFrame\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mpd\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mSeries\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mpd\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mIndex\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 3686\u001b[0m \u001b[1;32mif\u001b[0m \u001b[0mlen\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mdf\u001b[0m\u001b[1;33m)\u001b[0m \u001b[1;33m==\u001b[0m \u001b[1;36m0\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n", "\u001b[1;32m\u001b[0m in \u001b[0;36mfunc\u001b[1;34m(value)\u001b[0m\n\u001b[0;32m 1\u001b[0m \u001b[1;32mdef\u001b[0m \u001b[0mfunc\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mvalue\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[1;32m----> 2\u001b[1;33m \u001b[1;32mif\u001b[0m \u001b[0mvalue\u001b[0m\u001b[1;33m>\u001b[0m\u001b[1;36m1\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m\u001b[0;32m 3\u001b[0m \u001b[0mprint\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;36m1\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 4\u001b[0m \u001b[1;32mreturn\u001b[0m \u001b[1;36m0\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 5\u001b[0m \u001b[1;31m# from dask.dataframe import DataFrame as dd\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n", "\u001b[1;32m~\\AppData\\Roaming\\Python\\Python37\\site-packages\\pandas\\core\\generic.py\u001b[0m in \u001b[0;36m__nonzero__\u001b[1;34m(self)\u001b[0m\n\u001b[0;32m 1476\u001b[0m raise ValueError(\"The truth value of a {0} is ambiguous. \"\n\u001b[0;32m 1477\u001b[0m \u001b[1;34m\"Use a.empty, a.bool(), a.item(), a.any() or a.all().\"\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[1;32m-> 1478\u001b[1;33m .format(self.__class__.__name__))\n\u001b[0m\u001b[0;32m 1479\u001b[0m \u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 1480\u001b[0m \u001b[0m__bool__\u001b[0m \u001b[1;33m=\u001b[0m \u001b[0m__nonzero__\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n", "\u001b[1;31mValueError\u001b[0m: The truth value of a Series is ambiguous. Use a.empty, a.bool(), a.item(), a.any() or a.all()." ] } ], "source": [ "def func(value):\n", " if value>1:\n", " print(1)\n", " return 0\n", "# from dask.dataframe import DataFrame as dd\n", "\n", "df['price'].map_partitions(func, meta=(\"int\")).compute()" ] }, { "cell_type": "code", "execution_count": 18, "metadata": {}, "outputs": [ { "data": { "text/plain": [ "{}" ] }, "execution_count": 18, "metadata": {}, "output_type": "execute_result" } ], "source": [ "df.cols.min(\"firstName\")" ] }, { "cell_type": "code", "execution_count": 15, "metadata": {}, "outputs": [ { "name": "stderr", "output_type": "stream", "text": [ "distributed.worker - WARNING - Compute Failed\n", "Function: execute_task\n", "args: ((, , [(, [(, , [(, (, (, , [.parser_f at 0x000001CBF73B83A8>, (, , 0, 64000000, b'\\n'), b'id,firstName,lastName,billingId,product,price,birth,dummyCol\\n', (, [['sep', ','], ['header', 0], ['encoding', 'UTF-8'], ['na_values', 'null']]), (, [['id', dtype('int64')], ['firstName', dtype('O')], ['lastName', dtype('O')], ['billingId', dtype('float64')], ['product', dtype('O')], ['price', dtype('float64')], ['birth', dtype('O')], ['dummyCol', dtype('O\n", "kwargs: {}\n", "Exception: TypeError(\"'<=' not supported between instances of 'str' and 'float'\")\n", "\n" ] }, { "ename": "TypeError", "evalue": "'<=' not supported between instances of 'str' and 'float'", "output_type": "error", "traceback": [ "\u001b[1;31m---------------------------------------------------------------------------\u001b[0m", "\u001b[1;31mTypeError\u001b[0m Traceback (most recent call last)", "\u001b[1;32m~\\AppData\\Roaming\\Python\\Python37\\site-packages\\pandas\\core\\nanops.py\u001b[0m in \u001b[0;36mf\u001b[1;34m(values, axis, skipna, **kwds)\u001b[0m\n\u001b[0;32m 126\u001b[0m \u001b[1;32melse\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[1;32m--> 127\u001b[1;33m \u001b[0mresult\u001b[0m \u001b[1;33m=\u001b[0m \u001b[0malt\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mvalues\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0maxis\u001b[0m\u001b[1;33m=\u001b[0m\u001b[0maxis\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mskipna\u001b[0m\u001b[1;33m=\u001b[0m\u001b[0mskipna\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m**\u001b[0m\u001b[0mkwds\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m\u001b[0;32m 128\u001b[0m \u001b[1;32mexcept\u001b[0m \u001b[0mException\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n", "\u001b[1;32m~\\AppData\\Roaming\\Python\\Python37\\site-packages\\pandas\\core\\nanops.py\u001b[0m in \u001b[0;36mreduction\u001b[1;34m(values, axis, skipna, mask)\u001b[0m\n\u001b[0;32m 741\u001b[0m \u001b[1;32melse\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[1;32m--> 742\u001b[1;33m \u001b[0mresult\u001b[0m \u001b[1;33m=\u001b[0m \u001b[0mgetattr\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mvalues\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mmeth\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0maxis\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m\u001b[0;32m 743\u001b[0m \u001b[1;33m\u001b[0m\u001b[0m\n", "\u001b[1;32m~\\Anaconda3\\lib\\site-packages\\numpy\\core\\_methods.py\u001b[0m in \u001b[0;36m_amin\u001b[1;34m(a, axis, out, keepdims, initial)\u001b[0m\n\u001b[0;32m 31\u001b[0m initial=_NoValue):\n\u001b[1;32m---> 32\u001b[1;33m \u001b[1;32mreturn\u001b[0m \u001b[0mumr_minimum\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0ma\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0maxis\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;32mNone\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mout\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mkeepdims\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0minitial\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m\u001b[0;32m 33\u001b[0m \u001b[1;33m\u001b[0m\u001b[0m\n", "\u001b[1;31mTypeError\u001b[0m: '<=' not supported between instances of 'str' and 'float'", "\nDuring handling of the above exception, another exception occurred:\n", "\u001b[1;31mTypeError\u001b[0m Traceback (most recent call last)", "\u001b[1;32m\u001b[0m in \u001b[0;36m\u001b[1;34m\u001b[0m\n\u001b[0;32m 1\u001b[0m \u001b[1;32mfrom\u001b[0m \u001b[0mdask\u001b[0m \u001b[1;32mimport\u001b[0m \u001b[0mdataframe\u001b[0m \u001b[1;32mas\u001b[0m \u001b[0mdd\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[1;32m----> 2\u001b[1;33m \u001b[0mdd\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mcompute\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mdf\u001b[0m\u001b[1;33m[\u001b[0m\u001b[1;34m\"firstName\"\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mmin\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m", "\u001b[1;32m~\\Anaconda3\\lib\\site-packages\\dask\\base.py\u001b[0m in \u001b[0;36mcompute\u001b[1;34m(*args, **kwargs)\u001b[0m\n\u001b[0;32m 395\u001b[0m \u001b[0mkeys\u001b[0m \u001b[1;33m=\u001b[0m \u001b[1;33m[\u001b[0m\u001b[0mx\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0m__dask_keys__\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;33m)\u001b[0m \u001b[1;32mfor\u001b[0m \u001b[0mx\u001b[0m \u001b[1;32min\u001b[0m \u001b[0mcollections\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 396\u001b[0m \u001b[0mpostcomputes\u001b[0m \u001b[1;33m=\u001b[0m \u001b[1;33m[\u001b[0m\u001b[0mx\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0m__dask_postcompute__\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;33m)\u001b[0m \u001b[1;32mfor\u001b[0m \u001b[0mx\u001b[0m \u001b[1;32min\u001b[0m \u001b[0mcollections\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[1;32m--> 397\u001b[1;33m \u001b[0mresults\u001b[0m \u001b[1;33m=\u001b[0m \u001b[0mschedule\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mdsk\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mkeys\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m**\u001b[0m\u001b[0mkwargs\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m\u001b[0;32m 398\u001b[0m \u001b[1;32mreturn\u001b[0m \u001b[0mrepack\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;33m[\u001b[0m\u001b[0mf\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mr\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m*\u001b[0m\u001b[0ma\u001b[0m\u001b[1;33m)\u001b[0m \u001b[1;32mfor\u001b[0m \u001b[0mr\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m(\u001b[0m\u001b[0mf\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0ma\u001b[0m\u001b[1;33m)\u001b[0m \u001b[1;32min\u001b[0m \u001b[0mzip\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mresults\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mpostcomputes\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 399\u001b[0m \u001b[1;33m\u001b[0m\u001b[0m\n", "\u001b[1;32m~\\Anaconda3\\lib\\site-packages\\distributed\\client.py\u001b[0m in \u001b[0;36mget\u001b[1;34m(self, dsk, keys, restrictions, loose_restrictions, resources, sync, asynchronous, direct, retries, priority, fifo_timeout, actors, **kwargs)\u001b[0m\n\u001b[0;32m 2566\u001b[0m \u001b[0mshould_rejoin\u001b[0m \u001b[1;33m=\u001b[0m \u001b[1;32mFalse\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 2567\u001b[0m \u001b[1;32mtry\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[1;32m-> 2568\u001b[1;33m \u001b[0mresults\u001b[0m \u001b[1;33m=\u001b[0m \u001b[0mself\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mgather\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mpacked\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0masynchronous\u001b[0m\u001b[1;33m=\u001b[0m\u001b[0masynchronous\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mdirect\u001b[0m\u001b[1;33m=\u001b[0m\u001b[0mdirect\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m\u001b[0;32m 2569\u001b[0m \u001b[1;32mfinally\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 2570\u001b[0m \u001b[1;32mfor\u001b[0m \u001b[0mf\u001b[0m \u001b[1;32min\u001b[0m \u001b[0mfutures\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mvalues\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n", "\u001b[1;32m~\\Anaconda3\\lib\\site-packages\\distributed\\client.py\u001b[0m in \u001b[0;36mgather\u001b[1;34m(self, futures, errors, maxsize, direct, asynchronous)\u001b[0m\n\u001b[0;32m 1820\u001b[0m \u001b[0mdirect\u001b[0m\u001b[1;33m=\u001b[0m\u001b[0mdirect\u001b[0m\u001b[1;33m,\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 1821\u001b[0m \u001b[0mlocal_worker\u001b[0m\u001b[1;33m=\u001b[0m\u001b[0mlocal_worker\u001b[0m\u001b[1;33m,\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[1;32m-> 1822\u001b[1;33m \u001b[0masynchronous\u001b[0m\u001b[1;33m=\u001b[0m\u001b[0masynchronous\u001b[0m\u001b[1;33m,\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m\u001b[0;32m 1823\u001b[0m )\n\u001b[0;32m 1824\u001b[0m \u001b[1;33m\u001b[0m\u001b[0m\n", "\u001b[1;32m~\\Anaconda3\\lib\\site-packages\\distributed\\client.py\u001b[0m in \u001b[0;36msync\u001b[1;34m(self, func, *args, **kwargs)\u001b[0m\n\u001b[0;32m 751\u001b[0m \u001b[1;32mreturn\u001b[0m \u001b[0mfuture\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 752\u001b[0m \u001b[1;32melse\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[1;32m--> 753\u001b[1;33m \u001b[1;32mreturn\u001b[0m \u001b[0msync\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mself\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mloop\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mfunc\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m*\u001b[0m\u001b[0margs\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m**\u001b[0m\u001b[0mkwargs\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m\u001b[0;32m 754\u001b[0m \u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 755\u001b[0m \u001b[1;32mdef\u001b[0m \u001b[0m__repr__\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mself\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n", "\u001b[1;32m~\\Anaconda3\\lib\\site-packages\\distributed\\utils.py\u001b[0m in \u001b[0;36msync\u001b[1;34m(loop, func, *args, **kwargs)\u001b[0m\n\u001b[0;32m 329\u001b[0m \u001b[0me\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mwait\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;36m10\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 330\u001b[0m \u001b[1;32mif\u001b[0m \u001b[0merror\u001b[0m\u001b[1;33m[\u001b[0m\u001b[1;36m0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[1;32m--> 331\u001b[1;33m \u001b[0msix\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mreraise\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;33m*\u001b[0m\u001b[0merror\u001b[0m\u001b[1;33m[\u001b[0m\u001b[1;36m0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m\u001b[0;32m 332\u001b[0m \u001b[1;32melse\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 333\u001b[0m \u001b[1;32mreturn\u001b[0m \u001b[0mresult\u001b[0m\u001b[1;33m[\u001b[0m\u001b[1;36m0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n", "\u001b[1;32m~\\Anaconda3\\lib\\site-packages\\six.py\u001b[0m in \u001b[0;36mreraise\u001b[1;34m(tp, value, tb)\u001b[0m\n\u001b[0;32m 694\u001b[0m \u001b[1;32mif\u001b[0m \u001b[0mvalue\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0m__traceback__\u001b[0m \u001b[1;32mis\u001b[0m \u001b[1;32mnot\u001b[0m \u001b[0mtb\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 695\u001b[0m \u001b[1;32mraise\u001b[0m \u001b[0mvalue\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mwith_traceback\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mtb\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[1;32m--> 696\u001b[1;33m \u001b[1;32mraise\u001b[0m \u001b[0mvalue\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m\u001b[0;32m 697\u001b[0m \u001b[1;32mfinally\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 698\u001b[0m \u001b[0mvalue\u001b[0m \u001b[1;33m=\u001b[0m \u001b[1;32mNone\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n", "\u001b[1;32m~\\Anaconda3\\lib\\site-packages\\distributed\\utils.py\u001b[0m in \u001b[0;36mf\u001b[1;34m()\u001b[0m\n\u001b[0;32m 314\u001b[0m \u001b[1;32mif\u001b[0m \u001b[0mtimeout\u001b[0m \u001b[1;32mis\u001b[0m \u001b[1;32mnot\u001b[0m \u001b[1;32mNone\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 315\u001b[0m \u001b[0mfuture\u001b[0m \u001b[1;33m=\u001b[0m \u001b[0mgen\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mwith_timeout\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mtimedelta\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mseconds\u001b[0m\u001b[1;33m=\u001b[0m\u001b[0mtimeout\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mfuture\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[1;32m--> 316\u001b[1;33m \u001b[0mresult\u001b[0m\u001b[1;33m[\u001b[0m\u001b[1;36m0\u001b[0m\u001b[1;33m]\u001b[0m \u001b[1;33m=\u001b[0m \u001b[1;32myield\u001b[0m \u001b[0mfuture\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m\u001b[0;32m 317\u001b[0m \u001b[1;32mexcept\u001b[0m \u001b[0mException\u001b[0m \u001b[1;32mas\u001b[0m \u001b[0mexc\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 318\u001b[0m \u001b[0merror\u001b[0m\u001b[1;33m[\u001b[0m\u001b[1;36m0\u001b[0m\u001b[1;33m]\u001b[0m \u001b[1;33m=\u001b[0m \u001b[0msys\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mexc_info\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n", "\u001b[1;32m~\\Anaconda3\\lib\\site-packages\\tornado\\gen.py\u001b[0m in \u001b[0;36mrun\u001b[1;34m(self)\u001b[0m\n\u001b[0;32m 733\u001b[0m \u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 734\u001b[0m \u001b[1;32mtry\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[1;32m--> 735\u001b[1;33m \u001b[0mvalue\u001b[0m \u001b[1;33m=\u001b[0m \u001b[0mfuture\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mresult\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m\u001b[0;32m 736\u001b[0m \u001b[1;32mexcept\u001b[0m \u001b[0mException\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 737\u001b[0m \u001b[0mexc_info\u001b[0m \u001b[1;33m=\u001b[0m \u001b[0msys\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mexc_info\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n", "\u001b[1;32m~\\Anaconda3\\lib\\site-packages\\tornado\\gen.py\u001b[0m in \u001b[0;36mrun\u001b[1;34m(self)\u001b[0m\n\u001b[0;32m 740\u001b[0m \u001b[1;32mif\u001b[0m \u001b[0mexc_info\u001b[0m \u001b[1;32mis\u001b[0m \u001b[1;32mnot\u001b[0m \u001b[1;32mNone\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 741\u001b[0m \u001b[1;32mtry\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[1;32m--> 742\u001b[1;33m \u001b[0myielded\u001b[0m \u001b[1;33m=\u001b[0m \u001b[0mself\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mgen\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mthrow\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;33m*\u001b[0m\u001b[0mexc_info\u001b[0m\u001b[1;33m)\u001b[0m \u001b[1;31m# type: ignore\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m\u001b[0;32m 743\u001b[0m \u001b[1;32mfinally\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 744\u001b[0m \u001b[1;31m# Break up a reference to itself\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n", "\u001b[1;32m~\\Anaconda3\\lib\\site-packages\\distributed\\client.py\u001b[0m in \u001b[0;36m_gather\u001b[1;34m(self, futures, errors, direct, local_worker)\u001b[0m\n\u001b[0;32m 1651\u001b[0m \u001b[0msix\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mreraise\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mCancelledError\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mCancelledError\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mkey\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;32mNone\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 1652\u001b[0m \u001b[1;32melse\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[1;32m-> 1653\u001b[1;33m \u001b[0msix\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mreraise\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mtype\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mexception\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mexception\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mtraceback\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m\u001b[0;32m 1654\u001b[0m \u001b[1;32mif\u001b[0m \u001b[0merrors\u001b[0m \u001b[1;33m==\u001b[0m \u001b[1;34m\"skip\"\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 1655\u001b[0m \u001b[0mbad_keys\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0madd\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mkey\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n", "\u001b[1;32m~\\Anaconda3\\lib\\site-packages\\six.py\u001b[0m in \u001b[0;36mreraise\u001b[1;34m(tp, value, tb)\u001b[0m\n\u001b[0;32m 693\u001b[0m \u001b[0mvalue\u001b[0m \u001b[1;33m=\u001b[0m \u001b[0mtp\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 694\u001b[0m \u001b[1;32mif\u001b[0m \u001b[0mvalue\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0m__traceback__\u001b[0m \u001b[1;32mis\u001b[0m \u001b[1;32mnot\u001b[0m \u001b[0mtb\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[1;32m--> 695\u001b[1;33m \u001b[1;32mraise\u001b[0m \u001b[0mvalue\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mwith_traceback\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mtb\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m\u001b[0;32m 696\u001b[0m \u001b[1;32mraise\u001b[0m \u001b[0mvalue\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 697\u001b[0m \u001b[1;32mfinally\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n", "\u001b[1;32m~\\Anaconda3\\lib\\site-packages\\dask\\compatibility.py\u001b[0m in \u001b[0;36mapply\u001b[1;34m(func, args, kwargs)\u001b[0m\n\u001b[0;32m 91\u001b[0m \u001b[1;32mdef\u001b[0m \u001b[0mapply\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mfunc\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0margs\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mkwargs\u001b[0m\u001b[1;33m=\u001b[0m\u001b[1;32mNone\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 92\u001b[0m \u001b[1;32mif\u001b[0m \u001b[0mkwargs\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[1;32m---> 93\u001b[1;33m \u001b[1;32mreturn\u001b[0m \u001b[0mfunc\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;33m*\u001b[0m\u001b[0margs\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m**\u001b[0m\u001b[0mkwargs\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m\u001b[0;32m 94\u001b[0m \u001b[1;32melse\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 95\u001b[0m \u001b[1;32mreturn\u001b[0m \u001b[0mfunc\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;33m*\u001b[0m\u001b[0margs\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n", "\u001b[1;32m~\\Anaconda3\\lib\\site-packages\\dask\\dataframe\\core.py\u001b[0m in \u001b[0;36m_reduction_chunk\u001b[1;34m(x, aca_chunk, **kwargs)\u001b[0m\n\u001b[0;32m 4314\u001b[0m \u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 4315\u001b[0m \u001b[1;32mdef\u001b[0m \u001b[0m_reduction_chunk\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mx\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0maca_chunk\u001b[0m\u001b[1;33m=\u001b[0m\u001b[1;32mNone\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m**\u001b[0m\u001b[0mkwargs\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[1;32m-> 4316\u001b[1;33m \u001b[0mo\u001b[0m \u001b[1;33m=\u001b[0m \u001b[0maca_chunk\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mx\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m**\u001b[0m\u001b[0mkwargs\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m\u001b[0;32m 4317\u001b[0m \u001b[1;31m# Return a dataframe so that the concatenated version is also a dataframe\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 4318\u001b[0m \u001b[1;32mreturn\u001b[0m \u001b[0mo\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mto_frame\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mT\u001b[0m \u001b[1;32mif\u001b[0m \u001b[0misinstance\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mo\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mpd\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mSeries\u001b[0m\u001b[1;33m)\u001b[0m \u001b[1;32melse\u001b[0m \u001b[0mo\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n", "\u001b[1;32m~\\Anaconda3\\lib\\site-packages\\dask\\utils.py\u001b[0m in \u001b[0;36m__call__\u001b[1;34m(self, obj, *args, **kwargs)\u001b[0m\n\u001b[0;32m 692\u001b[0m \u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 693\u001b[0m \u001b[1;32mdef\u001b[0m \u001b[0m__call__\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mself\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mobj\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m*\u001b[0m\u001b[0margs\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m**\u001b[0m\u001b[0mkwargs\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[1;32m--> 694\u001b[1;33m \u001b[1;32mreturn\u001b[0m \u001b[0mgetattr\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mobj\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mself\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mmethod\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;33m*\u001b[0m\u001b[0margs\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m**\u001b[0m\u001b[0mkwargs\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m\u001b[0;32m 695\u001b[0m \u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 696\u001b[0m \u001b[1;32mdef\u001b[0m \u001b[0m__reduce__\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mself\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n", "\u001b[1;32m~\\AppData\\Roaming\\Python\\Python37\\site-packages\\pandas\\core\\generic.py\u001b[0m in \u001b[0;36mstat_func\u001b[1;34m(self, axis, skipna, level, numeric_only, **kwargs)\u001b[0m\n\u001b[0;32m 10954\u001b[0m skipna=skipna)\n\u001b[0;32m 10955\u001b[0m return self._reduce(f, name, axis=axis, skipna=skipna,\n\u001b[1;32m> 10956\u001b[1;33m numeric_only=numeric_only)\n\u001b[0m\u001b[0;32m 10957\u001b[0m \u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 10958\u001b[0m \u001b[1;32mreturn\u001b[0m \u001b[0mset_function_name\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mstat_func\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mname\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mcls\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n", "\u001b[1;32m~\\AppData\\Roaming\\Python\\Python37\\site-packages\\pandas\\core\\series.py\u001b[0m in \u001b[0;36m_reduce\u001b[1;34m(self, op, name, axis, skipna, numeric_only, filter_type, **kwds)\u001b[0m\n\u001b[0;32m 3628\u001b[0m 'numeric_only.'.format(name))\n\u001b[0;32m 3629\u001b[0m \u001b[1;32mwith\u001b[0m \u001b[0mnp\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0merrstate\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mall\u001b[0m\u001b[1;33m=\u001b[0m\u001b[1;34m'ignore'\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[1;32m-> 3630\u001b[1;33m \u001b[1;32mreturn\u001b[0m \u001b[0mop\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mdelegate\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mskipna\u001b[0m\u001b[1;33m=\u001b[0m\u001b[0mskipna\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m**\u001b[0m\u001b[0mkwds\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m\u001b[0;32m 3631\u001b[0m \u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 3632\u001b[0m \u001b[1;31m# TODO(EA) dispatch to Index\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n", "\u001b[1;32m~\\AppData\\Roaming\\Python\\Python37\\site-packages\\pandas\\core\\nanops.py\u001b[0m in \u001b[0;36mf\u001b[1;34m(values, axis, skipna, **kwds)\u001b[0m\n\u001b[0;32m 128\u001b[0m \u001b[1;32mexcept\u001b[0m \u001b[0mException\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 129\u001b[0m \u001b[1;32mtry\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[1;32m--> 130\u001b[1;33m \u001b[0mresult\u001b[0m \u001b[1;33m=\u001b[0m \u001b[0malt\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mvalues\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0maxis\u001b[0m\u001b[1;33m=\u001b[0m\u001b[0maxis\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mskipna\u001b[0m\u001b[1;33m=\u001b[0m\u001b[0mskipna\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m**\u001b[0m\u001b[0mkwds\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m\u001b[0;32m 131\u001b[0m \u001b[1;32mexcept\u001b[0m \u001b[0mValueError\u001b[0m \u001b[1;32mas\u001b[0m \u001b[0me\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 132\u001b[0m \u001b[1;31m# we want to transform an object array\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n", "\u001b[1;32m~\\AppData\\Roaming\\Python\\Python37\\site-packages\\pandas\\core\\nanops.py\u001b[0m in \u001b[0;36mreduction\u001b[1;34m(values, axis, skipna, mask)\u001b[0m\n\u001b[0;32m 740\u001b[0m \u001b[0mresult\u001b[0m \u001b[1;33m=\u001b[0m \u001b[0mnp\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mnan\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 741\u001b[0m \u001b[1;32melse\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[1;32m--> 742\u001b[1;33m \u001b[0mresult\u001b[0m \u001b[1;33m=\u001b[0m \u001b[0mgetattr\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mvalues\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mmeth\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0maxis\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m\u001b[0;32m 743\u001b[0m \u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 744\u001b[0m \u001b[0mresult\u001b[0m \u001b[1;33m=\u001b[0m \u001b[0m_wrap_results\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mresult\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mdtype\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mfill_value\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n", "\u001b[1;32m~\\Anaconda3\\lib\\site-packages\\numpy\\core\\_methods.py\u001b[0m in \u001b[0;36m_amin\u001b[1;34m(a, axis, out, keepdims, initial)\u001b[0m\n\u001b[0;32m 30\u001b[0m def _amin(a, axis=None, out=None, keepdims=False,\n\u001b[0;32m 31\u001b[0m initial=_NoValue):\n\u001b[1;32m---> 32\u001b[1;33m \u001b[1;32mreturn\u001b[0m \u001b[0mumr_minimum\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0ma\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0maxis\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;32mNone\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mout\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mkeepdims\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0minitial\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m\u001b[0;32m 33\u001b[0m \u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 34\u001b[0m def _sum(a, axis=None, dtype=None, out=None, keepdims=False,\n", "\u001b[1;31mTypeError\u001b[0m: '<=' not supported between instances of 'str' and 'float'" ] } ], "source": [ "from dask import dataframe as dd\n", "dd.compute(df[\"firstName\"].min())" ] }, { "cell_type": "code", "execution_count": 43, "metadata": {}, "outputs": [ { "name": "stderr", "output_type": "stream", "text": [ "distributed.worker - WARNING - Compute Failed\n", "Function: execute_task\n", "args: ((, , [(, [(, , [(, (, (, , [.parser_f at 0x000002B0DE75D798>, (, , 0, 64000000, b'\\n'), b'id,firstName,lastName,billingId,product,price,birth,dummyCol\\n', (, [['sep', ','], ['header', 0], ['encoding', 'UTF-8'], ['na_values', 'null']]), (, [['id', dtype('int64')], ['firstName', dtype('O')], ['lastName', dtype('O')], ['billingId', dtype('float64')], ['product', dtype('O')], ['price', dtype('float64')], ['birth', dtype('O')], ['dummyCol', dtype('O\n", "kwargs: {}\n", "Exception: TypeError(\"'<=' not supported between instances of 'str' and 'float'\")\n", "\n" ] }, { "ename": "TypeError", "evalue": "'<=' not supported between instances of 'str' and 'float'", "output_type": "error", "traceback": [ "\u001b[1;31m---------------------------------------------------------------------------\u001b[0m", "\u001b[1;31mTypeError\u001b[0m Traceback (most recent call last)", "\u001b[1;32m~\\AppData\\Roaming\\Python\\Python37\\site-packages\\pandas\\core\\nanops.py\u001b[0m in \u001b[0;36mf\u001b[1;34m(values, axis, skipna, **kwds)\u001b[0m\n\u001b[0;32m 126\u001b[0m \u001b[1;32melse\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[1;32m--> 127\u001b[1;33m \u001b[0mresult\u001b[0m \u001b[1;33m=\u001b[0m \u001b[0malt\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mvalues\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0maxis\u001b[0m\u001b[1;33m=\u001b[0m\u001b[0maxis\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mskipna\u001b[0m\u001b[1;33m=\u001b[0m\u001b[0mskipna\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m**\u001b[0m\u001b[0mkwds\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m\u001b[0;32m 128\u001b[0m \u001b[1;32mexcept\u001b[0m \u001b[0mException\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n", "\u001b[1;32m~\\AppData\\Roaming\\Python\\Python37\\site-packages\\pandas\\core\\nanops.py\u001b[0m in \u001b[0;36mreduction\u001b[1;34m(values, axis, skipna, mask)\u001b[0m\n\u001b[0;32m 741\u001b[0m \u001b[1;32melse\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[1;32m--> 742\u001b[1;33m \u001b[0mresult\u001b[0m \u001b[1;33m=\u001b[0m \u001b[0mgetattr\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mvalues\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mmeth\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0maxis\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m\u001b[0;32m 743\u001b[0m \u001b[1;33m\u001b[0m\u001b[0m\n", "\u001b[1;32m~\\Anaconda3\\lib\\site-packages\\numpy\\core\\_methods.py\u001b[0m in \u001b[0;36m_amin\u001b[1;34m(a, axis, out, keepdims, initial)\u001b[0m\n\u001b[0;32m 31\u001b[0m initial=_NoValue):\n\u001b[1;32m---> 32\u001b[1;33m \u001b[1;32mreturn\u001b[0m \u001b[0mumr_minimum\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0ma\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0maxis\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;32mNone\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mout\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mkeepdims\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0minitial\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m\u001b[0;32m 33\u001b[0m \u001b[1;33m\u001b[0m\u001b[0m\n", "\u001b[1;31mTypeError\u001b[0m: '<=' not supported between instances of 'str' and 'float'", "\nDuring handling of the above exception, another exception occurred:\n", "\u001b[1;31mTypeError\u001b[0m Traceback (most recent call last)", "\u001b[1;32m\u001b[0m in \u001b[0;36m\u001b[1;34m\u001b[0m\n\u001b[1;32m----> 1\u001b[1;33m \u001b[0mdf\u001b[0m\u001b[1;33m[\u001b[0m\u001b[1;34m\"firstName\"\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mmin\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mcompute\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m", "\u001b[1;32m~\\Anaconda3\\lib\\site-packages\\dask\\base.py\u001b[0m in \u001b[0;36mcompute\u001b[1;34m(self, **kwargs)\u001b[0m\n\u001b[0;32m 154\u001b[0m \u001b[0mdask\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mbase\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mcompute\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 155\u001b[0m \"\"\"\n\u001b[1;32m--> 156\u001b[1;33m \u001b[1;33m(\u001b[0m\u001b[0mresult\u001b[0m\u001b[1;33m,\u001b[0m\u001b[1;33m)\u001b[0m \u001b[1;33m=\u001b[0m \u001b[0mcompute\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mself\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mtraverse\u001b[0m\u001b[1;33m=\u001b[0m\u001b[1;32mFalse\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m**\u001b[0m\u001b[0mkwargs\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m\u001b[0;32m 157\u001b[0m \u001b[1;32mreturn\u001b[0m \u001b[0mresult\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 158\u001b[0m \u001b[1;33m\u001b[0m\u001b[0m\n", "\u001b[1;32m~\\Anaconda3\\lib\\site-packages\\dask\\base.py\u001b[0m in \u001b[0;36mcompute\u001b[1;34m(*args, **kwargs)\u001b[0m\n\u001b[0;32m 395\u001b[0m \u001b[0mkeys\u001b[0m \u001b[1;33m=\u001b[0m \u001b[1;33m[\u001b[0m\u001b[0mx\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0m__dask_keys__\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;33m)\u001b[0m \u001b[1;32mfor\u001b[0m \u001b[0mx\u001b[0m \u001b[1;32min\u001b[0m \u001b[0mcollections\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 396\u001b[0m \u001b[0mpostcomputes\u001b[0m \u001b[1;33m=\u001b[0m \u001b[1;33m[\u001b[0m\u001b[0mx\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0m__dask_postcompute__\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;33m)\u001b[0m \u001b[1;32mfor\u001b[0m \u001b[0mx\u001b[0m \u001b[1;32min\u001b[0m \u001b[0mcollections\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[1;32m--> 397\u001b[1;33m \u001b[0mresults\u001b[0m \u001b[1;33m=\u001b[0m \u001b[0mschedule\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mdsk\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mkeys\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m**\u001b[0m\u001b[0mkwargs\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m\u001b[0;32m 398\u001b[0m \u001b[1;32mreturn\u001b[0m \u001b[0mrepack\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;33m[\u001b[0m\u001b[0mf\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mr\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m*\u001b[0m\u001b[0ma\u001b[0m\u001b[1;33m)\u001b[0m \u001b[1;32mfor\u001b[0m \u001b[0mr\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m(\u001b[0m\u001b[0mf\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0ma\u001b[0m\u001b[1;33m)\u001b[0m \u001b[1;32min\u001b[0m \u001b[0mzip\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mresults\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mpostcomputes\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 399\u001b[0m \u001b[1;33m\u001b[0m\u001b[0m\n", "\u001b[1;32m~\\Anaconda3\\lib\\site-packages\\distributed\\client.py\u001b[0m in \u001b[0;36mget\u001b[1;34m(self, dsk, keys, restrictions, loose_restrictions, resources, sync, asynchronous, direct, retries, priority, fifo_timeout, actors, **kwargs)\u001b[0m\n\u001b[0;32m 2566\u001b[0m \u001b[0mshould_rejoin\u001b[0m \u001b[1;33m=\u001b[0m \u001b[1;32mFalse\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 2567\u001b[0m \u001b[1;32mtry\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[1;32m-> 2568\u001b[1;33m \u001b[0mresults\u001b[0m \u001b[1;33m=\u001b[0m \u001b[0mself\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mgather\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mpacked\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0masynchronous\u001b[0m\u001b[1;33m=\u001b[0m\u001b[0masynchronous\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mdirect\u001b[0m\u001b[1;33m=\u001b[0m\u001b[0mdirect\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m\u001b[0;32m 2569\u001b[0m \u001b[1;32mfinally\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 2570\u001b[0m \u001b[1;32mfor\u001b[0m \u001b[0mf\u001b[0m \u001b[1;32min\u001b[0m \u001b[0mfutures\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mvalues\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n", "\u001b[1;32m~\\Anaconda3\\lib\\site-packages\\distributed\\client.py\u001b[0m in \u001b[0;36mgather\u001b[1;34m(self, futures, errors, maxsize, direct, asynchronous)\u001b[0m\n\u001b[0;32m 1820\u001b[0m \u001b[0mdirect\u001b[0m\u001b[1;33m=\u001b[0m\u001b[0mdirect\u001b[0m\u001b[1;33m,\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 1821\u001b[0m \u001b[0mlocal_worker\u001b[0m\u001b[1;33m=\u001b[0m\u001b[0mlocal_worker\u001b[0m\u001b[1;33m,\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[1;32m-> 1822\u001b[1;33m \u001b[0masynchronous\u001b[0m\u001b[1;33m=\u001b[0m\u001b[0masynchronous\u001b[0m\u001b[1;33m,\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m\u001b[0;32m 1823\u001b[0m )\n\u001b[0;32m 1824\u001b[0m \u001b[1;33m\u001b[0m\u001b[0m\n", "\u001b[1;32m~\\Anaconda3\\lib\\site-packages\\distributed\\client.py\u001b[0m in \u001b[0;36msync\u001b[1;34m(self, func, *args, **kwargs)\u001b[0m\n\u001b[0;32m 751\u001b[0m \u001b[1;32mreturn\u001b[0m \u001b[0mfuture\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 752\u001b[0m \u001b[1;32melse\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[1;32m--> 753\u001b[1;33m \u001b[1;32mreturn\u001b[0m \u001b[0msync\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mself\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mloop\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mfunc\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m*\u001b[0m\u001b[0margs\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m**\u001b[0m\u001b[0mkwargs\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m\u001b[0;32m 754\u001b[0m \u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 755\u001b[0m \u001b[1;32mdef\u001b[0m \u001b[0m__repr__\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mself\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n", "\u001b[1;32m~\\Anaconda3\\lib\\site-packages\\distributed\\utils.py\u001b[0m in \u001b[0;36msync\u001b[1;34m(loop, func, *args, **kwargs)\u001b[0m\n\u001b[0;32m 329\u001b[0m \u001b[0me\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mwait\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;36m10\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 330\u001b[0m \u001b[1;32mif\u001b[0m \u001b[0merror\u001b[0m\u001b[1;33m[\u001b[0m\u001b[1;36m0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[1;32m--> 331\u001b[1;33m \u001b[0msix\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mreraise\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;33m*\u001b[0m\u001b[0merror\u001b[0m\u001b[1;33m[\u001b[0m\u001b[1;36m0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m\u001b[0;32m 332\u001b[0m \u001b[1;32melse\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 333\u001b[0m \u001b[1;32mreturn\u001b[0m \u001b[0mresult\u001b[0m\u001b[1;33m[\u001b[0m\u001b[1;36m0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n", "\u001b[1;32m~\\Anaconda3\\lib\\site-packages\\six.py\u001b[0m in \u001b[0;36mreraise\u001b[1;34m(tp, value, tb)\u001b[0m\n\u001b[0;32m 694\u001b[0m \u001b[1;32mif\u001b[0m \u001b[0mvalue\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0m__traceback__\u001b[0m \u001b[1;32mis\u001b[0m \u001b[1;32mnot\u001b[0m \u001b[0mtb\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 695\u001b[0m \u001b[1;32mraise\u001b[0m \u001b[0mvalue\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mwith_traceback\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mtb\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[1;32m--> 696\u001b[1;33m \u001b[1;32mraise\u001b[0m \u001b[0mvalue\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m\u001b[0;32m 697\u001b[0m \u001b[1;32mfinally\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 698\u001b[0m \u001b[0mvalue\u001b[0m \u001b[1;33m=\u001b[0m \u001b[1;32mNone\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n", "\u001b[1;32m~\\Anaconda3\\lib\\site-packages\\distributed\\utils.py\u001b[0m in \u001b[0;36mf\u001b[1;34m()\u001b[0m\n\u001b[0;32m 314\u001b[0m \u001b[1;32mif\u001b[0m \u001b[0mtimeout\u001b[0m \u001b[1;32mis\u001b[0m \u001b[1;32mnot\u001b[0m \u001b[1;32mNone\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 315\u001b[0m \u001b[0mfuture\u001b[0m \u001b[1;33m=\u001b[0m \u001b[0mgen\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mwith_timeout\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mtimedelta\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mseconds\u001b[0m\u001b[1;33m=\u001b[0m\u001b[0mtimeout\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mfuture\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[1;32m--> 316\u001b[1;33m \u001b[0mresult\u001b[0m\u001b[1;33m[\u001b[0m\u001b[1;36m0\u001b[0m\u001b[1;33m]\u001b[0m \u001b[1;33m=\u001b[0m \u001b[1;32myield\u001b[0m \u001b[0mfuture\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m\u001b[0;32m 317\u001b[0m \u001b[1;32mexcept\u001b[0m \u001b[0mException\u001b[0m \u001b[1;32mas\u001b[0m \u001b[0mexc\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 318\u001b[0m \u001b[0merror\u001b[0m\u001b[1;33m[\u001b[0m\u001b[1;36m0\u001b[0m\u001b[1;33m]\u001b[0m \u001b[1;33m=\u001b[0m \u001b[0msys\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mexc_info\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n", "\u001b[1;32m~\\Anaconda3\\lib\\site-packages\\tornado\\gen.py\u001b[0m in \u001b[0;36mrun\u001b[1;34m(self)\u001b[0m\n\u001b[0;32m 733\u001b[0m \u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 734\u001b[0m \u001b[1;32mtry\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[1;32m--> 735\u001b[1;33m \u001b[0mvalue\u001b[0m \u001b[1;33m=\u001b[0m \u001b[0mfuture\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mresult\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m\u001b[0;32m 736\u001b[0m \u001b[1;32mexcept\u001b[0m \u001b[0mException\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 737\u001b[0m \u001b[0mexc_info\u001b[0m \u001b[1;33m=\u001b[0m \u001b[0msys\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mexc_info\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n", "\u001b[1;32m~\\Anaconda3\\lib\\site-packages\\tornado\\gen.py\u001b[0m in \u001b[0;36mrun\u001b[1;34m(self)\u001b[0m\n\u001b[0;32m 740\u001b[0m \u001b[1;32mif\u001b[0m \u001b[0mexc_info\u001b[0m \u001b[1;32mis\u001b[0m \u001b[1;32mnot\u001b[0m \u001b[1;32mNone\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 741\u001b[0m \u001b[1;32mtry\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[1;32m--> 742\u001b[1;33m \u001b[0myielded\u001b[0m \u001b[1;33m=\u001b[0m \u001b[0mself\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mgen\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mthrow\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;33m*\u001b[0m\u001b[0mexc_info\u001b[0m\u001b[1;33m)\u001b[0m \u001b[1;31m# type: ignore\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m\u001b[0;32m 743\u001b[0m \u001b[1;32mfinally\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 744\u001b[0m \u001b[1;31m# Break up a reference to itself\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n", "\u001b[1;32m~\\Anaconda3\\lib\\site-packages\\distributed\\client.py\u001b[0m in \u001b[0;36m_gather\u001b[1;34m(self, futures, errors, direct, local_worker)\u001b[0m\n\u001b[0;32m 1651\u001b[0m \u001b[0msix\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mreraise\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mCancelledError\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mCancelledError\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mkey\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;32mNone\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 1652\u001b[0m \u001b[1;32melse\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[1;32m-> 1653\u001b[1;33m \u001b[0msix\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mreraise\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mtype\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mexception\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mexception\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mtraceback\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m\u001b[0;32m 1654\u001b[0m \u001b[1;32mif\u001b[0m \u001b[0merrors\u001b[0m \u001b[1;33m==\u001b[0m \u001b[1;34m\"skip\"\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 1655\u001b[0m \u001b[0mbad_keys\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0madd\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mkey\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n", "\u001b[1;32m~\\Anaconda3\\lib\\site-packages\\six.py\u001b[0m in \u001b[0;36mreraise\u001b[1;34m(tp, value, tb)\u001b[0m\n\u001b[0;32m 693\u001b[0m \u001b[0mvalue\u001b[0m \u001b[1;33m=\u001b[0m \u001b[0mtp\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 694\u001b[0m \u001b[1;32mif\u001b[0m \u001b[0mvalue\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0m__traceback__\u001b[0m \u001b[1;32mis\u001b[0m \u001b[1;32mnot\u001b[0m \u001b[0mtb\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[1;32m--> 695\u001b[1;33m \u001b[1;32mraise\u001b[0m \u001b[0mvalue\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mwith_traceback\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mtb\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m\u001b[0;32m 696\u001b[0m \u001b[1;32mraise\u001b[0m \u001b[0mvalue\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 697\u001b[0m \u001b[1;32mfinally\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n", "\u001b[1;32m~\\Anaconda3\\lib\\site-packages\\dask\\compatibility.py\u001b[0m in \u001b[0;36mapply\u001b[1;34m(func, args, kwargs)\u001b[0m\n\u001b[0;32m 91\u001b[0m \u001b[1;32mdef\u001b[0m \u001b[0mapply\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mfunc\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0margs\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mkwargs\u001b[0m\u001b[1;33m=\u001b[0m\u001b[1;32mNone\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 92\u001b[0m \u001b[1;32mif\u001b[0m \u001b[0mkwargs\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[1;32m---> 93\u001b[1;33m \u001b[1;32mreturn\u001b[0m \u001b[0mfunc\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;33m*\u001b[0m\u001b[0margs\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m**\u001b[0m\u001b[0mkwargs\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m\u001b[0;32m 94\u001b[0m \u001b[1;32melse\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 95\u001b[0m \u001b[1;32mreturn\u001b[0m \u001b[0mfunc\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;33m*\u001b[0m\u001b[0margs\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n", "\u001b[1;32m~\\Anaconda3\\lib\\site-packages\\dask\\dataframe\\core.py\u001b[0m in \u001b[0;36m_reduction_chunk\u001b[1;34m(x, aca_chunk, **kwargs)\u001b[0m\n\u001b[0;32m 4314\u001b[0m \u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 4315\u001b[0m \u001b[1;32mdef\u001b[0m \u001b[0m_reduction_chunk\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mx\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0maca_chunk\u001b[0m\u001b[1;33m=\u001b[0m\u001b[1;32mNone\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m**\u001b[0m\u001b[0mkwargs\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[1;32m-> 4316\u001b[1;33m \u001b[0mo\u001b[0m \u001b[1;33m=\u001b[0m \u001b[0maca_chunk\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mx\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m**\u001b[0m\u001b[0mkwargs\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m\u001b[0;32m 4317\u001b[0m \u001b[1;31m# Return a dataframe so that the concatenated version is also a dataframe\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 4318\u001b[0m \u001b[1;32mreturn\u001b[0m \u001b[0mo\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mto_frame\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mT\u001b[0m \u001b[1;32mif\u001b[0m \u001b[0misinstance\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mo\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mpd\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mSeries\u001b[0m\u001b[1;33m)\u001b[0m \u001b[1;32melse\u001b[0m \u001b[0mo\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n", "\u001b[1;32m~\\Anaconda3\\lib\\site-packages\\dask\\utils.py\u001b[0m in \u001b[0;36m__call__\u001b[1;34m(self, obj, *args, **kwargs)\u001b[0m\n\u001b[0;32m 692\u001b[0m \u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 693\u001b[0m \u001b[1;32mdef\u001b[0m \u001b[0m__call__\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mself\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mobj\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m*\u001b[0m\u001b[0margs\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m**\u001b[0m\u001b[0mkwargs\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[1;32m--> 694\u001b[1;33m \u001b[1;32mreturn\u001b[0m \u001b[0mgetattr\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mobj\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mself\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mmethod\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;33m*\u001b[0m\u001b[0margs\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m**\u001b[0m\u001b[0mkwargs\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m\u001b[0;32m 695\u001b[0m \u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 696\u001b[0m \u001b[1;32mdef\u001b[0m \u001b[0m__reduce__\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mself\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n", "\u001b[1;32m~\\AppData\\Roaming\\Python\\Python37\\site-packages\\pandas\\core\\generic.py\u001b[0m in \u001b[0;36mstat_func\u001b[1;34m(self, axis, skipna, level, numeric_only, **kwargs)\u001b[0m\n\u001b[0;32m 10954\u001b[0m skipna=skipna)\n\u001b[0;32m 10955\u001b[0m return self._reduce(f, name, axis=axis, skipna=skipna,\n\u001b[1;32m> 10956\u001b[1;33m numeric_only=numeric_only)\n\u001b[0m\u001b[0;32m 10957\u001b[0m \u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 10958\u001b[0m \u001b[1;32mreturn\u001b[0m \u001b[0mset_function_name\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mstat_func\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mname\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mcls\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n", "\u001b[1;32m~\\AppData\\Roaming\\Python\\Python37\\site-packages\\pandas\\core\\series.py\u001b[0m in \u001b[0;36m_reduce\u001b[1;34m(self, op, name, axis, skipna, numeric_only, filter_type, **kwds)\u001b[0m\n\u001b[0;32m 3628\u001b[0m 'numeric_only.'.format(name))\n\u001b[0;32m 3629\u001b[0m \u001b[1;32mwith\u001b[0m \u001b[0mnp\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0merrstate\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mall\u001b[0m\u001b[1;33m=\u001b[0m\u001b[1;34m'ignore'\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[1;32m-> 3630\u001b[1;33m \u001b[1;32mreturn\u001b[0m \u001b[0mop\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mdelegate\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mskipna\u001b[0m\u001b[1;33m=\u001b[0m\u001b[0mskipna\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m**\u001b[0m\u001b[0mkwds\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m\u001b[0;32m 3631\u001b[0m \u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 3632\u001b[0m \u001b[1;31m# TODO(EA) dispatch to Index\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n", "\u001b[1;32m~\\AppData\\Roaming\\Python\\Python37\\site-packages\\pandas\\core\\nanops.py\u001b[0m in \u001b[0;36mf\u001b[1;34m(values, axis, skipna, **kwds)\u001b[0m\n\u001b[0;32m 128\u001b[0m \u001b[1;32mexcept\u001b[0m \u001b[0mException\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 129\u001b[0m \u001b[1;32mtry\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[1;32m--> 130\u001b[1;33m \u001b[0mresult\u001b[0m \u001b[1;33m=\u001b[0m \u001b[0malt\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mvalues\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0maxis\u001b[0m\u001b[1;33m=\u001b[0m\u001b[0maxis\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mskipna\u001b[0m\u001b[1;33m=\u001b[0m\u001b[0mskipna\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m**\u001b[0m\u001b[0mkwds\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m\u001b[0;32m 131\u001b[0m \u001b[1;32mexcept\u001b[0m \u001b[0mValueError\u001b[0m \u001b[1;32mas\u001b[0m \u001b[0me\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 132\u001b[0m \u001b[1;31m# we want to transform an object array\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n", "\u001b[1;32m~\\AppData\\Roaming\\Python\\Python37\\site-packages\\pandas\\core\\nanops.py\u001b[0m in \u001b[0;36mreduction\u001b[1;34m(values, axis, skipna, mask)\u001b[0m\n\u001b[0;32m 740\u001b[0m \u001b[0mresult\u001b[0m \u001b[1;33m=\u001b[0m \u001b[0mnp\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mnan\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 741\u001b[0m \u001b[1;32melse\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[1;32m--> 742\u001b[1;33m \u001b[0mresult\u001b[0m \u001b[1;33m=\u001b[0m \u001b[0mgetattr\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mvalues\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mmeth\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0maxis\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m\u001b[0;32m 743\u001b[0m \u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 744\u001b[0m \u001b[0mresult\u001b[0m \u001b[1;33m=\u001b[0m \u001b[0m_wrap_results\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mresult\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mdtype\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mfill_value\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n", "\u001b[1;32m~\\Anaconda3\\lib\\site-packages\\numpy\\core\\_methods.py\u001b[0m in \u001b[0;36m_amin\u001b[1;34m(a, axis, out, keepdims, initial)\u001b[0m\n\u001b[0;32m 30\u001b[0m def _amin(a, axis=None, out=None, keepdims=False,\n\u001b[0;32m 31\u001b[0m initial=_NoValue):\n\u001b[1;32m---> 32\u001b[1;33m \u001b[1;32mreturn\u001b[0m \u001b[0mumr_minimum\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0ma\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0maxis\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;32mNone\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mout\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mkeepdims\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0minitial\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m\u001b[0;32m 33\u001b[0m \u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 34\u001b[0m def _sum(a, axis=None, dtype=None, out=None, keepdims=False,\n", "\u001b[1;31mTypeError\u001b[0m: '<=' not supported between instances of 'str' and 'float'" ] } ], "source": [ "df[\"firstName\"].min().compute()" ] }, { "cell_type": "code", "execution_count": 28, "metadata": {}, "outputs": [ { "data": { "text/html": [ "\n", "\n", "\n", "\n", "\n", "
Viewing 10 of 13 rows / 13 columns
\n", "
1 partition(s)
\n", "\n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "
\n", "
id
\n", "
1 (int64)
\n", "
\n", " \n", " not nullable\n", " \n", "
\n", "
\n", "
firstName
\n", "
2 (object)
\n", "
\n", " \n", " not nullable\n", " \n", "
\n", "
\n", "
lastName
\n", "
3 (object)
\n", "
\n", " \n", " not nullable\n", " \n", "
\n", "
\n", "
billingId
\n", "
4 (float64)
\n", "
\n", " \n", " not nullable\n", " \n", "
\n", "
\n", "
product
\n", "
5 (object)
\n", "
\n", " \n", " not nullable\n", " \n", "
\n", "
\n", "
price
\n", "
6 (float64)
\n", "
\n", " \n", " not nullable\n", " \n", "
\n", "
\n", "
birth
\n", "
7 (object)
\n", "
\n", " \n", " not nullable\n", " \n", "
\n", "
\n", "
dummyCol
\n", "
8 (object)
\n", "
\n", " \n", " not nullable\n", " \n", "
\n", "
\n", "
\n", " \n", " 1\n", " \n", "
\n", "
\n", "
\n", " \n", " Luis\n", " \n", "
\n", "
\n", "
\n", " \n", " Alvarez$$%!\n", " \n", "
\n", "
\n", "
\n", " \n", " 123.0\n", " \n", "
\n", "
\n", "
\n", " \n", " Cake\n", " \n", "
\n", "
\n", "
\n", " \n", " 10.0\n", " \n", "
\n", "
\n", "
\n", " \n", " 1980/07/07\n", " \n", "
\n", "
\n", "
\n", " \n", " never\n", " \n", "
\n", "
\n", "
\n", " \n", " 2\n", " \n", "
\n", "
\n", "
\n", " \n", " André\n", " \n", "
\n", "
\n", "
\n", " \n", " Ampère\n", " \n", "
\n", "
\n", "
\n", " \n", " 423.0\n", " \n", "
\n", "
\n", "
\n", " \n", " piza\n", " \n", "
\n", "
\n", "
\n", " \n", " 8.0\n", " \n", "
\n", "
\n", "
\n", " \n", " 1950/07/08\n", " \n", "
\n", "
\n", "
\n", " \n", " gonna\n", " \n", "
\n", "
\n", "
\n", " \n", " 3\n", " \n", "
\n", "
\n", "
\n", " \n", " NiELS\n", " \n", "
\n", "
\n", "
\n", " \n", " Böhr//((%%\n", " \n", "
\n", "
\n", "
\n", " \n", " 551.0\n", " \n", "
\n", "
\n", "
\n", " \n", " pizza\n", " \n", "
\n", "
\n", "
\n", " \n", " 8.0\n", " \n", "
\n", "
\n", "
\n", " \n", " 1990/07/09\n", " \n", "
\n", "
\n", "
\n", " \n", " give\n", " \n", "
\n", "
\n", "
\n", " \n", " 4\n", " \n", "
\n", "
\n", "
\n", " \n", " PAUL\n", " \n", "
\n", "
\n", "
\n", " \n", " dirac$\n", " \n", "
\n", "
\n", "
\n", " \n", " 521.0\n", " \n", "
\n", "
\n", "
\n", " \n", " pizza\n", " \n", "
\n", "
\n", "
\n", " \n", " 8.0\n", " \n", "
\n", "
\n", "
\n", " \n", " 1954/07/10\n", " \n", "
\n", "
\n", "
\n", " \n", " you\n", " \n", "
\n", "
\n", "
\n", " \n", " 5\n", " \n", "
\n", "
\n", "
\n", " \n", " Albert\n", " \n", "
\n", "
\n", "
\n", " \n", " Einstein\n", " \n", "
\n", "
\n", "
\n", " \n", " 634.0\n", " \n", "
\n", "
\n", "
\n", " \n", " pizza\n", " \n", "
\n", "
\n", "
\n", " \n", " 8.0\n", " \n", "
\n", "
\n", "
\n", " \n", " 1990/07/11\n", " \n", "
\n", "
\n", "
\n", " \n", " up\n", " \n", "
\n", "
\n", "
\n", " \n", " 6\n", " \n", "
\n", "
\n", "
\n", " \n", " Galileo\n", " \n", "
\n", "
\n", "
\n", " \n", " ⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅GALiLEI\n", " \n", "
\n", "
\n", "
\n", " \n", " 672.0\n", " \n", "
\n", "
\n", "
\n", " \n", " arepa\n", " \n", "
\n", "
\n", "
\n", " \n", " 5.0\n", " \n", "
\n", "
\n", "
\n", " \n", " 1930/08/12\n", " \n", "
\n", "
\n", "
\n", " \n", " never\n", " \n", "
\n", "
\n", "
\n", " \n", " 7\n", " \n", "
\n", "
\n", "
\n", " \n", " CaRL\n", " \n", "
\n", "
\n", "
\n", " \n", " Ga%%%uss\n", " \n", "
\n", "
\n", "
\n", " \n", " 323.0\n", " \n", "
\n", "
\n", "
\n", " \n", " taco\n", " \n", "
\n", "
\n", "
\n", " \n", " 3.0\n", " \n", "
\n", "
\n", "
\n", " \n", " 1970/07/13\n", " \n", "
\n", "
\n", "
\n", " \n", " gonna\n", " \n", "
\n", "
\n", "
\n", " \n", " 8\n", " \n", "
\n", "
\n", "
\n", " \n", " David\n", " \n", "
\n", "
\n", "
\n", " \n", " H$$$ilbert\n", " \n", "
\n", "
\n", "
\n", " \n", " 624.0\n", " \n", "
\n", "
\n", "
\n", " \n", " taaaccoo\n", " \n", "
\n", "
\n", "
\n", " \n", " 3.0\n", " \n", "
\n", "
\n", "
\n", " \n", " 1950/07/14\n", " \n", "
\n", "
\n", "
\n", " \n", " let\n", " \n", "
\n", "
\n", "
\n", " \n", " 9\n", " \n", "
\n", "
\n", "
\n", " \n", " Johannes\n", " \n", "
\n", "
\n", "
\n", " \n", " KEPLER\n", " \n", "
\n", "
\n", "
\n", " \n", " 735.0\n", " \n", "
\n", "
\n", "
\n", " \n", " taco\n", " \n", "
\n", "
\n", "
\n", " \n", " 3.0\n", " \n", "
\n", "
\n", "
\n", " \n", " 1920/04/22\n", " \n", "
\n", "
\n", "
\n", " \n", " you\n", " \n", "
\n", "
\n", "
\n", " \n", " 10\n", " \n", "
\n", "
\n", "
\n", " \n", " JaMES\n", " \n", "
\n", "
\n", "
\n", " \n", " M$$ax%%well\n", " \n", "
\n", "
\n", "
\n", " \n", " 875.0\n", " \n", "
\n", "
\n", "
\n", " \n", " taco\n", " \n", "
\n", "
\n", "
\n", " \n", " 3.0\n", " \n", "
\n", "
\n", "
\n", " \n", " 1923/03/12\n", " \n", "
\n", "
\n", "
\n", " \n", " down\n", " \n", "
\n", "
\n", "\n", "\n", "
Viewing 10 of 13 rows / 13 columns
\n", "
1 partition(s)
\n" ], "text/plain": [ "" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "df.ext.display()" ] }, { "cell_type": "code", "execution_count": 115, "metadata": {}, "outputs": [ { "data": { "text/plain": [ "['a']" ] }, "execution_count": 115, "metadata": {}, "output_type": "execute_result" } ], "source": [ "_result={}\n", "_result.setdefault(\"id\", [\"a\"])" ] }, { "cell_type": "code", "execution_count": null, "metadata": {}, "outputs": [], "source": [ "print(_result)" ] }, { "cell_type": "code", "execution_count": 126, "metadata": { "scrolled": false }, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "SEND {\"count_types\": {\"int\": 8, \"numeric\": 0, \"array\": 0, \"binary\": 0, \"null\": 0, \"date\": 0, \"categorical\": 0}, \"total_count_dtypes\": 1, \"dtypes_list\": [\"int\"], \"columns\": {\"id\": {\"stats\": {\"count_na\": null, \"max\": 13.0, \"count_uniques\": 13.001289538211168, \"min\": 1.0, \"hist\": {\"hist\": [{\"count\": null, \"lower\": 1.0, \"upper\": 2.0}, {\"count\": null, \"lower\": 2.0, \"upper\": 3.0}, {\"count\": null, \"lower\": 3.0, \"upper\": 4.0}, {\"count\": null, \"lower\": 4.0, \"upper\": 5.0}, {\"count\": null, \"lower\": 5.0, \"upper\": 6.0}, {\"count\": null, \"lower\": 6.0, \"upper\": 7.0}, {\"count\": null, \"lower\": 7.0, \"upper\": 8.0}, {\"count\": null, \"lower\": 8.0, \"upper\": 9.0}, {\"count\": null, \"lower\": 9.0, \"upper\": 10.0}, {\"count\": null, \"lower\": 10.0, \"upper\": 11.0}, {\"count\": null, \"lower\": 11.0, \"upper\": 12.0}, {\"count\": null, \"lower\": 12.0, \"upper\": 13.0}]}}, \"name\": \"id\", \"column_dtype\": \"int\", \"dtypes_stats\": {\"int\": 0, \"float\": 0, \"object\": 0}, \"column_type\": \"numeric\", \"id\": null}, \"firstName\": {\"stats\": {\"count_na\": null, \"count_uniques\": 13.001289538211168}, \"name\": \"firstName\", \"column_dtype\": \"int\", \"dtypes_stats\": {\"int\": 0, \"float\": 0, \"object\": 0}, \"column_type\": \"numeric\", \"id\": null}, \"lastName\": {\"stats\": {\"count_na\": null, \"count_uniques\": 13.001289538211168}, \"name\": \"lastName\", \"column_dtype\": \"int\", \"dtypes_stats\": {\"int\": 0, \"float\": 0, \"object\": 0}, \"column_type\": \"numeric\", \"id\": null}, \"billingId\": {\"stats\": {\"count_na\": null, \"max\": 992.0, \"count_uniques\": 13.001289538211168, \"min\": 123.0, \"hist\": {\"hist\": [{\"count\": null, \"lower\": 123.0, \"upper\": 195.41666666666669}, {\"count\": null, \"lower\": 195.41666666666669, \"upper\": 267.83333333333337}, {\"count\": null, \"lower\": 267.83333333333337, \"upper\": 340.25}, {\"count\": null, \"lower\": 340.25, \"upper\": 412.6666666666667}, {\"count\": null, \"lower\": 412.6666666666667, \"upper\": 485.08333333333337}, {\"count\": null, \"lower\": 485.08333333333337, \"upper\": 557.5}, {\"count\": null, \"lower\": 557.5, \"upper\": 629.9166666666667}, {\"count\": null, \"lower\": 629.9166666666667, \"upper\": 702.3333333333334}, {\"count\": null, \"lower\": 702.3333333333334, \"upper\": 774.75}, {\"count\": null, \"lower\": 774.75, \"upper\": 847.1666666666667}, {\"count\": null, \"lower\": 847.1666666666667, \"upper\": 919.5833333333334}, {\"count\": null, \"lower\": 919.5833333333334, \"upper\": 992.0}]}}, \"name\": \"billingId\", \"column_dtype\": \"int\", \"dtypes_stats\": {\"int\": 0, \"float\": 0, \"object\": 0}, \"column_type\": \"numeric\", \"id\": null}, \"product\": {\"stats\": {\"count_na\": null, \"count_uniques\": 8.000488320990067}, \"name\": \"product\", \"column_dtype\": \"int\", \"dtypes_stats\": {\"int\": 0, \"float\": 0, \"object\": 0}, \"column_type\": \"numeric\", \"id\": null}, \"price\": {\"stats\": {\"count_na\": null, \"max\": 10.0, \"count_uniques\": 6.000274674963478, \"min\": 3.0, \"hist\": {\"hist\": [{\"count\": null, \"lower\": 3.0, \"upper\": 4.4}, {\"count\": null, \"lower\": 4.4, \"upper\": 5.8}, {\"count\": null, \"lower\": 5.8, \"upper\": 7.199999999999999}, {\"count\": null, \"lower\": 7.199999999999999, \"upper\": 8.6}, {\"count\": null, \"lower\": 8.6, \"upper\": 10.0}]}}, \"name\": \"price\", \"column_dtype\": \"int\", \"dtypes_stats\": {\"int\": 0, \"float\": 0, \"object\": 0}, \"column_type\": \"numeric\", \"id\": null}, \"birth\": {\"stats\": {\"count_na\": null, \"count_uniques\": 13.001289538211168}, \"name\": \"birth\", \"column_dtype\": \"int\", \"dtypes_stats\": {\"int\": 0, \"float\": 0, \"object\": 0}, \"column_type\": \"numeric\", \"id\": null}, \"dummyCol\": {\"stats\": {\"count_na\": null, \"count_uniques\": 9.000618037546497}, \"name\": \"dummyCol\", \"column_dtype\": \"int\", \"dtypes_stats\": {\"int\": 0, \"float\": 0, \"object\": 0}, \"column_type\": \"numeric\", \"id\": null}}, \"name\": null, \"file_name\": \"foo.csv\", \"summary\": {\"cols_count\": 8, \"rows_count\": 13, \"size\": \"0 Bytes\", \"sample_size\": 10000, \"missing_count\": null, \"p_missing\": 53.85}, \"sample\": {\"columns\": [{\"title\": \"id\"}, {\"title\": \"firstName\"}, {\"title\": \"lastName\"}, {\"title\": \"billingId\"}, {\"title\": \"product\"}, {\"title\": \"price\"}, {\"title\": \"birth\"}, {\"title\": \"dummyCol\"}], \"value\": [[7, \"CaRL\", \"Ga%%%uss\", 323.0, \"taco\", 3.0, \"1970/07/13\", \"gonna\", 4, \"PAUL\", \"dirac$\", 521.0, \"pizza\", 8.0, \"1954/07/10\", \"you\", 10, \"JaMES\", \"M$$ax%%well\", 875.0, \"taco\", 3.0, \"1923/03/12\", \"down\", 12, \"Emmy%%\", \"N\\u00f6ether$\", 234.0, \"pasta\", 9.0, \"1993/12/08\", \"gonna\", 1, \"Luis\", \"Alvarez$$%!\", 123.0, \"Cake\", 10.0, \"1980/07/07\", \"never\", 5, \"Albert\", \"Einstein\", 634.0, \"pizza\", 8.0, \"1990/07/11\", \"up\", 11, \"Isaac\", \"Newton\", 992.0, \"pasta\", 9.0, \"1999/02/15\", \"never \", 13, null, null, null, null, null, null, null, 6, \"Galileo\", \" GALiLEI\", 672.0, \"arepa\", 5.0, \"1930/08/12\", \"never\", 2, \"Andr\\u00e9\", \"Amp\\u00e8re\", 423.0, \"piza\", 8.0, \"1950/07/08\", \"gonna\", 9, \"Johannes\", \"KEPLER\", 735.0, \"taco\", 3.0, \"1920/04/22\", \"you\", 3, \"NiELS\", \"B\\u00f6hr//((%%\", 551.0, \"pizza\", 8.0, \"1990/07/09\", \"give\", 8, \"David\", \"H$$$ilbert\", 624.0, \"taaaccoo\", 3.0, \"1950/07/14\", \"let\"], [7, \"CaRL\", \"Ga%%%uss\", 323.0, \"taco\", 3.0, \"1970/07/13\", \"gonna\", 4, \"PAUL\", \"dirac$\", 521.0, \"pizza\", 8.0, \"1954/07/10\", \"you\", 10, \"JaMES\", \"M$$ax%%well\", 875.0, \"taco\", 3.0, \"1923/03/12\", \"down\", 12, \"Emmy%%\", \"N\\u00f6ether$\", 234.0, \"pasta\", 9.0, \"1993/12/08\", \"gonna\", 1, \"Luis\", \"Alvarez$$%!\", 123.0, \"Cake\", 10.0, \"1980/07/07\", \"never\", 5, \"Albert\", \"Einstein\", 634.0, \"pizza\", 8.0, \"1990/07/11\", \"up\", 11, \"Isaac\", \"Newton\", 992.0, \"pasta\", 9.0, \"1999/02/15\", \"never \", 13, null, null, null, null, null, null, null, 6, \"Galileo\", \" GALiLEI\", 672.0, \"arepa\", 5.0, \"1930/08/12\", \"never\", 2, \"Andr\\u00e9\", \"Amp\\u00e8re\", 423.0, \"piza\", 8.0, \"1950/07/08\", \"gonna\", 9, \"Johannes\", \"KEPLER\", 735.0, \"taco\", 3.0, \"1920/04/22\", \"you\", 3, \"NiELS\", \"B\\u00f6hr//((%%\", 551.0, \"pizza\", 8.0, \"1990/07/09\", \"give\", 8, \"David\", \"H$$$ilbert\", 624.0, \"taaaccoo\", 3.0, \"1950/07/14\", \"let\"], [7, \"CaRL\", \"Ga%%%uss\", 323.0, \"taco\", 3.0, \"1970/07/13\", \"gonna\", 4, \"PAUL\", \"dirac$\", 521.0, \"pizza\", 8.0, \"1954/07/10\", \"you\", 10, \"JaMES\", \"M$$ax%%well\", 875.0, \"taco\", 3.0, \"1923/03/12\", \"down\", 12, \"Emmy%%\", \"N\\u00f6ether$\", 234.0, \"pasta\", 9.0, \"1993/12/08\", \"gonna\", 1, \"Luis\", \"Alvarez$$%!\", 123.0, \"Cake\", 10.0, \"1980/07/07\", \"never\", 5, \"Albert\", \"Einstein\", 634.0, \"pizza\", 8.0, \"1990/07/11\", \"up\", 11, \"Isaac\", \"Newton\", 992.0, \"pasta\", 9.0, \"1999/02/15\", \"never \", 13, null, null, null, null, null, null, null, 6, \"Galileo\", \" GALiLEI\", 672.0, \"arepa\", 5.0, \"1930/08/12\", \"never\", 2, \"Andr\\u00e9\", \"Amp\\u00e8re\", 423.0, \"piza\", 8.0, \"1950/07/08\", \"gonna\", 9, \"Johannes\", \"KEPLER\", 735.0, \"taco\", 3.0, \"1920/04/22\", \"you\", 3, \"NiELS\", \"B\\u00f6hr//((%%\", 551.0, \"pizza\", 8.0, \"1990/07/09\", \"give\", 8, \"David\", \"H$$$ilbert\", 624.0, \"taaaccoo\", 3.0, \"1950/07/14\", \"let\"], [7, \"CaRL\", \"Ga%%%uss\", 323.0, \"taco\", 3.0, \"1970/07/13\", \"gonna\", 4, \"PAUL\", \"dirac$\", 521.0, \"pizza\", 8.0, \"1954/07/10\", \"you\", 10, \"JaMES\", \"M$$ax%%well\", 875.0, \"taco\", 3.0, \"1923/03/12\", \"down\", 12, \"Emmy%%\", \"N\\u00f6ether$\", 234.0, \"pasta\", 9.0, \"1993/12/08\", \"gonna\", 1, \"Luis\", \"Alvarez$$%!\", 123.0, \"Cake\", 10.0, \"1980/07/07\", \"never\", 5, \"Albert\", \"Einstein\", 634.0, \"pizza\", 8.0, \"1990/07/11\", \"up\", 11, \"Isaac\", \"Newton\", 992.0, \"pasta\", 9.0, \"1999/02/15\", \"never \", 13, null, null, null, null, null, null, null, 6, \"Galileo\", \" GALiLEI\", 672.0, \"arepa\", 5.0, \"1930/08/12\", \"never\", 2, \"Andr\\u00e9\", \"Amp\\u00e8re\", 423.0, \"piza\", 8.0, \"1950/07/08\", \"gonna\", 9, \"Johannes\", \"KEPLER\", 735.0, \"taco\", 3.0, \"1920/04/22\", \"you\", 3, \"NiELS\", \"B\\u00f6hr//((%%\", 551.0, \"pizza\", 8.0, \"1990/07/09\", \"give\", 8, \"David\", \"H$$$ilbert\", 624.0, \"taaaccoo\", 3.0, \"1950/07/14\", \"let\"], [7, \"CaRL\", \"Ga%%%uss\", 323.0, \"taco\", 3.0, \"1970/07/13\", \"gonna\", 4, \"PAUL\", \"dirac$\", 521.0, \"pizza\", 8.0, \"1954/07/10\", \"you\", 10, \"JaMES\", \"M$$ax%%well\", 875.0, \"taco\", 3.0, \"1923/03/12\", \"down\", 12, \"Emmy%%\", \"N\\u00f6ether$\", 234.0, \"pasta\", 9.0, \"1993/12/08\", \"gonna\", 1, \"Luis\", \"Alvarez$$%!\", 123.0, \"Cake\", 10.0, \"1980/07/07\", \"never\", 5, \"Albert\", \"Einstein\", 634.0, \"pizza\", 8.0, \"1990/07/11\", \"up\", 11, \"Isaac\", \"Newton\", 992.0, \"pasta\", 9.0, \"1999/02/15\", \"never \", 13, null, null, null, null, null, null, null, 6, \"Galileo\", \" GALiLEI\", 672.0, \"arepa\", 5.0, \"1930/08/12\", \"never\", 2, \"Andr\\u00e9\", \"Amp\\u00e8re\", 423.0, \"piza\", 8.0, \"1950/07/08\", \"gonna\", 9, \"Johannes\", \"KEPLER\", 735.0, \"taco\", 3.0, \"1920/04/22\", \"you\", 3, \"NiELS\", \"B\\u00f6hr//((%%\", 551.0, \"pizza\", 8.0, \"1990/07/09\", \"give\", 8, \"David\", \"H$$$ilbert\", 624.0, \"taaaccoo\", 3.0, \"1950/07/14\", \"let\"], [7, \"CaRL\", \"Ga%%%uss\", 323.0, \"taco\", 3.0, \"1970/07/13\", \"gonna\", 4, \"PAUL\", \"dirac$\", 521.0, \"pizza\", 8.0, \"1954/07/10\", \"you\", 10, \"JaMES\", \"M$$ax%%well\", 875.0, \"taco\", 3.0, \"1923/03/12\", \"down\", 12, \"Emmy%%\", \"N\\u00f6ether$\", 234.0, \"pasta\", 9.0, \"1993/12/08\", \"gonna\", 1, \"Luis\", \"Alvarez$$%!\", 123.0, \"Cake\", 10.0, \"1980/07/07\", \"never\", 5, \"Albert\", \"Einstein\", 634.0, \"pizza\", 8.0, \"1990/07/11\", \"up\", 11, \"Isaac\", \"Newton\", 992.0, \"pasta\", 9.0, \"1999/02/15\", \"never \", 13, null, null, null, null, null, null, null, 6, \"Galileo\", \" GALiLEI\", 672.0, \"arepa\", 5.0, \"1930/08/12\", \"never\", 2, \"Andr\\u00e9\", \"Amp\\u00e8re\", 423.0, \"piza\", 8.0, \"1950/07/08\", \"gonna\", 9, \"Johannes\", \"KEPLER\", 735.0, \"taco\", 3.0, \"1920/04/22\", \"you\", 3, \"NiELS\", \"B\\u00f6hr//((%%\", 551.0, \"pizza\", 8.0, \"1990/07/09\", \"give\", 8, \"David\", \"H$$$ilbert\", 624.0, \"taaaccoo\", 3.0, \"1950/07/14\", \"let\"], [7, \"CaRL\", \"Ga%%%uss\", 323.0, \"taco\", 3.0, \"1970/07/13\", \"gonna\", 4, \"PAUL\", \"dirac$\", 521.0, \"pizza\", 8.0, \"1954/07/10\", \"you\", 10, \"JaMES\", \"M$$ax%%well\", 875.0, \"taco\", 3.0, \"1923/03/12\", \"down\", 12, \"Emmy%%\", \"N\\u00f6ether$\", 234.0, \"pasta\", 9.0, \"1993/12/08\", \"gonna\", 1, \"Luis\", \"Alvarez$$%!\", 123.0, \"Cake\", 10.0, \"1980/07/07\", \"never\", 5, \"Albert\", \"Einstein\", 634.0, \"pizza\", 8.0, \"1990/07/11\", \"up\", 11, \"Isaac\", \"Newton\", 992.0, \"pasta\", 9.0, \"1999/02/15\", \"never \", 13, null, null, null, null, null, null, null, 6, \"Galileo\", \" GALiLEI\", 672.0, \"arepa\", 5.0, \"1930/08/12\", \"never\", 2, \"Andr\\u00e9\", \"Amp\\u00e8re\", 423.0, \"piza\", 8.0, \"1950/07/08\", \"gonna\", 9, \"Johannes\", \"KEPLER\", 735.0, \"taco\", 3.0, \"1920/04/22\", \"you\", 3, \"NiELS\", \"B\\u00f6hr//((%%\", 551.0, \"pizza\", 8.0, \"1990/07/09\", \"give\", 8, \"David\", \"H$$$ilbert\", 624.0, \"taaaccoo\", 3.0, \"1950/07/14\", \"let\"], [7, \"CaRL\", \"Ga%%%uss\", 323.0, \"taco\", 3.0, \"1970/07/13\", \"gonna\", 4, \"PAUL\", \"dirac$\", 521.0, \"pizza\", 8.0, \"1954/07/10\", \"you\", 10, \"JaMES\", \"M$$ax%%well\", 875.0, \"taco\", 3.0, \"1923/03/12\", \"down\", 12, \"Emmy%%\", \"N\\u00f6ether$\", 234.0, \"pasta\", 9.0, \"1993/12/08\", \"gonna\", 1, \"Luis\", \"Alvarez$$%!\", 123.0, \"Cake\", 10.0, \"1980/07/07\", \"never\", 5, \"Albert\", \"Einstein\", 634.0, \"pizza\", 8.0, \"1990/07/11\", \"up\", 11, \"Isaac\", \"Newton\", 992.0, \"pasta\", 9.0, \"1999/02/15\", \"never \", 13, null, null, null, null, null, null, null, 6, \"Galileo\", \" GALiLEI\", 672.0, \"arepa\", 5.0, \"1930/08/12\", \"never\", 2, \"Andr\\u00e9\", \"Amp\\u00e8re\", 423.0, \"piza\", 8.0, \"1950/07/08\", \"gonna\", 9, \"Johannes\", \"KEPLER\", 735.0, \"taco\", 3.0, \"1920/04/22\", \"you\", 3, \"NiELS\", \"B\\u00f6hr//((%%\", 551.0, \"pizza\", 8.0, \"1990/07/09\", \"give\", 8, \"David\", \"H$$$ilbert\", 624.0, \"taaaccoo\", 3.0, \"1950/07/14\", \"let\"], [7, \"CaRL\", \"Ga%%%uss\", 323.0, \"taco\", 3.0, \"1970/07/13\", \"gonna\", 4, \"PAUL\", \"dirac$\", 521.0, \"pizza\", 8.0, \"1954/07/10\", \"you\", 10, \"JaMES\", \"M$$ax%%well\", 875.0, \"taco\", 3.0, \"1923/03/12\", \"down\", 12, \"Emmy%%\", \"N\\u00f6ether$\", 234.0, \"pasta\", 9.0, \"1993/12/08\", \"gonna\", 1, \"Luis\", \"Alvarez$$%!\", 123.0, \"Cake\", 10.0, \"1980/07/07\", \"never\", 5, \"Albert\", \"Einstein\", 634.0, \"pizza\", 8.0, \"1990/07/11\", \"up\", 11, \"Isaac\", \"Newton\", 992.0, \"pasta\", 9.0, \"1999/02/15\", \"never \", 13, null, null, null, null, null, null, null, 6, \"Galileo\", \" GALiLEI\", 672.0, \"arepa\", 5.0, \"1930/08/12\", \"never\", 2, \"Andr\\u00e9\", \"Amp\\u00e8re\", 423.0, \"piza\", 8.0, \"1950/07/08\", \"gonna\", 9, \"Johannes\", \"KEPLER\", 735.0, \"taco\", 3.0, \"1920/04/22\", \"you\", 3, \"NiELS\", \"B\\u00f6hr//((%%\", 551.0, \"pizza\", 8.0, \"1990/07/09\", \"give\", 8, \"David\", \"H$$$ilbert\", 624.0, \"taaaccoo\", 3.0, \"1950/07/14\", \"let\"], [7, \"CaRL\", \"Ga%%%uss\", 323.0, \"taco\", 3.0, \"1970/07/13\", \"gonna\", 4, \"PAUL\", \"dirac$\", 521.0, \"pizza\", 8.0, \"1954/07/10\", \"you\", 10, \"JaMES\", \"M$$ax%%well\", 875.0, \"taco\", 3.0, \"1923/03/12\", \"down\", 12, \"Emmy%%\", \"N\\u00f6ether$\", 234.0, \"pasta\", 9.0, \"1993/12/08\", \"gonna\", 1, \"Luis\", \"Alvarez$$%!\", 123.0, \"Cake\", 10.0, \"1980/07/07\", \"never\", 5, \"Albert\", \"Einstein\", 634.0, \"pizza\", 8.0, \"1990/07/11\", \"up\", 11, \"Isaac\", \"Newton\", 992.0, \"pasta\", 9.0, \"1999/02/15\", \"never \", 13, null, null, null, null, null, null, null, 6, \"Galileo\", \" GALiLEI\", 672.0, \"arepa\", 5.0, \"1930/08/12\", \"never\", 2, \"Andr\\u00e9\", \"Amp\\u00e8re\", 423.0, \"piza\", 8.0, \"1950/07/08\", \"gonna\", 9, \"Johannes\", \"KEPLER\", 735.0, \"taco\", 3.0, \"1920/04/22\", \"you\", 3, \"NiELS\", \"B\\u00f6hr//((%%\", 551.0, \"pizza\", 8.0, \"1990/07/09\", \"give\", 8, \"David\", \"H$$$ilbert\", 624.0, \"taaaccoo\", 3.0, \"1950/07/14\", \"let\"], [7, \"CaRL\", \"Ga%%%uss\", 323.0, \"taco\", 3.0, \"1970/07/13\", \"gonna\", 4, \"PAUL\", \"dirac$\", 521.0, \"pizza\", 8.0, \"1954/07/10\", \"you\", 10, \"JaMES\", \"M$$ax%%well\", 875.0, \"taco\", 3.0, \"1923/03/12\", \"down\", 12, \"Emmy%%\", \"N\\u00f6ether$\", 234.0, \"pasta\", 9.0, \"1993/12/08\", \"gonna\", 1, \"Luis\", \"Alvarez$$%!\", 123.0, \"Cake\", 10.0, \"1980/07/07\", \"never\", 5, \"Albert\", \"Einstein\", 634.0, \"pizza\", 8.0, \"1990/07/11\", \"up\", 11, \"Isaac\", \"Newton\", 992.0, \"pasta\", 9.0, \"1999/02/15\", \"never \", 13, null, null, null, null, null, null, null, 6, \"Galileo\", \" GALiLEI\", 672.0, \"arepa\", 5.0, \"1930/08/12\", \"never\", 2, \"Andr\\u00e9\", \"Amp\\u00e8re\", 423.0, \"piza\", 8.0, \"1950/07/08\", \"gonna\", 9, \"Johannes\", \"KEPLER\", 735.0, \"taco\", 3.0, \"1920/04/22\", \"you\", 3, \"NiELS\", \"B\\u00f6hr//((%%\", 551.0, \"pizza\", 8.0, \"1990/07/09\", \"give\", 8, \"David\", \"H$$$ilbert\", 624.0, \"taaaccoo\", 3.0, \"1950/07/14\", \"let\"], [7, \"CaRL\", \"Ga%%%uss\", 323.0, \"taco\", 3.0, \"1970/07/13\", \"gonna\", 4, \"PAUL\", \"dirac$\", 521.0, \"pizza\", 8.0, \"1954/07/10\", \"you\", 10, \"JaMES\", \"M$$ax%%well\", 875.0, \"taco\", 3.0, \"1923/03/12\", \"down\", 12, \"Emmy%%\", \"N\\u00f6ether$\", 234.0, \"pasta\", 9.0, \"1993/12/08\", \"gonna\", 1, \"Luis\", \"Alvarez$$%!\", 123.0, \"Cake\", 10.0, \"1980/07/07\", \"never\", 5, \"Albert\", \"Einstein\", 634.0, \"pizza\", 8.0, \"1990/07/11\", \"up\", 11, \"Isaac\", \"Newton\", 992.0, \"pasta\", 9.0, \"1999/02/15\", \"never \", 13, null, null, null, null, null, null, null, 6, \"Galileo\", \" GALiLEI\", 672.0, \"arepa\", 5.0, \"1930/08/12\", \"never\", 2, \"Andr\\u00e9\", \"Amp\\u00e8re\", 423.0, \"piza\", 8.0, \"1950/07/08\", \"gonna\", 9, \"Johannes\", \"KEPLER\", 735.0, \"taco\", 3.0, \"1920/04/22\", \"you\", 3, \"NiELS\", \"B\\u00f6hr//((%%\", 551.0, \"pizza\", 8.0, \"1990/07/09\", \"give\", 8, \"David\", \"H$$$ilbert\", 624.0, \"taaaccoo\", 3.0, \"1950/07/14\", \"let\"], [7, \"CaRL\", \"Ga%%%uss\", 323.0, \"taco\", 3.0, \"1970/07/13\", \"gonna\", 4, \"PAUL\", \"dirac$\", 521.0, \"pizza\", 8.0, \"1954/07/10\", \"you\", 10, \"JaMES\", \"M$$ax%%well\", 875.0, \"taco\", 3.0, \"1923/03/12\", \"down\", 12, \"Emmy%%\", \"N\\u00f6ether$\", 234.0, \"pasta\", 9.0, \"1993/12/08\", \"gonna\", 1, \"Luis\", \"Alvarez$$%!\", 123.0, \"Cake\", 10.0, \"1980/07/07\", \"never\", 5, \"Albert\", \"Einstein\", 634.0, \"pizza\", 8.0, \"1990/07/11\", \"up\", 11, \"Isaac\", \"Newton\", 992.0, \"pasta\", 9.0, \"1999/02/15\", \"never \", 13, null, null, null, null, null, null, null, 6, \"Galileo\", \" GALiLEI\", 672.0, \"arepa\", 5.0, \"1930/08/12\", \"never\", 2, \"Andr\\u00e9\", \"Amp\\u00e8re\", 423.0, \"piza\", 8.0, \"1950/07/08\", \"gonna\", 9, \"Johannes\", \"KEPLER\", 735.0, \"taco\", 3.0, \"1920/04/22\", \"you\", 3, \"NiELS\", \"B\\u00f6hr//((%%\", 551.0, \"pizza\", 8.0, \"1990/07/09\", \"give\", 8, \"David\", \"H$$$ilbert\", 624.0, \"taaaccoo\", 3.0, \"1950/07/14\", \"let\"]]}}\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "Send!\n" ] } ], "source": [ "df.ext.send()" ] }, { "cell_type": "code", "execution_count": 125, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "{'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'}\n", "{'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'}\n", "{'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'}\n", "{'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'}\n", "{'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'}\n", "{'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'}\n", "{'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'}\n", "{'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'}\n", "{'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'}\n", "{'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'}\n", "{'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'}\n", "{'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'}\n", "{'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'}\n" ] }, { "data": { "text/plain": [ "{'id': {'int': 0, 'float': 0, 'object': 0}}" ] }, "execution_count": 125, "metadata": {}, "output_type": "execute_result" } ], "source": [ "df.cols.count_by_dtypes(\"id\")" ] }, { "cell_type": "code", "execution_count": 7, "metadata": {}, "outputs": [ { "data": { "text/html": [ "Open Bumblebee: https://app.hi-bumblebee.com
If you really care about privacy get your keys in bumblebee.ini and put them here
" ], "text/plain": [ "" ] }, "metadata": {}, "output_type": "display_data" }, { "name": "stderr", "output_type": "stream", "text": [ "C:\\Users\\argenisleon\\Anaconda3\\lib\\site-packages\\distributed\\bokeh\\core.py:74: UserWarning: \n", "Port 8787 is already in use. \n", "Perhaps you already have a cluster running?\n", "Hosting the diagnostics dashboard on a random port instead.\n", " warnings.warn(\"\\n\" + msg)\n" ] } ], "source": [ "op = Optimus(\"dask\", master=\"local[*]\", app_name=\"optimus\", comm=True)" ] }, { "cell_type": "code", "execution_count": 8, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "https://raw.githubusercontent.com/ironmussa/Optimus/master/examples/data/foo.csv\n" ] } ], "source": [ "df = op.load.csv(\"https://raw.githubusercontent.com/ironmussa/Optimus/master/examples/data/foo.csv\", sep=\",\", header=True, infer_schema='true', charset=\"UTF-8\").ext.cache()" ] }, { "cell_type": "code", "execution_count": 10, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "SEND {\"count_types\": {\"int\": 1, \"object\": 5, \"float\": 2, \"categorical\": 0, \"numeric\": 0, \"array\": 0, \"binary\": 0, \"date\": 0, \"null\": 0}, \"total_count_dtypes\": 3, \"dtypes_list\": [\"int\", \"object\", \"float\"], \"columns\": {\"id\": {\"stats\": {\"min\": 1.0, \"count_uniques\": 13.001289538211168, \"count_na\": null, \"max\": 13.0, \"hist\": {\"hist\": [{\"count\": null, \"lower\": 1.0, \"upper\": 2.0}, {\"count\": null, \"lower\": 2.0, \"upper\": 3.0}, {\"count\": null, \"lower\": 3.0, \"upper\": 4.0}, {\"count\": null, \"lower\": 4.0, \"upper\": 5.0}, {\"count\": null, \"lower\": 5.0, \"upper\": 6.0}, {\"count\": null, \"lower\": 6.0, \"upper\": 7.0}, {\"count\": null, \"lower\": 7.0, \"upper\": 8.0}, {\"count\": null, \"lower\": 8.0, \"upper\": 9.0}, {\"count\": null, \"lower\": 9.0, \"upper\": 10.0}, {\"count\": null, \"lower\": 10.0, \"upper\": 11.0}, {\"count\": null, \"lower\": 11.0, \"upper\": 12.0}, {\"count\": null, \"lower\": 12.0, \"upper\": 13.0}]}}, \"name\": \"id\", \"column_dtype\": \"int\", \"dtypes_stats\": {\"int\": null, \"float\": 0, \"object\": 0}, \"column_type\": \"numeric\", \"id\": null}, \"firstName\": {\"stats\": {\"count_uniques\": 13.001289538211168, \"count_na\": null}, \"name\": \"firstName\", \"column_dtype\": \"object\", \"dtypes_stats\": {\"int\": 0, \"float\": 0, \"object\": null}, \"column_type\": null, \"id\": null}, \"lastName\": {\"stats\": {\"count_uniques\": 13.001289538211168, \"count_na\": null}, \"name\": \"lastName\", \"column_dtype\": \"object\", \"dtypes_stats\": {\"int\": 0, \"float\": 0, \"object\": null}, \"column_type\": null, \"id\": null}, \"billingId\": {\"stats\": {\"min\": 123.0, \"count_uniques\": 13.001289538211168, \"count_na\": null, \"max\": 992.0, \"hist\": {\"hist\": [{\"count\": null, \"lower\": 123.0, \"upper\": 195.41666666666669}, {\"count\": null, \"lower\": 195.41666666666669, \"upper\": 267.83333333333337}, {\"count\": null, \"lower\": 267.83333333333337, \"upper\": 340.25}, {\"count\": null, \"lower\": 340.25, \"upper\": 412.6666666666667}, {\"count\": null, \"lower\": 412.6666666666667, \"upper\": 485.08333333333337}, {\"count\": null, \"lower\": 485.08333333333337, \"upper\": 557.5}, {\"count\": null, \"lower\": 557.5, \"upper\": 629.9166666666667}, {\"count\": null, \"lower\": 629.9166666666667, \"upper\": 702.3333333333334}, {\"count\": null, \"lower\": 702.3333333333334, \"upper\": 774.75}, {\"count\": null, \"lower\": 774.75, \"upper\": 847.1666666666667}, {\"count\": null, \"lower\": 847.1666666666667, \"upper\": 919.5833333333334}, {\"count\": null, \"lower\": 919.5833333333334, \"upper\": 992.0}]}}, \"name\": \"billingId\", \"column_dtype\": \"float\", \"dtypes_stats\": {\"int\": 0, \"float\": null, \"object\": 0}, \"column_type\": \"numeric\", \"id\": null}, \"product\": {\"stats\": {\"count_uniques\": 8.000488320990067, \"count_na\": null}, \"name\": \"product\", \"column_dtype\": \"object\", \"dtypes_stats\": {\"int\": 0, \"float\": 0, \"object\": null}, \"column_type\": null, \"id\": null}, \"price\": {\"stats\": {\"min\": 3.0, \"count_uniques\": 6.000274674963478, \"count_na\": null, \"max\": 10.0, \"hist\": {\"hist\": [{\"count\": null, \"lower\": 3.0, \"upper\": 4.4}, {\"count\": null, \"lower\": 4.4, \"upper\": 5.8}, {\"count\": null, \"lower\": 5.8, \"upper\": 7.199999999999999}, {\"count\": null, \"lower\": 7.199999999999999, \"upper\": 8.6}, {\"count\": null, \"lower\": 8.6, \"upper\": 10.0}]}}, \"name\": \"price\", \"column_dtype\": \"float\", \"dtypes_stats\": {\"int\": 0, \"float\": null, \"object\": 0}, \"column_type\": \"numeric\", \"id\": null}, \"birth\": {\"stats\": {\"count_uniques\": 13.001289538211168, \"count_na\": null}, \"name\": \"birth\", \"column_dtype\": \"object\", \"dtypes_stats\": {\"int\": 0, \"float\": 0, \"object\": null}, \"column_type\": null, \"id\": null}, \"dummyCol\": {\"stats\": {\"count_uniques\": 9.000618037546497, \"count_na\": null}, \"name\": \"dummyCol\", \"column_dtype\": \"object\", \"dtypes_stats\": {\"int\": 0, \"float\": 0, \"object\": null}, \"column_type\": null, \"id\": null}}, \"name\": null, \"file_name\": \"foo.csv\", \"summary\": {\"cols_count\": 8, \"rows_count\": 13, \"size\": \"0 Bytes\", \"sample_size\": 10000, \"missing_count\": null, \"p_missing\": 53.85}, \"sample\": {\"columns\": [{\"title\": \"id\"}, {\"title\": \"firstName\"}, {\"title\": \"lastName\"}, {\"title\": \"billingId\"}, {\"title\": \"product\"}, {\"title\": \"price\"}, {\"title\": \"birth\"}, {\"title\": \"dummyCol\"}], \"value\": [[7, \"CaRL\", \"Ga%%%uss\", 323.0, \"taco\", 3.0, \"1970/07/13\", \"gonna\", 4, \"PAUL\", \"dirac$\", 521.0, \"pizza\", 8.0, \"1954/07/10\", \"you\", 10, \"JaMES\", \"M$$ax%%well\", 875.0, \"taco\", 3.0, \"1923/03/12\", \"down\", 12, \"Emmy%%\", \"N\\u00f6ether$\", 234.0, \"pasta\", 9.0, \"1993/12/08\", \"gonna\", 1, \"Luis\", \"Alvarez$$%!\", 123.0, \"Cake\", 10.0, \"1980/07/07\", \"never\", 5, \"Albert\", \"Einstein\", 634.0, \"pizza\", 8.0, \"1990/07/11\", \"up\", 11, \"Isaac\", \"Newton\", 992.0, \"pasta\", 9.0, \"1999/02/15\", \"never \", 13, null, null, null, null, null, null, null, 6, \"Galileo\", \" GALiLEI\", 672.0, \"arepa\", 5.0, \"1930/08/12\", \"never\", 2, \"Andr\\u00e9\", \"Amp\\u00e8re\", 423.0, \"piza\", 8.0, \"1950/07/08\", \"gonna\", 9, \"Johannes\", \"KEPLER\", 735.0, \"taco\", 3.0, \"1920/04/22\", \"you\", 3, \"NiELS\", \"B\\u00f6hr//((%%\", 551.0, \"pizza\", 8.0, \"1990/07/09\", \"give\", 8, \"David\", \"H$$$ilbert\", 624.0, \"taaaccoo\", 3.0, \"1950/07/14\", \"let\"], [7, \"CaRL\", \"Ga%%%uss\", 323.0, \"taco\", 3.0, \"1970/07/13\", \"gonna\", 4, \"PAUL\", \"dirac$\", 521.0, \"pizza\", 8.0, \"1954/07/10\", \"you\", 10, \"JaMES\", \"M$$ax%%well\", 875.0, \"taco\", 3.0, \"1923/03/12\", \"down\", 12, \"Emmy%%\", \"N\\u00f6ether$\", 234.0, \"pasta\", 9.0, \"1993/12/08\", \"gonna\", 1, \"Luis\", \"Alvarez$$%!\", 123.0, \"Cake\", 10.0, \"1980/07/07\", \"never\", 5, \"Albert\", \"Einstein\", 634.0, \"pizza\", 8.0, \"1990/07/11\", \"up\", 11, \"Isaac\", \"Newton\", 992.0, \"pasta\", 9.0, \"1999/02/15\", \"never \", 13, null, null, null, null, null, null, null, 6, \"Galileo\", \" GALiLEI\", 672.0, \"arepa\", 5.0, \"1930/08/12\", \"never\", 2, \"Andr\\u00e9\", \"Amp\\u00e8re\", 423.0, \"piza\", 8.0, \"1950/07/08\", \"gonna\", 9, \"Johannes\", \"KEPLER\", 735.0, \"taco\", 3.0, \"1920/04/22\", \"you\", 3, \"NiELS\", \"B\\u00f6hr//((%%\", 551.0, \"pizza\", 8.0, \"1990/07/09\", \"give\", 8, \"David\", \"H$$$ilbert\", 624.0, \"taaaccoo\", 3.0, \"1950/07/14\", \"let\"], [7, \"CaRL\", \"Ga%%%uss\", 323.0, \"taco\", 3.0, \"1970/07/13\", \"gonna\", 4, \"PAUL\", \"dirac$\", 521.0, \"pizza\", 8.0, \"1954/07/10\", \"you\", 10, \"JaMES\", \"M$$ax%%well\", 875.0, \"taco\", 3.0, \"1923/03/12\", \"down\", 12, \"Emmy%%\", \"N\\u00f6ether$\", 234.0, \"pasta\", 9.0, \"1993/12/08\", \"gonna\", 1, \"Luis\", \"Alvarez$$%!\", 123.0, \"Cake\", 10.0, \"1980/07/07\", \"never\", 5, \"Albert\", \"Einstein\", 634.0, \"pizza\", 8.0, \"1990/07/11\", \"up\", 11, \"Isaac\", \"Newton\", 992.0, \"pasta\", 9.0, \"1999/02/15\", \"never \", 13, null, null, null, null, null, null, null, 6, \"Galileo\", \" GALiLEI\", 672.0, \"arepa\", 5.0, \"1930/08/12\", \"never\", 2, \"Andr\\u00e9\", \"Amp\\u00e8re\", 423.0, \"piza\", 8.0, \"1950/07/08\", \"gonna\", 9, \"Johannes\", \"KEPLER\", 735.0, \"taco\", 3.0, \"1920/04/22\", \"you\", 3, \"NiELS\", \"B\\u00f6hr//((%%\", 551.0, \"pizza\", 8.0, \"1990/07/09\", \"give\", 8, \"David\", \"H$$$ilbert\", 624.0, \"taaaccoo\", 3.0, \"1950/07/14\", \"let\"], [7, \"CaRL\", \"Ga%%%uss\", 323.0, \"taco\", 3.0, \"1970/07/13\", \"gonna\", 4, \"PAUL\", \"dirac$\", 521.0, \"pizza\", 8.0, \"1954/07/10\", \"you\", 10, \"JaMES\", \"M$$ax%%well\", 875.0, \"taco\", 3.0, \"1923/03/12\", \"down\", 12, \"Emmy%%\", \"N\\u00f6ether$\", 234.0, \"pasta\", 9.0, \"1993/12/08\", \"gonna\", 1, \"Luis\", \"Alvarez$$%!\", 123.0, \"Cake\", 10.0, \"1980/07/07\", \"never\", 5, \"Albert\", \"Einstein\", 634.0, \"pizza\", 8.0, \"1990/07/11\", \"up\", 11, \"Isaac\", \"Newton\", 992.0, \"pasta\", 9.0, \"1999/02/15\", \"never \", 13, null, null, null, null, null, null, null, 6, \"Galileo\", \" GALiLEI\", 672.0, \"arepa\", 5.0, \"1930/08/12\", \"never\", 2, \"Andr\\u00e9\", \"Amp\\u00e8re\", 423.0, \"piza\", 8.0, \"1950/07/08\", \"gonna\", 9, \"Johannes\", \"KEPLER\", 735.0, \"taco\", 3.0, \"1920/04/22\", \"you\", 3, \"NiELS\", \"B\\u00f6hr//((%%\", 551.0, \"pizza\", 8.0, \"1990/07/09\", \"give\", 8, \"David\", \"H$$$ilbert\", 624.0, \"taaaccoo\", 3.0, \"1950/07/14\", \"let\"], [7, \"CaRL\", \"Ga%%%uss\", 323.0, \"taco\", 3.0, \"1970/07/13\", \"gonna\", 4, \"PAUL\", \"dirac$\", 521.0, \"pizza\", 8.0, \"1954/07/10\", \"you\", 10, \"JaMES\", \"M$$ax%%well\", 875.0, \"taco\", 3.0, \"1923/03/12\", \"down\", 12, \"Emmy%%\", \"N\\u00f6ether$\", 234.0, \"pasta\", 9.0, \"1993/12/08\", \"gonna\", 1, \"Luis\", \"Alvarez$$%!\", 123.0, \"Cake\", 10.0, \"1980/07/07\", \"never\", 5, \"Albert\", \"Einstein\", 634.0, \"pizza\", 8.0, \"1990/07/11\", \"up\", 11, \"Isaac\", \"Newton\", 992.0, \"pasta\", 9.0, \"1999/02/15\", \"never \", 13, null, null, null, null, null, null, null, 6, \"Galileo\", \" GALiLEI\", 672.0, \"arepa\", 5.0, \"1930/08/12\", \"never\", 2, \"Andr\\u00e9\", \"Amp\\u00e8re\", 423.0, \"piza\", 8.0, \"1950/07/08\", \"gonna\", 9, \"Johannes\", \"KEPLER\", 735.0, \"taco\", 3.0, \"1920/04/22\", \"you\", 3, \"NiELS\", \"B\\u00f6hr//((%%\", 551.0, \"pizza\", 8.0, \"1990/07/09\", \"give\", 8, \"David\", \"H$$$ilbert\", 624.0, \"taaaccoo\", 3.0, \"1950/07/14\", \"let\"], [7, \"CaRL\", \"Ga%%%uss\", 323.0, \"taco\", 3.0, \"1970/07/13\", \"gonna\", 4, \"PAUL\", \"dirac$\", 521.0, \"pizza\", 8.0, \"1954/07/10\", \"you\", 10, \"JaMES\", \"M$$ax%%well\", 875.0, \"taco\", 3.0, \"1923/03/12\", \"down\", 12, \"Emmy%%\", \"N\\u00f6ether$\", 234.0, \"pasta\", 9.0, \"1993/12/08\", \"gonna\", 1, \"Luis\", \"Alvarez$$%!\", 123.0, \"Cake\", 10.0, \"1980/07/07\", \"never\", 5, \"Albert\", \"Einstein\", 634.0, \"pizza\", 8.0, \"1990/07/11\", \"up\", 11, \"Isaac\", \"Newton\", 992.0, \"pasta\", 9.0, \"1999/02/15\", \"never \", 13, null, null, null, null, null, null, null, 6, \"Galileo\", \" GALiLEI\", 672.0, \"arepa\", 5.0, \"1930/08/12\", \"never\", 2, \"Andr\\u00e9\", \"Amp\\u00e8re\", 423.0, \"piza\", 8.0, \"1950/07/08\", \"gonna\", 9, \"Johannes\", \"KEPLER\", 735.0, \"taco\", 3.0, \"1920/04/22\", \"you\", 3, \"NiELS\", \"B\\u00f6hr//((%%\", 551.0, \"pizza\", 8.0, \"1990/07/09\", \"give\", 8, \"David\", \"H$$$ilbert\", 624.0, \"taaaccoo\", 3.0, \"1950/07/14\", \"let\"], [7, \"CaRL\", \"Ga%%%uss\", 323.0, \"taco\", 3.0, \"1970/07/13\", \"gonna\", 4, \"PAUL\", \"dirac$\", 521.0, \"pizza\", 8.0, \"1954/07/10\", \"you\", 10, \"JaMES\", \"M$$ax%%well\", 875.0, \"taco\", 3.0, \"1923/03/12\", \"down\", 12, \"Emmy%%\", \"N\\u00f6ether$\", 234.0, \"pasta\", 9.0, \"1993/12/08\", \"gonna\", 1, \"Luis\", \"Alvarez$$%!\", 123.0, \"Cake\", 10.0, \"1980/07/07\", \"never\", 5, \"Albert\", \"Einstein\", 634.0, \"pizza\", 8.0, \"1990/07/11\", \"up\", 11, \"Isaac\", \"Newton\", 992.0, \"pasta\", 9.0, \"1999/02/15\", \"never \", 13, null, null, null, null, null, null, null, 6, \"Galileo\", \" GALiLEI\", 672.0, \"arepa\", 5.0, \"1930/08/12\", \"never\", 2, \"Andr\\u00e9\", \"Amp\\u00e8re\", 423.0, \"piza\", 8.0, \"1950/07/08\", \"gonna\", 9, \"Johannes\", \"KEPLER\", 735.0, \"taco\", 3.0, \"1920/04/22\", \"you\", 3, \"NiELS\", \"B\\u00f6hr//((%%\", 551.0, \"pizza\", 8.0, \"1990/07/09\", \"give\", 8, \"David\", \"H$$$ilbert\", 624.0, \"taaaccoo\", 3.0, \"1950/07/14\", \"let\"], [7, \"CaRL\", \"Ga%%%uss\", 323.0, \"taco\", 3.0, \"1970/07/13\", \"gonna\", 4, \"PAUL\", \"dirac$\", 521.0, \"pizza\", 8.0, \"1954/07/10\", \"you\", 10, \"JaMES\", \"M$$ax%%well\", 875.0, \"taco\", 3.0, \"1923/03/12\", \"down\", 12, \"Emmy%%\", \"N\\u00f6ether$\", 234.0, \"pasta\", 9.0, \"1993/12/08\", \"gonna\", 1, \"Luis\", \"Alvarez$$%!\", 123.0, \"Cake\", 10.0, \"1980/07/07\", \"never\", 5, \"Albert\", \"Einstein\", 634.0, \"pizza\", 8.0, \"1990/07/11\", \"up\", 11, \"Isaac\", \"Newton\", 992.0, \"pasta\", 9.0, \"1999/02/15\", \"never \", 13, null, null, null, null, null, null, null, 6, \"Galileo\", \" GALiLEI\", 672.0, \"arepa\", 5.0, \"1930/08/12\", \"never\", 2, \"Andr\\u00e9\", \"Amp\\u00e8re\", 423.0, \"piza\", 8.0, \"1950/07/08\", \"gonna\", 9, \"Johannes\", \"KEPLER\", 735.0, \"taco\", 3.0, \"1920/04/22\", \"you\", 3, \"NiELS\", \"B\\u00f6hr//((%%\", 551.0, \"pizza\", 8.0, \"1990/07/09\", \"give\", 8, \"David\", \"H$$$ilbert\", 624.0, \"taaaccoo\", 3.0, \"1950/07/14\", \"let\"], [7, \"CaRL\", \"Ga%%%uss\", 323.0, \"taco\", 3.0, \"1970/07/13\", \"gonna\", 4, \"PAUL\", \"dirac$\", 521.0, \"pizza\", 8.0, \"1954/07/10\", \"you\", 10, \"JaMES\", \"M$$ax%%well\", 875.0, \"taco\", 3.0, \"1923/03/12\", \"down\", 12, \"Emmy%%\", \"N\\u00f6ether$\", 234.0, \"pasta\", 9.0, \"1993/12/08\", \"gonna\", 1, \"Luis\", \"Alvarez$$%!\", 123.0, \"Cake\", 10.0, \"1980/07/07\", \"never\", 5, \"Albert\", \"Einstein\", 634.0, \"pizza\", 8.0, \"1990/07/11\", \"up\", 11, \"Isaac\", \"Newton\", 992.0, \"pasta\", 9.0, \"1999/02/15\", \"never \", 13, null, null, null, null, null, null, null, 6, \"Galileo\", \" GALiLEI\", 672.0, \"arepa\", 5.0, \"1930/08/12\", \"never\", 2, \"Andr\\u00e9\", \"Amp\\u00e8re\", 423.0, \"piza\", 8.0, \"1950/07/08\", \"gonna\", 9, \"Johannes\", \"KEPLER\", 735.0, \"taco\", 3.0, \"1920/04/22\", \"you\", 3, \"NiELS\", \"B\\u00f6hr//((%%\", 551.0, \"pizza\", 8.0, \"1990/07/09\", \"give\", 8, \"David\", \"H$$$ilbert\", 624.0, \"taaaccoo\", 3.0, \"1950/07/14\", \"let\"], [7, \"CaRL\", \"Ga%%%uss\", 323.0, \"taco\", 3.0, \"1970/07/13\", \"gonna\", 4, \"PAUL\", \"dirac$\", 521.0, \"pizza\", 8.0, \"1954/07/10\", \"you\", 10, \"JaMES\", \"M$$ax%%well\", 875.0, \"taco\", 3.0, \"1923/03/12\", \"down\", 12, \"Emmy%%\", \"N\\u00f6ether$\", 234.0, \"pasta\", 9.0, \"1993/12/08\", \"gonna\", 1, \"Luis\", \"Alvarez$$%!\", 123.0, \"Cake\", 10.0, \"1980/07/07\", \"never\", 5, \"Albert\", \"Einstein\", 634.0, \"pizza\", 8.0, \"1990/07/11\", \"up\", 11, \"Isaac\", \"Newton\", 992.0, \"pasta\", 9.0, \"1999/02/15\", \"never \", 13, null, null, null, null, null, null, null, 6, \"Galileo\", \" GALiLEI\", 672.0, \"arepa\", 5.0, \"1930/08/12\", \"never\", 2, \"Andr\\u00e9\", \"Amp\\u00e8re\", 423.0, \"piza\", 8.0, \"1950/07/08\", \"gonna\", 9, \"Johannes\", \"KEPLER\", 735.0, \"taco\", 3.0, \"1920/04/22\", \"you\", 3, \"NiELS\", \"B\\u00f6hr//((%%\", 551.0, \"pizza\", 8.0, \"1990/07/09\", \"give\", 8, \"David\", \"H$$$ilbert\", 624.0, \"taaaccoo\", 3.0, \"1950/07/14\", \"let\"], [7, \"CaRL\", \"Ga%%%uss\", 323.0, \"taco\", 3.0, \"1970/07/13\", \"gonna\", 4, \"PAUL\", \"dirac$\", 521.0, \"pizza\", 8.0, \"1954/07/10\", \"you\", 10, \"JaMES\", \"M$$ax%%well\", 875.0, \"taco\", 3.0, \"1923/03/12\", \"down\", 12, \"Emmy%%\", \"N\\u00f6ether$\", 234.0, \"pasta\", 9.0, \"1993/12/08\", \"gonna\", 1, \"Luis\", \"Alvarez$$%!\", 123.0, \"Cake\", 10.0, \"1980/07/07\", \"never\", 5, \"Albert\", \"Einstein\", 634.0, \"pizza\", 8.0, \"1990/07/11\", \"up\", 11, \"Isaac\", \"Newton\", 992.0, \"pasta\", 9.0, \"1999/02/15\", \"never \", 13, null, null, null, null, null, null, null, 6, \"Galileo\", \" GALiLEI\", 672.0, \"arepa\", 5.0, \"1930/08/12\", \"never\", 2, \"Andr\\u00e9\", \"Amp\\u00e8re\", 423.0, \"piza\", 8.0, \"1950/07/08\", \"gonna\", 9, \"Johannes\", \"KEPLER\", 735.0, \"taco\", 3.0, \"1920/04/22\", \"you\", 3, \"NiELS\", \"B\\u00f6hr//((%%\", 551.0, \"pizza\", 8.0, \"1990/07/09\", \"give\", 8, \"David\", \"H$$$ilbert\", 624.0, \"taaaccoo\", 3.0, \"1950/07/14\", \"let\"], [7, \"CaRL\", \"Ga%%%uss\", 323.0, \"taco\", 3.0, \"1970/07/13\", \"gonna\", 4, \"PAUL\", \"dirac$\", 521.0, \"pizza\", 8.0, \"1954/07/10\", \"you\", 10, \"JaMES\", \"M$$ax%%well\", 875.0, \"taco\", 3.0, \"1923/03/12\", \"down\", 12, \"Emmy%%\", \"N\\u00f6ether$\", 234.0, \"pasta\", 9.0, \"1993/12/08\", \"gonna\", 1, \"Luis\", \"Alvarez$$%!\", 123.0, \"Cake\", 10.0, \"1980/07/07\", \"never\", 5, \"Albert\", \"Einstein\", 634.0, \"pizza\", 8.0, \"1990/07/11\", \"up\", 11, \"Isaac\", \"Newton\", 992.0, \"pasta\", 9.0, \"1999/02/15\", \"never \", 13, null, null, null, null, null, null, null, 6, \"Galileo\", \" GALiLEI\", 672.0, \"arepa\", 5.0, \"1930/08/12\", \"never\", 2, \"Andr\\u00e9\", \"Amp\\u00e8re\", 423.0, \"piza\", 8.0, \"1950/07/08\", \"gonna\", 9, \"Johannes\", \"KEPLER\", 735.0, \"taco\", 3.0, \"1920/04/22\", \"you\", 3, \"NiELS\", \"B\\u00f6hr//((%%\", 551.0, \"pizza\", 8.0, \"1990/07/09\", \"give\", 8, \"David\", \"H$$$ilbert\", 624.0, \"taaaccoo\", 3.0, \"1950/07/14\", \"let\"], [7, \"CaRL\", \"Ga%%%uss\", 323.0, \"taco\", 3.0, \"1970/07/13\", \"gonna\", 4, \"PAUL\", \"dirac$\", 521.0, \"pizza\", 8.0, \"1954/07/10\", \"you\", 10, \"JaMES\", \"M$$ax%%well\", 875.0, \"taco\", 3.0, \"1923/03/12\", \"down\", 12, \"Emmy%%\", \"N\\u00f6ether$\", 234.0, \"pasta\", 9.0, \"1993/12/08\", \"gonna\", 1, \"Luis\", \"Alvarez$$%!\", 123.0, \"Cake\", 10.0, \"1980/07/07\", \"never\", 5, \"Albert\", \"Einstein\", 634.0, \"pizza\", 8.0, \"1990/07/11\", \"up\", 11, \"Isaac\", \"Newton\", 992.0, \"pasta\", 9.0, \"1999/02/15\", \"never \", 13, null, null, null, null, null, null, null, 6, \"Galileo\", \" GALiLEI\", 672.0, \"arepa\", 5.0, \"1930/08/12\", \"never\", 2, \"Andr\\u00e9\", \"Amp\\u00e8re\", 423.0, \"piza\", 8.0, \"1950/07/08\", \"gonna\", 9, \"Johannes\", \"KEPLER\", 735.0, \"taco\", 3.0, \"1920/04/22\", \"you\", 3, \"NiELS\", \"B\\u00f6hr//((%%\", 551.0, \"pizza\", 8.0, \"1990/07/09\", \"give\", 8, \"David\", \"H$$$ilbert\", 624.0, \"taaaccoo\", 3.0, \"1950/07/14\", \"let\"]]}}\n" ] }, { "data": { "text/plain": [ "'{\"queue_name\": \"ee8e887f-fac1-4555-aa54-90037f197099\", \"data\": \"gAAAAABeQbWiITuJYYu5SnGFgUASiLK9nXYBbPjq7knoQ33wciLEp3iWkPpWeHjaCFB7YDTd1e4Ub10GTi8bkHDr6eA3_iqT7wDHDjrB9c9VC7kcW1aijoGtQGaZlIyRqBluVpy-sVrpVWGz6QRqfr3l1D8gXDgNyeQ_Lj77v3K1EDXIC5UGHtGdoroXGoGYehvDUiHsZ8nSSsrx4ixM4SBaMOZVfdnqFwX3AJtcle36iPL1XZie0HPMg9KbCKzu9qS83gQ2nH2g_9fKrt501mrms2uhMbGGNzC1bhfriFBYKaSboN3ru6alL_yneHJpqvZ9jNp_t0ng6yJ07_ONy4KWeLNCKu2V0_U1SuOgyhEOhxWj1PCdcSHpsJAP5SKWui9TN_zvcWGuys-g7NekHk1WPV-wLUTL0GE8GhIT-UWciGAWGtd3x6BkArcQtDjVbmgTIg9qty-1_ZnGtvv1cu2C6twqG0hZU7JGTwSPY7bZ9JvQGfrNR4tAM5QPcrhajUGc90Epm7m5tCPg3dRSSXo0UE58-RLmm_PFE4zQ3Dl0EkQwVGIXtMVWbFTfZKzo6FCyIsHVlOJuSk7rV4Mql8W1JO-aWDUjEpP4dPPGumfpPh4gjZ9cZmU_XKNOMypXy8DYYMVK8KWWm4XvhWNLQMllcyPz5h5IIHo-n91id8J2YTPapyw4UAc7XVK8pGQfXQoiYapj91xhylbBA-pYjX00uPpYa7y-27X6bW7Yms6xR05IQeWiCrZVca_S3YA7khAKj615BQx-wNhI0_SZAnxfTs8iVLrCHkSDibh54M8tHWhdavsN66ZY-30FocPPplCmug2aHLh2LUzsEZvKAk38MQFdrEcTn_ovxffETTN93bWydMVr0u7Rn-uk1kKZ65uTyXqo10qJKmtd1evICcM6kEGRQoSSylhlwalqxUrpes7eXSFLqUbtcKQ0MYqwZKDih8T1fQSullBN_91jAPNK4cjSiJpnybhcEO6PmdoNwE6RsVzsbzndHhz9zRWRVDFel_xmOh3AQFleiYBrAI1rY-0sknAuOrDI5u07btaogwIzRtGDRMY6s_U60J-Pua49e5-5fYXExfBjtZRxxEMGRfHWA-rzIr5vS_Cbo26_yrYz6yTOUUetVidAAEc3bDh4JHs2FZOfcKzbB2ZJByjJclJ2TAql9KfqqhwY6fAPHLhXRVshEuErK8zyyXse8ddmNMzKA1OoINqlfnFtiPhn1PTxgr2VJHa9ZXe1znQojdxCxr3DyGezZMjtmEBfIPxXfKomSxQHv85N0O0Fb0pYJVH78XKE45TpIbwazA8KNmUAO7uRm1hlglk1DKO-V0yqZKMTOOqdYFDfF55oJtIOn5rQVTxTUMysMIe5vxohOwx2gjfhMbbz8pLFnxZABmXjAVli6W-MRo1FZ6yXz0kKUgJX7EiJrm5n4s8XDRwmFs1x7HCEC_SdWnyTXokl34huCkvR2V5DXMJ-M_8Du3gbOV46Kay_iOhN506bZr3tSWdglu6O7luHro6HXVwn8HPSlND5jiJkTiLqX4UD2ycd3tcCZtruT-U6At6KW2NGES1QocuI_NnMS3ni8bChxx12HkKmZ1a6HCi86LS7yFMP_clplf16FcgIF5jkO-SaJ8a0fLVPL_bIDr9KmKnSttdJyLy5estqEJlXWCk5MesVGtNBFkawt5g3keVa7mz5j0ckdXVuPf2QnTOacrpua6swjDLigQDnW0xnMzLB88Fm2ubYCv6nSmQNUeRvce0jTmrWN_eeUtHu20YrfavrtoasblegAm0C1DEjWW4HWjsR9x6VPSVxLHk8IjM1dAKy_XKAJRd8Oo4XHEEaZJFRqWc-ikYd_Y_EU_irCqlB7OwfeMz0eD16uTG5Ksv1EgjTvqEseNjg5eIUemDuvDXlFqzXeWxdyrdbZNexFZc6mPRvzarv73IqjcOtM1S3H8zqmhfaQDI3yZPQECK3UrCPYmnGMKbz0O73OH19om-6qkDGhod4ousARPCFAf7TVxgC70GBpn38sd1Ar781u8jNfNmtWA8hX5PfCYW6qHgA9Go2K8zpbyI5ie_OEV0WPmEAIInPJ-2PcMDKIapuoVauPLWfRuoU_ev1WIHIWPDkVGsTpzF1sWIMofsQNdLntyzjYhiyRpekiFg2cyDS82WsRR6erHwaJ2iYboGAWlwkvm084_yIKPhPRpG_zYKyJJ-Jo4su17l_yG1LhS2McJs0pc_7Fe0efX2s_TwScDjYY8VncYWe2QZ2G1kFbU11VcVU4zOfdtfyR6zIoIsx3twc6l9BwxIQ6J23m4AMkRMOrkFIrKi58WcAhh6kydIGJod4fMAAUIyojXHxHmRQjXCPtENg2oKnPEEOQvqsLaMtlEOb6g7u1HfVOwKXUBUk3SnHyExyOJEmVK6cR2C0z4Me0RJp0MNr97ug\"}'" ] }, "execution_count": 10, "metadata": {}, "output_type": "execute_result" } ], "source": [ "df.ext.send(name=\"hola\",output=\"json\", infer=False, advanced_stats=False)" ] }, { "cell_type": "code", "execution_count": 119, "metadata": {}, "outputs": [ { "data": { "text/plain": [ "numpy.int64" ] }, "execution_count": 119, "metadata": {}, "output_type": "execute_result" } ], "source": [ "df.cols.schema_dtype(\"id\")" ] }, { "cell_type": "code", "execution_count": 106, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "\n" ] }, { "data": { "text/plain": [ "False" ] }, "execution_count": 106, "metadata": {}, "output_type": "execute_result" } ], "source": [ "import numpy as np\n", "\n", "print(df.dtypes[\"id\"].type)\n", "isinstance(df[\"id\"].dtype.type,np.int64)" ] }, { "cell_type": "code", "execution_count": 114, "metadata": {}, "outputs": [ { "data": { "text/plain": [ "numpy.int64" ] }, "execution_count": 114, "metadata": {}, "output_type": "execute_result" } ], "source": [ "df[\"id\"].dtype.type" ] }, { "cell_type": "code", "execution_count": 113, "metadata": {}, "outputs": [ { "data": { "text/plain": [ "dtype('int64')" ] }, "execution_count": 113, "metadata": {}, "output_type": "execute_result" } ], "source": [ "np.dtype(df[\"id\"])" ] }, { "cell_type": "code", "execution_count": 116, "metadata": {}, "outputs": [ { "data": { "text/plain": [ "True" ] }, "execution_count": 116, "metadata": {}, "output_type": "execute_result" } ], "source": [ "isinstance(np.dtype(df[\"id\"]).type(), np.int64)" ] }, { "cell_type": "code", "execution_count": 6, "metadata": {}, "outputs": [ { "data": { "text/html": [ "\n", "\n", "\n", "\n", "\n", "
Viewing 10 of 13 rows / 13 columns
\n", "
1 partition(s)
\n", "\n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "
\n", "
id
\n", "
1 (int64)
\n", "
\n", " \n", " not nullable\n", " \n", "
\n", "
\n", "
firstName
\n", "
2 (object)
\n", "
\n", " \n", " not nullable\n", " \n", "
\n", "
\n", "
lastName
\n", "
3 (object)
\n", "
\n", " \n", " not nullable\n", " \n", "
\n", "
\n", "
billingId
\n", "
4 (float64)
\n", "
\n", " \n", " not nullable\n", " \n", "
\n", "
\n", "
product
\n", "
5 (object)
\n", "
\n", " \n", " not nullable\n", " \n", "
\n", "
\n", "
price
\n", "
6 (float64)
\n", "
\n", " \n", " not nullable\n", " \n", "
\n", "
\n", "
birth
\n", "
7 (object)
\n", "
\n", " \n", " not nullable\n", " \n", "
\n", "
\n", "
dummyCol
\n", "
8 (object)
\n", "
\n", " \n", " not nullable\n", " \n", "
\n", "
\n", "
\n", " \n", " 1\n", " \n", "
\n", "
\n", "
\n", " \n", " Luis\n", " \n", "
\n", "
\n", "
\n", " \n", " Alvarez$$%!\n", " \n", "
\n", "
\n", "
\n", " \n", " 123.0\n", " \n", "
\n", "
\n", "
\n", " \n", " Cake\n", " \n", "
\n", "
\n", "
\n", " \n", " 10.0\n", " \n", "
\n", "
\n", "
\n", " \n", " 1980/07/07\n", " \n", "
\n", "
\n", "
\n", " \n", " never\n", " \n", "
\n", "
\n", "
\n", " \n", " 2\n", " \n", "
\n", "
\n", "
\n", " \n", " André\n", " \n", "
\n", "
\n", "
\n", " \n", " Ampère\n", " \n", "
\n", "
\n", "
\n", " \n", " 423.0\n", " \n", "
\n", "
\n", "
\n", " \n", " piza\n", " \n", "
\n", "
\n", "
\n", " \n", " 8.0\n", " \n", "
\n", "
\n", "
\n", " \n", " 1950/07/08\n", " \n", "
\n", "
\n", "
\n", " \n", " gonna\n", " \n", "
\n", "
\n", "
\n", " \n", " 3\n", " \n", "
\n", "
\n", "
\n", " \n", " NiELS\n", " \n", "
\n", "
\n", "
\n", " \n", " Böhr//((%%\n", " \n", "
\n", "
\n", "
\n", " \n", " 551.0\n", " \n", "
\n", "
\n", "
\n", " \n", " pizza\n", " \n", "
\n", "
\n", "
\n", " \n", " 8.0\n", " \n", "
\n", "
\n", "
\n", " \n", " 1990/07/09\n", " \n", "
\n", "
\n", "
\n", " \n", " give\n", " \n", "
\n", "
\n", "
\n", " \n", " 4\n", " \n", "
\n", "
\n", "
\n", " \n", " PAUL\n", " \n", "
\n", "
\n", "
\n", " \n", " dirac$\n", " \n", "
\n", "
\n", "
\n", " \n", " 521.0\n", " \n", "
\n", "
\n", "
\n", " \n", " pizza\n", " \n", "
\n", "
\n", "
\n", " \n", " 8.0\n", " \n", "
\n", "
\n", "
\n", " \n", " 1954/07/10\n", " \n", "
\n", "
\n", "
\n", " \n", " you\n", " \n", "
\n", "
\n", "
\n", " \n", " 5\n", " \n", "
\n", "
\n", "
\n", " \n", " Albert\n", " \n", "
\n", "
\n", "
\n", " \n", " Einstein\n", " \n", "
\n", "
\n", "
\n", " \n", " 634.0\n", " \n", "
\n", "
\n", "
\n", " \n", " pizza\n", " \n", "
\n", "
\n", "
\n", " \n", " 8.0\n", " \n", "
\n", "
\n", "
\n", " \n", " 1990/07/11\n", " \n", "
\n", "
\n", "
\n", " \n", " up\n", " \n", "
\n", "
\n", "
\n", " \n", " 6\n", " \n", "
\n", "
\n", "
\n", " \n", " Galileo\n", " \n", "
\n", "
\n", "
\n", " \n", " ⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅GALiLEI\n", " \n", "
\n", "
\n", "
\n", " \n", " 672.0\n", " \n", "
\n", "
\n", "
\n", " \n", " arepa\n", " \n", "
\n", "
\n", "
\n", " \n", " 5.0\n", " \n", "
\n", "
\n", "
\n", " \n", " 1930/08/12\n", " \n", "
\n", "
\n", "
\n", " \n", " never\n", " \n", "
\n", "
\n", "
\n", " \n", " 7\n", " \n", "
\n", "
\n", "
\n", " \n", " CaRL\n", " \n", "
\n", "
\n", "
\n", " \n", " Ga%%%uss\n", " \n", "
\n", "
\n", "
\n", " \n", " 323.0\n", " \n", "
\n", "
\n", "
\n", " \n", " taco\n", " \n", "
\n", "
\n", "
\n", " \n", " 3.0\n", " \n", "
\n", "
\n", "
\n", " \n", " 1970/07/13\n", " \n", "
\n", "
\n", "
\n", " \n", " gonna\n", " \n", "
\n", "
\n", "
\n", " \n", " 8\n", " \n", "
\n", "
\n", "
\n", " \n", " David\n", " \n", "
\n", "
\n", "
\n", " \n", " H$$$ilbert\n", " \n", "
\n", "
\n", "
\n", " \n", " 624.0\n", " \n", "
\n", "
\n", "
\n", " \n", " taaaccoo\n", " \n", "
\n", "
\n", "
\n", " \n", " 3.0\n", " \n", "
\n", "
\n", "
\n", " \n", " 1950/07/14\n", " \n", "
\n", "
\n", "
\n", " \n", " let\n", " \n", "
\n", "
\n", "
\n", " \n", " 9\n", " \n", "
\n", "
\n", "
\n", " \n", " Johannes\n", " \n", "
\n", "
\n", "
\n", " \n", " KEPLER\n", " \n", "
\n", "
\n", "
\n", " \n", " 735.0\n", " \n", "
\n", "
\n", "
\n", " \n", " taco\n", " \n", "
\n", "
\n", "
\n", " \n", " 3.0\n", " \n", "
\n", "
\n", "
\n", " \n", " 1920/04/22\n", " \n", "
\n", "
\n", "
\n", " \n", " you\n", " \n", "
\n", "
\n", "
\n", " \n", " 10\n", " \n", "
\n", "
\n", "
\n", " \n", " JaMES\n", " \n", "
\n", "
\n", "
\n", " \n", " M$$ax%%well\n", " \n", "
\n", "
\n", "
\n", " \n", " 875.0\n", " \n", "
\n", "
\n", "
\n", " \n", " taco\n", " \n", "
\n", "
\n", "
\n", " \n", " 3.0\n", " \n", "
\n", "
\n", "
\n", " \n", " 1923/03/12\n", " \n", "
\n", "
\n", "
\n", " \n", " down\n", " \n", "
\n", "
\n", "\n", "\n", "
Viewing 10 of 13 rows / 13 columns
\n", "
1 partition(s)
\n" ], "text/plain": [ "" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "df.ext.display()" ] }, { "cell_type": "code", "execution_count": 41, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "RESULT {'id': {'min': 1}}\n" ] }, { "data": { "text/plain": [ "{'id': {'min': 1}}" ] }, "execution_count": 41, "metadata": {}, "output_type": "execute_result" } ], "source": [ "df.cols.min(\"id\")" ] }, { "cell_type": "code", "execution_count": 49, "metadata": {}, "outputs": [ { "data": { "text/html": [ "\n", "\n", "\n", "\n", "\n", "
Viewing 10 of 13 rows / 13 columns
\n", "
1 partition(s)
\n", "\n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "
\n", "
id
\n", "
1 (int64)
\n", "
\n", " \n", " not nullable\n", " \n", "
\n", "
\n", "
firstName
\n", "
2 (object)
\n", "
\n", " \n", " not nullable\n", " \n", "
\n", "
\n", "
lastName
\n", "
3 (object)
\n", "
\n", " \n", " not nullable\n", " \n", "
\n", "
\n", "
billingId
\n", "
4 (float64)
\n", "
\n", " \n", " not nullable\n", " \n", "
\n", "
\n", "
product
\n", "
5 (object)
\n", "
\n", " \n", " not nullable\n", " \n", "
\n", "
\n", "
price
\n", "
6 (float64)
\n", "
\n", " \n", " not nullable\n", " \n", "
\n", "
\n", "
birth
\n", "
7 (object)
\n", "
\n", " \n", " not nullable\n", " \n", "
\n", "
\n", "
dummyCol
\n", "
8 (object)
\n", "
\n", " \n", " not nullable\n", " \n", "
\n", "
\n", "
aaa
\n", "
9 (float64)
\n", "
\n", " \n", " not nullable\n", " \n", "
\n", "
\n", "
z_score_id
\n", "
10 (float64)
\n", "
\n", " \n", " not nullable\n", " \n", "
\n", "
\n", "
\n", " \n", " 1\n", " \n", "
\n", "
\n", "
\n", " \n", " Luis\n", " \n", "
\n", "
\n", "
\n", " \n", " Alvarez$$%!\n", " \n", "
\n", "
\n", "
\n", " \n", " 123.0\n", " \n", "
\n", "
\n", "
\n", " \n", " Cake\n", " \n", "
\n", "
\n", "
\n", " \n", " 10.0\n", " \n", "
\n", "
\n", "
\n", " \n", " 1980/07/07\n", " \n", "
\n", "
\n", "
\n", " \n", " never\n", " \n", "
\n", "
\n", "
\n", " \n", " -1.6035674514745464\n", " \n", "
\n", "
\n", "
\n", " \n", " -1.6035674514745464\n", " \n", "
\n", "
\n", "
\n", " \n", " 2\n", " \n", "
\n", "
\n", "
\n", " \n", " André\n", " \n", "
\n", "
\n", "
\n", " \n", " Ampère\n", " \n", "
\n", "
\n", "
\n", " \n", " 423.0\n", " \n", "
\n", "
\n", "
\n", " \n", " piza\n", " \n", "
\n", "
\n", "
\n", " \n", " 8.0\n", " \n", "
\n", "
\n", "
\n", " \n", " 1950/07/08\n", " \n", "
\n", "
\n", "
\n", " \n", " gonna\n", " \n", "
\n", "
\n", "
\n", " \n", " -1.3363062095621219\n", " \n", "
\n", "
\n", "
\n", " \n", " -1.3363062095621219\n", " \n", "
\n", "
\n", "
\n", " \n", " 3\n", " \n", "
\n", "
\n", "
\n", " \n", " NiELS\n", " \n", "
\n", "
\n", "
\n", " \n", " Böhr//((%%\n", " \n", "
\n", "
\n", "
\n", " \n", " 551.0\n", " \n", "
\n", "
\n", "
\n", " \n", " pizza\n", " \n", "
\n", "
\n", "
\n", " \n", " 8.0\n", " \n", "
\n", "
\n", "
\n", " \n", " 1990/07/09\n", " \n", "
\n", "
\n", "
\n", " \n", " give\n", " \n", "
\n", "
\n", "
\n", " \n", " -1.0690449676496976\n", " \n", "
\n", "
\n", "
\n", " \n", " -1.0690449676496976\n", " \n", "
\n", "
\n", "
\n", " \n", " 4\n", " \n", "
\n", "
\n", "
\n", " \n", " PAUL\n", " \n", "
\n", "
\n", "
\n", " \n", " dirac$\n", " \n", "
\n", "
\n", "
\n", " \n", " 521.0\n", " \n", "
\n", "
\n", "
\n", " \n", " pizza\n", " \n", "
\n", "
\n", "
\n", " \n", " 8.0\n", " \n", "
\n", "
\n", "
\n", " \n", " 1954/07/10\n", " \n", "
\n", "
\n", "
\n", " \n", " you\n", " \n", "
\n", "
\n", "
\n", " \n", " -0.8017837257372732\n", " \n", "
\n", "
\n", "
\n", " \n", " -0.8017837257372732\n", " \n", "
\n", "
\n", "
\n", " \n", " 5\n", " \n", "
\n", "
\n", "
\n", " \n", " Albert\n", " \n", "
\n", "
\n", "
\n", " \n", " Einstein\n", " \n", "
\n", "
\n", "
\n", " \n", " 634.0\n", " \n", "
\n", "
\n", "
\n", " \n", " pizza\n", " \n", "
\n", "
\n", "
\n", " \n", " 8.0\n", " \n", "
\n", "
\n", "
\n", " \n", " 1990/07/11\n", " \n", "
\n", "
\n", "
\n", " \n", " up\n", " \n", "
\n", "
\n", "
\n", " \n", " -0.5345224838248488\n", " \n", "
\n", "
\n", "
\n", " \n", " -0.5345224838248488\n", " \n", "
\n", "
\n", "
\n", " \n", " 6\n", " \n", "
\n", "
\n", "
\n", " \n", " Galileo\n", " \n", "
\n", "
\n", "
\n", " \n", " ⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅GALiLEI\n", " \n", "
\n", "
\n", "
\n", " \n", " 672.0\n", " \n", "
\n", "
\n", "
\n", " \n", " arepa\n", " \n", "
\n", "
\n", "
\n", " \n", " 5.0\n", " \n", "
\n", "
\n", "
\n", " \n", " 1930/08/12\n", " \n", "
\n", "
\n", "
\n", " \n", " never\n", " \n", "
\n", "
\n", "
\n", " \n", " -0.2672612419124244\n", " \n", "
\n", "
\n", "
\n", " \n", " -0.2672612419124244\n", " \n", "
\n", "
\n", "
\n", " \n", " 7\n", " \n", "
\n", "
\n", "
\n", " \n", " CaRL\n", " \n", "
\n", "
\n", "
\n", " \n", " Ga%%%uss\n", " \n", "
\n", "
\n", "
\n", " \n", " 323.0\n", " \n", "
\n", "
\n", "
\n", " \n", " taco\n", " \n", "
\n", "
\n", "
\n", " \n", " 3.0\n", " \n", "
\n", "
\n", "
\n", " \n", " 1970/07/13\n", " \n", "
\n", "
\n", "
\n", " \n", " gonna\n", " \n", "
\n", "
\n", "
\n", " \n", " 0.0\n", " \n", "
\n", "
\n", "
\n", " \n", " 0.0\n", " \n", "
\n", "
\n", "
\n", " \n", " 8\n", " \n", "
\n", "
\n", "
\n", " \n", " David\n", " \n", "
\n", "
\n", "
\n", " \n", " H$$$ilbert\n", " \n", "
\n", "
\n", "
\n", " \n", " 624.0\n", " \n", "
\n", "
\n", "
\n", " \n", " taaaccoo\n", " \n", "
\n", "
\n", "
\n", " \n", " 3.0\n", " \n", "
\n", "
\n", "
\n", " \n", " 1950/07/14\n", " \n", "
\n", "
\n", "
\n", " \n", " let\n", " \n", "
\n", "
\n", "
\n", " \n", " 0.2672612419124244\n", " \n", "
\n", "
\n", "
\n", " \n", " 0.2672612419124244\n", " \n", "
\n", "
\n", "
\n", " \n", " 9\n", " \n", "
\n", "
\n", "
\n", " \n", " Johannes\n", " \n", "
\n", "
\n", "
\n", " \n", " KEPLER\n", " \n", "
\n", "
\n", "
\n", " \n", " 735.0\n", " \n", "
\n", "
\n", "
\n", " \n", " taco\n", " \n", "
\n", "
\n", "
\n", " \n", " 3.0\n", " \n", "
\n", "
\n", "
\n", " \n", " 1920/04/22\n", " \n", "
\n", "
\n", "
\n", " \n", " you\n", " \n", "
\n", "
\n", "
\n", " \n", " 0.5345224838248488\n", " \n", "
\n", "
\n", "
\n", " \n", " 0.5345224838248488\n", " \n", "
\n", "
\n", "
\n", " \n", " 10\n", " \n", "
\n", "
\n", "
\n", " \n", " JaMES\n", " \n", "
\n", "
\n", "
\n", " \n", " M$$ax%%well\n", " \n", "
\n", "
\n", "
\n", " \n", " 875.0\n", " \n", "
\n", "
\n", "
\n", " \n", " taco\n", " \n", "
\n", "
\n", "
\n", " \n", " 3.0\n", " \n", "
\n", "
\n", "
\n", " \n", " 1923/03/12\n", " \n", "
\n", "
\n", "
\n", " \n", " down\n", " \n", "
\n", "
\n", "
\n", " \n", " 0.8017837257372732\n", " \n", "
\n", "
\n", "
\n", " \n", " 0.8017837257372732\n", " \n", "
\n", "
\n", "\n", "\n", "
Viewing 10 of 13 rows / 13 columns
\n", "
1 partition(s)
\n" ], "text/plain": [ "" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "df.cols.z_score(\"id\", output_cols=\"z_score_id\").ext.display()" ] }, { "cell_type": "code", "execution_count": 56, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "https://raw.githubusercontent.com/ironmussa/Optimus/master/examples/data/foo.csv\n" ] } ], "source": [ "df = op.load.csv(\"https://raw.githubusercontent.com/ironmussa/Optimus/master/examples/data/foo.csv\", sep=\",\", header=True, infer_schema='true', charset=\"UTF-8\").ext.cache()" ] }, { "cell_type": "code", "execution_count": 58, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "\n" ] }, { "data": { "text/html": [ "\n", "\n", "\n", "\n", "\n", "
Viewing 10 of 13 rows / 13 columns
\n", "
1 partition(s)
\n", "\n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "
\n", "
id
\n", "
1 (int64)
\n", "
\n", " \n", " not nullable\n", " \n", "
\n", "
\n", "
firstName
\n", "
2 (object)
\n", "
\n", " \n", " not nullable\n", " \n", "
\n", "
\n", "
lastName
\n", "
3 (object)
\n", "
\n", " \n", " not nullable\n", " \n", "
\n", "
\n", "
billingId
\n", "
4 (float64)
\n", "
\n", " \n", " not nullable\n", " \n", "
\n", "
\n", "
product
\n", "
5 (object)
\n", "
\n", " \n", " not nullable\n", " \n", "
\n", "
\n", "
price
\n", "
6 (float64)
\n", "
\n", " \n", " not nullable\n", " \n", "
\n", "
\n", "
birth
\n", "
7 (object)
\n", "
\n", " \n", " not nullable\n", " \n", "
\n", "
\n", "
dummyCol
\n", "
8 (object)
\n", "
\n", " \n", " not nullable\n", " \n", "
\n", "
\n", "
0
\n", "
9 (float64)
\n", "
\n", " \n", " not nullable\n", " \n", "
\n", "
\n", "
\n", " \n", " id⋅⋅⋅⋅1\n", "id⋅⋅⋅⋅1\n", "Name:⋅0,⋅dtype:⋅object\n", " \n", "
\n", "
\n", "
\n", " \n", " Luis\n", " \n", "
\n", "
\n", "
\n", " \n", " Alvarez$$%!\n", " \n", "
\n", "
\n", "
\n", " \n", " 123.0\n", " \n", "
\n", "
\n", "
\n", " \n", " Cake\n", " \n", "
\n", "
\n", "
\n", " \n", " 10.0\n", " \n", "
\n", "
\n", "
\n", " \n", " 1980/07/07\n", " \n", "
\n", "
\n", "
\n", " \n", " never\n", " \n", "
\n", "
\n", "
\n", " \n", " id⋅⋅⋅⋅2\n", "id⋅⋅⋅⋅2\n", "Name:⋅1,⋅dtype:⋅object\n", " \n", "
\n", "
\n", "
\n", " \n", " André\n", " \n", "
\n", "
\n", "
\n", " \n", " Ampère\n", " \n", "
\n", "
\n", "
\n", " \n", " 423.0\n", " \n", "
\n", "
\n", "
\n", " \n", " piza\n", " \n", "
\n", "
\n", "
\n", " \n", " 8.0\n", " \n", "
\n", "
\n", "
\n", " \n", " 1950/07/08\n", " \n", "
\n", "
\n", "
\n", " \n", " gonna\n", " \n", "
\n", "
\n", "
\n", " \n", " id⋅⋅⋅⋅3\n", "id⋅⋅⋅⋅3\n", "Name:⋅2,⋅dtype:⋅object\n", " \n", "
\n", "
\n", "
\n", " \n", " NiELS\n", " \n", "
\n", "
\n", "
\n", " \n", " Böhr//((%%\n", " \n", "
\n", "
\n", "
\n", " \n", " 551.0\n", " \n", "
\n", "
\n", "
\n", " \n", " pizza\n", " \n", "
\n", "
\n", "
\n", " \n", " 8.0\n", " \n", "
\n", "
\n", "
\n", " \n", " 1990/07/09\n", " \n", "
\n", "
\n", "
\n", " \n", " give\n", " \n", "
\n", "
\n", "
\n", " \n", " id⋅⋅⋅⋅4\n", "id⋅⋅⋅⋅4\n", "Name:⋅3,⋅dtype:⋅object\n", " \n", "
\n", "
\n", "
\n", " \n", " PAUL\n", " \n", "
\n", "
\n", "
\n", " \n", " dirac$\n", " \n", "
\n", "
\n", "
\n", " \n", " 521.0\n", " \n", "
\n", "
\n", "
\n", " \n", " pizza\n", " \n", "
\n", "
\n", "
\n", " \n", " 8.0\n", " \n", "
\n", "
\n", "
\n", " \n", " 1954/07/10\n", " \n", "
\n", "
\n", "
\n", " \n", " you\n", " \n", "
\n", "
\n", "
\n", " \n", " id⋅⋅⋅⋅5\n", "id⋅⋅⋅⋅5\n", "Name:⋅4,⋅dtype:⋅object\n", " \n", "
\n", "
\n", "
\n", " \n", " Albert\n", " \n", "
\n", "
\n", "
\n", " \n", " Einstein\n", " \n", "
\n", "
\n", "
\n", " \n", " 634.0\n", " \n", "
\n", "
\n", "
\n", " \n", " pizza\n", " \n", "
\n", "
\n", "
\n", " \n", " 8.0\n", " \n", "
\n", "
\n", "
\n", " \n", " 1990/07/11\n", " \n", "
\n", "
\n", "
\n", " \n", " up\n", " \n", "
\n", "
\n", "
\n", " \n", " id⋅⋅⋅⋅6\n", "id⋅⋅⋅⋅6\n", "Name:⋅5,⋅dtype:⋅object\n", " \n", "
\n", "
\n", "
\n", " \n", " Galileo\n", " \n", "
\n", "
\n", "
\n", " \n", " ⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅GALiLEI\n", " \n", "
\n", "
\n", "
\n", " \n", " 672.0\n", " \n", "
\n", "
\n", "
\n", " \n", " arepa\n", " \n", "
\n", "
\n", "
\n", " \n", " 5.0\n", " \n", "
\n", "
\n", "
\n", " \n", " 1930/08/12\n", " \n", "
\n", "
\n", "
\n", " \n", " never\n", " \n", "
\n", "
\n", "
\n", " \n", " id⋅⋅⋅⋅7\n", "id⋅⋅⋅⋅7\n", "Name:⋅6,⋅dtype:⋅object\n", " \n", "
\n", "
\n", "
\n", " \n", " CaRL\n", " \n", "
\n", "
\n", "
\n", " \n", " Ga%%%uss\n", " \n", "
\n", "
\n", "
\n", " \n", " 323.0\n", " \n", "
\n", "
\n", "
\n", " \n", " taco\n", " \n", "
\n", "
\n", "
\n", " \n", " 3.0\n", " \n", "
\n", "
\n", "
\n", " \n", " 1970/07/13\n", " \n", "
\n", "
\n", "
\n", " \n", " gonna\n", " \n", "
\n", "
\n", "
\n", " \n", " id⋅⋅⋅⋅8\n", "id⋅⋅⋅⋅8\n", "Name:⋅7,⋅dtype:⋅object\n", " \n", "
\n", "
\n", "
\n", " \n", " David\n", " \n", "
\n", "
\n", "
\n", " \n", " H$$$ilbert\n", " \n", "
\n", "
\n", "
\n", " \n", " 624.0\n", " \n", "
\n", "
\n", "
\n", " \n", " taaaccoo\n", " \n", "
\n", "
\n", "
\n", " \n", " 3.0\n", " \n", "
\n", "
\n", "
\n", " \n", " 1950/07/14\n", " \n", "
\n", "
\n", "
\n", " \n", " let\n", " \n", "
\n", "
\n", "
\n", " \n", " id⋅⋅⋅⋅9\n", "id⋅⋅⋅⋅9\n", "Name:⋅8,⋅dtype:⋅object\n", " \n", "
\n", "
\n", "
\n", " \n", " Johannes\n", " \n", "
\n", "
\n", "
\n", " \n", " KEPLER\n", " \n", "
\n", "
\n", "
\n", " \n", " 735.0\n", " \n", "
\n", "
\n", "
\n", " \n", " taco\n", " \n", "
\n", "
\n", "
\n", " \n", " 3.0\n", " \n", "
\n", "
\n", "
\n", " \n", " 1920/04/22\n", " \n", "
\n", "
\n", "
\n", " \n", " you\n", " \n", "
\n", "
\n", "
\n", " \n", " id⋅⋅⋅⋅10\n", "id⋅⋅⋅⋅10\n", "Name:⋅9,⋅dtype:⋅object\n", " \n", "
\n", "
\n", "
\n", " \n", " JaMES\n", " \n", "
\n", "
\n", "
\n", " \n", " M$$ax%%well\n", " \n", "
\n", "
\n", "
\n", " \n", " 875.0\n", " \n", "
\n", "
\n", "
\n", " \n", " taco\n", " \n", "
\n", "
\n", "
\n", " \n", " 3.0\n", " \n", "
\n", "
\n", "
\n", " \n", " 1923/03/12\n", " \n", "
\n", "
\n", "
\n", " \n", " down\n", " \n", "
\n", "
\n", "\n", "\n", "
Viewing 10 of 13 rows / 13 columns
\n", "
1 partition(s)
\n" ], "text/plain": [ "" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "df.cols.min_max_scaler(\"id\", output_cols=\"aaa\").ext.display()" ] }, { "cell_type": "code", "execution_count": 105, "metadata": {}, "outputs": [ { "name": "stderr", "output_type": "stream", "text": [ "C:\\Users\\argenisleon\\Anaconda3\\lib\\site-packages\\dask\\dataframe\\core.py:4382: UserWarning: Insufficient elements for `head`. 15 elements requested, only 13 elements available. Try passing larger `npartitions` to `head`.\n", " warnings.warn(msg.format(n, len(r)))\n" ] }, { "data": { "text/plain": [ "13 1\n", "12 1\n", "11 1\n", "10 1\n", "9 1\n", "8 1\n", "7 1\n", "6 1\n", "5 1\n", "4 1\n", "3 1\n", "2 1\n", "1 1\n", "Name: id, dtype: int64" ] }, "execution_count": 105, "metadata": {}, "output_type": "execute_result" } ], "source": [ "df[\"id\"].value_counts().head(15)" ] }, { "cell_type": "code", "execution_count": 6, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "\n", "COL NAME id\n", "COL NAME RESULT id 1\n", "dtype: int64\n", "AGG NAME min\n", "****\n", "RESULT {'id': {'min': 1}}\n", "\n", "COL NAME id\n", "COL NAME RESULT id 13\n", "dtype: int64\n", "AGG NAME max\n", "****\n", "RESULT {'id': {'min': 1, 'max': 13}}\n" ] }, { "data": { "text/plain": [ "{'id': {'min': 1, 'max': 13}}" ] }, "execution_count": 6, "metadata": {}, "output_type": "execute_result" } ], "source": [ "df.cols.range(\"id\")" ] }, { "cell_type": "code", "execution_count": 7, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "\n", "COL NAME id\n", "COL NAME RESULT id 1\n", "dtype: int64\n", "AGG NAME min\n", "****\n", "RESULT {'id': {'min': 1}}\n" ] }, { "data": { "text/plain": [ "{'id': {'min': 1}}" ] }, "execution_count": 7, "metadata": {}, "output_type": "execute_result" } ], "source": [ "df.cols.min(\"id\")" ] }, { "cell_type": "code", "execution_count": 25, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "\n", "COL NAME id\n", "COL NAME RESULT id 13\n", "dtype: int64\n", "AGG NAME max\n", "****\n", "RESULT {'id': {'max': 13}}\n", "\n", "COL NAME id\n", "COL NAME RESULT id 1\n", "dtype: int64\n", "AGG NAME min\n", "****\n", "RESULT {'id': {'max': 13, 'min': 1}}\n" ] }, { "data": { "text/plain": [ "{'id': {'max': 13, 'min': 1}}" ] }, "execution_count": 25, "metadata": {}, "output_type": "execute_result" } ], "source": [ "df.cols.range(\"id\")" ] }, { "cell_type": "code", "execution_count": 29, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "\n", "COL NAME id\n", "COL NAME RESULT id 13\n", "dtype: int64\n", "AGG NAME max\n", "****\n", "RESULT {'id': {'max': 13}}\n", "\n", "COL NAME id\n", "COL NAME RESULT id 1\n", "dtype: int64\n", "AGG NAME min\n", "****\n", "RESULT {'id': {'max': 13, 'min': 1}}\n", "\n", "COL NAME id\n", "COL NAME RESULT {'id': {'hist': [{'count': 1, 'lower': 1.0, 'upper': 1.6}, {'count': 1, 'lower': 1.6, 'upper': 2.2}, {'count': 0, 'lower': 2.2, 'upper': 2.8}, {'count': 1, 'lower': 2.8, 'upper': 3.4}, {'count': 0, 'lower': 3.4, 'upper': 4.0}, {'count': 1, 'lower': 4.0, 'upper': 4.6}, {'count': 1, 'lower': 4.6, 'upper': 5.2}, {'count': 0, 'lower': 5.2, 'upper': 5.8}, {'count': 1, 'lower': 5.8, 'upper': 6.3999999999999995}, {'count': 0, 'lower': 6.3999999999999995, 'upper': 7.0}, {'count': 1, 'lower': 7.0, 'upper': 7.6}, {'count': 1, 'lower': 7.6, 'upper': 8.2}, {'count': 0, 'lower': 8.2, 'upper': 8.8}, {'count': 1, 'lower': 8.8, 'upper': 9.4}, {'count': 0, 'lower': 9.4, 'upper': 10.0}, {'count': 1, 'lower': 10.0, 'upper': 10.6}, {'count': 1, 'lower': 10.6, 'upper': 11.2}, {'count': 0, 'lower': 11.2, 'upper': 11.799999999999999}, {'count': 1, 'lower': 11.799999999999999, 'upper': 12.4}, {'count': 1, 'lower': 12.4, 'upper': 13.0}]}}\n", "AGG NAME hist\n", "****\n", "RESULT {'id': {'hist': [{'count': 1, 'lower': 1.0, 'upper': 1.6}, {'count': 1, 'lower': 1.6, 'upper': 2.2}, {'count': 0, 'lower': 2.2, 'upper': 2.8}, {'count': 1, 'lower': 2.8, 'upper': 3.4}, {'count': 0, 'lower': 3.4, 'upper': 4.0}, {'count': 1, 'lower': 4.0, 'upper': 4.6}, {'count': 1, 'lower': 4.6, 'upper': 5.2}, {'count': 0, 'lower': 5.2, 'upper': 5.8}, {'count': 1, 'lower': 5.8, 'upper': 6.3999999999999995}, {'count': 0, 'lower': 6.3999999999999995, 'upper': 7.0}, {'count': 1, 'lower': 7.0, 'upper': 7.6}, {'count': 1, 'lower': 7.6, 'upper': 8.2}, {'count': 0, 'lower': 8.2, 'upper': 8.8}, {'count': 1, 'lower': 8.8, 'upper': 9.4}, {'count': 0, 'lower': 9.4, 'upper': 10.0}, {'count': 1, 'lower': 10.0, 'upper': 10.6}, {'count': 1, 'lower': 10.6, 'upper': 11.2}, {'count': 0, 'lower': 11.2, 'upper': 11.799999999999999}, {'count': 1, 'lower': 11.799999999999999, 'upper': 12.4}, {'count': 1, 'lower': 12.4, 'upper': 13.0}]}}\n" ] }, { "data": { "text/plain": [ "{'id': {'hist': [{'count': 1, 'lower': 1.0, 'upper': 1.6},\n", " {'count': 1, 'lower': 1.6, 'upper': 2.2},\n", " {'count': 0, 'lower': 2.2, 'upper': 2.8},\n", " {'count': 1, 'lower': 2.8, 'upper': 3.4},\n", " {'count': 0, 'lower': 3.4, 'upper': 4.0},\n", " {'count': 1, 'lower': 4.0, 'upper': 4.6},\n", " {'count': 1, 'lower': 4.6, 'upper': 5.2},\n", " {'count': 0, 'lower': 5.2, 'upper': 5.8},\n", " {'count': 1, 'lower': 5.8, 'upper': 6.3999999999999995},\n", " {'count': 0, 'lower': 6.3999999999999995, 'upper': 7.0},\n", " {'count': 1, 'lower': 7.0, 'upper': 7.6},\n", " {'count': 1, 'lower': 7.6, 'upper': 8.2},\n", " {'count': 0, 'lower': 8.2, 'upper': 8.8},\n", " {'count': 1, 'lower': 8.8, 'upper': 9.4},\n", " {'count': 0, 'lower': 9.4, 'upper': 10.0},\n", " {'count': 1, 'lower': 10.0, 'upper': 10.6},\n", " {'count': 1, 'lower': 10.6, 'upper': 11.2},\n", " {'count': 0, 'lower': 11.2, 'upper': 11.799999999999999},\n", " {'count': 1, 'lower': 11.799999999999999, 'upper': 12.4},\n", " {'count': 1, 'lower': 12.4, 'upper': 13.0}]}}" ] }, "execution_count": 29, "metadata": {}, "output_type": "execute_result" } ], "source": [ "df.cols.hist(\"id\")" ] }, { "cell_type": "code", "execution_count": 30, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "\n", "COL NAME id\n", "COL NAME RESULT id 1\n", "dtype: int64\n", "AGG NAME min\n", "****\n", "RESULT {'id': {'min': 1}}\n", "\n", "COL NAME id\n", "COL NAME RESULT id 13\n", "dtype: int64\n", "AGG NAME max\n", "****\n", "RESULT {'id': {'min': 1, 'max': 13}}\n", "\n", "COL NAME id\n", "COL NAME RESULT {'id': {'hist': [{'count': 2, 'lower': 1.0, 'upper': 2.2}, {'count': 1, 'lower': 2.2, 'upper': 3.4}, {'count': 1, 'lower': 3.4, 'upper': 4.6}, {'count': 1, 'lower': 4.6, 'upper': 5.8}, {'count': 1, 'lower': 5.8, 'upper': 7.0}, {'count': 2, 'lower': 7.0, 'upper': 8.2}, {'count': 1, 'lower': 8.2, 'upper': 9.4}, {'count': 1, 'lower': 9.4, 'upper': 10.6}, {'count': 1, 'lower': 10.6, 'upper': 11.799999999999999}, {'count': 2, 'lower': 11.799999999999999, 'upper': 13.0}]}}\n", "AGG NAME hist\n", "****\n", "RESULT {'id': {'hist': [{'count': 2, 'lower': 1.0, 'upper': 2.2}, {'count': 1, 'lower': 2.2, 'upper': 3.4}, {'count': 1, 'lower': 3.4, 'upper': 4.6}, {'count': 1, 'lower': 4.6, 'upper': 5.8}, {'count': 1, 'lower': 5.8, 'upper': 7.0}, {'count': 2, 'lower': 7.0, 'upper': 8.2}, {'count': 1, 'lower': 8.2, 'upper': 9.4}, {'count': 1, 'lower': 9.4, 'upper': 10.6}, {'count': 1, 'lower': 10.6, 'upper': 11.799999999999999}, {'count': 2, 'lower': 11.799999999999999, 'upper': 13.0}]}}\n" ] }, { "data": { "image/png": "iVBORw0KGgoAAAANSUhEUgAAA1sAAAEHCAYAAABY71ygAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAADl0RVh0U29mdHdhcmUAbWF0cGxvdGxpYiB2ZXJzaW9uIDMuMC4zLCBodHRwOi8vbWF0cGxvdGxpYi5vcmcvnQurowAAGWFJREFUeJzt3X/0Z3VdJ/DnKwYyxQSb0TVgHCwqyRRqFjU7qaviaCru2fYsZIWtnTmn1Mptt4XaoPDU0erY1tFUslm0DGxJayoMZ7NiS2kZjEV+SEyIMjsU5IhImjT42j++d/Ljd77f+X5gPvf7i8fjnM/5fu77/b73vu7nznyYJ+9777e6OwAAAMzWV6x0AQAAAOuRsAUAADACYQsAAGAEwhYAAMAIhC0AAIARCFsAAAAjELYAGE1V3VhVz1npOpZLVW2uqvuq6qhF+n+mqn5ruesCYGUIWwA8JFV1e1U9f17bK6vqLw4ud/c3d/efLbGdLVXVVbVhpFJHNRzzJUnS3Z/s7mO7+4Ep1ttSVbePXR8AK0fYAmBdW6shDoC1T9gCYDSTs19VdUZV7a6qe6vq76vqTcOwq4af9wyX4D2zqr6iqv5bVX2iqu6qqndV1WMmtvv9Q9+nquqn5+3nZ6rq8qr6raq6N8krh31/uKruqao7q+rNVXXMxPa6qn64qm6tqs9W1eur6uuGde6tqt+ZHH+Y4/2yWbqqOrmq/nzY5q4kG2fzyQKwFghbACyXX0nyK9391Um+LsnvDO3fOfw8brgE78NJXjm8npvkSUmOTfLmJKmqU5P8WpJXJHlCksckOWHevs5KcnmS45K8O8kDSV6XubDzzCTPS/LD89bZluTbkjwjyU8kuXjYx0lJnpLknIUOqrsv6e5XLnLMv53k2mG/r09y7sR6t3f3lkXWA2AdELYAOBK/N8wW3VNV92QuBC3mn5N8fVVt7O77uvvqw4x9RZI3dfdt3X1fkvOTnD3MGH13kj/o7r/o7vuTXJCk563/4e7+ve7+Ynd/vruv7e6ru/tAd9+e5O1Jnj1vnTd2973dfWOSG5J8YNj/Z5K8P8np030kc6pqc5J/neSnu/sL3X1Vkj94MNsAYG0TtgA4Ei/v7uMOvnLobNGkVyX5hiQfq6prquolhxn7tUk+MbH8iSQbkjx+6LvjYEd3fy7Jp+atf8fkQlV9Q1X9YVX93XBp4c/n0Ev6/n7i/ecXWD72MPUudgyf7u5/nHccADxMCFsALIvuvrW7z0nyuCRvTHJ5VT0qh85KJcm+JE+cWN6c5EDmAtCdSU482FFVX5Xka+bvbt7yW5N8LMkpw2WMP5mkHvrRTOXOJMcPx3jQ5pH3CcAqImwBsCyq6nuralN3fzHJPUPzA0nuTvLFzN2bddClSV43PGDi2MzNRL2nuw9k7l6sl1bVtw8PrfjZLB2cHp3k3iT3VdU3JfmhmR3YIrr7E0l2J/nZqjqmqr4jyUvH3i8Aq4ewBcBy2Zbkxqq6L3MPyzi7u/9puAzw55L85XDv1zOS7Ejym5l7UuHHk/xTktcmyXBP1WuTXJa52aPPJrkryRcOs+//nOR7hrG/nuQ9sz+8BX1Pkqcn2Z/kwiTvWqb9ArAKVPdCV28AwNowzHzdk7lLBD++0vUAwEFmtgBYc6rqpVX1yOF+qF9K8tEkt69sVQDw5YQtANaiszL3EI19SU7J3CWJLtUAYFVxGSEAAMAIzGwBAACMQNgCAAAYwYaVLmAhGzdu7C1btqx0GQAAAIe49tpr/6G7Ny01blWGrS1btmT37t0rXQYAAMAhquoT04xzGSEAAMAIhC0AAIARCFsAAAAjELYAAABGsGTYqqqTqupPq+rmqrqxqn50gTFVVb9aVXuq6vqq+taJvnOr6tbhde6sDwAAAGA1muZphAeS/Hh3f6SqHp3k2qra1d03TYx5UZJThtfTk7w1ydOr6rFJLkyyNUkP6+7s7k/P9CgAAABWmSVntrr7zu7+yPD+s0luTnLCvGFnJXlXz7k6yXFV9YQkL0yyq7v3DwFrV5JtMz0CAACAVehB3bNVVVuSnJ7kr+Z1nZDkjonlvUPbYu0AAADr2tS/1Liqjk3yu0l+rLvvnd+9wCp9mPaFtr89yfYk2bx587RlLYst5/3RSpewqtz+hu9a6RIAHjLf6V/OdzqsTr6rvmQtf09NNbNVVUdnLmi9u7vfu8CQvUlOmlg+Mcm+w7Qforsv7u6t3b1106ZN05QFAACwak3zNMJK8htJbu7uNy0ybGeS7x+eSviMJJ/p7juTXJnkzKo6vqqOT3Lm0AYAALCuTXMZ4bOSfF+Sj1bVdUPbTybZnCTd/bYkVyR5cZI9ST6X5AeGvv1V9fok1wzrXdTd+2dXPgAAwOq0ZNjq7r/IwvdeTY7pJK9epG9Hkh0PqToAAIA16kE9jRAAAIDpCFsAAAAjELYAAABGIGwBAACMQNgCAAAYgbAFAAAwAmELAABgBMIWAADACIQtAACAEQhbAAAAIxC2AAAARiBsAQAAjEDYAgAAGIGwBQAAMAJhCwAAYATCFgAAwAiELQAAgBFsWGpAVe1I8pIkd3X3Uxbo/y9JXjGxvScn2dTd+6vq9iSfTfJAkgPdvXVWhQMAAKxm08xsXZJk22Kd3f2L3X1ad5+W5Pwkf97d+yeGPHfoF7QAAICHjSXDVndflWT/UuMG5yS59IgqAgAAWAdmds9WVT0yczNgvzvR3Ek+UFXXVtX2We0LAABgtVvynq0H4aVJ/nLeJYTP6u59VfW4JLuq6mPDTNkhhjC2PUk2b948w7IAAACW3yyfRnh25l1C2N37hp93JXlfkjMWW7m7L+7urd29ddOmTTMsCwAAYPnNJGxV1WOSPDvJ70+0PaqqHn3wfZIzk9wwi/0BAACsdtM8+v3SJM9JsrGq9ia5MMnRSdLdbxuG/dskH+juf5xY9fFJ3ldVB/fz2939x7MrHQAAYPVaMmx19zlTjLkkc4+In2y7LcnTHmphAAAAa9ks79kCAABgIGwBAACMQNgCAAAYgbAFAAAwAmELAABgBMIWAADACIQtAACAEQhbAAAAIxC2AAAARiBsAQAAjEDYAgAAGIGwBQAAMAJhCwAAYATCFgAAwAiELQAAgBEIWwAAACMQtgAAAEawZNiqqh1VdVdV3bBI/3Oq6jNVdd3wumCib1tV3VJVe6rqvFkWDgAAsJpNM7N1SZJtS4z539192vC6KEmq6qgkb0nyoiSnJjmnqk49kmIBAADWiiXDVndflWT/Q9j2GUn2dPdt3X1/ksuSnPUQtgMAALDmzOqerWdW1f+tqvdX1TcPbSckuWNizN6hDQAAYN3bMINtfCTJE7v7vqp6cZLfS3JKklpgbC+2karanmR7kmzevHkGZQEAAKycI57Z6u57u/u+4f0VSY6uqo2Zm8k6aWLoiUn2HWY7F3f31u7eumnTpiMtCwAAYEUdcdiqqn9VVTW8P2PY5qeSXJPklKo6uaqOSXJ2kp1Huj8AAIC1YMnLCKvq0iTPSbKxqvYmuTDJ0UnS3W9L8t1JfqiqDiT5fJKzu7uTHKiq1yS5MslRSXZ0942jHAUAAMAqs2TY6u5zluh/c5I3L9J3RZIrHlppAAAAa9esnkYIAADABGELAABgBMIWAADACIQtAACAEQhbAAAAIxC2AAAARiBsAQAAjEDYAgAAGIGwBQAAMAJhCwAAYATCFgAAwAiELQAAgBEIWwAAACMQtgAAAEYgbAEAAIxA2AIAABiBsAUAADCCJcNWVe2oqruq6oZF+l9RVdcPrw9V1dMm+m6vqo9W1XVVtXuWhQMAAKxm08xsXZJk22H6P57k2d391CSvT3LxvP7ndvdp3b31oZUIAACw9mxYakB3X1VVWw7T/6GJxauTnHjkZQEAAKxts75n61VJ3j+x3Ek+UFXXVtX2w61YVdurandV7b777rtnXBYAAMDyWnJma1pV9dzMha3vmGh+Vnfvq6rHJdlVVR/r7qsWWr+7L85wCeLWrVt7VnUBAACshJnMbFXVU5O8I8lZ3f2pg+3dvW/4eVeS9yU5Yxb7AwAAWO2OOGxV1eYk703yfd39NxPtj6qqRx98n+TMJAs+0RAAAGC9WfIywqq6NMlzkmysqr1JLkxydJJ099uSXJDka5L8WlUlyYHhyYOPT/K+oW1Dkt/u7j8e4RgAAABWnWmeRnjOEv0/mOQHF2i/LcnTDl0DAABg/Zv10wgBAACIsAUAADAKYQsAAGAEwhYAAMAIhC0AAIARCFsAAAAjELYAAABGIGwBAACMQNgCAAAYgbAFAAAwAmELAABgBMIWAADACIQtAACAEQhbAAAAIxC2AAAARiBsAQAAjGCqsFVVO6rqrqq6YZH+qqpfrao9VXV9VX3rRN+5VXXr8Dp3VoUDAACsZtPObF2SZNth+l+U5JThtT3JW5Okqh6b5MIkT09yRpILq+r4h1osAADAWjFV2Oruq5LsP8yQs5K8q+dcneS4qnpCkhcm2dXd+7v700l25fChDQAAYF2Y1T1bJyS5Y2J579C2WDsAAMC6tmFG26kF2vow7YduoGp75i5BzObNm2dUFstty3l/tNIlrBq3v+G7Dtvvs/qSw31WPqcv8Wdqekt9VkzHn6kv8fdver7Tp+N76uFhVjNbe5OcNLF8YpJ9h2k/RHdf3N1bu3vrpk2bZlQWAADAyphV2NqZ5PuHpxI+I8lnuvvOJFcmObOqjh8ejHHm0AYAALCuTXUZYVVdmuQ5STZW1d7MPWHw6CTp7rcluSLJi5PsSfK5JD8w9O2vqtcnuWbY1EXdfbgHbQAAAKwLU4Wt7j5nif5O8upF+nYk2fHgSwMAAFi7ZnUZIQAAABOELQAAgBEIWwAAACMQtgAAAEYgbAEAAIxA2AIAABiBsAUAADACYQsAAGAEwhYAAMAIhC0AAIARCFsAAAAjELYAAABGIGwBAACMQNgCAAAYgbAFAAAwAmELAABgBMIWAADACKYKW1W1rapuqao9VXXeAv2/XFXXDa+/qap7JvoemOjbOcviAQAAVqsNSw2oqqOSvCXJC5LsTXJNVe3s7psOjunu102Mf22S0yc28fnuPm12JQMAAKx+08xsnZFkT3ff1t33J7ksyVmHGX9OkktnURwAAMBaNU3YOiHJHRPLe4e2Q1TVE5OcnOSDE82PqKrdVXV1Vb38IVcKAACwhix5GWGSWqCtFxl7dpLLu/uBibbN3b2vqp6U5INV9dHu/ttDdlK1Pcn2JNm8efMUZQEAAKxe08xs7U1y0sTyiUn2LTL27My7hLC79w0/b0vyZ/ny+7kmx13c3Vu7e+umTZumKAsAAGD1miZsXZPklKo6uaqOyVygOuSpglX1jUmOT/Lhibbjq+orh/cbkzwryU3z1wUAAFhvlryMsLsPVNVrklyZ5KgkO7r7xqq6KMnu7j4YvM5Jcll3T15i+OQkb6+qL2Yu2L1h8imGAAAA69U092ylu69IcsW8tgvmLf/MAut9KMm3HEF9AAAAa9JUv9QYAACAB0fYAgAAGIGwBQAAMAJhCwAAYATCFgAAwAiELQAAgBEIWwAAACMQtgAAAEYgbAEAAIxA2AIAABiBsAUAADACYQsAAGAEwhYAAMAIhC0AAIARCFsAAAAjELYAAABGIGwBAACMYKqwVVXbquqWqtpTVect0P/Kqrq7qq4bXj840XduVd06vM6dZfEAAACr1YalBlTVUUnekuQFSfYmuaaqdnb3TfOGvqe7XzNv3ccmuTDJ1iSd5Nph3U/PpHoAAIBVapqZrTOS7Onu27r7/iSXJTlryu2/MMmu7t4/BKxdSbY9tFIBAADWjmnC1glJ7phY3ju0zffvqur6qrq8qk56kOumqrZX1e6q2n333XdPURYAAMDqNU3YqgXaet7yHyTZ0t1PTfK/krzzQaw719h9cXdv7e6tmzZtmqIsAACA1WuasLU3yUkTyycm2Tc5oLs/1d1fGBZ/Pcm3TbsuAADAejRN2LomySlVdXJVHZPk7CQ7JwdU1RMmFl+W5Obh/ZVJzqyq46vq+CRnDm0AAADr2pJPI+zuA1X1msyFpKOS7OjuG6vqoiS7u3tnkh+pqpclOZBkf5JXDuvur6rXZy6wJclF3b1/hOMAAABYVZYMW0nS3VckuWJe2wUT789Pcv4i6+5IsuMIagQAAFhzpvqlxgAAADw4whYAAMAIhC0AAIARCFsAAAAjELYAAABGIGwBAACMQNgCAAAYgbAFAAAwAmELAABgBMIWAADACIQtAACAEQhbAAAAIxC2AAAARiBsAQAAjEDYAgAAGIGwBQAAMIKpwlZVbauqW6pqT1Wdt0D/f6qqm6rq+qr6k6p64kTfA1V13fDaOcviAQAAVqsNSw2oqqOSvCXJC5LsTXJNVe3s7psmhv11kq3d/bmq+qEkv5DkPwx9n+/u02ZcNwAAwKo2zczWGUn2dPdt3X1/ksuSnDU5oLv/tLs/NyxeneTE2ZYJAACwtkwTtk5IcsfE8t6hbTGvSvL+ieVHVNXuqrq6ql7+EGoEAABYc5a8jDBJLdDWCw6s+t4kW5M8e6J5c3fvq6onJflgVX20u/92gXW3J9meJJs3b56iLAAAgNVrmpmtvUlOmlg+Mcm++YOq6vlJfirJy7r7Cwfbu3vf8PO2JH+W5PSFdtLdF3f31u7eumnTpqkPAAAAYDWaJmxdk+SUqjq5qo5JcnaSL3uqYFWdnuTtmQtad020H19VXzm835jkWUkmH6wBAACwLi15GWF3H6iq1yS5MslRSXZ0941VdVGS3d29M8kvJjk2yf+sqiT5ZHe/LMmTk7y9qr6YuWD3hnlPMQQAAFiXprlnK919RZIr5rVdMPH++Yus96Ek33IkBQIAAKxFU/1SYwAAAB4cYQsAAGAEwhYAAMAIhC0AAIARCFsAAAAjELYAAABGIGwBAACMQNgCAAAYgbAFAAAwAmELAABgBMIWAADACIQtAACAEQhbAAAAIxC2AAAARiBsAQAAjEDYAgAAGIGwBQAAMIKpwlZVbauqW6pqT1Wdt0D/V1bVe4b+v6qqLRN95w/tt1TVC2dXOgAAwOq1ZNiqqqOSvCXJi5KcmuScqjp13rBXJfl0d399kl9O8sZh3VOTnJ3km5NsS/Jrw/YAAADWtWlmts5Isqe7b+vu+5NcluSseWPOSvLO4f3lSZ5XVTW0X9bdX+jujyfZM2wPAABgXZsmbJ2Q5I6J5b1D24JjuvtAks8k+Zop1wUAAFh3NkwxphZo6ynHTLPu3AaqtifZPizeV1W3TFEbs7cxyT8cbkC9cZkqWePWyOe05PleDmvks1pxM/qcVsU5H5s/U//Cd/qMrJHPaVX8/V4jn9WKm8HntCrO93JYpX+mnjjNoGnC1t4kJ00sn5hk3yJj9lbVhiSPSbJ/ynWTJN19cZKLpyma8VTV7u7eutJ1sDyc74cf5/zhxfl+eHG+H16c77VhmssIr0lySlWdXFXHZO6BFzvnjdmZ5Nzh/Xcn+WB399B+9vC0wpOTnJLk/8ymdAAAgNVryZmt7j5QVa9JcmWSo5Ls6O4bq+qiJLu7e2eS30jym1W1J3MzWmcP695YVb+T5KYkB5K8ursfGOlYAAAAVo1pLiNMd1+R5Ip5bRdMvP+nJP9+kXV/LsnPHUGNLC+Xcj68ON8PP875w4vz/fDifD+8ON9rQM1d7QcAAMAsTXPPFgAAAA+SsEWq6qSq+tOqurmqbqyqH13pmlgeVXVUVf11Vf3hStfCuKrquKq6vKo+Nvxdf+ZK18R4qup1w/f5DVV1aVU9YqVrYraqakdV3VVVN0y0PbaqdlXVrcPP41eyRmZnkfP9i8N3+vVV9b6qOm4la2RhwhbJ3MNLfry7n5zkGUleXVWnrnBNLI8fTXLzShfBsviVJH/c3d+U5Glx3tetqjohyY8k2drdT8ncw63OXtmqGMElSbbNazsvyZ909ylJ/mRYZn24JIee711JntLdT03yN0nOX+6iWJqwRbr7zu7+yPD+s5n7R9gJK1sVY6uqE5N8V5J3rHQtjKuqvjrJd2buybHp7vu7+56VrYqRbUjyVcPvvnxkFvkdl6xd3X1V5p4APemsJO8c3r8zycuXtShGs9D57u4PdPeBYfHqzP0+W1YZYYsvU1Vbkpye5K9WthKWwX9P8hNJvrjShTC6JyW5O8n/GC4bfUdVPWqli2Ic3f3/kvxSkk8muTPJZ7r7AytbFcvk8d19ZzL3P1KTPG6F62H5/Mck71/pIjiUsMW/qKpjk/xukh/r7ntXuh7GU1UvSXJXd1+70rWwLDYk+dYkb+3u05P8Y1xetG4N9+mcleTkJF+b5FFV9b0rWxUwlqr6qczdEvLula6FQwlbJEmq6ujMBa13d/d7V7oeRvesJC+rqtuTXJbk31TVb61sSYxob5K93X1wxvryzIUv1qfnJ/l4d9/d3f+c5L1Jvn2Fa2J5/H1VPSFJhp93rXA9jKyqzk3ykiSvaL/PaVUStkhVVebu5bi5u9+00vUwvu4+v7tP7O4tmbtx/oPd7f98r1Pd/XdJ7qiqbxyanpfkphUsiXF9MskzquqRw/f78+KBKA8XO5OcO7w/N8nvr2AtjKyqtiX5r0le1t2fW+l6WJiwRTI3y/F9mZvduG54vXiliwJm6rVJ3l1V1yc5LcnPr3A9jGSYwbw8yUeSfDRz/62/eEWLYuaq6tIkH07yjVW1t6peleQNSV5QVbcmecGwzDqwyPl+c5JHJ9k1/NvtbStaJAsqM44AAACzZ2YLAABgBMIWAADACIQtAACAEQhbAAAAIxC2AAAARiBsAQAAjEDYAgAAGIGwBQAAMIL/D5NwsI36uYXSAAAAAElFTkSuQmCC\n", "text/plain": [ "
" ] }, "metadata": { "needs_background": "light" }, "output_type": "display_data" } ], "source": [ "df.plot.hist(\"id\")" ] }, { "cell_type": "code", "execution_count": 31, "metadata": {}, "outputs": [ { "data": { "text/html": [ "
\n", "\n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "
idfirstNamelastNamebillingIdproductpricebirthdummyCol
01LuisAlvarez$$%!123.0Cake10.01980/07/07never
12AndréAmpère423.0piza8.01950/07/08gonna
23NiELSBöhr//((%%551.0pizza8.01990/07/09give
34PAULdirac$521.0pizza8.01954/07/10you
45AlbertEinstein634.0pizza8.01990/07/11up
\n", "
" ], "text/plain": [ " id firstName lastName billingId product price birth dummyCol\n", "0 1 Luis Alvarez$$%! 123.0 Cake 10.0 1980/07/07 never\n", "1 2 André Ampère 423.0 piza 8.0 1950/07/08 gonna\n", "2 3 NiELS Böhr//((%% 551.0 pizza 8.0 1990/07/09 give\n", "3 4 PAUL dirac$ 521.0 pizza 8.0 1954/07/10 you\n", "4 5 Albert Einstein 634.0 pizza 8.0 1990/07/11 up" ] }, "execution_count": 31, "metadata": {}, "output_type": "execute_result" } ], "source": [ "df.head()" ] }, { "cell_type": "code", "execution_count": 32, "metadata": {}, "outputs": [], "source": [ "import pandas as pd\n", "def func(a):\n", " return a.min() \n", "df1 = df.map_partitions(func)" ] }, { "cell_type": "code", "execution_count": 33, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "id 1.0\n", "billingId 123.0\n", "price 3.0\n", "dtype: float64\n" ] } ], "source": [ "print(df1.compute())" ] }, { "cell_type": "code", "execution_count": 34, "metadata": {}, "outputs": [ { "data": { "text/plain": [ "[OrderedDict([('id', 1),\n", " ('firstName', 'Luis'),\n", " ('lastName', 'Alvarez$$%!'),\n", " ('billingId', 123.0),\n", " ('product', 'Cake'),\n", " ('price', 10.0),\n", " ('birth', '1980/07/07'),\n", " ('dummyCol', 'never')]),\n", " OrderedDict([('id', 2),\n", " ('firstName', 'André'),\n", " ('lastName', 'Ampère'),\n", " ('billingId', 423.0),\n", " ('product', 'piza'),\n", " ('price', 8.0),\n", " ('birth', '1950/07/08'),\n", " ('dummyCol', 'gonna')]),\n", " OrderedDict([('id', 3),\n", " ('firstName', 'NiELS'),\n", " ('lastName', 'Böhr//((%%'),\n", " ('billingId', 551.0),\n", " ('product', 'pizza'),\n", " ('price', 8.0),\n", " ('birth', '1990/07/09'),\n", " ('dummyCol', 'give')]),\n", " OrderedDict([('id', 4),\n", " ('firstName', 'PAUL'),\n", " ('lastName', 'dirac$'),\n", " ('billingId', 521.0),\n", " ('product', 'pizza'),\n", " ('price', 8.0),\n", " ('birth', '1954/07/10'),\n", " ('dummyCol', 'you')]),\n", " OrderedDict([('id', 5),\n", " ('firstName', 'Albert'),\n", " ('lastName', 'Einstein'),\n", " ('billingId', 634.0),\n", " ('product', 'pizza'),\n", " ('price', 8.0),\n", " ('birth', '1990/07/11'),\n", " ('dummyCol', 'up')]),\n", " OrderedDict([('id', 6),\n", " ('firstName', 'Galileo'),\n", " ('lastName', ' GALiLEI'),\n", " ('billingId', 672.0),\n", " ('product', 'arepa'),\n", " ('price', 5.0),\n", " ('birth', '1930/08/12'),\n", " ('dummyCol', 'never')]),\n", " OrderedDict([('id', 7),\n", " ('firstName', 'CaRL'),\n", " ('lastName', 'Ga%%%uss'),\n", " ('billingId', 323.0),\n", " ('product', 'taco'),\n", " ('price', 3.0),\n", " ('birth', '1970/07/13'),\n", " ('dummyCol', 'gonna')]),\n", " OrderedDict([('id', 8),\n", " ('firstName', 'David'),\n", " ('lastName', 'H$$$ilbert'),\n", " ('billingId', 624.0),\n", " ('product', 'taaaccoo'),\n", " ('price', 3.0),\n", " ('birth', '1950/07/14'),\n", " ('dummyCol', 'let')]),\n", " OrderedDict([('id', 9),\n", " ('firstName', 'Johannes'),\n", " ('lastName', 'KEPLER'),\n", " ('billingId', 735.0),\n", " ('product', 'taco'),\n", " ('price', 3.0),\n", " ('birth', '1920/04/22'),\n", " ('dummyCol', 'you')]),\n", " OrderedDict([('id', 10),\n", " ('firstName', 'JaMES'),\n", " ('lastName', 'M$$ax%%well'),\n", " ('billingId', 875.0),\n", " ('product', 'taco'),\n", " ('price', 3.0),\n", " ('birth', '1923/03/12'),\n", " ('dummyCol', 'down')]),\n", " OrderedDict([('id', 11),\n", " ('firstName', 'Isaac'),\n", " ('lastName', 'Newton'),\n", " ('billingId', 992.0),\n", " ('product', 'pasta'),\n", " ('price', 9.0),\n", " ('birth', '1999/02/15'),\n", " ('dummyCol', 'never ')]),\n", " OrderedDict([('id', 12),\n", " ('firstName', 'Emmy%%'),\n", " ('lastName', 'Nöether$'),\n", " ('billingId', 234.0),\n", " ('product', 'pasta'),\n", " ('price', 9.0),\n", " ('birth', '1993/12/08'),\n", " ('dummyCol', 'gonna')]),\n", " OrderedDict([('id', 13),\n", " ('firstName', nan),\n", " ('lastName', nan),\n", " ('billingId', nan),\n", " ('product', nan),\n", " ('price', nan),\n", " ('birth', nan),\n", " ('dummyCol', nan)])]" ] }, "execution_count": 34, "metadata": {}, "output_type": "execute_result" } ], "source": [ "df.ext.to_dict()" ] }, { "cell_type": "code", "execution_count": 35, "metadata": {}, "outputs": [ { "data": { "text/html": [ "\n", "\n", "\n", "\n", "\n", "
Viewing 10 of 13 rows / 13 columns
\n", "
1 partition(s)
\n", "\n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "
\n", "
id
\n", "
1 (int64)
\n", "
\n", " \n", " not nullable\n", " \n", "
\n", "
\n", "
firstName
\n", "
2 (object)
\n", "
\n", " \n", " not nullable\n", " \n", "
\n", "
\n", "
lastName
\n", "
3 (object)
\n", "
\n", " \n", " not nullable\n", " \n", "
\n", "
\n", "
billingId
\n", "
4 (float64)
\n", "
\n", " \n", " not nullable\n", " \n", "
\n", "
\n", "
product
\n", "
5 (object)
\n", "
\n", " \n", " not nullable\n", " \n", "
\n", "
\n", "
price
\n", "
6 (float64)
\n", "
\n", " \n", " not nullable\n", " \n", "
\n", "
\n", "
birth
\n", "
7 (object)
\n", "
\n", " \n", " not nullable\n", " \n", "
\n", "
\n", "
dummyCol
\n", "
8 (object)
\n", "
\n", " \n", " not nullable\n", " \n", "
\n", "
\n", "
\n", " \n", " 1\n", " \n", "
\n", "
\n", "
\n", " \n", " Luis\n", " \n", "
\n", "
\n", "
\n", " \n", " Alvarez$$%!\n", " \n", "
\n", "
\n", "
\n", " \n", " 123.0\n", " \n", "
\n", "
\n", "
\n", " \n", " Cake\n", " \n", "
\n", "
\n", "
\n", " \n", " 10.0\n", " \n", "
\n", "
\n", "
\n", " \n", " 1980/07/07\n", " \n", "
\n", "
\n", "
\n", " \n", " never\n", " \n", "
\n", "
\n", "
\n", " \n", " 2\n", " \n", "
\n", "
\n", "
\n", " \n", " André\n", " \n", "
\n", "
\n", "
\n", " \n", " Ampère\n", " \n", "
\n", "
\n", "
\n", " \n", " 423.0\n", " \n", "
\n", "
\n", "
\n", " \n", " piza\n", " \n", "
\n", "
\n", "
\n", " \n", " 8.0\n", " \n", "
\n", "
\n", "
\n", " \n", " 1950/07/08\n", " \n", "
\n", "
\n", "
\n", " \n", " gonna\n", " \n", "
\n", "
\n", "
\n", " \n", " 3\n", " \n", "
\n", "
\n", "
\n", " \n", " NiELS\n", " \n", "
\n", "
\n", "
\n", " \n", " Böhr//((%%\n", " \n", "
\n", "
\n", "
\n", " \n", " 551.0\n", " \n", "
\n", "
\n", "
\n", " \n", " pizza\n", " \n", "
\n", "
\n", "
\n", " \n", " 8.0\n", " \n", "
\n", "
\n", "
\n", " \n", " 1990/07/09\n", " \n", "
\n", "
\n", "
\n", " \n", " give\n", " \n", "
\n", "
\n", "
\n", " \n", " 4\n", " \n", "
\n", "
\n", "
\n", " \n", " PAUL\n", " \n", "
\n", "
\n", "
\n", " \n", " dirac$\n", " \n", "
\n", "
\n", "
\n", " \n", " 521.0\n", " \n", "
\n", "
\n", "
\n", " \n", " pizza\n", " \n", "
\n", "
\n", "
\n", " \n", " 8.0\n", " \n", "
\n", "
\n", "
\n", " \n", " 1954/07/10\n", " \n", "
\n", "
\n", "
\n", " \n", " you\n", " \n", "
\n", "
\n", "
\n", " \n", " 5\n", " \n", "
\n", "
\n", "
\n", " \n", " Albert\n", " \n", "
\n", "
\n", "
\n", " \n", " Einstein\n", " \n", "
\n", "
\n", "
\n", " \n", " 634.0\n", " \n", "
\n", "
\n", "
\n", " \n", " pizza\n", " \n", "
\n", "
\n", "
\n", " \n", " 8.0\n", " \n", "
\n", "
\n", "
\n", " \n", " 1990/07/11\n", " \n", "
\n", "
\n", "
\n", " \n", " up\n", " \n", "
\n", "
\n", "
\n", " \n", " 6\n", " \n", "
\n", "
\n", "
\n", " \n", " Galileo\n", " \n", "
\n", "
\n", "
\n", " \n", " ⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅GALiLEI\n", " \n", "
\n", "
\n", "
\n", " \n", " 672.0\n", " \n", "
\n", "
\n", "
\n", " \n", " arepa\n", " \n", "
\n", "
\n", "
\n", " \n", " 5.0\n", " \n", "
\n", "
\n", "
\n", " \n", " 1930/08/12\n", " \n", "
\n", "
\n", "
\n", " \n", " never\n", " \n", "
\n", "
\n", "
\n", " \n", " 7\n", " \n", "
\n", "
\n", "
\n", " \n", " CaRL\n", " \n", "
\n", "
\n", "
\n", " \n", " Ga%%%uss\n", " \n", "
\n", "
\n", "
\n", " \n", " 323.0\n", " \n", "
\n", "
\n", "
\n", " \n", " taco\n", " \n", "
\n", "
\n", "
\n", " \n", " 3.0\n", " \n", "
\n", "
\n", "
\n", " \n", " 1970/07/13\n", " \n", "
\n", "
\n", "
\n", " \n", " gonna\n", " \n", "
\n", "
\n", "
\n", " \n", " 8\n", " \n", "
\n", "
\n", "
\n", " \n", " David\n", " \n", "
\n", "
\n", "
\n", " \n", " H$$$ilbert\n", " \n", "
\n", "
\n", "
\n", " \n", " 624.0\n", " \n", "
\n", "
\n", "
\n", " \n", " taaaccoo\n", " \n", "
\n", "
\n", "
\n", " \n", " 3.0\n", " \n", "
\n", "
\n", "
\n", " \n", " 1950/07/14\n", " \n", "
\n", "
\n", "
\n", " \n", " let\n", " \n", "
\n", "
\n", "
\n", " \n", " 9\n", " \n", "
\n", "
\n", "
\n", " \n", " Johannes\n", " \n", "
\n", "
\n", "
\n", " \n", " KEPLER\n", " \n", "
\n", "
\n", "
\n", " \n", " 735.0\n", " \n", "
\n", "
\n", "
\n", " \n", " taco\n", " \n", "
\n", "
\n", "
\n", " \n", " 3.0\n", " \n", "
\n", "
\n", "
\n", " \n", " 1920/04/22\n", " \n", "
\n", "
\n", "
\n", " \n", " you\n", " \n", "
\n", "
\n", "
\n", " \n", " 10\n", " \n", "
\n", "
\n", "
\n", " \n", " JaMES\n", " \n", "
\n", "
\n", "
\n", " \n", " M$$ax%%well\n", " \n", "
\n", "
\n", "
\n", " \n", " 875.0\n", " \n", "
\n", "
\n", "
\n", " \n", " taco\n", " \n", "
\n", "
\n", "
\n", " \n", " 3.0\n", " \n", "
\n", "
\n", "
\n", " \n", " 1923/03/12\n", " \n", "
\n", "
\n", "
\n", " \n", " down\n", " \n", "
\n", "
\n", "\n", "\n", "
Viewing 10 of 13 rows / 13 columns
\n", "
1 partition(s)
\n" ], "text/plain": [ "" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "df.ext.display()" ] }, { "cell_type": "code", "execution_count": 16, "metadata": {}, "outputs": [ { "data": { "text/plain": [ "{'id': {'max': 13.0}, 'billingId': {'max': 992.0}}" ] }, "execution_count": 16, "metadata": {}, "output_type": "execute_result" } ], "source": [ "df.cols.max([\"id\",\"billingId\"])" ] }, { "cell_type": "code", "execution_count": 17, "metadata": {}, "outputs": [ { "data": { "text/plain": [ "{'id': {'count_na': 0},\n", " 'firstName': {'count_na': 1},\n", " 'lastName': {'count_na': 1},\n", " 'billingId': {'count_na': 1},\n", " 'product': {'count_na': 1},\n", " 'price': {'count_na': 1},\n", " 'birth': {'count_na': 1},\n", " 'dummyCol': {'count_na': 1}}" ] }, "execution_count": 17, "metadata": {}, "output_type": "execute_result" } ], "source": [ "df.cols.count_na(\"*\")" ] }, { "cell_type": "code", "execution_count": 18, "metadata": {}, "outputs": [ { "data": { "text/plain": [ "{'id': {'max': 13.0}, 'billingId': {'max': 992.0}, 'price': {'max': 10.0}}" ] }, "execution_count": 18, "metadata": {}, "output_type": "execute_result" } ], "source": [ "df.cols.max(\"*\")" ] }, { "cell_type": "code", "execution_count": 19, "metadata": {}, "outputs": [ { "data": { "text/plain": [ "{'id': 1.7857142857142858}" ] }, "execution_count": 19, "metadata": {}, "output_type": "execute_result" } ], "source": [ "df.cols.kurt(\"id\")" ] }, { "cell_type": "code", "execution_count": 20, "metadata": {}, "outputs": [ { "data": { "text/plain": [ "{'id': {'min': 1, 'max': 13}}" ] }, "execution_count": 20, "metadata": {}, "output_type": "execute_result" } ], "source": [ "df.cols.range(\"id\")" ] }, { "cell_type": "code", "execution_count": 21, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "{'count_uniques': [{'id': dd.Scalar}, {'firstName': dd.Scalar}, {'lastName': dd.Scalar}, {'billingId': dd.Scalar}, {'product': dd.Scalar}, {'price': dd.Scalar}, {'birth': dd.Scalar}, {'dummyCol': dd.Scalar}]}\n" ] }, { "data": { "text/plain": [ "({'count_uniques': [{'id': 13},\n", " {'firstName': 12},\n", " {'lastName': 12},\n", " {'billingId': 12},\n", " {'product': 7},\n", " {'price': 5},\n", " {'birth': 12},\n", " {'dummyCol': 8}]},)" ] }, "execution_count": 21, "metadata": {}, "output_type": "execute_result" } ], "source": [ "import pandas as pd\n", "import dask\n", " \n", "dict = {'Geeks' : 10, \n", " 'for' : 20, \n", " 'geeks' : 30}\n", "\n", "from dask import dataframe as dd\n", "# func = df[col].nunique\n", "ps = [{col:df[col].nunique()} for col in df.cols.names()]\n", "b= {\"count_uniques\":ps}\n", "dd.compute(b)\n", "print(b)\n", "# df[\"id\"].nunique().compute()\n", "\n", "dd.compute(b)" ] }, { "cell_type": "code", "execution_count": 22, "metadata": {}, "outputs": [], "source": [ "d = {'count_uniques': {'id': 13.001289538211168, 'firstName': 13.001289538211168, 'lastName': 13.001289538211168, 'billingId': 13.001289538211168, 'product': 8.000488320990067, 'price': 6.000274674963478, 'birth': 13.001289538211168, 'dummyCol': 9.000618037546497}}\n", "d1 = {'id': 13.001289538211168, 'firstName': 13.001289538211168, 'lastName': 13.001289538211168, 'billingId': 13.001289538211168, 'product': 8.000488320990067, 'price': 6.000274674963478, 'birth': 13.001289538211168, 'dummyCol': 9.000618037546497}" ] }, { "cell_type": "code", "execution_count": 23, "metadata": {}, "outputs": [ { "data": { "text/plain": [ "{'id': 13.001289538211168,\n", " 'firstName': 13.001289538211168,\n", " 'lastName': 13.001289538211168,\n", " 'billingId': 13.001289538211168,\n", " 'product': 8.000488320990067,\n", " 'price': 6.000274674963478,\n", " 'birth': 13.001289538211168,\n", " 'dummyCol': 9.000618037546497}" ] }, "execution_count": 23, "metadata": {}, "output_type": "execute_result" } ], "source": [ "list(d.values())[0]" ] }, { "cell_type": "code", "execution_count": 24, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "id 13.001290\n", "firstName 13.001290\n", "lastName 13.001290\n", "billingId 13.001290\n", "product 8.000488\n", "price 6.000275\n", "birth 13.001290\n", "dummyCol 9.000618\n", "dtype: float64\n", "id\n", "13.001289538211168\n", "firstName\n", "13.001289538211168\n", "lastName\n", "13.001289538211168\n", "billingId\n", "13.001289538211168\n", "product\n", "8.000488320990067\n", "price\n", "6.000274674963478\n", "birth\n", "13.001289538211168\n", "dummyCol\n", "9.000618037546497\n" ] } ], "source": [ "c = next(iter(d))\n", "asd = pd.Series(d[c])\n", "print(asd)\n", "for a in asd.index:\n", " print(a)\n", " print(asd[a])" ] }, { "cell_type": "code", "execution_count": 35, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "COL_NAME id 1.0\n", "billingId 123.0\n", "price 3.0\n", "dtype: float64\n" ] }, { "data": { "text/plain": [ "{'id': {'min': 1.0}, 'billingId': {'min': 123.0}, 'price': {'min': 3.0}}" ] }, "execution_count": 35, "metadata": {}, "output_type": "execute_result" } ], "source": [ "df.cols.min(\"*\")" ] }, { "cell_type": "code", "execution_count": 36, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "COL_NAME {'id': 13.001289538211168, 'firstName': 13.001289538211168, 'lastName': 13.001289538211168, 'billingId': 13.001289538211168, 'product': 8.000488320990067, 'price': 6.000274674963478, 'birth': 13.001289538211168, 'dummyCol': 9.000618037546497}\n" ] }, { "data": { "text/plain": [ "{'id': 13.001289538211168,\n", " 'firstName': 13.001289538211168,\n", " 'lastName': 13.001289538211168,\n", " 'billingId': 13.001289538211168,\n", " 'product': 8.000488320990067,\n", " 'price': 6.000274674963478,\n", " 'birth': 13.001289538211168,\n", " 'dummyCol': 9.000618037546497}" ] }, "execution_count": 36, "metadata": {}, "output_type": "execute_result" } ], "source": [ "df.cols.count_uniques(\"*\")" ] }, { "cell_type": "code", "execution_count": null, "metadata": {}, "outputs": [], "source": [] }, { "cell_type": "code", "execution_count": 81, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "COL_NAME id billingId price\n", "0.5 7.0 587.5 8.0\n", "PERCENTILE 1 id billingId price\n", "0.5 7.0 587.5 8.0\n", "PERCENTILE id billingId price\n", "0.5 7.0 587.5 8.0\n", "\n", "RESULT {'id': {'percentile': {'0.5': 7.0}}, 'billingId': {'percentile': {'0.5': 587.5}}, 'price': {'percentile': {'0.5': 8.0}}}\n" ] }, { "data": { "text/plain": [ "{'id': {'percentile': {'0.5': 7.0}},\n", " 'billingId': {'percentile': {'0.5': 587.5}},\n", " 'price': {'percentile': {'0.5': 8.0}}}" ] }, "execution_count": 81, "metadata": {}, "output_type": "execute_result" } ], "source": [ "df.cols.percentile(\"*\")" ] }, { "cell_type": "code", "execution_count": 37, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "\n", "COL NAME id\n", "COL NAME RESULT id 0\n", "firstName 1\n", "lastName 1\n", "billingId 1\n", "product 1\n", "price 1\n", "birth 1\n", "dummyCol 1\n", "dtype: int64\n", "AGG NAME count_na\n", "****\n", "COL NAME firstName\n", "COL NAME RESULT id 0\n", "firstName 1\n", "lastName 1\n", "billingId 1\n", "product 1\n", "price 1\n", "birth 1\n", "dummyCol 1\n", "dtype: int64\n", "AGG NAME count_na\n", "****\n", "COL NAME lastName\n", "COL NAME RESULT id 0\n", "firstName 1\n", "lastName 1\n", "billingId 1\n", "product 1\n", "price 1\n", "birth 1\n", "dummyCol 1\n", "dtype: int64\n", "AGG NAME count_na\n", "****\n", "COL NAME billingId\n", "COL NAME RESULT id 0\n", "firstName 1\n", "lastName 1\n", "billingId 1\n", "product 1\n", "price 1\n", "birth 1\n", "dummyCol 1\n", "dtype: int64\n", "AGG NAME count_na\n", "****\n", "COL NAME product\n", "COL NAME RESULT id 0\n", "firstName 1\n", "lastName 1\n", "billingId 1\n", "product 1\n", "price 1\n", "birth 1\n", "dummyCol 1\n", "dtype: int64\n", "AGG NAME count_na\n", "****\n", "COL NAME price\n", "COL NAME RESULT id 0\n", "firstName 1\n", "lastName 1\n", "billingId 1\n", "product 1\n", "price 1\n", "birth 1\n", "dummyCol 1\n", "dtype: int64\n", "AGG NAME count_na\n", "****\n", "COL NAME birth\n", "COL NAME RESULT id 0\n", "firstName 1\n", "lastName 1\n", "billingId 1\n", "product 1\n", "price 1\n", "birth 1\n", "dummyCol 1\n", "dtype: int64\n", "AGG NAME count_na\n", "****\n", "COL NAME dummyCol\n", "COL NAME RESULT id 0\n", "firstName 1\n", "lastName 1\n", "billingId 1\n", "product 1\n", "price 1\n", "birth 1\n", "dummyCol 1\n", "dtype: int64\n", "AGG NAME count_na\n", "****\n", "RESULT {'id': {'count_na': 0}, 'firstName': {'count_na': 1}, 'lastName': {'count_na': 1}, 'billingId': {'count_na': 1}, 'product': {'count_na': 1}, 'price': {'count_na': 1}, 'birth': {'count_na': 1}, 'dummyCol': {'count_na': 1}}\n" ] }, { "data": { "text/plain": [ "{'id': {'count_na': 0},\n", " 'firstName': {'count_na': 1},\n", " 'lastName': {'count_na': 1},\n", " 'billingId': {'count_na': 1},\n", " 'product': {'count_na': 1},\n", " 'price': {'count_na': 1},\n", " 'birth': {'count_na': 1},\n", " 'dummyCol': {'count_na': 1}}" ] }, "execution_count": 37, "metadata": {}, "output_type": "execute_result" } ], "source": [ "df.cols.count_na(\"*\")" ] }, { "cell_type": "code", "execution_count": 36, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "\n", "COL NAME id\n", "COL NAME RESULT {'id': 13.001289538211168, 'firstName': 13.001289538211168, 'lastName': 13.001289538211168, 'billingId': 13.001289538211168, 'product': 8.000488320990067, 'price': 6.000274674963478, 'birth': 13.001289538211168, 'dummyCol': 9.000618037546497}\n", "AGG NAME count_uniques\n" ] }, { "ename": "TypeError", "evalue": "'numpy.float64' object is not iterable", "output_type": "error", "traceback": [ "\u001b[1;31m---------------------------------------------------------------------------\u001b[0m", "\u001b[1;31mTypeError\u001b[0m Traceback (most recent call last)", "\u001b[1;32m\u001b[0m in \u001b[0;36m\u001b[1;34m\u001b[0m\n\u001b[1;32m----> 1\u001b[1;33m \u001b[0mdf\u001b[0m \u001b[1;33m=\u001b[0m \u001b[0mdf\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mext\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0msend\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0moutput\u001b[0m\u001b[1;33m=\u001b[0m\u001b[1;34m\"json\"\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0minfer\u001b[0m\u001b[1;33m=\u001b[0m\u001b[1;32mFalse\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0madvanced_stats\u001b[0m\u001b[1;33m=\u001b[0m\u001b[1;32mFalse\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m", "\u001b[1;32m~\\Documents\\Optimus\\optimus\\engines\\dask\\extension.py\u001b[0m in \u001b[0;36msend\u001b[1;34m(name, infer, mismatch, stats, advanced_stats, output)\u001b[0m\n\u001b[0;32m 393\u001b[0m \u001b[0msample\u001b[0m\u001b[1;33m=\u001b[0m\u001b[1;36m10000\u001b[0m\u001b[1;33m,\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 394\u001b[0m \u001b[0mstats\u001b[0m\u001b[1;33m=\u001b[0m\u001b[0mstats\u001b[0m\u001b[1;33m,\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[1;32m--> 395\u001b[1;33m \u001b[0mformat\u001b[0m\u001b[1;33m=\u001b[0m\u001b[1;34m\"json\"\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m\u001b[0;32m 396\u001b[0m )\n\u001b[0;32m 397\u001b[0m \u001b[0mprint\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;34m\"SEND\"\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mmessage\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n", "\u001b[1;32m~\\Documents\\Optimus\\optimus\\profiler\\profiler.py\u001b[0m in \u001b[0;36mdataset\u001b[1;34m(self, df, columns, buckets, infer, relative_error, approx_count, sample, stats, format, mismatch, advanced_stats)\u001b[0m\n\u001b[0;32m 324\u001b[0m \u001b[0mself\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mcols_count\u001b[0m \u001b[1;33m=\u001b[0m \u001b[0mcols_count\u001b[0m \u001b[1;33m=\u001b[0m \u001b[0mlen\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mdf\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mcolumns\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 325\u001b[0m updated_columns = self.columns_stats(df, cols_to_profile, buckets, infer, relative_error, approx_count,\n\u001b[1;32m--> 326\u001b[1;33m mismatch, advanced_stats)\n\u001b[0m\u001b[0;32m 327\u001b[0m \u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 328\u001b[0m \u001b[0moutput_columns\u001b[0m \u001b[1;33m=\u001b[0m \u001b[0mupdate_dict\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0moutput_columns\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mupdated_columns\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n", "\u001b[1;32m~\\Documents\\Optimus\\optimus\\profiler\\profiler.py\u001b[0m in \u001b[0;36mcolumns_stats\u001b[1;34m(self, df, columns, buckets, infer, relative_error, approx_count, mismatch, advanced_stats)\u001b[0m\n\u001b[0;32m 434\u001b[0m \u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 435\u001b[0m \u001b[1;31m# Aggregation\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[1;32m--> 436\u001b[1;33m \u001b[0mstats\u001b[0m \u001b[1;33m=\u001b[0m \u001b[0mself\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mcolumns_agg\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mdf\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mcolumns\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mbuckets\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mrelative_error\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mapprox_count\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0madvanced_stats\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m\u001b[0;32m 437\u001b[0m \u001b[1;31m# Calculate Frequency\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 438\u001b[0m \u001b[0mlogger\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mprint\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;34m\"Processing Frequency ...\"\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n", "\u001b[1;32m~\\Documents\\Optimus\\optimus\\profiler\\profiler.py\u001b[0m in \u001b[0;36mcolumns_agg\u001b[1;34m(self, df, columns, buckets, relative_error, approx_count, advanced_stats)\u001b[0m\n\u001b[0;32m 491\u001b[0m relative_error))\n\u001b[0;32m 492\u001b[0m \u001b[1;33m\u001b[0m\u001b[0m\n\u001b[1;32m--> 493\u001b[1;33m \u001b[0mresult\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mupdate\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mdf\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mcols\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mexec_agg\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mexprs\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m\u001b[0;32m 494\u001b[0m \u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 495\u001b[0m \u001b[0mn\u001b[0m \u001b[1;33m=\u001b[0m \u001b[0mBATCH_SIZE\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n", "\u001b[1;32m~\\Documents\\Optimus\\optimus\\engines\\base\\dask\\columns.py\u001b[0m in \u001b[0;36mexec_agg\u001b[1;34m(exprs)\u001b[0m\n\u001b[0;32m 545\u001b[0m \u001b[0mprint\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;34m\"COL NAME RESULT\"\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mcol_name_result\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 546\u001b[0m \u001b[0mprint\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;34m\"AGG NAME\"\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0magg_name\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[1;32m--> 547\u001b[1;33m \u001b[0mresult\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0msetdefault\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mcols_name\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m{\u001b[0m\u001b[1;33m}\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mupdate\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mcol_name_result\u001b[0m\u001b[1;33m[\u001b[0m\u001b[0mcols_name\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m\u001b[0;32m 548\u001b[0m \u001b[0mprint\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;34m\"****\"\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 549\u001b[0m \u001b[1;33m\u001b[0m\u001b[0m\n", "\u001b[1;31mTypeError\u001b[0m: 'numpy.float64' object is not iterable" ] } ], "source": [ "df = df.ext.send(output=\"json\", infer=False, advanced_stats=False)" ] }, { "cell_type": "code", "execution_count": null, "metadata": {}, "outputs": [], "source": [ "df.ext.display()" ] }, { "cell_type": "code", "execution_count": 59, "metadata": {}, "outputs": [ { "name": "stderr", "output_type": "stream", "text": [ "distributed.worker - WARNING - Compute Failed\n", "Function: execute_task\n", "args: ((, , [(, [(, , [(, (, (, , [.parser_f at 0x000001376D8F84C8>, (, , 0, 64000000, b'\\n'), b'id,firstName,lastName,billingId,product,price,birth,dummyCol\\n', (, [['sep', ','], ['header', 0], ['encoding', 'UTF-8'], ['na_values', 'None']]), (, [['id', dtype('int64')], ['firstName', dtype('O')], ['lastName', dtype('O')], ['billingId', dtype('float64')], ['product', dtype('O')], ['price', dtype('float64')], ['birth', dtype('O')], ['dummyCol', dtype('O\n", "kwargs: {}\n", "Exception: TypeError(\"'<=' not supported between instances of 'str' and 'float'\")\n", "\n" ] }, { "ename": "TypeError", "evalue": "'<=' not supported between instances of 'str' and 'float'", "output_type": "error", "traceback": [ "\u001b[1;31m---------------------------------------------------------------------------\u001b[0m", "\u001b[1;31mTypeError\u001b[0m Traceback (most recent call last)", "\u001b[1;32m~\\AppData\\Roaming\\Python\\Python37\\site-packages\\pandas\\core\\nanops.py\u001b[0m in \u001b[0;36mf\u001b[1;34m(values, axis, skipna, **kwds)\u001b[0m\n\u001b[0;32m 126\u001b[0m \u001b[1;32melse\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[1;32m--> 127\u001b[1;33m \u001b[0mresult\u001b[0m \u001b[1;33m=\u001b[0m \u001b[0malt\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mvalues\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0maxis\u001b[0m\u001b[1;33m=\u001b[0m\u001b[0maxis\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mskipna\u001b[0m\u001b[1;33m=\u001b[0m\u001b[0mskipna\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m**\u001b[0m\u001b[0mkwds\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m\u001b[0;32m 128\u001b[0m \u001b[1;32mexcept\u001b[0m \u001b[0mException\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n", "\u001b[1;32m~\\AppData\\Roaming\\Python\\Python37\\site-packages\\pandas\\core\\nanops.py\u001b[0m in \u001b[0;36mreduction\u001b[1;34m(values, axis, skipna, mask)\u001b[0m\n\u001b[0;32m 741\u001b[0m \u001b[1;32melse\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[1;32m--> 742\u001b[1;33m \u001b[0mresult\u001b[0m \u001b[1;33m=\u001b[0m \u001b[0mgetattr\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mvalues\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mmeth\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0maxis\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m\u001b[0;32m 743\u001b[0m \u001b[1;33m\u001b[0m\u001b[0m\n", "\u001b[1;32m~\\Anaconda3\\lib\\site-packages\\numpy\\core\\_methods.py\u001b[0m in \u001b[0;36m_amin\u001b[1;34m(a, axis, out, keepdims, initial)\u001b[0m\n\u001b[0;32m 31\u001b[0m initial=_NoValue):\n\u001b[1;32m---> 32\u001b[1;33m \u001b[1;32mreturn\u001b[0m \u001b[0mumr_minimum\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0ma\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0maxis\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;32mNone\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mout\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mkeepdims\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0minitial\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m\u001b[0;32m 33\u001b[0m \u001b[1;33m\u001b[0m\u001b[0m\n", "\u001b[1;31mTypeError\u001b[0m: '<=' not supported between instances of 'str' and 'float'", "\nDuring handling of the above exception, another exception occurred:\n", "\u001b[1;31mTypeError\u001b[0m Traceback (most recent call last)", "\u001b[1;32m\u001b[0m in \u001b[0;36m\u001b[1;34m\u001b[0m\n\u001b[1;32m----> 1\u001b[1;33m \u001b[0mdf\u001b[0m\u001b[1;33m[\u001b[0m\u001b[1;34m\"firstName\"\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mmin\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mcompute\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m", "\u001b[1;32m~\\Anaconda3\\lib\\site-packages\\dask\\base.py\u001b[0m in \u001b[0;36mcompute\u001b[1;34m(self, **kwargs)\u001b[0m\n\u001b[0;32m 154\u001b[0m \u001b[0mdask\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mbase\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mcompute\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 155\u001b[0m \"\"\"\n\u001b[1;32m--> 156\u001b[1;33m \u001b[1;33m(\u001b[0m\u001b[0mresult\u001b[0m\u001b[1;33m,\u001b[0m\u001b[1;33m)\u001b[0m \u001b[1;33m=\u001b[0m \u001b[0mcompute\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mself\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mtraverse\u001b[0m\u001b[1;33m=\u001b[0m\u001b[1;32mFalse\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m**\u001b[0m\u001b[0mkwargs\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m\u001b[0;32m 157\u001b[0m \u001b[1;32mreturn\u001b[0m \u001b[0mresult\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 158\u001b[0m \u001b[1;33m\u001b[0m\u001b[0m\n", "\u001b[1;32m~\\Anaconda3\\lib\\site-packages\\dask\\base.py\u001b[0m in \u001b[0;36mcompute\u001b[1;34m(*args, **kwargs)\u001b[0m\n\u001b[0;32m 395\u001b[0m \u001b[0mkeys\u001b[0m \u001b[1;33m=\u001b[0m \u001b[1;33m[\u001b[0m\u001b[0mx\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0m__dask_keys__\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;33m)\u001b[0m \u001b[1;32mfor\u001b[0m \u001b[0mx\u001b[0m \u001b[1;32min\u001b[0m \u001b[0mcollections\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 396\u001b[0m \u001b[0mpostcomputes\u001b[0m \u001b[1;33m=\u001b[0m \u001b[1;33m[\u001b[0m\u001b[0mx\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0m__dask_postcompute__\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;33m)\u001b[0m \u001b[1;32mfor\u001b[0m \u001b[0mx\u001b[0m \u001b[1;32min\u001b[0m \u001b[0mcollections\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[1;32m--> 397\u001b[1;33m \u001b[0mresults\u001b[0m \u001b[1;33m=\u001b[0m \u001b[0mschedule\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mdsk\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mkeys\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m**\u001b[0m\u001b[0mkwargs\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m\u001b[0;32m 398\u001b[0m \u001b[1;32mreturn\u001b[0m \u001b[0mrepack\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;33m[\u001b[0m\u001b[0mf\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mr\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m*\u001b[0m\u001b[0ma\u001b[0m\u001b[1;33m)\u001b[0m \u001b[1;32mfor\u001b[0m \u001b[0mr\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m(\u001b[0m\u001b[0mf\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0ma\u001b[0m\u001b[1;33m)\u001b[0m \u001b[1;32min\u001b[0m \u001b[0mzip\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mresults\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mpostcomputes\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 399\u001b[0m \u001b[1;33m\u001b[0m\u001b[0m\n", "\u001b[1;32m~\\Anaconda3\\lib\\site-packages\\distributed\\client.py\u001b[0m in \u001b[0;36mget\u001b[1;34m(self, dsk, keys, restrictions, loose_restrictions, resources, sync, asynchronous, direct, retries, priority, fifo_timeout, actors, **kwargs)\u001b[0m\n\u001b[0;32m 2566\u001b[0m \u001b[0mshould_rejoin\u001b[0m \u001b[1;33m=\u001b[0m \u001b[1;32mFalse\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 2567\u001b[0m \u001b[1;32mtry\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[1;32m-> 2568\u001b[1;33m \u001b[0mresults\u001b[0m \u001b[1;33m=\u001b[0m \u001b[0mself\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mgather\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mpacked\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0masynchronous\u001b[0m\u001b[1;33m=\u001b[0m\u001b[0masynchronous\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mdirect\u001b[0m\u001b[1;33m=\u001b[0m\u001b[0mdirect\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m\u001b[0;32m 2569\u001b[0m \u001b[1;32mfinally\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 2570\u001b[0m \u001b[1;32mfor\u001b[0m \u001b[0mf\u001b[0m \u001b[1;32min\u001b[0m \u001b[0mfutures\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mvalues\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n", "\u001b[1;32m~\\Anaconda3\\lib\\site-packages\\distributed\\client.py\u001b[0m in \u001b[0;36mgather\u001b[1;34m(self, futures, errors, maxsize, direct, asynchronous)\u001b[0m\n\u001b[0;32m 1820\u001b[0m \u001b[0mdirect\u001b[0m\u001b[1;33m=\u001b[0m\u001b[0mdirect\u001b[0m\u001b[1;33m,\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 1821\u001b[0m \u001b[0mlocal_worker\u001b[0m\u001b[1;33m=\u001b[0m\u001b[0mlocal_worker\u001b[0m\u001b[1;33m,\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[1;32m-> 1822\u001b[1;33m \u001b[0masynchronous\u001b[0m\u001b[1;33m=\u001b[0m\u001b[0masynchronous\u001b[0m\u001b[1;33m,\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m\u001b[0;32m 1823\u001b[0m )\n\u001b[0;32m 1824\u001b[0m \u001b[1;33m\u001b[0m\u001b[0m\n", "\u001b[1;32m~\\Anaconda3\\lib\\site-packages\\distributed\\client.py\u001b[0m in \u001b[0;36msync\u001b[1;34m(self, func, *args, **kwargs)\u001b[0m\n\u001b[0;32m 751\u001b[0m \u001b[1;32mreturn\u001b[0m \u001b[0mfuture\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 752\u001b[0m \u001b[1;32melse\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[1;32m--> 753\u001b[1;33m \u001b[1;32mreturn\u001b[0m \u001b[0msync\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mself\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mloop\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mfunc\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m*\u001b[0m\u001b[0margs\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m**\u001b[0m\u001b[0mkwargs\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m\u001b[0;32m 754\u001b[0m \u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 755\u001b[0m \u001b[1;32mdef\u001b[0m \u001b[0m__repr__\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mself\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n", "\u001b[1;32m~\\Anaconda3\\lib\\site-packages\\distributed\\utils.py\u001b[0m in \u001b[0;36msync\u001b[1;34m(loop, func, *args, **kwargs)\u001b[0m\n\u001b[0;32m 329\u001b[0m \u001b[0me\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mwait\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;36m10\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 330\u001b[0m \u001b[1;32mif\u001b[0m \u001b[0merror\u001b[0m\u001b[1;33m[\u001b[0m\u001b[1;36m0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[1;32m--> 331\u001b[1;33m \u001b[0msix\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mreraise\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;33m*\u001b[0m\u001b[0merror\u001b[0m\u001b[1;33m[\u001b[0m\u001b[1;36m0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m\u001b[0;32m 332\u001b[0m \u001b[1;32melse\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 333\u001b[0m \u001b[1;32mreturn\u001b[0m \u001b[0mresult\u001b[0m\u001b[1;33m[\u001b[0m\u001b[1;36m0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n", "\u001b[1;32m~\\Anaconda3\\lib\\site-packages\\six.py\u001b[0m in \u001b[0;36mreraise\u001b[1;34m(tp, value, tb)\u001b[0m\n\u001b[0;32m 694\u001b[0m \u001b[1;32mif\u001b[0m \u001b[0mvalue\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0m__traceback__\u001b[0m \u001b[1;32mis\u001b[0m \u001b[1;32mnot\u001b[0m \u001b[0mtb\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 695\u001b[0m \u001b[1;32mraise\u001b[0m \u001b[0mvalue\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mwith_traceback\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mtb\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[1;32m--> 696\u001b[1;33m \u001b[1;32mraise\u001b[0m \u001b[0mvalue\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m\u001b[0;32m 697\u001b[0m \u001b[1;32mfinally\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 698\u001b[0m \u001b[0mvalue\u001b[0m \u001b[1;33m=\u001b[0m \u001b[1;32mNone\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n", "\u001b[1;32m~\\Anaconda3\\lib\\site-packages\\distributed\\utils.py\u001b[0m in \u001b[0;36mf\u001b[1;34m()\u001b[0m\n\u001b[0;32m 314\u001b[0m \u001b[1;32mif\u001b[0m \u001b[0mtimeout\u001b[0m \u001b[1;32mis\u001b[0m \u001b[1;32mnot\u001b[0m \u001b[1;32mNone\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 315\u001b[0m \u001b[0mfuture\u001b[0m \u001b[1;33m=\u001b[0m \u001b[0mgen\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mwith_timeout\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mtimedelta\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mseconds\u001b[0m\u001b[1;33m=\u001b[0m\u001b[0mtimeout\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mfuture\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[1;32m--> 316\u001b[1;33m \u001b[0mresult\u001b[0m\u001b[1;33m[\u001b[0m\u001b[1;36m0\u001b[0m\u001b[1;33m]\u001b[0m \u001b[1;33m=\u001b[0m \u001b[1;32myield\u001b[0m \u001b[0mfuture\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m\u001b[0;32m 317\u001b[0m \u001b[1;32mexcept\u001b[0m \u001b[0mException\u001b[0m \u001b[1;32mas\u001b[0m \u001b[0mexc\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 318\u001b[0m \u001b[0merror\u001b[0m\u001b[1;33m[\u001b[0m\u001b[1;36m0\u001b[0m\u001b[1;33m]\u001b[0m \u001b[1;33m=\u001b[0m \u001b[0msys\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mexc_info\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n", "\u001b[1;32m~\\Anaconda3\\lib\\site-packages\\tornado\\gen.py\u001b[0m in \u001b[0;36mrun\u001b[1;34m(self)\u001b[0m\n\u001b[0;32m 733\u001b[0m \u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 734\u001b[0m \u001b[1;32mtry\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[1;32m--> 735\u001b[1;33m \u001b[0mvalue\u001b[0m \u001b[1;33m=\u001b[0m \u001b[0mfuture\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mresult\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m\u001b[0;32m 736\u001b[0m \u001b[1;32mexcept\u001b[0m \u001b[0mException\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 737\u001b[0m \u001b[0mexc_info\u001b[0m \u001b[1;33m=\u001b[0m \u001b[0msys\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mexc_info\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n", "\u001b[1;32m~\\Anaconda3\\lib\\site-packages\\tornado\\gen.py\u001b[0m in \u001b[0;36mrun\u001b[1;34m(self)\u001b[0m\n\u001b[0;32m 740\u001b[0m \u001b[1;32mif\u001b[0m \u001b[0mexc_info\u001b[0m \u001b[1;32mis\u001b[0m \u001b[1;32mnot\u001b[0m \u001b[1;32mNone\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 741\u001b[0m \u001b[1;32mtry\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[1;32m--> 742\u001b[1;33m \u001b[0myielded\u001b[0m \u001b[1;33m=\u001b[0m \u001b[0mself\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mgen\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mthrow\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;33m*\u001b[0m\u001b[0mexc_info\u001b[0m\u001b[1;33m)\u001b[0m \u001b[1;31m# type: ignore\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m\u001b[0;32m 743\u001b[0m \u001b[1;32mfinally\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 744\u001b[0m \u001b[1;31m# Break up a reference to itself\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n", "\u001b[1;32m~\\Anaconda3\\lib\\site-packages\\distributed\\client.py\u001b[0m in \u001b[0;36m_gather\u001b[1;34m(self, futures, errors, direct, local_worker)\u001b[0m\n\u001b[0;32m 1651\u001b[0m \u001b[0msix\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mreraise\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mCancelledError\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mCancelledError\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mkey\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;32mNone\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 1652\u001b[0m \u001b[1;32melse\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[1;32m-> 1653\u001b[1;33m \u001b[0msix\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mreraise\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mtype\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mexception\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mexception\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mtraceback\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m\u001b[0;32m 1654\u001b[0m \u001b[1;32mif\u001b[0m \u001b[0merrors\u001b[0m \u001b[1;33m==\u001b[0m \u001b[1;34m\"skip\"\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 1655\u001b[0m \u001b[0mbad_keys\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0madd\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mkey\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n", "\u001b[1;32m~\\Anaconda3\\lib\\site-packages\\six.py\u001b[0m in \u001b[0;36mreraise\u001b[1;34m(tp, value, tb)\u001b[0m\n\u001b[0;32m 693\u001b[0m \u001b[0mvalue\u001b[0m \u001b[1;33m=\u001b[0m \u001b[0mtp\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 694\u001b[0m \u001b[1;32mif\u001b[0m \u001b[0mvalue\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0m__traceback__\u001b[0m \u001b[1;32mis\u001b[0m \u001b[1;32mnot\u001b[0m \u001b[0mtb\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[1;32m--> 695\u001b[1;33m \u001b[1;32mraise\u001b[0m \u001b[0mvalue\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mwith_traceback\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mtb\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m\u001b[0;32m 696\u001b[0m \u001b[1;32mraise\u001b[0m \u001b[0mvalue\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 697\u001b[0m \u001b[1;32mfinally\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n", "\u001b[1;32m~\\Anaconda3\\lib\\site-packages\\dask\\compatibility.py\u001b[0m in \u001b[0;36mapply\u001b[1;34m(func, args, kwargs)\u001b[0m\n\u001b[0;32m 91\u001b[0m \u001b[1;32mdef\u001b[0m \u001b[0mapply\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mfunc\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0margs\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mkwargs\u001b[0m\u001b[1;33m=\u001b[0m\u001b[1;32mNone\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 92\u001b[0m \u001b[1;32mif\u001b[0m \u001b[0mkwargs\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[1;32m---> 93\u001b[1;33m \u001b[1;32mreturn\u001b[0m \u001b[0mfunc\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;33m*\u001b[0m\u001b[0margs\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m**\u001b[0m\u001b[0mkwargs\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m\u001b[0;32m 94\u001b[0m \u001b[1;32melse\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 95\u001b[0m \u001b[1;32mreturn\u001b[0m \u001b[0mfunc\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;33m*\u001b[0m\u001b[0margs\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n", "\u001b[1;32m~\\Anaconda3\\lib\\site-packages\\dask\\dataframe\\core.py\u001b[0m in \u001b[0;36m_reduction_chunk\u001b[1;34m(x, aca_chunk, **kwargs)\u001b[0m\n\u001b[0;32m 4314\u001b[0m \u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 4315\u001b[0m \u001b[1;32mdef\u001b[0m \u001b[0m_reduction_chunk\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mx\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0maca_chunk\u001b[0m\u001b[1;33m=\u001b[0m\u001b[1;32mNone\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m**\u001b[0m\u001b[0mkwargs\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[1;32m-> 4316\u001b[1;33m \u001b[0mo\u001b[0m \u001b[1;33m=\u001b[0m \u001b[0maca_chunk\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mx\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m**\u001b[0m\u001b[0mkwargs\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m\u001b[0;32m 4317\u001b[0m \u001b[1;31m# Return a dataframe so that the concatenated version is also a dataframe\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 4318\u001b[0m \u001b[1;32mreturn\u001b[0m \u001b[0mo\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mto_frame\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mT\u001b[0m \u001b[1;32mif\u001b[0m \u001b[0misinstance\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mo\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mpd\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mSeries\u001b[0m\u001b[1;33m)\u001b[0m \u001b[1;32melse\u001b[0m \u001b[0mo\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n", "\u001b[1;32m~\\Anaconda3\\lib\\site-packages\\dask\\utils.py\u001b[0m in \u001b[0;36m__call__\u001b[1;34m(self, obj, *args, **kwargs)\u001b[0m\n\u001b[0;32m 692\u001b[0m \u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 693\u001b[0m \u001b[1;32mdef\u001b[0m \u001b[0m__call__\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mself\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mobj\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m*\u001b[0m\u001b[0margs\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m**\u001b[0m\u001b[0mkwargs\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[1;32m--> 694\u001b[1;33m \u001b[1;32mreturn\u001b[0m \u001b[0mgetattr\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mobj\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mself\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mmethod\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;33m*\u001b[0m\u001b[0margs\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m**\u001b[0m\u001b[0mkwargs\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m\u001b[0;32m 695\u001b[0m \u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 696\u001b[0m \u001b[1;32mdef\u001b[0m \u001b[0m__reduce__\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mself\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n", "\u001b[1;32m~\\AppData\\Roaming\\Python\\Python37\\site-packages\\pandas\\core\\generic.py\u001b[0m in \u001b[0;36mstat_func\u001b[1;34m(self, axis, skipna, level, numeric_only, **kwargs)\u001b[0m\n\u001b[0;32m 10954\u001b[0m skipna=skipna)\n\u001b[0;32m 10955\u001b[0m return self._reduce(f, name, axis=axis, skipna=skipna,\n\u001b[1;32m> 10956\u001b[1;33m numeric_only=numeric_only)\n\u001b[0m\u001b[0;32m 10957\u001b[0m \u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 10958\u001b[0m \u001b[1;32mreturn\u001b[0m \u001b[0mset_function_name\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mstat_func\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mname\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mcls\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n", "\u001b[1;32m~\\AppData\\Roaming\\Python\\Python37\\site-packages\\pandas\\core\\series.py\u001b[0m in \u001b[0;36m_reduce\u001b[1;34m(self, op, name, axis, skipna, numeric_only, filter_type, **kwds)\u001b[0m\n\u001b[0;32m 3628\u001b[0m 'numeric_only.'.format(name))\n\u001b[0;32m 3629\u001b[0m \u001b[1;32mwith\u001b[0m \u001b[0mnp\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0merrstate\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mall\u001b[0m\u001b[1;33m=\u001b[0m\u001b[1;34m'ignore'\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[1;32m-> 3630\u001b[1;33m \u001b[1;32mreturn\u001b[0m \u001b[0mop\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mdelegate\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mskipna\u001b[0m\u001b[1;33m=\u001b[0m\u001b[0mskipna\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m**\u001b[0m\u001b[0mkwds\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m\u001b[0;32m 3631\u001b[0m \u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 3632\u001b[0m \u001b[1;31m# TODO(EA) dispatch to Index\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n", "\u001b[1;32m~\\AppData\\Roaming\\Python\\Python37\\site-packages\\pandas\\core\\nanops.py\u001b[0m in \u001b[0;36mf\u001b[1;34m(values, axis, skipna, **kwds)\u001b[0m\n\u001b[0;32m 128\u001b[0m \u001b[1;32mexcept\u001b[0m \u001b[0mException\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 129\u001b[0m \u001b[1;32mtry\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[1;32m--> 130\u001b[1;33m \u001b[0mresult\u001b[0m \u001b[1;33m=\u001b[0m \u001b[0malt\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mvalues\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0maxis\u001b[0m\u001b[1;33m=\u001b[0m\u001b[0maxis\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mskipna\u001b[0m\u001b[1;33m=\u001b[0m\u001b[0mskipna\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m**\u001b[0m\u001b[0mkwds\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m\u001b[0;32m 131\u001b[0m \u001b[1;32mexcept\u001b[0m \u001b[0mValueError\u001b[0m \u001b[1;32mas\u001b[0m \u001b[0me\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 132\u001b[0m \u001b[1;31m# we want to transform an object array\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n", "\u001b[1;32m~\\AppData\\Roaming\\Python\\Python37\\site-packages\\pandas\\core\\nanops.py\u001b[0m in \u001b[0;36mreduction\u001b[1;34m(values, axis, skipna, mask)\u001b[0m\n\u001b[0;32m 740\u001b[0m \u001b[0mresult\u001b[0m \u001b[1;33m=\u001b[0m \u001b[0mnp\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mnan\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 741\u001b[0m \u001b[1;32melse\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[1;32m--> 742\u001b[1;33m \u001b[0mresult\u001b[0m \u001b[1;33m=\u001b[0m \u001b[0mgetattr\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mvalues\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mmeth\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0maxis\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m\u001b[0;32m 743\u001b[0m \u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 744\u001b[0m \u001b[0mresult\u001b[0m \u001b[1;33m=\u001b[0m \u001b[0m_wrap_results\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mresult\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mdtype\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mfill_value\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n", "\u001b[1;32m~\\Anaconda3\\lib\\site-packages\\numpy\\core\\_methods.py\u001b[0m in \u001b[0;36m_amin\u001b[1;34m(a, axis, out, keepdims, initial)\u001b[0m\n\u001b[0;32m 30\u001b[0m def _amin(a, axis=None, out=None, keepdims=False,\n\u001b[0;32m 31\u001b[0m initial=_NoValue):\n\u001b[1;32m---> 32\u001b[1;33m \u001b[1;32mreturn\u001b[0m \u001b[0mumr_minimum\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0ma\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0maxis\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;32mNone\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mout\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mkeepdims\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0minitial\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m\u001b[0;32m 33\u001b[0m \u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 34\u001b[0m def _sum(a, axis=None, dtype=None, out=None, keepdims=False,\n", "\u001b[1;31mTypeError\u001b[0m: '<=' not supported between instances of 'str' and 'float'" ] } ], "source": [ "df[\"firstName\"].min().compute()" ] }, { "cell_type": "code", "execution_count": null, "metadata": {}, "outputs": [], "source": [ "df.cols.zero" ] }, { "cell_type": "code", "execution_count": 153, "metadata": {}, "outputs": [], "source": [ "import dask.array as da\n", "x = da.random.random((2, 2), chunks=(5, 5))" ] }, { "cell_type": "code", "execution_count": 154, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "dask.array\n", "dask.array\n" ] } ], "source": [ "for i in x:\n", " print(i)" ] }, { "cell_type": "code", "execution_count": 75, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "COL_NAME {'id': 0.0, 'price': nan}\n", "\n", "COL NAME 1- id\n", "VALUE 1- 0.0\n", "AGG NAME 1- skewness\n", "****\n", "COL NAME 1- price\n", "VALUE 1- nan\n", "AGG NAME 1- skewness\n", "****\n", "RESULT {'id': {'skewness': 0.0}, 'price': {'skewness': nan}}\n" ] }, { "data": { "text/plain": [ "{'id': {'skewness': 0.0}, 'price': {'skewness': nan}}" ] }, "execution_count": 75, "metadata": {}, "output_type": "execute_result" } ], "source": [ "df.cols.skewness([\"id\",\"price\"])" ] }, { "cell_type": "code", "execution_count": 74, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "COL_NAME {'id': 1.7857142857142858}\n", "\n", "COL NAME 1- id\n", "VALUE 1- 1.7857142857142858\n", "AGG NAME 1- kurtosis\n", "****\n", "RESULT {'id': {'kurtosis': 1.7857142857142858}}\n" ] }, { "data": { "text/plain": [ "{'id': {'kurtosis': 1.7857142857142858}}" ] }, "execution_count": 74, "metadata": {}, "output_type": "execute_result" } ], "source": [ "df.cols.kurt([\"id\"])" ] }, { "cell_type": "code", "execution_count": 76, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "COL_NAME {'id': 0.0, 'price': nan}\n", "\n", "COL NAME 1- id\n", "VALUE 1- 0.0\n", "AGG NAME 1- skewness\n", "****\n", "COL NAME 1- price\n", "VALUE 1- nan\n", "AGG NAME 1- skewness\n", "****\n", "RESULT {'id': {'skewness': 0.0}, 'price': {'skewness': nan}}\n", "COL_NAME {'id': 1.7857142857142858, 'price': nan}\n", "\n", "COL NAME 1- id\n", "VALUE 1- 1.7857142857142858\n", "AGG NAME 1- kurtosis\n", "****\n", "COL NAME 1- price\n", "VALUE 1- nan\n", "AGG NAME 1- kurtosis\n", "****\n", "RESULT {'id': {'skewness': 0.0, 'kurtosis': 1.7857142857142858}, 'price': {'skewness': nan, 'kurtosis': nan}}\n", "COL_NAME id 15.166667\n", "price 7.719697\n", "dtype: float64\n", "\n", "COL NAME id\n", "COL NAME RESULT id 15.166667\n", "price 7.719697\n", "dtype: float64\n", "AGG NAME variance\n", "****\n", "COL NAME price\n", "COL NAME RESULT id 15.166667\n", "price 7.719697\n", "dtype: float64\n", "AGG NAME variance\n", "****\n", "RESULT {'id': {'skewness': 0.0, 'kurtosis': 1.7857142857142858, 'variance': 15.166666666666666}, 'price': {'skewness': nan, 'kurtosis': nan, 'variance': 7.719696969696966}}\n", "COL_NAME id 91.0\n", "price 77.0\n", "dtype: float64\n", "\n", "COL NAME id\n", "COL NAME RESULT id 91.0\n", "price 77.0\n", "dtype: float64\n", "AGG NAME sum\n", "****\n", "COL NAME price\n", "COL NAME RESULT id 91.0\n", "price 77.0\n", "dtype: float64\n", "AGG NAME sum\n", "****\n", "RESULT {'id': {'skewness': 0.0, 'kurtosis': 1.7857142857142858, 'variance': 15.166666666666666, 'sum': 91.0}, 'price': {'skewness': nan, 'kurtosis': nan, 'variance': 7.719696969696966, 'sum': 77.0}}\n", "COL_NAME id 7.000000\n", "price 6.416667\n", "dtype: float64\n", "\n", "COL NAME id\n", "COL NAME RESULT id 7.000000\n", "price 6.416667\n", "dtype: float64\n", "AGG NAME mean\n", "****\n", "COL NAME price\n", "COL NAME RESULT id 7.000000\n", "price 6.416667\n", "dtype: float64\n", "AGG NAME mean\n", "****\n", "RESULT {'id': {'skewness': 0.0, 'kurtosis': 1.7857142857142858, 'variance': 15.166666666666666, 'sum': 91.0, 'mean': 7.0}, 'price': {'skewness': nan, 'kurtosis': nan, 'variance': 7.719696969696966, 'sum': 77.0, 'mean': 6.416666666666667}}\n", "COL_NAME {'id': 3.8944404818493075, 'price': 2.7784342658585546}\n", "\n", "COL NAME 1- id\n", "VALUE 1- 3.8944404818493075\n", "AGG NAME 1- stddev\n", "****\n", "COL NAME 1- price\n", "VALUE 1- 2.7784342658585546\n", "AGG NAME 1- stddev\n", "****\n", "RESULT {'id': {'skewness': 0.0, 'kurtosis': 1.7857142857142858, 'variance': 15.166666666666666, 'sum': 91.0, 'mean': 7.0, 'stddev': 3.8944404818493075}, 'price': {'skewness': nan, 'kurtosis': nan, 'variance': 7.719696969696966, 'sum': 77.0, 'mean': 6.416666666666667, 'stddev': 2.7784342658585546}}\n", "COL_NAME {'id': 0, 'price': 0}\n", "\n", "COL NAME 1- id\n", "VALUE 1- 0\n", "AGG NAME 1- zeros\n", "****\n", "COL NAME 1- price\n", "VALUE 1- 0\n", "AGG NAME 1- zeros\n", "****\n", "RESULT {'id': {'skewness': 0.0, 'kurtosis': 1.7857142857142858, 'variance': 15.166666666666666, 'sum': 91.0, 'mean': 7.0, 'stddev': 3.8944404818493075, 'zeros': 0}, 'price': {'skewness': nan, 'kurtosis': nan, 'variance': 7.719696969696966, 'sum': 77.0, 'mean': 6.416666666666667, 'stddev': 2.7784342658585546, 'zeros': 0}}\n" ] }, { "data": { "text/plain": [ "({'id': {'skewness': 0.0,\n", " 'kurtosis': 1.7857142857142858,\n", " 'variance': 15.166666666666666,\n", " 'sum': 91.0,\n", " 'mean': 7.0,\n", " 'stddev': 3.8944404818493075,\n", " 'zeros': 0},\n", " 'price': {'skewness': nan,\n", " 'kurtosis': nan,\n", " 'variance': 7.719696969696966,\n", " 'sum': 77.0,\n", " 'mean': 6.416666666666667,\n", " 'stddev': 2.7784342658585546,\n", " 'zeros': 0}},)" ] }, "execution_count": 76, "metadata": {}, "output_type": "execute_result" } ], "source": [ "exprs=[]\n", "from dask import dataframe as dd\n", "# funcs = [df.functions.stddev, df.functions.kurtosis, df.functions.mean, df.functions.skewness,\n", "# df.functions.sum, df.functions.variance, df.functions.zeros_agg]\n", "\n", "funcs = [df.functions.stddev, df.functions.kurtosis, df.functions.mean, df.functions.skewness,df.functions.sum, df.functions.variance, df.functions.zeros_agg]\n", "\n", "z = df.cols.agg_exprs([\"id\",\"price\"], funcs, df)\n", "\n", "dd.compute(z)" ] }, { "cell_type": "code", "execution_count": 187, "metadata": {}, "outputs": [ { "data": { "text/html": [ "\n", "\n", "\n", "\n", "\n", "
Viewing 10 of 13 rows / 13 columns
\n", "
1 partition(s)
\n", "\n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "
\n", "
id
\n", "
1 (int64)
\n", "
\n", " \n", " not nullable\n", " \n", "
\n", "
\n", "
firstName
\n", "
2 (object)
\n", "
\n", " \n", " not nullable\n", " \n", "
\n", "
\n", "
lastName
\n", "
3 (object)
\n", "
\n", " \n", " not nullable\n", " \n", "
\n", "
\n", "
billingId
\n", "
4 (float64)
\n", "
\n", " \n", " not nullable\n", " \n", "
\n", "
\n", "
product
\n", "
5 (object)
\n", "
\n", " \n", " not nullable\n", " \n", "
\n", "
\n", "
price
\n", "
6 (float64)
\n", "
\n", " \n", " not nullable\n", " \n", "
\n", "
\n", "
birth
\n", "
7 (object)
\n", "
\n", " \n", " not nullable\n", " \n", "
\n", "
\n", "
dummyCol
\n", "
8 (object)
\n", "
\n", " \n", " not nullable\n", " \n", "
\n", "
\n", "
\n", " \n", " 1\n", " \n", "
\n", "
\n", "
\n", " \n", " Luis\n", " \n", "
\n", "
\n", "
\n", " \n", " Alvarez$$%!\n", " \n", "
\n", "
\n", "
\n", " \n", " 123.0\n", " \n", "
\n", "
\n", "
\n", " \n", " Cake\n", " \n", "
\n", "
\n", "
\n", " \n", " 10.0\n", " \n", "
\n", "
\n", "
\n", " \n", " 1980/07/07\n", " \n", "
\n", "
\n", "
\n", " \n", " never\n", " \n", "
\n", "
\n", "
\n", " \n", " 2\n", " \n", "
\n", "
\n", "
\n", " \n", " André\n", " \n", "
\n", "
\n", "
\n", " \n", " Ampère\n", " \n", "
\n", "
\n", "
\n", " \n", " 423.0\n", " \n", "
\n", "
\n", "
\n", " \n", " piza\n", " \n", "
\n", "
\n", "
\n", " \n", " 8.0\n", " \n", "
\n", "
\n", "
\n", " \n", " 1950/07/08\n", " \n", "
\n", "
\n", "
\n", " \n", " gonna\n", " \n", "
\n", "
\n", "
\n", " \n", " 3\n", " \n", "
\n", "
\n", "
\n", " \n", " NiELS\n", " \n", "
\n", "
\n", "
\n", " \n", " Böhr//((%%\n", " \n", "
\n", "
\n", "
\n", " \n", " 551.0\n", " \n", "
\n", "
\n", "
\n", " \n", " pizza\n", " \n", "
\n", "
\n", "
\n", " \n", " 8.0\n", " \n", "
\n", "
\n", "
\n", " \n", " 1990/07/09\n", " \n", "
\n", "
\n", "
\n", " \n", " give\n", " \n", "
\n", "
\n", "
\n", " \n", " 4\n", " \n", "
\n", "
\n", "
\n", " \n", " PAUL\n", " \n", "
\n", "
\n", "
\n", " \n", " dirac$\n", " \n", "
\n", "
\n", "
\n", " \n", " 521.0\n", " \n", "
\n", "
\n", "
\n", " \n", " pizza\n", " \n", "
\n", "
\n", "
\n", " \n", " 8.0\n", " \n", "
\n", "
\n", "
\n", " \n", " 1954/07/10\n", " \n", "
\n", "
\n", "
\n", " \n", " you\n", " \n", "
\n", "
\n", "
\n", " \n", " 5\n", " \n", "
\n", "
\n", "
\n", " \n", " Albert\n", " \n", "
\n", "
\n", "
\n", " \n", " Einstein\n", " \n", "
\n", "
\n", "
\n", " \n", " 634.0\n", " \n", "
\n", "
\n", "
\n", " \n", " pizza\n", " \n", "
\n", "
\n", "
\n", " \n", " 8.0\n", " \n", "
\n", "
\n", "
\n", " \n", " 1990/07/11\n", " \n", "
\n", "
\n", "
\n", " \n", " up\n", " \n", "
\n", "
\n", "
\n", " \n", " 6\n", " \n", "
\n", "
\n", "
\n", " \n", " Galileo\n", " \n", "
\n", "
\n", "
\n", " \n", " ⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅GALiLEI\n", " \n", "
\n", "
\n", "
\n", " \n", " 672.0\n", " \n", "
\n", "
\n", "
\n", " \n", " arepa\n", " \n", "
\n", "
\n", "
\n", " \n", " 5.0\n", " \n", "
\n", "
\n", "
\n", " \n", " 1930/08/12\n", " \n", "
\n", "
\n", "
\n", " \n", " never\n", " \n", "
\n", "
\n", "
\n", " \n", " 7\n", " \n", "
\n", "
\n", "
\n", " \n", " CaRL\n", " \n", "
\n", "
\n", "
\n", " \n", " Ga%%%uss\n", " \n", "
\n", "
\n", "
\n", " \n", " 323.0\n", " \n", "
\n", "
\n", "
\n", " \n", " taco\n", " \n", "
\n", "
\n", "
\n", " \n", " 3.0\n", " \n", "
\n", "
\n", "
\n", " \n", " 1970/07/13\n", " \n", "
\n", "
\n", "
\n", " \n", " gonna\n", " \n", "
\n", "
\n", "
\n", " \n", " 8\n", " \n", "
\n", "
\n", "
\n", " \n", " David\n", " \n", "
\n", "
\n", "
\n", " \n", " H$$$ilbert\n", " \n", "
\n", "
\n", "
\n", " \n", " 624.0\n", " \n", "
\n", "
\n", "
\n", " \n", " taaaccoo\n", " \n", "
\n", "
\n", "
\n", " \n", " 3.0\n", " \n", "
\n", "
\n", "
\n", " \n", " 1950/07/14\n", " \n", "
\n", "
\n", "
\n", " \n", " let\n", " \n", "
\n", "
\n", "
\n", " \n", " 9\n", " \n", "
\n", "
\n", "
\n", " \n", " Johannes\n", " \n", "
\n", "
\n", "
\n", " \n", " KEPLER\n", " \n", "
\n", "
\n", "
\n", " \n", " 735.0\n", " \n", "
\n", "
\n", "
\n", " \n", " taco\n", " \n", "
\n", "
\n", "
\n", " \n", " 3.0\n", " \n", "
\n", "
\n", "
\n", " \n", " 1920/04/22\n", " \n", "
\n", "
\n", "
\n", " \n", " you\n", " \n", "
\n", "
\n", "
\n", " \n", " 10\n", " \n", "
\n", "
\n", "
\n", " \n", " JaMES\n", " \n", "
\n", "
\n", "
\n", " \n", " M$$ax%%well\n", " \n", "
\n", "
\n", "
\n", " \n", " 875.0\n", " \n", "
\n", "
\n", "
\n", " \n", " taco\n", " \n", "
\n", "
\n", "
\n", " \n", " 3.0\n", " \n", "
\n", "
\n", "
\n", " \n", " 1923/03/12\n", " \n", "
\n", "
\n", "
\n", " \n", " down\n", " \n", "
\n", "
\n", "\n", "\n", "
Viewing 10 of 13 rows / 13 columns
\n", "
1 partition(s)
\n" ], "text/plain": [ "" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "df.ext.display()" ] }, { "cell_type": "code", "execution_count": 79, "metadata": {}, "outputs": [ { "data": { "text/plain": [ "{'id': {'id': {'mad': 3.0}}}" ] }, "execution_count": 79, "metadata": {}, "output_type": "execute_result" } ], "source": [ "df.cols.mad(\"id\")" ] }, { "cell_type": "code", "execution_count": 80, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "COL_NAME id 1\n", "dtype: int64\n", "\n", "RESULT {'id': {'min': 1}}\n", "COL_NAME id 13\n", "dtype: int64\n", "\n", "RESULT {'id': {'min': 1, 'max': 13}}\n", "COL_NAME {'id': {'count': [1, 1, 0, 1, 0, 1, 1, 0, 1, 0, 1, 1, 0, 1, 0, 1, 1, 0, 1, 1], 'bins': [1.0, 1.6, 2.2, 2.8, 3.4, 4.0, 4.6, 5.2, 5.8, 6.3999999999999995, 7.0, 7.6, 8.2, 8.8, 9.4, 10.0, 10.6, 11.2, 11.799999999999999, 12.4, 13.0]}}\n", "\n", "RESULT {'id': {'hist': {'hist': [{'count': 1, 'lower': 1.0, 'upper': 1.6}, {'count': 1, 'lower': 1.6, 'upper': 2.2}, {'count': 0, 'lower': 2.2, 'upper': 2.8}, {'count': 1, 'lower': 2.8, 'upper': 3.4}, {'count': 0, 'lower': 3.4, 'upper': 4.0}, {'count': 1, 'lower': 4.0, 'upper': 4.6}, {'count': 1, 'lower': 4.6, 'upper': 5.2}, {'count': 0, 'lower': 5.2, 'upper': 5.8}, {'count': 1, 'lower': 5.8, 'upper': 6.3999999999999995}, {'count': 0, 'lower': 6.3999999999999995, 'upper': 7.0}, {'count': 1, 'lower': 7.0, 'upper': 7.6}, {'count': 1, 'lower': 7.6, 'upper': 8.2}, {'count': 0, 'lower': 8.2, 'upper': 8.8}, {'count': 1, 'lower': 8.8, 'upper': 9.4}, {'count': 0, 'lower': 9.4, 'upper': 10.0}, {'count': 1, 'lower': 10.0, 'upper': 10.6}, {'count': 1, 'lower': 10.6, 'upper': 11.2}, {'count': 0, 'lower': 11.2, 'upper': 11.799999999999999}, {'count': 1, 'lower': 11.799999999999999, 'upper': 12.4}, {'count': 1, 'lower': 12.4, 'upper': 13.0}]}}}\n" ] }, { "data": { "text/plain": [ "{'id': {'hist': {'hist': [{'count': 1, 'lower': 1.0, 'upper': 1.6},\n", " {'count': 1, 'lower': 1.6, 'upper': 2.2},\n", " {'count': 0, 'lower': 2.2, 'upper': 2.8},\n", " {'count': 1, 'lower': 2.8, 'upper': 3.4},\n", " {'count': 0, 'lower': 3.4, 'upper': 4.0},\n", " {'count': 1, 'lower': 4.0, 'upper': 4.6},\n", " {'count': 1, 'lower': 4.6, 'upper': 5.2},\n", " {'count': 0, 'lower': 5.2, 'upper': 5.8},\n", " {'count': 1, 'lower': 5.8, 'upper': 6.3999999999999995},\n", " {'count': 0, 'lower': 6.3999999999999995, 'upper': 7.0},\n", " {'count': 1, 'lower': 7.0, 'upper': 7.6},\n", " {'count': 1, 'lower': 7.6, 'upper': 8.2},\n", " {'count': 0, 'lower': 8.2, 'upper': 8.8},\n", " {'count': 1, 'lower': 8.8, 'upper': 9.4},\n", " {'count': 0, 'lower': 9.4, 'upper': 10.0},\n", " {'count': 1, 'lower': 10.0, 'upper': 10.6},\n", " {'count': 1, 'lower': 10.6, 'upper': 11.2},\n", " {'count': 0, 'lower': 11.2, 'upper': 11.799999999999999},\n", " {'count': 1, 'lower': 11.799999999999999, 'upper': 12.4},\n", " {'count': 1, 'lower': 12.4, 'upper': 13.0}]}}}" ] }, "execution_count": 80, "metadata": {}, "output_type": "execute_result" } ], "source": [ "df.cols.hist(\"id\")" ] }, { "cell_type": "code", "execution_count": 98, "metadata": {}, "outputs": [ { "ename": "AttributeError", "evalue": "'DataFrame' object has no attribute 'plot'", "output_type": "error", "traceback": [ "\u001b[1;31m---------------------------------------------------------------------------\u001b[0m", "\u001b[1;31mAttributeError\u001b[0m Traceback (most recent call last)", "\u001b[1;32m\u001b[0m in \u001b[0;36m\u001b[1;34m\u001b[0m\n\u001b[1;32m----> 1\u001b[1;33m \u001b[0mdf\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mplot\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mhist\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;34m\"id\"\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m", "\u001b[1;32m~\\Anaconda3\\lib\\site-packages\\dask\\dataframe\\core.py\u001b[0m in \u001b[0;36m__getattr__\u001b[1;34m(self, key)\u001b[0m\n\u001b[0;32m 2531\u001b[0m return new_dd_object(merge(self.dask, dsk), name,\n\u001b[0;32m 2532\u001b[0m meta, self.divisions)\n\u001b[1;32m-> 2533\u001b[1;33m \u001b[1;32mraise\u001b[0m \u001b[0mAttributeError\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;34m\"'DataFrame' object has no attribute %r\"\u001b[0m \u001b[1;33m%\u001b[0m \u001b[0mkey\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m\u001b[0;32m 2534\u001b[0m \u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 2535\u001b[0m \u001b[1;32mdef\u001b[0m \u001b[0m__dir__\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mself\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n", "\u001b[1;31mAttributeError\u001b[0m: 'DataFrame' object has no attribute 'plot'" ] } ], "source": [ "df.plot.hist(\"id\")" ] }, { "cell_type": "code", "execution_count": 26, "metadata": {}, "outputs": [ { "data": { "text/html": [ "\n", "\n", "\n", "\n", "\n", "
Viewing 10 of 13 rows / 13 columns
\n", "
1 partition(s)
\n", "\n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "
\n", "
id
\n", "
1 (int64)
\n", "
\n", " \n", " not nullable\n", " \n", "
\n", "
\n", "
firstName
\n", "
2 (object)
\n", "
\n", " \n", " not nullable\n", " \n", "
\n", "
\n", "
lastName
\n", "
3 (object)
\n", "
\n", " \n", " not nullable\n", " \n", "
\n", "
\n", "
billingId
\n", "
4 (float64)
\n", "
\n", " \n", " not nullable\n", " \n", "
\n", "
\n", "
product
\n", "
5 (object)
\n", "
\n", " \n", " not nullable\n", " \n", "
\n", "
\n", "
price
\n", "
6 (float64)
\n", "
\n", " \n", " not nullable\n", " \n", "
\n", "
\n", "
birth
\n", "
7 (object)
\n", "
\n", " \n", " not nullable\n", " \n", "
\n", "
\n", "
dummyCol
\n", "
8 (object)
\n", "
\n", " \n", " not nullable\n", " \n", "
\n", "
\n", "
\n", " \n", " 1\n", " \n", "
\n", "
\n", "
\n", " \n", " Luis\n", " \n", "
\n", "
\n", "
\n", " \n", " Alvarez$$%!\n", " \n", "
\n", "
\n", "
\n", " \n", " 123.0\n", " \n", "
\n", "
\n", "
\n", " \n", " Cake\n", " \n", "
\n", "
\n", "
\n", " \n", " 10.0\n", " \n", "
\n", "
\n", "
\n", " \n", " 1980/07/07\n", " \n", "
\n", "
\n", "
\n", " \n", " never\n", " \n", "
\n", "
\n", "
\n", " \n", " 2\n", " \n", "
\n", "
\n", "
\n", " \n", " André\n", " \n", "
\n", "
\n", "
\n", " \n", " Ampère\n", " \n", "
\n", "
\n", "
\n", " \n", " 423.0\n", " \n", "
\n", "
\n", "
\n", " \n", " piza\n", " \n", "
\n", "
\n", "
\n", " \n", " 8.0\n", " \n", "
\n", "
\n", "
\n", " \n", " 1950/07/08\n", " \n", "
\n", "
\n", "
\n", " \n", " gonna\n", " \n", "
\n", "
\n", "
\n", " \n", " 3\n", " \n", "
\n", "
\n", "
\n", " \n", " NiELS\n", " \n", "
\n", "
\n", "
\n", " \n", " Böhr//((%%\n", " \n", "
\n", "
\n", "
\n", " \n", " 551.0\n", " \n", "
\n", "
\n", "
\n", " \n", " pizza\n", " \n", "
\n", "
\n", "
\n", " \n", " 8.0\n", " \n", "
\n", "
\n", "
\n", " \n", " 1990/07/09\n", " \n", "
\n", "
\n", "
\n", " \n", " give\n", " \n", "
\n", "
\n", "
\n", " \n", " 4\n", " \n", "
\n", "
\n", "
\n", " \n", " PAUL\n", " \n", "
\n", "
\n", "
\n", " \n", " dirac$\n", " \n", "
\n", "
\n", "
\n", " \n", " 521.0\n", " \n", "
\n", "
\n", "
\n", " \n", " pizza\n", " \n", "
\n", "
\n", "
\n", " \n", " 8.0\n", " \n", "
\n", "
\n", "
\n", " \n", " 1954/07/10\n", " \n", "
\n", "
\n", "
\n", " \n", " you\n", " \n", "
\n", "
\n", "
\n", " \n", " 5\n", " \n", "
\n", "
\n", "
\n", " \n", " Albert\n", " \n", "
\n", "
\n", "
\n", " \n", " Einstein\n", " \n", "
\n", "
\n", "
\n", " \n", " 634.0\n", " \n", "
\n", "
\n", "
\n", " \n", " pizza\n", " \n", "
\n", "
\n", "
\n", " \n", " 8.0\n", " \n", "
\n", "
\n", "
\n", " \n", " 1990/07/11\n", " \n", "
\n", "
\n", "
\n", " \n", " up\n", " \n", "
\n", "
\n", "
\n", " \n", " 6\n", " \n", "
\n", "
\n", "
\n", " \n", " Galileo\n", " \n", "
\n", "
\n", "
\n", " \n", " ⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅GALiLEI\n", " \n", "
\n", "
\n", "
\n", " \n", " 672.0\n", " \n", "
\n", "
\n", "
\n", " \n", " arepa\n", " \n", "
\n", "
\n", "
\n", " \n", " 5.0\n", " \n", "
\n", "
\n", "
\n", " \n", " 1930/08/12\n", " \n", "
\n", "
\n", "
\n", " \n", " never\n", " \n", "
\n", "
\n", "
\n", " \n", " 7\n", " \n", "
\n", "
\n", "
\n", " \n", " CaRL\n", " \n", "
\n", "
\n", "
\n", " \n", " Ga%%%uss\n", " \n", "
\n", "
\n", "
\n", " \n", " 323.0\n", " \n", "
\n", "
\n", "
\n", " \n", " taco\n", " \n", "
\n", "
\n", "
\n", " \n", " 3.0\n", " \n", "
\n", "
\n", "
\n", " \n", " 1970/07/13\n", " \n", "
\n", "
\n", "
\n", " \n", " gonna\n", " \n", "
\n", "
\n", "
\n", " \n", " 8\n", " \n", "
\n", "
\n", "
\n", " \n", " David\n", " \n", "
\n", "
\n", "
\n", " \n", " H$$$ilbert\n", " \n", "
\n", "
\n", "
\n", " \n", " 624.0\n", " \n", "
\n", "
\n", "
\n", " \n", " taaaccoo\n", " \n", "
\n", "
\n", "
\n", " \n", " 3.0\n", " \n", "
\n", "
\n", "
\n", " \n", " 1950/07/14\n", " \n", "
\n", "
\n", "
\n", " \n", " let\n", " \n", "
\n", "
\n", "
\n", " \n", " 9\n", " \n", "
\n", "
\n", "
\n", " \n", " Johannes\n", " \n", "
\n", "
\n", "
\n", " \n", " KEPLER\n", " \n", "
\n", "
\n", "
\n", " \n", " 735.0\n", " \n", "
\n", "
\n", "
\n", " \n", " taco\n", " \n", "
\n", "
\n", "
\n", " \n", " 3.0\n", " \n", "
\n", "
\n", "
\n", " \n", " 1920/04/22\n", " \n", "
\n", "
\n", "
\n", " \n", " you\n", " \n", "
\n", "
\n", "
\n", " \n", " 10\n", " \n", "
\n", "
\n", "
\n", " \n", " JaMES\n", " \n", "
\n", "
\n", "
\n", " \n", " M$$ax%%well\n", " \n", "
\n", "
\n", "
\n", " \n", " 875.0\n", " \n", "
\n", "
\n", "
\n", " \n", " taco\n", " \n", "
\n", "
\n", "
\n", " \n", " 3.0\n", " \n", "
\n", "
\n", "
\n", " \n", " 1923/03/12\n", " \n", "
\n", "
\n", "
\n", " \n", " down\n", " \n", "
\n", "
\n", "\n", "\n", "
Viewing 10 of 13 rows / 13 columns
\n", "
1 partition(s)
\n" ], "text/plain": [ "" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "df.ext.display()" ] }, { "cell_type": "code", "execution_count": 31, "metadata": {}, "outputs": [ { "ename": "ValueError", "evalue": "'columns' must be 'not None', received 'None'", "output_type": "error", "traceback": [ "\u001b[1;31m---------------------------------------------------------------------------\u001b[0m", "\u001b[1;31mValueError\u001b[0m Traceback (most recent call last)", "\u001b[1;32m\u001b[0m in \u001b[0;36m\u001b[1;34m\u001b[0m\n\u001b[1;32m----> 1\u001b[1;33m \u001b[0mdf\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mcols\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mstd\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;34m\"firstName\"\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m", "\u001b[1;32m~\\Documents\\Optimus\\optimus\\engines\\base\\columns.py\u001b[0m in \u001b[0;36mstd\u001b[1;34m(self, columns)\u001b[0m\n\u001b[0;32m 179\u001b[0m \u001b[0mdf\u001b[0m \u001b[1;33m=\u001b[0m \u001b[0mself\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mdf\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 180\u001b[0m \u001b[0mcolumns\u001b[0m \u001b[1;33m=\u001b[0m \u001b[0mparse_columns\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mdf\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mcolumns\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mfilter_by_column_dtypes\u001b[0m\u001b[1;33m=\u001b[0m\u001b[0mdf\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mconstants\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mNUMERIC_TYPES\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[1;32m--> 181\u001b[1;33m \u001b[0mcheck_column_numbers\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mcolumns\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;34m\"*\"\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m\u001b[0;32m 182\u001b[0m \u001b[1;32mreturn\u001b[0m \u001b[0mself\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0magg_exprs\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mcolumns\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mdf\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mfunctions\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mstddev\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 183\u001b[0m \u001b[1;33m\u001b[0m\u001b[0m\n", "\u001b[1;32m~\\Documents\\Optimus\\optimus\\helpers\\columns.py\u001b[0m in \u001b[0;36mcheck_column_numbers\u001b[1;34m(columns, number)\u001b[0m\n\u001b[0;32m 216\u001b[0m \"\"\"\n\u001b[0;32m 217\u001b[0m \u001b[1;32mif\u001b[0m \u001b[0mcolumns\u001b[0m \u001b[1;32mis\u001b[0m \u001b[1;32mNone\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[1;32m--> 218\u001b[1;33m \u001b[0mRaiseIt\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mvalue_error\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mcolumns\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;34m\"not None\"\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m\u001b[0;32m 219\u001b[0m \u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 220\u001b[0m \u001b[0mcount\u001b[0m \u001b[1;33m=\u001b[0m \u001b[0mlen\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mcolumns\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n", "\u001b[1;32m~\\Documents\\Optimus\\optimus\\helpers\\raiseit.py\u001b[0m in \u001b[0;36mvalue_error\u001b[1;34m(var, data_values)\u001b[0m\n\u001b[0;32m 76\u001b[0m type=divisor.join(map(\n\u001b[0;32m 77\u001b[0m \u001b[1;32mlambda\u001b[0m \u001b[0mx\u001b[0m\u001b[1;33m:\u001b[0m \u001b[1;34m\"'\"\u001b[0m \u001b[1;33m+\u001b[0m \u001b[0mx\u001b[0m \u001b[1;33m+\u001b[0m \u001b[1;34m\"'\"\u001b[0m\u001b[1;33m,\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[1;32m---> 78\u001b[1;33m data_values)), var_type=one_list_to_val(var)))\n\u001b[0m\u001b[0;32m 79\u001b[0m \u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 80\u001b[0m \u001b[1;33m@\u001b[0m\u001b[0mstaticmethod\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n", "\u001b[1;31mValueError\u001b[0m: 'columns' must be 'not None', received 'None'" ] } ], "source": [ "df.cols.std(\"firstName\")" ] }, { "cell_type": "code", "execution_count": 10, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "{'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'}\n", "{'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'}\n", "{'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'}\n", "{'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'}\n", "{'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'}\n", "{'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'}\n", "{'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'}\n", "{'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'}\n", "{'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'}\n", "{'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'}\n", "{'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'}\n", "{'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'}\n", "{'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'}\n", "COOLLL ['firstName']\n", "COOLLL ['firstName']\n", "COOLLL ['firstName']\n", "COOLLL ['firstName']\n" ] }, { "ename": "TypeError", "evalue": "unsupported operand type(s) for ** or pow(): 'Array' and 'float'", "output_type": "error", "traceback": [ "\u001b[1;31m---------------------------------------------------------------------------\u001b[0m", "\u001b[1;31mTypeError\u001b[0m Traceback (most recent call last)", "\u001b[1;32m\u001b[0m in \u001b[0;36m\u001b[1;34m\u001b[0m\n\u001b[0;32m 1\u001b[0m \u001b[1;32mfrom\u001b[0m \u001b[0moptimus\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mprofiler\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mprofiler\u001b[0m \u001b[1;32mimport\u001b[0m \u001b[0mProfiler\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 2\u001b[0m \u001b[0mp\u001b[0m \u001b[1;33m=\u001b[0m \u001b[0mProfiler\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[1;32m----> 3\u001b[1;33m \u001b[0mp\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mrun\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mdf\u001b[0m\u001b[1;33m,\u001b[0m\u001b[1;34m\"firstName\"\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0madvanced_stats\u001b[0m\u001b[1;33m=\u001b[0m\u001b[1;32mTrue\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m\u001b[0;32m 4\u001b[0m \u001b[1;31m# p.columns_agg(df,\"*\", advanced_stats=False)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n", "\u001b[1;32m~\\Documents\\Optimus\\optimus\\helpers\\decorators.py\u001b[0m in \u001b[0;36mtimed\u001b[1;34m(*args, **kw)\u001b[0m\n\u001b[0;32m 8\u001b[0m \u001b[1;32mdef\u001b[0m \u001b[0mtimed\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;33m*\u001b[0m\u001b[0margs\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m**\u001b[0m\u001b[0mkw\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 9\u001b[0m \u001b[0mstart_time\u001b[0m \u001b[1;33m=\u001b[0m \u001b[0mtimeit\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mdefault_timer\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[1;32m---> 10\u001b[1;33m \u001b[0mf\u001b[0m \u001b[1;33m=\u001b[0m \u001b[0mmethod\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;33m*\u001b[0m\u001b[0margs\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m**\u001b[0m\u001b[0mkw\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m\u001b[0;32m 11\u001b[0m \u001b[0m_time\u001b[0m \u001b[1;33m=\u001b[0m \u001b[0mround\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mtimeit\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mdefault_timer\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;33m)\u001b[0m \u001b[1;33m-\u001b[0m \u001b[0mstart_time\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m2\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 12\u001b[0m \u001b[0mlogger\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mprint\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;34m\"{name}() executed in {time} sec\"\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mformat\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mname\u001b[0m\u001b[1;33m=\u001b[0m\u001b[0mmethod\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0m__name__\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mtime\u001b[0m\u001b[1;33m=\u001b[0m\u001b[0m_time\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n", "\u001b[1;32m~\\Documents\\Optimus\\optimus\\profiler\\profiler.py\u001b[0m in \u001b[0;36mrun\u001b[1;34m(self, df, columns, buckets, infer, relative_error, approx_count, mismatch, advanced_stats)\u001b[0m\n\u001b[0;32m 72\u001b[0m \u001b[0mcolumns\u001b[0m \u001b[1;33m=\u001b[0m \u001b[0mparse_columns\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mdf\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mcolumns\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 73\u001b[0m output = self.dataset(df, columns, buckets, infer, relative_error, approx_count, format=\"dict\",\n\u001b[1;32m---> 74\u001b[1;33m mismatch=mismatch, advanced_stats=advanced_stats)\n\u001b[0m\u001b[0;32m 75\u001b[0m \u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 76\u001b[0m \u001b[1;31m# Load jinja\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n", "\u001b[1;32m~\\Documents\\Optimus\\optimus\\profiler\\profiler.py\u001b[0m in \u001b[0;36mdataset\u001b[1;34m(self, df, columns, buckets, infer, relative_error, approx_count, sample, stats, format, mismatch, advanced_stats)\u001b[0m\n\u001b[0;32m 324\u001b[0m \u001b[0mself\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mcols_count\u001b[0m \u001b[1;33m=\u001b[0m \u001b[0mcols_count\u001b[0m \u001b[1;33m=\u001b[0m \u001b[0mlen\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mdf\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mcolumns\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 325\u001b[0m updated_columns = self.columns_stats(df, cols_to_profile, buckets, infer, relative_error, approx_count,\n\u001b[1;32m--> 326\u001b[1;33m mismatch, advanced_stats)\n\u001b[0m\u001b[0;32m 327\u001b[0m \u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 328\u001b[0m \u001b[0moutput_columns\u001b[0m \u001b[1;33m=\u001b[0m \u001b[0mupdate_dict\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0moutput_columns\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mupdated_columns\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n", "\u001b[1;32m~\\Documents\\Optimus\\optimus\\profiler\\profiler.py\u001b[0m in \u001b[0;36mcolumns_stats\u001b[1;34m(self, df, columns, buckets, infer, relative_error, approx_count, mismatch, advanced_stats)\u001b[0m\n\u001b[0;32m 434\u001b[0m \u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 435\u001b[0m \u001b[1;31m# Aggregation\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[1;32m--> 436\u001b[1;33m \u001b[0mstats\u001b[0m \u001b[1;33m=\u001b[0m \u001b[0mself\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mcolumns_agg\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mdf\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mcolumns\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mbuckets\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mrelative_error\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mapprox_count\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0madvanced_stats\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m\u001b[0;32m 437\u001b[0m \u001b[1;31m# Calculate Frequency\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 438\u001b[0m \u001b[0mlogger\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mprint\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;34m\"Processing Frequency ...\"\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n", "\u001b[1;32m~\\Documents\\Optimus\\optimus\\profiler\\profiler.py\u001b[0m in \u001b[0;36mcolumns_agg\u001b[1;34m(self, df, columns, buckets, relative_error, approx_count, advanced_stats)\u001b[0m\n\u001b[0;32m 486\u001b[0m df.functions.sum, df.functions.variance, df.functions.zeros_agg]\n\u001b[0;32m 487\u001b[0m \u001b[1;33m\u001b[0m\u001b[0m\n\u001b[1;32m--> 488\u001b[1;33m \u001b[0mexprs\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mextend\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mdf\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mcols\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mcreate_exprs\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mcols\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mfuncs\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m\u001b[0;32m 489\u001b[0m \u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 490\u001b[0m \u001b[1;31m# TODO: None in basic calculation\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n", "\u001b[1;32m~\\Documents\\Optimus\\optimus\\engines\\base\\dask\\columns.py\u001b[0m in \u001b[0;36mcreate_exprs\u001b[1;34m(self, columns, funcs, *args)\u001b[0m\n\u001b[0;32m 592\u001b[0m \u001b[1;32mif\u001b[0m \u001b[0mlen\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mfiltered_column\u001b[0m\u001b[1;33m)\u001b[0m \u001b[1;33m>\u001b[0m \u001b[1;36m0\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 593\u001b[0m \u001b[0mprint\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;34m\"COOLLL\"\u001b[0m\u001b[1;33m,\u001b[0m\u001b[0mfiltered_column\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[1;32m--> 594\u001b[1;33m \u001b[0mfunc_result\u001b[0m \u001b[1;33m=\u001b[0m \u001b[0mfunc\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mcolumns\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0margs\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mdf\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m\u001b[0;32m 595\u001b[0m \u001b[1;31m# if equal_function(func, multi):\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 596\u001b[0m \u001b[1;31m# print(\"AAA\", a)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n", "\u001b[1;32m~\\Documents\\Optimus\\optimus\\engines\\dask\\functions.py\u001b[0m in \u001b[0;36m_kurtosis\u001b[1;34m(serie)\u001b[0m\n\u001b[0;32m 171\u001b[0m \u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 172\u001b[0m \u001b[1;32mdef\u001b[0m \u001b[0m_kurtosis\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mserie\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[1;32m--> 173\u001b[1;33m \u001b[0mresult\u001b[0m \u001b[1;33m=\u001b[0m \u001b[1;33m{\u001b[0m\u001b[1;34m\"kurtosis\"\u001b[0m\u001b[1;33m:\u001b[0m \u001b[1;33m{\u001b[0m\u001b[0mcol\u001b[0m\u001b[1;33m:\u001b[0m \u001b[0mfloat\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mstats\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mkurtosis\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mserie\u001b[0m\u001b[1;33m[\u001b[0m\u001b[0mcol\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m)\u001b[0m \u001b[1;32mfor\u001b[0m \u001b[0mcol\u001b[0m \u001b[1;32min\u001b[0m \u001b[0mcolumns\u001b[0m\u001b[1;33m}\u001b[0m\u001b[1;33m}\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m\u001b[0;32m 174\u001b[0m \u001b[1;31m# result = {\"kurtosis\": float(stats.kurtosis(serie[col_name], nan_policy=\"propagate\"))}\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 175\u001b[0m \u001b[1;32mreturn\u001b[0m \u001b[0mresult\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n", "\u001b[1;32m~\\Documents\\Optimus\\optimus\\engines\\dask\\functions.py\u001b[0m in \u001b[0;36m\u001b[1;34m(.0)\u001b[0m\n\u001b[0;32m 171\u001b[0m \u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 172\u001b[0m \u001b[1;32mdef\u001b[0m \u001b[0m_kurtosis\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mserie\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[1;32m--> 173\u001b[1;33m \u001b[0mresult\u001b[0m \u001b[1;33m=\u001b[0m \u001b[1;33m{\u001b[0m\u001b[1;34m\"kurtosis\"\u001b[0m\u001b[1;33m:\u001b[0m \u001b[1;33m{\u001b[0m\u001b[0mcol\u001b[0m\u001b[1;33m:\u001b[0m \u001b[0mfloat\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mstats\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mkurtosis\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mserie\u001b[0m\u001b[1;33m[\u001b[0m\u001b[0mcol\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m)\u001b[0m \u001b[1;32mfor\u001b[0m \u001b[0mcol\u001b[0m \u001b[1;32min\u001b[0m \u001b[0mcolumns\u001b[0m\u001b[1;33m}\u001b[0m\u001b[1;33m}\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m\u001b[0;32m 174\u001b[0m \u001b[1;31m# result = {\"kurtosis\": float(stats.kurtosis(serie[col_name], nan_policy=\"propagate\"))}\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 175\u001b[0m \u001b[1;32mreturn\u001b[0m \u001b[0mresult\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n", "\u001b[1;32m~\\Anaconda3\\lib\\site-packages\\dask\\array\\stats.py\u001b[0m in \u001b[0;36mkurtosis\u001b[1;34m(a, axis, fisher, bias, nan_policy)\u001b[0m\n\u001b[0;32m 227\u001b[0m \u001b[0molderr\u001b[0m \u001b[1;33m=\u001b[0m \u001b[0mnp\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mseterr\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mall\u001b[0m\u001b[1;33m=\u001b[0m\u001b[1;34m'ignore'\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 228\u001b[0m \u001b[1;32mtry\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[1;32m--> 229\u001b[1;33m \u001b[0mvals\u001b[0m \u001b[1;33m=\u001b[0m \u001b[0mda\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mwhere\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mzero\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mm4\u001b[0m \u001b[1;33m/\u001b[0m \u001b[0mm2\u001b[0m\u001b[1;33m**\u001b[0m\u001b[1;36m2.0\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m\u001b[0;32m 230\u001b[0m \u001b[1;32mfinally\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 231\u001b[0m \u001b[0mnp\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mseterr\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;33m**\u001b[0m\u001b[0molderr\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n", "\u001b[1;31mTypeError\u001b[0m: unsupported operand type(s) for ** or pow(): 'Array' and 'float'" ] } ], "source": [ "from optimus.profiler.profiler import Profiler\n", "p = Profiler()\n", "p.run(df,\"firstName\", advanced_stats=True)\n", "# p.columns_agg(df,\"*\", advanced_stats=False)" ] }, { "cell_type": "code", "execution_count": null, "metadata": {}, "outputs": [], "source": [ "p.send()" ] }, { "cell_type": "code", "execution_count": 77, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "COL_NAME id 1.0\n", "billingId 123.0\n", "price 3.0\n", "dtype: float64\n", "\n", "COL NAME id\n", "COL NAME RESULT id 1.0\n", "billingId 123.0\n", "price 3.0\n", "dtype: float64\n", "AGG NAME min\n", "****\n", "COL NAME billingId\n", "COL NAME RESULT id 1.0\n", "billingId 123.0\n", "price 3.0\n", "dtype: float64\n", "AGG NAME min\n", "****\n", "COL NAME price\n", "COL NAME RESULT id 1.0\n", "billingId 123.0\n", "price 3.0\n", "dtype: float64\n", "AGG NAME min\n", "****\n", "RESULT {'id': {'min': 1.0}, 'billingId': {'min': 123.0}, 'price': {'min': 3.0}}\n", "COL_NAME id 0\n", "firstName 1\n", "lastName 1\n", "billingId 1\n", "product 1\n", "price 1\n", "birth 1\n", "dummyCol 1\n", "dtype: int64\n", "\n", "COL NAME id\n", "COL NAME RESULT id 0\n", "firstName 1\n", "lastName 1\n", "billingId 1\n", "product 1\n", "price 1\n", "birth 1\n", "dummyCol 1\n", "dtype: int64\n", "AGG NAME count_na\n", "****\n", "COL NAME firstName\n", "COL NAME RESULT id 0\n", "firstName 1\n", "lastName 1\n", "billingId 1\n", "product 1\n", "price 1\n", "birth 1\n", "dummyCol 1\n", "dtype: int64\n", "AGG NAME count_na\n", "****\n", "COL NAME lastName\n", "COL NAME RESULT id 0\n", "firstName 1\n", "lastName 1\n", "billingId 1\n", "product 1\n", "price 1\n", "birth 1\n", "dummyCol 1\n", "dtype: int64\n", "AGG NAME count_na\n", "****\n", "COL NAME billingId\n", "COL NAME RESULT id 0\n", "firstName 1\n", "lastName 1\n", "billingId 1\n", "product 1\n", "price 1\n", "birth 1\n", "dummyCol 1\n", "dtype: int64\n", "AGG NAME count_na\n", "****\n", "COL NAME product\n", "COL NAME RESULT id 0\n", "firstName 1\n", "lastName 1\n", "billingId 1\n", "product 1\n", "price 1\n", "birth 1\n", "dummyCol 1\n", "dtype: int64\n", "AGG NAME count_na\n", "****\n", "COL NAME price\n", "COL NAME RESULT id 0\n", "firstName 1\n", "lastName 1\n", "billingId 1\n", "product 1\n", "price 1\n", "birth 1\n", "dummyCol 1\n", "dtype: int64\n", "AGG NAME count_na\n", "****\n", "COL NAME birth\n", "COL NAME RESULT id 0\n", "firstName 1\n", "lastName 1\n", "billingId 1\n", "product 1\n", "price 1\n", "birth 1\n", "dummyCol 1\n", "dtype: int64\n", "AGG NAME count_na\n", "****\n", "COL NAME dummyCol\n", "COL NAME RESULT id 0\n", "firstName 1\n", "lastName 1\n", "billingId 1\n", "product 1\n", "price 1\n", "birth 1\n", "dummyCol 1\n", "dtype: int64\n", "AGG NAME count_na\n", "****\n", "RESULT {'id': {'min': 1.0, 'count_na': 0}, 'billingId': {'min': 123.0, 'count_na': 1}, 'price': {'min': 3.0, 'count_na': 1}, 'firstName': {'count_na': 1}, 'lastName': {'count_na': 1}, 'product': {'count_na': 1}, 'birth': {'count_na': 1}, 'dummyCol': {'count_na': 1}}\n", "COL_NAME id 13.0\n", "billingId 992.0\n", "price 10.0\n", "dtype: float64\n", "\n", "COL NAME id\n", "COL NAME RESULT id 13.0\n", "billingId 992.0\n", "price 10.0\n", "dtype: float64\n", "AGG NAME max\n", "****\n", "COL NAME billingId\n", "COL NAME RESULT id 13.0\n", "billingId 992.0\n", "price 10.0\n", "dtype: float64\n", "AGG NAME max\n", "****\n", "COL NAME price\n", "COL NAME RESULT id 13.0\n", "billingId 992.0\n", "price 10.0\n", "dtype: float64\n", "AGG NAME max\n", "****\n", "RESULT {'id': {'min': 1.0, 'count_na': 0, 'max': 13.0}, 'billingId': {'min': 123.0, 'count_na': 1, 'max': 992.0}, 'price': {'min': 3.0, 'count_na': 1, 'max': 10.0}, 'firstName': {'count_na': 1}, 'lastName': {'count_na': 1}, 'product': {'count_na': 1}, 'birth': {'count_na': 1}, 'dummyCol': {'count_na': 1}}\n", "COL_NAME {'id': 13.001289538211168, 'firstName': 13.001289538211168, 'lastName': 13.001289538211168, 'billingId': 13.001289538211168, 'product': 8.000488320990067, 'price': 6.000274674963478, 'birth': 13.001289538211168, 'dummyCol': 9.000618037546497}\n", "\n", "COL NAME 1- id\n", "VALUE 1- 13.001289538211168\n", "AGG NAME 1- count_uniques\n", "****\n", "COL NAME 1- firstName\n", "VALUE 1- 13.001289538211168\n", "AGG NAME 1- count_uniques\n", "****\n", "COL NAME 1- lastName\n", "VALUE 1- 13.001289538211168\n", "AGG NAME 1- count_uniques\n", "****\n", "COL NAME 1- billingId\n", "VALUE 1- 13.001289538211168\n", "AGG NAME 1- count_uniques\n", "****\n", "COL NAME 1- product\n", "VALUE 1- 8.000488320990067\n", "AGG NAME 1- count_uniques\n", "****\n", "COL NAME 1- price\n", "VALUE 1- 6.000274674963478\n", "AGG NAME 1- count_uniques\n", "****\n", "COL NAME 1- birth\n", "VALUE 1- 13.001289538211168\n", "AGG NAME 1- count_uniques\n", "****\n", "COL NAME 1- dummyCol\n", "VALUE 1- 9.000618037546497\n", "AGG NAME 1- count_uniques\n", "****\n", "RESULT {'id': {'min': 1.0, 'count_na': 0, 'max': 13.0, 'count_uniques': 13.001289538211168}, 'billingId': {'min': 123.0, 'count_na': 1, 'max': 992.0, 'count_uniques': 13.001289538211168}, 'price': {'min': 3.0, 'count_na': 1, 'max': 10.0, 'count_uniques': 6.000274674963478}, 'firstName': {'count_na': 1, 'count_uniques': 13.001289538211168}, 'lastName': {'count_na': 1, 'count_uniques': 13.001289538211168}, 'product': {'count_na': 1, 'count_uniques': 8.000488320990067}, 'birth': {'count_na': 1, 'count_uniques': 13.001289538211168}, 'dummyCol': {'count_na': 1, 'count_uniques': 9.000618037546497}}\n", "COL_NAME {'billingId': {'count': [1, 1, 1, 0, 1, 2, 1, 2, 1, 0, 1, 1], 'bins': [123.0, 195.41666666666669, 267.83333333333337, 340.25, 412.6666666666667, 485.08333333333337, 557.5, 629.9166666666667, 702.3333333333334, 774.75, 847.1666666666667, 919.5833333333334, 992.0]}}\n", "\n", "COL NAME 1- billingId\n", "VALUE 1- {'count': [1, 1, 1, 0, 1, 2, 1, 2, 1, 0, 1, 1], 'bins': [123.0, 195.41666666666669, 267.83333333333337, 340.25, 412.6666666666667, 485.08333333333337, 557.5, 629.9166666666667, 702.3333333333334, 774.75, 847.1666666666667, 919.5833333333334, 992.0]}\n", "AGG NAME 1- hist\n", "****\n", "RESULT {'billingId': {'hist': {'count': [1, 1, 1, 0, 1, 2, 1, 2, 1, 0, 1, 1], 'bins': [123.0, 195.41666666666669, 267.83333333333337, 340.25, 412.6666666666667, 485.08333333333337, 557.5, 629.9166666666667, 702.3333333333334, 774.75, 847.1666666666667, 919.5833333333334, 992.0]}}}\n", "COL_NAME {'id': {'count': [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2], 'bins': [1.0, 2.0, 3.0, 4.0, 5.0, 6.0, 7.0, 8.0, 9.0, 10.0, 11.0, 12.0, 13.0]}}\n", "\n", "COL NAME 1- id\n", "VALUE 1- {'count': [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2], 'bins': [1.0, 2.0, 3.0, 4.0, 5.0, 6.0, 7.0, 8.0, 9.0, 10.0, 11.0, 12.0, 13.0]}\n", "AGG NAME 1- hist\n", "****\n", "RESULT {'billingId': {'hist': {'count': [1, 1, 1, 0, 1, 2, 1, 2, 1, 0, 1, 1], 'bins': [123.0, 195.41666666666669, 267.83333333333337, 340.25, 412.6666666666667, 485.08333333333337, 557.5, 629.9166666666667, 702.3333333333334, 774.75, 847.1666666666667, 919.5833333333334, 992.0]}}, 'id': {'hist': {'count': [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2], 'bins': [1.0, 2.0, 3.0, 4.0, 5.0, 6.0, 7.0, 8.0, 9.0, 10.0, 11.0, 12.0, 13.0]}}}\n", "COL_NAME {'id': 13.001289538211168, 'firstName': 13.001289538211168, 'lastName': 13.001289538211168, 'billingId': 13.001289538211168, 'product': 8.000488320990067, 'price': 6.000274674963478, 'birth': 13.001289538211168, 'dummyCol': 9.000618037546497}\n", "\n", "COL NAME 1- id\n", "VALUE 1- 13.001289538211168\n", "AGG NAME 1- count_uniques\n", "****\n", "COL NAME 1- firstName\n", "VALUE 1- 13.001289538211168\n", "AGG NAME 1- count_uniques\n", "****\n", "COL NAME 1- lastName\n", "VALUE 1- 13.001289538211168\n", "AGG NAME 1- count_uniques\n", "****\n", "COL NAME 1- billingId\n", "VALUE 1- 13.001289538211168\n", "AGG NAME 1- count_uniques\n", "****\n", "COL NAME 1- product\n", "VALUE 1- 8.000488320990067\n", "AGG NAME 1- count_uniques\n", "****\n", "COL NAME 1- price\n", "VALUE 1- 6.000274674963478\n", "AGG NAME 1- count_uniques\n", "****\n", "COL NAME 1- birth\n", "VALUE 1- 13.001289538211168\n", "AGG NAME 1- count_uniques\n", "****\n", "COL NAME 1- dummyCol\n", "VALUE 1- 9.000618037546497\n", "AGG NAME 1- count_uniques\n", "****\n", "RESULT {'billingId': {'hist': {'count': [1, 1, 1, 0, 1, 2, 1, 2, 1, 0, 1, 1], 'bins': [123.0, 195.41666666666669, 267.83333333333337, 340.25, 412.6666666666667, 485.08333333333337, 557.5, 629.9166666666667, 702.3333333333334, 774.75, 847.1666666666667, 919.5833333333334, 992.0]}, 'count_uniques': 13.001289538211168}, 'id': {'hist': {'count': [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2], 'bins': [1.0, 2.0, 3.0, 4.0, 5.0, 6.0, 7.0, 8.0, 9.0, 10.0, 11.0, 12.0, 13.0]}, 'count_uniques': 13.001289538211168}, 'firstName': {'count_uniques': 13.001289538211168}, 'lastName': {'count_uniques': 13.001289538211168}, 'product': {'count_uniques': 8.000488320990067}, 'price': {'count_uniques': 6.000274674963478}, 'birth': {'count_uniques': 13.001289538211168}, 'dummyCol': {'count_uniques': 9.000618037546497}}\n", "COL_NAME id 1.0\n", "billingId 123.0\n", "price 3.0\n", "dtype: float64\n", "\n", "COL NAME id\n", "COL NAME RESULT id 1.0\n", "billingId 123.0\n", "price 3.0\n", "dtype: float64\n", "AGG NAME min\n", "****\n", "COL NAME billingId\n", "COL NAME RESULT id 1.0\n", "billingId 123.0\n", "price 3.0\n", "dtype: float64\n", "AGG NAME min\n", "****\n", "COL NAME price\n", "COL NAME RESULT id 1.0\n", "billingId 123.0\n", "price 3.0\n", "dtype: float64\n", "AGG NAME min\n", "****\n", "RESULT {'billingId': {'hist': {'count': [1, 1, 1, 0, 1, 2, 1, 2, 1, 0, 1, 1], 'bins': [123.0, 195.41666666666669, 267.83333333333337, 340.25, 412.6666666666667, 485.08333333333337, 557.5, 629.9166666666667, 702.3333333333334, 774.75, 847.1666666666667, 919.5833333333334, 992.0]}, 'count_uniques': 13.001289538211168, 'min': 123.0}, 'id': {'hist': {'count': [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2], 'bins': [1.0, 2.0, 3.0, 4.0, 5.0, 6.0, 7.0, 8.0, 9.0, 10.0, 11.0, 12.0, 13.0]}, 'count_uniques': 13.001289538211168, 'min': 1.0}, 'firstName': {'count_uniques': 13.001289538211168}, 'lastName': {'count_uniques': 13.001289538211168}, 'product': {'count_uniques': 8.000488320990067}, 'price': {'count_uniques': 6.000274674963478, 'min': 3.0}, 'birth': {'count_uniques': 13.001289538211168}, 'dummyCol': {'count_uniques': 9.000618037546497}}\n", "COL_NAME id 13.0\n", "billingId 992.0\n", "price 10.0\n", "dtype: float64\n", "\n", "COL NAME id\n", "COL NAME RESULT id 13.0\n", "billingId 992.0\n", "price 10.0\n", "dtype: float64\n", "AGG NAME max\n", "****\n", "COL NAME billingId\n", "COL NAME RESULT id 13.0\n", "billingId 992.0\n", "price 10.0\n", "dtype: float64\n", "AGG NAME max\n", "****\n", "COL NAME price\n", "COL NAME RESULT id 13.0\n", "billingId 992.0\n", "price 10.0\n", "dtype: float64\n", "AGG NAME max\n", "****\n", "RESULT {'billingId': {'hist': {'count': [1, 1, 1, 0, 1, 2, 1, 2, 1, 0, 1, 1], 'bins': [123.0, 195.41666666666669, 267.83333333333337, 340.25, 412.6666666666667, 485.08333333333337, 557.5, 629.9166666666667, 702.3333333333334, 774.75, 847.1666666666667, 919.5833333333334, 992.0]}, 'count_uniques': 13.001289538211168, 'min': 123.0, 'max': 992.0}, 'id': {'hist': {'count': [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2], 'bins': [1.0, 2.0, 3.0, 4.0, 5.0, 6.0, 7.0, 8.0, 9.0, 10.0, 11.0, 12.0, 13.0]}, 'count_uniques': 13.001289538211168, 'min': 1.0, 'max': 13.0}, 'firstName': {'count_uniques': 13.001289538211168}, 'lastName': {'count_uniques': 13.001289538211168}, 'product': {'count_uniques': 8.000488320990067}, 'price': {'count_uniques': 6.000274674963478, 'min': 3.0, 'max': 10.0}, 'birth': {'count_uniques': 13.001289538211168}, 'dummyCol': {'count_uniques': 9.000618037546497}}\n", "COL_NAME {'price': {'count': [4, 1, 0, 4, 3], 'bins': [3.0, 4.4, 5.8, 7.199999999999999, 8.6, 10.0]}}\n", "\n", "COL NAME 1- price\n", "VALUE 1- {'count': [4, 1, 0, 4, 3], 'bins': [3.0, 4.4, 5.8, 7.199999999999999, 8.6, 10.0]}\n", "AGG NAME 1- hist\n", "****\n", "RESULT {'billingId': {'hist': {'count': [1, 1, 1, 0, 1, 2, 1, 2, 1, 0, 1, 1], 'bins': [123.0, 195.41666666666669, 267.83333333333337, 340.25, 412.6666666666667, 485.08333333333337, 557.5, 629.9166666666667, 702.3333333333334, 774.75, 847.1666666666667, 919.5833333333334, 992.0]}, 'count_uniques': 13.001289538211168, 'min': 123.0, 'max': 992.0}, 'id': {'hist': {'count': [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2], 'bins': [1.0, 2.0, 3.0, 4.0, 5.0, 6.0, 7.0, 8.0, 9.0, 10.0, 11.0, 12.0, 13.0]}, 'count_uniques': 13.001289538211168, 'min': 1.0, 'max': 13.0}, 'firstName': {'count_uniques': 13.001289538211168}, 'lastName': {'count_uniques': 13.001289538211168}, 'product': {'count_uniques': 8.000488320990067}, 'price': {'count_uniques': 6.000274674963478, 'min': 3.0, 'max': 10.0, 'hist': {'count': [4, 1, 0, 4, 3], 'bins': [3.0, 4.4, 5.8, 7.199999999999999, 8.6, 10.0]}}, 'birth': {'count_uniques': 13.001289538211168}, 'dummyCol': {'count_uniques': 9.000618037546497}}\n", "COL_NAME id 0\n", "firstName 1\n", "lastName 1\n", "billingId 1\n", "product 1\n", "price 1\n", "birth 1\n", "dummyCol 1\n", "dtype: int64\n", "\n", "COL NAME id\n", "COL NAME RESULT id 0\n", "firstName 1\n", "lastName 1\n", "billingId 1\n", "product 1\n", "price 1\n", "birth 1\n", "dummyCol 1\n", "dtype: int64\n", "AGG NAME count_na\n", "****\n", "COL NAME firstName\n", "COL NAME RESULT id 0\n", "firstName 1\n", "lastName 1\n", "billingId 1\n", "product 1\n", "price 1\n", "birth 1\n", "dummyCol 1\n", "dtype: int64\n", "AGG NAME count_na\n", "****\n", "COL NAME lastName\n", "COL NAME RESULT id 0\n", "firstName 1\n", "lastName 1\n", "billingId 1\n", "product 1\n", "price 1\n", "birth 1\n", "dummyCol 1\n", "dtype: int64\n", "AGG NAME count_na\n", "****\n", "COL NAME billingId\n", "COL NAME RESULT id 0\n", "firstName 1\n", "lastName 1\n", "billingId 1\n", "product 1\n", "price 1\n", "birth 1\n", "dummyCol 1\n", "dtype: int64\n", "AGG NAME count_na\n", "****\n", "COL NAME product\n", "COL NAME RESULT id 0\n", "firstName 1\n", "lastName 1\n", "billingId 1\n", "product 1\n", "price 1\n", "birth 1\n", "dummyCol 1\n", "dtype: int64\n", "AGG NAME count_na\n", "****\n", "COL NAME price\n", "COL NAME RESULT id 0\n", "firstName 1\n", "lastName 1\n", "billingId 1\n", "product 1\n", "price 1\n", "birth 1\n", "dummyCol 1\n", "dtype: int64\n", "AGG NAME count_na\n", "****\n", "COL NAME birth\n", "COL NAME RESULT id 0\n", "firstName 1\n", "lastName 1\n", "billingId 1\n", "product 1\n", "price 1\n", "birth 1\n", "dummyCol 1\n", "dtype: int64\n", "AGG NAME count_na\n", "****\n", "COL NAME dummyCol\n", "COL NAME RESULT id 0\n", "firstName 1\n", "lastName 1\n", "billingId 1\n", "product 1\n", "price 1\n", "birth 1\n", "dummyCol 1\n", "dtype: int64\n", "AGG NAME count_na\n", "****\n", "RESULT {'billingId': {'hist': {'count': [1, 1, 1, 0, 1, 2, 1, 2, 1, 0, 1, 1], 'bins': [123.0, 195.41666666666669, 267.83333333333337, 340.25, 412.6666666666667, 485.08333333333337, 557.5, 629.9166666666667, 702.3333333333334, 774.75, 847.1666666666667, 919.5833333333334, 992.0]}, 'count_uniques': 13.001289538211168, 'min': 123.0, 'max': 992.0, 'count_na': 1}, 'id': {'hist': {'count': [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2], 'bins': [1.0, 2.0, 3.0, 4.0, 5.0, 6.0, 7.0, 8.0, 9.0, 10.0, 11.0, 12.0, 13.0]}, 'count_uniques': 13.001289538211168, 'min': 1.0, 'max': 13.0, 'count_na': 0}, 'firstName': {'count_uniques': 13.001289538211168, 'count_na': 1}, 'lastName': {'count_uniques': 13.001289538211168, 'count_na': 1}, 'product': {'count_uniques': 8.000488320990067, 'count_na': 1}, 'price': {'count_uniques': 6.000274674963478, 'min': 3.0, 'max': 10.0, 'hist': {'count': [4, 1, 0, 4, 3], 'bins': [3.0, 4.4, 5.8, 7.199999999999999, 8.6, 10.0]}, 'count_na': 1}, 'birth': {'count_uniques': 13.001289538211168, 'count_na': 1}, 'dummyCol': {'count_uniques': 9.000618037546497, 'count_na': 1}}\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "SEND {\"count_types\": {\"int\": 1, \"object\": 5, \"float\": 2, \"array\": 0, \"binary\": 0, \"numeric\": 0, \"categorical\": 0, \"null\": 0, \"date\": 0}, \"total_count_dtypes\": 3, \"dtypes_list\": [\"int\", \"object\", \"float\"], \"columns\": {\"id\": {\"stats\": {\"min\": 1.0, \"count_na\": null, \"max\": 13.0, \"count_uniques\": 13.001289538211168, \"hist\": {\"count\": [null, null, null, null, null, null, null, null, null, null, null, null], \"bins\": [1.0, 2.0, 3.0, 4.0, 5.0, 6.0, 7.0, 8.0, 9.0, 10.0, 11.0, 12.0, 13.0]}}, \"name\": \"id\", \"column_dtype\": \"int\", \"dtypes_stats\": {\"int\": null, \"float\": 0, \"object\": 0}, \"column_type\": \"numeric\", \"id\": null}, \"firstName\": {\"stats\": {\"count_na\": null, \"count_uniques\": 13.001289538211168}, \"name\": \"firstName\", \"column_dtype\": \"object\", \"dtypes_stats\": {\"int\": 0, \"float\": 0, \"object\": null}, \"column_type\": null, \"id\": null}, \"lastName\": {\"stats\": {\"count_na\": null, \"count_uniques\": 13.001289538211168}, \"name\": \"lastName\", \"column_dtype\": \"object\", \"dtypes_stats\": {\"int\": 0, \"float\": 0, \"object\": null}, \"column_type\": null, \"id\": null}, \"billingId\": {\"stats\": {\"min\": 123.0, \"count_na\": null, \"max\": 992.0, \"count_uniques\": 13.001289538211168, \"hist\": {\"count\": [null, null, null, null, null, null, null, null, null, null, null, null], \"bins\": [123.0, 195.41666666666669, 267.83333333333337, 340.25, 412.6666666666667, 485.08333333333337, 557.5, 629.9166666666667, 702.3333333333334, 774.75, 847.1666666666667, 919.5833333333334, 992.0]}}, \"name\": \"billingId\", \"column_dtype\": \"float\", \"dtypes_stats\": {\"int\": 0, \"float\": null, \"object\": 0}, \"column_type\": \"numeric\", \"id\": null}, \"product\": {\"stats\": {\"count_na\": null, \"count_uniques\": 8.000488320990067}, \"name\": \"product\", \"column_dtype\": \"object\", \"dtypes_stats\": {\"int\": 0, \"float\": 0, \"object\": null}, \"column_type\": null, \"id\": null}, \"price\": {\"stats\": {\"min\": 3.0, \"count_na\": null, \"max\": 10.0, \"count_uniques\": 6.000274674963478, \"hist\": {\"count\": [null, null, null, null, null], \"bins\": [3.0, 4.4, 5.8, 7.199999999999999, 8.6, 10.0]}}, \"name\": \"price\", \"column_dtype\": \"float\", \"dtypes_stats\": {\"int\": 0, \"float\": null, \"object\": 0}, \"column_type\": \"numeric\", \"id\": null}, \"birth\": {\"stats\": {\"count_na\": null, \"count_uniques\": 13.001289538211168}, \"name\": \"birth\", \"column_dtype\": \"object\", \"dtypes_stats\": {\"int\": 0, \"float\": 0, \"object\": null}, \"column_type\": null, \"id\": null}, \"dummyCol\": {\"stats\": {\"count_na\": null, \"count_uniques\": 9.000618037546497}, \"name\": \"dummyCol\", \"column_dtype\": \"object\", \"dtypes_stats\": {\"int\": 0, \"float\": 0, \"object\": null}, \"column_type\": null, \"id\": null}}, \"name\": null, \"file_name\": \"foo.csv\", \"summary\": {\"cols_count\": 8, \"rows_count\": 13, \"size\": \"0 Bytes\", \"sample_size\": 10000, \"missing_count\": null, \"p_missing\": 53.85}, \"sample\": {\"columns\": [{\"title\": \"id\"}, {\"title\": \"firstName\"}, {\"title\": \"lastName\"}, {\"title\": \"billingId\"}, {\"title\": \"product\"}, {\"title\": \"price\"}, {\"title\": \"birth\"}, {\"title\": \"dummyCol\"}], \"value\": [[7, \"CaRL\", \"Ga%%%uss\", 323.0, \"taco\", 3.0, \"1970/07/13\", \"gonna\", 4, \"PAUL\", \"dirac$\", 521.0, \"pizza\", 8.0, \"1954/07/10\", \"you\", 10, \"JaMES\", \"M$$ax%%well\", 875.0, \"taco\", 3.0, \"1923/03/12\", \"down\", 12, \"Emmy%%\", \"N\\u00f6ether$\", 234.0, \"pasta\", 9.0, \"1993/12/08\", \"gonna\", 1, \"Luis\", \"Alvarez$$%!\", 123.0, \"Cake\", 10.0, \"1980/07/07\", \"never\", 5, \"Albert\", \"Einstein\", 634.0, \"pizza\", 8.0, \"1990/07/11\", \"up\", 11, \"Isaac\", \"Newton\", 992.0, \"pasta\", 9.0, \"1999/02/15\", \"never \", 13, null, null, null, null, null, null, null, 6, \"Galileo\", \" GALiLEI\", 672.0, \"arepa\", 5.0, \"1930/08/12\", \"never\", 2, \"Andr\\u00e9\", \"Amp\\u00e8re\", 423.0, \"piza\", 8.0, \"1950/07/08\", \"gonna\", 9, \"Johannes\", \"KEPLER\", 735.0, \"taco\", 3.0, \"1920/04/22\", \"you\", 3, \"NiELS\", \"B\\u00f6hr//((%%\", 551.0, \"pizza\", 8.0, \"1990/07/09\", \"give\", 8, \"David\", \"H$$$ilbert\", 624.0, \"taaaccoo\", 3.0, \"1950/07/14\", \"let\"], [7, \"CaRL\", \"Ga%%%uss\", 323.0, \"taco\", 3.0, \"1970/07/13\", \"gonna\", 4, \"PAUL\", \"dirac$\", 521.0, \"pizza\", 8.0, \"1954/07/10\", \"you\", 10, \"JaMES\", \"M$$ax%%well\", 875.0, \"taco\", 3.0, \"1923/03/12\", \"down\", 12, \"Emmy%%\", \"N\\u00f6ether$\", 234.0, \"pasta\", 9.0, \"1993/12/08\", \"gonna\", 1, \"Luis\", \"Alvarez$$%!\", 123.0, \"Cake\", 10.0, \"1980/07/07\", \"never\", 5, \"Albert\", \"Einstein\", 634.0, \"pizza\", 8.0, \"1990/07/11\", \"up\", 11, \"Isaac\", \"Newton\", 992.0, \"pasta\", 9.0, \"1999/02/15\", \"never \", 13, null, null, null, null, null, null, null, 6, \"Galileo\", \" GALiLEI\", 672.0, \"arepa\", 5.0, \"1930/08/12\", \"never\", 2, \"Andr\\u00e9\", \"Amp\\u00e8re\", 423.0, \"piza\", 8.0, \"1950/07/08\", \"gonna\", 9, \"Johannes\", \"KEPLER\", 735.0, \"taco\", 3.0, \"1920/04/22\", \"you\", 3, \"NiELS\", \"B\\u00f6hr//((%%\", 551.0, \"pizza\", 8.0, \"1990/07/09\", \"give\", 8, \"David\", \"H$$$ilbert\", 624.0, \"taaaccoo\", 3.0, \"1950/07/14\", \"let\"], [7, \"CaRL\", \"Ga%%%uss\", 323.0, \"taco\", 3.0, \"1970/07/13\", \"gonna\", 4, \"PAUL\", \"dirac$\", 521.0, \"pizza\", 8.0, \"1954/07/10\", \"you\", 10, \"JaMES\", \"M$$ax%%well\", 875.0, \"taco\", 3.0, \"1923/03/12\", \"down\", 12, \"Emmy%%\", \"N\\u00f6ether$\", 234.0, \"pasta\", 9.0, \"1993/12/08\", \"gonna\", 1, \"Luis\", \"Alvarez$$%!\", 123.0, \"Cake\", 10.0, \"1980/07/07\", \"never\", 5, \"Albert\", \"Einstein\", 634.0, \"pizza\", 8.0, \"1990/07/11\", \"up\", 11, \"Isaac\", \"Newton\", 992.0, \"pasta\", 9.0, \"1999/02/15\", \"never \", 13, null, null, null, null, null, null, null, 6, \"Galileo\", \" GALiLEI\", 672.0, \"arepa\", 5.0, \"1930/08/12\", \"never\", 2, \"Andr\\u00e9\", \"Amp\\u00e8re\", 423.0, \"piza\", 8.0, \"1950/07/08\", \"gonna\", 9, \"Johannes\", \"KEPLER\", 735.0, \"taco\", 3.0, \"1920/04/22\", \"you\", 3, \"NiELS\", \"B\\u00f6hr//((%%\", 551.0, \"pizza\", 8.0, \"1990/07/09\", \"give\", 8, \"David\", \"H$$$ilbert\", 624.0, \"taaaccoo\", 3.0, \"1950/07/14\", \"let\"], [7, \"CaRL\", \"Ga%%%uss\", 323.0, \"taco\", 3.0, \"1970/07/13\", \"gonna\", 4, \"PAUL\", \"dirac$\", 521.0, \"pizza\", 8.0, \"1954/07/10\", \"you\", 10, \"JaMES\", \"M$$ax%%well\", 875.0, \"taco\", 3.0, \"1923/03/12\", \"down\", 12, \"Emmy%%\", \"N\\u00f6ether$\", 234.0, \"pasta\", 9.0, \"1993/12/08\", \"gonna\", 1, \"Luis\", \"Alvarez$$%!\", 123.0, \"Cake\", 10.0, \"1980/07/07\", \"never\", 5, \"Albert\", \"Einstein\", 634.0, \"pizza\", 8.0, \"1990/07/11\", \"up\", 11, \"Isaac\", \"Newton\", 992.0, \"pasta\", 9.0, \"1999/02/15\", \"never \", 13, null, null, null, null, null, null, null, 6, \"Galileo\", \" GALiLEI\", 672.0, \"arepa\", 5.0, \"1930/08/12\", \"never\", 2, \"Andr\\u00e9\", \"Amp\\u00e8re\", 423.0, \"piza\", 8.0, \"1950/07/08\", \"gonna\", 9, \"Johannes\", \"KEPLER\", 735.0, \"taco\", 3.0, \"1920/04/22\", \"you\", 3, \"NiELS\", \"B\\u00f6hr//((%%\", 551.0, \"pizza\", 8.0, \"1990/07/09\", \"give\", 8, \"David\", \"H$$$ilbert\", 624.0, \"taaaccoo\", 3.0, \"1950/07/14\", \"let\"], [7, \"CaRL\", \"Ga%%%uss\", 323.0, \"taco\", 3.0, \"1970/07/13\", \"gonna\", 4, \"PAUL\", \"dirac$\", 521.0, \"pizza\", 8.0, \"1954/07/10\", \"you\", 10, \"JaMES\", \"M$$ax%%well\", 875.0, \"taco\", 3.0, \"1923/03/12\", \"down\", 12, \"Emmy%%\", \"N\\u00f6ether$\", 234.0, \"pasta\", 9.0, \"1993/12/08\", \"gonna\", 1, \"Luis\", \"Alvarez$$%!\", 123.0, \"Cake\", 10.0, \"1980/07/07\", \"never\", 5, \"Albert\", \"Einstein\", 634.0, \"pizza\", 8.0, \"1990/07/11\", \"up\", 11, \"Isaac\", \"Newton\", 992.0, \"pasta\", 9.0, \"1999/02/15\", \"never \", 13, null, null, null, null, null, null, null, 6, \"Galileo\", \" GALiLEI\", 672.0, \"arepa\", 5.0, \"1930/08/12\", \"never\", 2, \"Andr\\u00e9\", \"Amp\\u00e8re\", 423.0, \"piza\", 8.0, \"1950/07/08\", \"gonna\", 9, \"Johannes\", \"KEPLER\", 735.0, \"taco\", 3.0, \"1920/04/22\", \"you\", 3, \"NiELS\", \"B\\u00f6hr//((%%\", 551.0, \"pizza\", 8.0, \"1990/07/09\", \"give\", 8, \"David\", \"H$$$ilbert\", 624.0, \"taaaccoo\", 3.0, \"1950/07/14\", \"let\"], [7, \"CaRL\", \"Ga%%%uss\", 323.0, \"taco\", 3.0, \"1970/07/13\", \"gonna\", 4, \"PAUL\", \"dirac$\", 521.0, \"pizza\", 8.0, \"1954/07/10\", \"you\", 10, \"JaMES\", \"M$$ax%%well\", 875.0, \"taco\", 3.0, \"1923/03/12\", \"down\", 12, \"Emmy%%\", \"N\\u00f6ether$\", 234.0, \"pasta\", 9.0, \"1993/12/08\", \"gonna\", 1, \"Luis\", \"Alvarez$$%!\", 123.0, \"Cake\", 10.0, \"1980/07/07\", \"never\", 5, \"Albert\", \"Einstein\", 634.0, \"pizza\", 8.0, \"1990/07/11\", \"up\", 11, \"Isaac\", \"Newton\", 992.0, \"pasta\", 9.0, \"1999/02/15\", \"never \", 13, null, null, null, null, null, null, null, 6, \"Galileo\", \" GALiLEI\", 672.0, \"arepa\", 5.0, \"1930/08/12\", \"never\", 2, \"Andr\\u00e9\", \"Amp\\u00e8re\", 423.0, \"piza\", 8.0, \"1950/07/08\", \"gonna\", 9, \"Johannes\", \"KEPLER\", 735.0, \"taco\", 3.0, \"1920/04/22\", \"you\", 3, \"NiELS\", \"B\\u00f6hr//((%%\", 551.0, \"pizza\", 8.0, \"1990/07/09\", \"give\", 8, \"David\", \"H$$$ilbert\", 624.0, \"taaaccoo\", 3.0, \"1950/07/14\", \"let\"], [7, \"CaRL\", \"Ga%%%uss\", 323.0, \"taco\", 3.0, \"1970/07/13\", \"gonna\", 4, \"PAUL\", \"dirac$\", 521.0, \"pizza\", 8.0, \"1954/07/10\", \"you\", 10, \"JaMES\", \"M$$ax%%well\", 875.0, \"taco\", 3.0, \"1923/03/12\", \"down\", 12, \"Emmy%%\", \"N\\u00f6ether$\", 234.0, \"pasta\", 9.0, \"1993/12/08\", \"gonna\", 1, \"Luis\", \"Alvarez$$%!\", 123.0, \"Cake\", 10.0, \"1980/07/07\", \"never\", 5, \"Albert\", \"Einstein\", 634.0, \"pizza\", 8.0, \"1990/07/11\", \"up\", 11, \"Isaac\", \"Newton\", 992.0, \"pasta\", 9.0, \"1999/02/15\", \"never \", 13, null, null, null, null, null, null, null, 6, \"Galileo\", \" GALiLEI\", 672.0, \"arepa\", 5.0, \"1930/08/12\", \"never\", 2, \"Andr\\u00e9\", \"Amp\\u00e8re\", 423.0, \"piza\", 8.0, \"1950/07/08\", \"gonna\", 9, \"Johannes\", \"KEPLER\", 735.0, \"taco\", 3.0, \"1920/04/22\", \"you\", 3, \"NiELS\", \"B\\u00f6hr//((%%\", 551.0, \"pizza\", 8.0, \"1990/07/09\", \"give\", 8, \"David\", \"H$$$ilbert\", 624.0, \"taaaccoo\", 3.0, \"1950/07/14\", \"let\"], [7, \"CaRL\", \"Ga%%%uss\", 323.0, \"taco\", 3.0, \"1970/07/13\", \"gonna\", 4, \"PAUL\", \"dirac$\", 521.0, \"pizza\", 8.0, \"1954/07/10\", \"you\", 10, \"JaMES\", \"M$$ax%%well\", 875.0, \"taco\", 3.0, \"1923/03/12\", \"down\", 12, \"Emmy%%\", \"N\\u00f6ether$\", 234.0, \"pasta\", 9.0, \"1993/12/08\", \"gonna\", 1, \"Luis\", \"Alvarez$$%!\", 123.0, \"Cake\", 10.0, \"1980/07/07\", \"never\", 5, \"Albert\", \"Einstein\", 634.0, \"pizza\", 8.0, \"1990/07/11\", \"up\", 11, \"Isaac\", \"Newton\", 992.0, \"pasta\", 9.0, \"1999/02/15\", \"never \", 13, null, null, null, null, null, null, null, 6, \"Galileo\", \" GALiLEI\", 672.0, \"arepa\", 5.0, \"1930/08/12\", \"never\", 2, \"Andr\\u00e9\", \"Amp\\u00e8re\", 423.0, \"piza\", 8.0, \"1950/07/08\", \"gonna\", 9, \"Johannes\", \"KEPLER\", 735.0, \"taco\", 3.0, \"1920/04/22\", \"you\", 3, \"NiELS\", \"B\\u00f6hr//((%%\", 551.0, \"pizza\", 8.0, \"1990/07/09\", \"give\", 8, \"David\", \"H$$$ilbert\", 624.0, \"taaaccoo\", 3.0, \"1950/07/14\", \"let\"], [7, \"CaRL\", \"Ga%%%uss\", 323.0, \"taco\", 3.0, \"1970/07/13\", \"gonna\", 4, \"PAUL\", \"dirac$\", 521.0, \"pizza\", 8.0, \"1954/07/10\", \"you\", 10, \"JaMES\", \"M$$ax%%well\", 875.0, \"taco\", 3.0, \"1923/03/12\", \"down\", 12, \"Emmy%%\", \"N\\u00f6ether$\", 234.0, \"pasta\", 9.0, \"1993/12/08\", \"gonna\", 1, \"Luis\", \"Alvarez$$%!\", 123.0, \"Cake\", 10.0, \"1980/07/07\", \"never\", 5, \"Albert\", \"Einstein\", 634.0, \"pizza\", 8.0, \"1990/07/11\", \"up\", 11, \"Isaac\", \"Newton\", 992.0, \"pasta\", 9.0, \"1999/02/15\", \"never \", 13, null, null, null, null, null, null, null, 6, \"Galileo\", \" GALiLEI\", 672.0, \"arepa\", 5.0, \"1930/08/12\", \"never\", 2, \"Andr\\u00e9\", \"Amp\\u00e8re\", 423.0, \"piza\", 8.0, \"1950/07/08\", \"gonna\", 9, \"Johannes\", \"KEPLER\", 735.0, \"taco\", 3.0, \"1920/04/22\", \"you\", 3, \"NiELS\", \"B\\u00f6hr//((%%\", 551.0, \"pizza\", 8.0, \"1990/07/09\", \"give\", 8, \"David\", \"H$$$ilbert\", 624.0, \"taaaccoo\", 3.0, \"1950/07/14\", \"let\"], [7, \"CaRL\", \"Ga%%%uss\", 323.0, \"taco\", 3.0, \"1970/07/13\", \"gonna\", 4, \"PAUL\", \"dirac$\", 521.0, \"pizza\", 8.0, \"1954/07/10\", \"you\", 10, \"JaMES\", \"M$$ax%%well\", 875.0, \"taco\", 3.0, \"1923/03/12\", \"down\", 12, \"Emmy%%\", \"N\\u00f6ether$\", 234.0, \"pasta\", 9.0, \"1993/12/08\", \"gonna\", 1, \"Luis\", \"Alvarez$$%!\", 123.0, \"Cake\", 10.0, \"1980/07/07\", \"never\", 5, \"Albert\", \"Einstein\", 634.0, \"pizza\", 8.0, \"1990/07/11\", \"up\", 11, \"Isaac\", \"Newton\", 992.0, \"pasta\", 9.0, \"1999/02/15\", \"never \", 13, null, null, null, null, null, null, null, 6, \"Galileo\", \" GALiLEI\", 672.0, \"arepa\", 5.0, \"1930/08/12\", \"never\", 2, \"Andr\\u00e9\", \"Amp\\u00e8re\", 423.0, \"piza\", 8.0, \"1950/07/08\", \"gonna\", 9, \"Johannes\", \"KEPLER\", 735.0, \"taco\", 3.0, \"1920/04/22\", \"you\", 3, \"NiELS\", \"B\\u00f6hr//((%%\", 551.0, \"pizza\", 8.0, \"1990/07/09\", \"give\", 8, \"David\", \"H$$$ilbert\", 624.0, \"taaaccoo\", 3.0, \"1950/07/14\", \"let\"], [7, \"CaRL\", \"Ga%%%uss\", 323.0, \"taco\", 3.0, \"1970/07/13\", \"gonna\", 4, \"PAUL\", \"dirac$\", 521.0, \"pizza\", 8.0, \"1954/07/10\", \"you\", 10, \"JaMES\", \"M$$ax%%well\", 875.0, \"taco\", 3.0, \"1923/03/12\", \"down\", 12, \"Emmy%%\", \"N\\u00f6ether$\", 234.0, \"pasta\", 9.0, \"1993/12/08\", \"gonna\", 1, \"Luis\", \"Alvarez$$%!\", 123.0, \"Cake\", 10.0, \"1980/07/07\", \"never\", 5, \"Albert\", \"Einstein\", 634.0, \"pizza\", 8.0, \"1990/07/11\", \"up\", 11, \"Isaac\", \"Newton\", 992.0, \"pasta\", 9.0, \"1999/02/15\", \"never \", 13, null, null, null, null, null, null, null, 6, \"Galileo\", \" GALiLEI\", 672.0, \"arepa\", 5.0, \"1930/08/12\", \"never\", 2, \"Andr\\u00e9\", \"Amp\\u00e8re\", 423.0, \"piza\", 8.0, \"1950/07/08\", \"gonna\", 9, \"Johannes\", \"KEPLER\", 735.0, \"taco\", 3.0, \"1920/04/22\", \"you\", 3, \"NiELS\", \"B\\u00f6hr//((%%\", 551.0, \"pizza\", 8.0, \"1990/07/09\", \"give\", 8, \"David\", \"H$$$ilbert\", 624.0, \"taaaccoo\", 3.0, \"1950/07/14\", \"let\"], [7, \"CaRL\", \"Ga%%%uss\", 323.0, \"taco\", 3.0, \"1970/07/13\", \"gonna\", 4, \"PAUL\", \"dirac$\", 521.0, \"pizza\", 8.0, \"1954/07/10\", \"you\", 10, \"JaMES\", \"M$$ax%%well\", 875.0, \"taco\", 3.0, \"1923/03/12\", \"down\", 12, \"Emmy%%\", \"N\\u00f6ether$\", 234.0, \"pasta\", 9.0, \"1993/12/08\", \"gonna\", 1, \"Luis\", \"Alvarez$$%!\", 123.0, \"Cake\", 10.0, \"1980/07/07\", \"never\", 5, \"Albert\", \"Einstein\", 634.0, \"pizza\", 8.0, \"1990/07/11\", \"up\", 11, \"Isaac\", \"Newton\", 992.0, \"pasta\", 9.0, \"1999/02/15\", \"never \", 13, null, null, null, null, null, null, null, 6, \"Galileo\", \" GALiLEI\", 672.0, \"arepa\", 5.0, \"1930/08/12\", \"never\", 2, \"Andr\\u00e9\", \"Amp\\u00e8re\", 423.0, \"piza\", 8.0, \"1950/07/08\", \"gonna\", 9, \"Johannes\", \"KEPLER\", 735.0, \"taco\", 3.0, \"1920/04/22\", \"you\", 3, \"NiELS\", \"B\\u00f6hr//((%%\", 551.0, \"pizza\", 8.0, \"1990/07/09\", \"give\", 8, \"David\", \"H$$$ilbert\", 624.0, \"taaaccoo\", 3.0, \"1950/07/14\", \"let\"], [7, \"CaRL\", \"Ga%%%uss\", 323.0, \"taco\", 3.0, \"1970/07/13\", \"gonna\", 4, \"PAUL\", \"dirac$\", 521.0, \"pizza\", 8.0, \"1954/07/10\", \"you\", 10, \"JaMES\", \"M$$ax%%well\", 875.0, \"taco\", 3.0, \"1923/03/12\", \"down\", 12, \"Emmy%%\", \"N\\u00f6ether$\", 234.0, \"pasta\", 9.0, \"1993/12/08\", \"gonna\", 1, \"Luis\", \"Alvarez$$%!\", 123.0, \"Cake\", 10.0, \"1980/07/07\", \"never\", 5, \"Albert\", \"Einstein\", 634.0, \"pizza\", 8.0, \"1990/07/11\", \"up\", 11, \"Isaac\", \"Newton\", 992.0, \"pasta\", 9.0, \"1999/02/15\", \"never \", 13, null, null, null, null, null, null, null, 6, \"Galileo\", \" GALiLEI\", 672.0, \"arepa\", 5.0, \"1930/08/12\", \"never\", 2, \"Andr\\u00e9\", \"Amp\\u00e8re\", 423.0, \"piza\", 8.0, \"1950/07/08\", \"gonna\", 9, \"Johannes\", \"KEPLER\", 735.0, \"taco\", 3.0, \"1920/04/22\", \"you\", 3, \"NiELS\", \"B\\u00f6hr//((%%\", 551.0, \"pizza\", 8.0, \"1990/07/09\", \"give\", 8, \"David\", \"H$$$ilbert\", 624.0, \"taaaccoo\", 3.0, \"1950/07/14\", \"let\"]]}}\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "Send!\n" ] } ], "source": [ "df.ext.send()" ] }, { "cell_type": "code", "execution_count": 5, "metadata": {}, "outputs": [ { "data": { "text/html": [ "Open Bumblebee: https://app.hi-bumblebee.com
If you really care about privacy get your keys in bumblebee.ini and put them here
" ], "text/plain": [ "" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "op= Optimus(\"dask\", comm=True)" ] }, { "cell_type": "code", "execution_count": 124, "metadata": {}, "outputs": [], "source": [ "# url = \"https://raw.githubusercontent.com/ironmussa/Optimus/master/examples/data/crime.csv\"\n", "url = \"data/crime.csv\"" ] }, { "cell_type": "code", "execution_count": 125, "metadata": {}, "outputs": [ { "data": { "text/html": [ "
\n", "\n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "
INCIDENT_NUMBEROFFENSE_CODEOFFENSE_CODE_GROUPOFFENSE_DESCRIPTIONDISTRICTREPORTING_AREASHOOTINGOCCURRED_ON_DATEYEARMONTHDAY_OF_WEEKHOURUCR_PARTSTREETLatLongLocation
0I182070945619LarcenyLARCENY ALL OTHERSD14808NaN2018-09-02 13:00:0020189Sunday13Part OneLINCOLN ST42.357791-71.139371(42.35779134, -71.13937053)
1I1820709431402VandalismVANDALISMC11347NaN2018-08-21 00:00:0020188Tuesday0Part TwoHECLA ST42.306821-71.060300(42.30682138, -71.06030035)
2I1820709413410TowedTOWED MOTOR VEHICLED4151NaN2018-09-03 19:27:0020189Monday19Part ThreeCAZENOVE ST42.346589-71.072429(42.34658879, -71.07242943)
3I1820709403114Investigate PropertyINVESTIGATE PROPERTYD4272NaN2018-09-03 21:16:0020189Monday21Part ThreeNEWCOMB ST42.334182-71.078664(42.33418175, -71.07866441)
4I1820709383114Investigate PropertyINVESTIGATE PROPERTYB3421NaN2018-09-03 21:05:0020189Monday21Part ThreeDELHI ST42.275365-71.090361(42.27536542, -71.09036101)
5I1820709363820Motor Vehicle Accident ResponseM/V ACCIDENT INVOLVING PEDESTRIAN - INJURYC11398NaN2018-09-03 21:09:0020189Monday21Part ThreeTALBOT AVE42.290196-71.071590(42.29019621, -71.07159012)
6I182070933724Auto TheftAUTO THEFTB2330NaN2018-09-03 21:25:0020189Monday21Part OneNORMANDY ST42.306072-71.082733(42.30607218, -71.08273260)
7I1820709323301Verbal DisputesVERBAL DISPUTEB2584NaN2018-09-03 20:39:3720189Monday20Part ThreeLAWN ST42.327016-71.105551(42.32701648, -71.10555088)
8I182070931301RobberyROBBERY - STREETC6177NaN2018-09-03 20:48:0020189Monday20Part OneMASSACHUSETTS AVE42.331521-71.070853(42.33152148, -71.07085307)
9I1820709293301Verbal DisputesVERBAL DISPUTEC11364NaN2018-09-03 20:38:0020189Monday20Part ThreeLESLIE ST42.295147-71.058608(42.29514664, -71.05860832)
10I1820709283301Verbal DisputesVERBAL DISPUTEC6913NaN2018-09-03 19:55:0020189Monday19Part ThreeOCEAN VIEW DR42.319579-71.040328(42.31957856, -71.04032766)
11I1820709273114Investigate PropertyINVESTIGATE PROPERTYC6936NaN2018-09-03 20:19:0020189Monday20Part ThreeDALESSIO CT42.340115-71.053390(42.34011469, -71.05339029)
12I1820709233108Fire Related ReportsFIRE REPORT - HOUSE, BUILDING, ETC.D4139NaN2018-09-03 19:58:0020189Monday19Part ThreeMARLBOROUGH ST42.350388-71.087853(42.35038760, -71.08785290)
13I1820709222647OtherTHREATS TO DO BODILY HARMB3429NaN2018-09-03 20:39:0020189Monday20Part TwoWOODROW AVE42.286470-71.087147(42.28647012, -71.08714661)
14I1820709213201Property LostPROPERTY - LOSTB3469NaN2018-09-02 14:00:0020189Sunday14Part ThreeMULVEY ST42.279241-71.096674(42.27924052, -71.09667382)
15I1820709203006Medical AssistanceSICK/INJURED/MEDICAL - PERSONNaNNaN2018-09-03 19:43:0020189Monday19Part ThreeNaN42.352875-71.073830(42.35287456, -71.07382970)
16I1820709193301Verbal DisputesVERBAL DISPUTEC11341NaN2018-09-03 18:52:0020189Monday18Part ThreeSTONEHURST ST42.305264-71.066838(42.30526428, -71.06683755)
17I1820709183305Assembly or Gathering ViolationsDEMONSTRATIONS/RIOTD4130NaN2018-09-03 17:00:0020189Monday17Part ThreeHUNTINGTON AVE42.348577-71.077720(42.34857652, -71.07772012)
18I1820709172647OtherTHREATS TO DO BODILY HARMB2901NaN2018-09-03 19:52:0020189Monday19Part TwoHORADAN WAY42.333717-71.096658(42.33371742, -71.09665806)
19I182070915614Larceny From Motor VehicleLARCENY THEFT FROM MV - NON-ACCESSORYB2181NaN2018-09-02 18:00:0020189Sunday18Part OneSHIRLEY ST42.325695-71.068168(42.32569490, -71.06816778)
20I1820709133006Medical AssistanceSICK/INJURED/MEDICAL - PERSONNaNNaN2018-09-03 18:46:0020189Monday18Part ThreeWOLCOTT-1.000000-1.000000(-1.00000000, -1.00000000)
21I1820709113801Motor Vehicle Accident ResponseM/V ACCIDENT - OTHERA169NaN2018-09-03 18:30:0020189Monday18Part ThreeBEACON ST42.355644-71.071681(42.35564426, -71.07168077)
22I1820709103006Medical AssistanceSICK/INJURED/MEDICAL - PERSONB3434NaN2018-09-03 18:42:0020189Monday18Part ThreeCAPEN ST42.283402-71.080797(42.28340243, -71.08079740)
23I1820709093803Motor Vehicle Accident ResponseM/V ACCIDENT - PERSONAL INJURYE5550NaN2018-09-03 18:33:0020189Monday18Part ThreeWASHINGTON ST42.275818-71.139913(42.27581799, -71.13991259)
24I182070908522Residential BurglaryBURGLARY - RESIDENTIAL - NO FORCEB2911NaN2018-09-03 18:38:0020189Monday18Part OneANNUNCIATION RD42.335062-71.093168(42.33506218, -71.09316781)
25I1820709063831Motor Vehicle Accident ResponseM/V - LEAVING SCENE - PROPERTY DAMAGENaNNaN2018-09-03 18:20:0020189Monday18Part ThreeNaN42.283593-71.055657(42.28359328, -71.05565683)
26I1820709053006Medical AssistanceSICK/INJURED/MEDICAL - PERSOND4172NaN2018-09-03 18:50:0020189Monday18Part ThreeMASSACHUSETTS AVE42.333112-71.072764(42.33311189, -71.07276370)
27I182070904802Simple AssaultASSAULT SIMPLE - BATTERYC11242NaN2018-09-03 18:34:0020189Monday18Part TwoANNAPOLIS ST42.317319-71.061509(42.31731905, -71.06150882)
28I1820709042007Restraining Order ViolationsVIOL. OF RESTRAINING ORDER W NO ARRESTC11242NaN2018-09-03 18:34:0020189Monday18Part TwoANNAPOLIS ST42.317319-71.061509(42.31731905, -71.06150882)
29I1820709032900OtherVAL - VIOLATION OF AUTO LAW - OTHERB3463NaN2018-09-03 18:55:0020189Monday18Part TwoBLUE HILL AVE42.295904-71.087733(42.29590385, -71.08773294)
......................................................
319043I110551302-003125Warrant ArrestsWARRANT ARRESTD4171NaN2015-07-22 22:00:0020157Wednesday22Part ThreeHARRISON AVE42.335560-71.074364(42.33555954, -71.07436364)
319044I110551302-00623LarcenyLARCENY SHOPLIFTING $50 TO $199D4171NaN2015-07-22 22:00:0020157Wednesday22Part OneHARRISON AVE42.335560-71.074364(42.33555954, -71.07436364)
319045I110372326-00403Aggravated AssaultASSAULT & BATTERY D/W - OTHERA197NaN2016-06-14 09:40:0020166Tuesday9Part OneSCHOOL ST42.357428-71.058326(42.35742837, -71.05832551)
319046I110372326-003125Warrant ArrestsWARRANT ARRESTA197NaN2016-06-14 09:40:0020166Tuesday9Part ThreeSCHOOL ST42.357428-71.058326(42.35742837, -71.05832551)
319047I110261417-003125Warrant ArrestsWARRANT ARRESTB2324NaN2016-07-29 00:00:0020167Friday0Part ThreeBOWDOIN ST42.307038-71.066153(42.30703835, -71.06615319)
319048I110261417-00619LarcenyLARCENY OTHER $200 & OVERB2324NaN2016-07-29 00:00:0020167Friday0Part OneBOWDOIN ST42.307038-71.066153(42.30703835, -71.06615319)
319049I110177502-003125Warrant ArrestsWARRANT ARRESTB2318NaN2015-10-02 21:00:00201510Friday21Part ThreeHOMESTEAD ST42.311277-71.089093(42.31127726, -71.08909334)
319050I110177502-00802Simple AssaultASSAULT & BATTERYB2318NaN2015-10-02 21:00:00201510Friday21Part TwoHOMESTEAD ST42.311277-71.089093(42.31127726, -71.08909334)
319051I110177502-003125Warrant ArrestsWARRANT ARRESTB2318NaN2015-10-02 21:00:00201510Friday21Part ThreeHOMESTEAD ST42.311277-71.089093(42.31127726, -71.08909334)
319052I100636670-00629LarcenyLARCENY OTHER $50 TO $199D4285NaN2016-06-05 17:23:0020166Sunday17Part OneCOVENTRY ST42.336951-71.085748(42.33695098, -71.08574813)
319053I100636670-003125Warrant ArrestsWARRANT ARRESTD4285NaN2016-06-05 17:23:0020166Sunday17Part ThreeCOVENTRY ST42.336951-71.085748(42.33695098, -71.08574813)
319054I100340225-003125Warrant ArrestsWARRANT ARRESTA177NaN2015-07-27 10:47:0020157Monday10Part ThreeBOWDOIN SQ42.361645-71.062299(42.36164502, -71.06229949)
319055I100340225-00339RobberyROBBERY - UNARMED - STREETA177NaN2015-07-27 10:47:0020157Monday10Part OneBOWDOIN SQ42.361645-71.062299(42.36164502, -71.06229949)
319056I100222105-023125Warrant ArrestsWARRANT ARRESTE13572NaN2015-08-03 16:22:0020158Monday16Part ThreeCOLUMBUS AVE42.313628-71.095603(42.31362799, -71.09560307)
319057I100033064-002907ViolationsVAL - OPERATING AFTER REV/SUSP.B2304NaN2016-07-29 18:20:0020167Friday18Part TwoSLAYTON WAY42.321770-71.097798(42.32177032, -71.09779774)
319058I100033064-002910ViolationsVAL - OPERATING AFTER REV/SUSP.B2304NaN2016-07-29 18:20:0020167Friday18Part TwoSLAYTON WAY42.321770-71.097798(42.32177032, -71.09779774)
319059I090321958-003125Warrant ArrestsWARRANT ARRESTC11355NaN2016-02-01 01:43:0020162Monday1Part ThreeGENEVA AVENaNNaN(0.00000000, 0.00000000)
319060I090321958-003125Warrant ArrestsWARRANT ARRESTC11355NaN2016-02-01 01:43:0020162Monday1Part ThreeGENEVA AVENaNNaN(0.00000000, 0.00000000)
319061I090317057-00403Aggravated AssaultASSAULT & BATTERY D/W - OTHERB3458NaN2015-11-20 11:15:00201511Friday11Part OneBLUE HILL AVE42.301897-71.085549(42.30189690, -71.08554944)
319062I090317057-003125Warrant ArrestsWARRANT ARRESTB3458NaN2015-11-20 11:15:00201511Friday11Part ThreeBLUE HILL AVE42.301897-71.085549(42.30189690, -71.08554944)
319063I080542626-003125Warrant ArrestsWARRANT ARRESTA1111NaN2015-08-12 12:00:0020158Wednesday12Part ThreeBOYLSTON ST42.352312-71.063705(42.35231190, -71.06370510)
319064I080542626-001848Drug ViolationDRUGS - POSS CLASS B - INTENT TO MFR DIST DISPA1111NaN2015-08-12 12:00:0020158Wednesday12Part TwoBOYLSTON ST42.352312-71.063705(42.35231190, -71.06370510)
319065I080542626-001849Drug ViolationDRUGS - POSS CLASS B - COCAINE, ETC.A1111NaN2015-08-12 12:00:0020158Wednesday12Part TwoBOYLSTON ST42.352312-71.063705(42.35231190, -71.06370510)
319066I060168073-001864Drug ViolationDRUGS - POSS CLASS D - INTENT MFR DIST DISPE13912NaN2018-01-27 14:01:0020181Saturday14Part TwoCENTRE ST42.322838-71.100967(42.32283759, -71.10096723)
319067I060168073-003125Warrant ArrestsWARRANT ARRESTE13912NaN2018-01-27 14:01:0020181Saturday14Part ThreeCENTRE ST42.322838-71.100967(42.32283759, -71.10096723)
319068I050310906-003125Warrant ArrestsWARRANT ARRESTD4285NaN2016-06-05 17:25:0020166Sunday17Part ThreeCOVENTRY ST42.336951-71.085748(42.33695098, -71.08574813)
319069I030217815-08111HomicideMURDER, NON-NEGLIGIENT MANSLAUGHTERE18520NaN2015-07-09 13:38:0020157Thursday13Part OneRIVER ST42.255926-71.123172(42.25592648, -71.12317207)
319070I030217815-083125Warrant ArrestsWARRANT ARRESTE18520NaN2015-07-09 13:38:0020157Thursday13Part ThreeRIVER ST42.255926-71.123172(42.25592648, -71.12317207)
319071I010370257-003125Warrant ArrestsWARRANT ARRESTE13569NaN2016-05-31 19:35:0020165Tuesday19Part ThreeNEW WASHINGTON ST42.302333-71.111565(42.30233307, -71.11156487)
3190721420525503125Warrant ArrestsWARRANT ARRESTD4903NaN2015-06-22 00:12:0020156Monday0Part ThreeWASHINGTON ST42.333839-71.080290(42.33383935, -71.08029038)
\n", "

319073 rows × 17 columns

\n", "
" ], "text/plain": [ " INCIDENT_NUMBER OFFENSE_CODE OFFENSE_CODE_GROUP \\\n", "0 I182070945 619 Larceny \n", "1 I182070943 1402 Vandalism \n", "2 I182070941 3410 Towed \n", "3 I182070940 3114 Investigate Property \n", "4 I182070938 3114 Investigate Property \n", "5 I182070936 3820 Motor Vehicle Accident Response \n", "6 I182070933 724 Auto Theft \n", "7 I182070932 3301 Verbal Disputes \n", "8 I182070931 301 Robbery \n", "9 I182070929 3301 Verbal Disputes \n", "10 I182070928 3301 Verbal Disputes \n", "11 I182070927 3114 Investigate Property \n", "12 I182070923 3108 Fire Related Reports \n", "13 I182070922 2647 Other \n", "14 I182070921 3201 Property Lost \n", "15 I182070920 3006 Medical Assistance \n", "16 I182070919 3301 Verbal Disputes \n", "17 I182070918 3305 Assembly or Gathering Violations \n", "18 I182070917 2647 Other \n", "19 I182070915 614 Larceny From Motor Vehicle \n", "20 I182070913 3006 Medical Assistance \n", "21 I182070911 3801 Motor Vehicle Accident Response \n", "22 I182070910 3006 Medical Assistance \n", "23 I182070909 3803 Motor Vehicle Accident Response \n", "24 I182070908 522 Residential Burglary \n", "25 I182070906 3831 Motor Vehicle Accident Response \n", "26 I182070905 3006 Medical Assistance \n", "27 I182070904 802 Simple Assault \n", "28 I182070904 2007 Restraining Order Violations \n", "29 I182070903 2900 Other \n", "... ... ... ... \n", "319043 I110551302-00 3125 Warrant Arrests \n", "319044 I110551302-00 623 Larceny \n", "319045 I110372326-00 403 Aggravated Assault \n", "319046 I110372326-00 3125 Warrant Arrests \n", "319047 I110261417-00 3125 Warrant Arrests \n", "319048 I110261417-00 619 Larceny \n", "319049 I110177502-00 3125 Warrant Arrests \n", "319050 I110177502-00 802 Simple Assault \n", "319051 I110177502-00 3125 Warrant Arrests \n", "319052 I100636670-00 629 Larceny \n", "319053 I100636670-00 3125 Warrant Arrests \n", "319054 I100340225-00 3125 Warrant Arrests \n", "319055 I100340225-00 339 Robbery \n", "319056 I100222105-02 3125 Warrant Arrests \n", "319057 I100033064-00 2907 Violations \n", "319058 I100033064-00 2910 Violations \n", "319059 I090321958-00 3125 Warrant Arrests \n", "319060 I090321958-00 3125 Warrant Arrests \n", "319061 I090317057-00 403 Aggravated Assault \n", "319062 I090317057-00 3125 Warrant Arrests \n", "319063 I080542626-00 3125 Warrant Arrests \n", "319064 I080542626-00 1848 Drug Violation \n", "319065 I080542626-00 1849 Drug Violation \n", "319066 I060168073-00 1864 Drug Violation \n", "319067 I060168073-00 3125 Warrant Arrests \n", "319068 I050310906-00 3125 Warrant Arrests \n", "319069 I030217815-08 111 Homicide \n", "319070 I030217815-08 3125 Warrant Arrests \n", "319071 I010370257-00 3125 Warrant Arrests \n", "319072 142052550 3125 Warrant Arrests \n", "\n", " OFFENSE_DESCRIPTION DISTRICT \\\n", "0 LARCENY ALL OTHERS D14 \n", "1 VANDALISM C11 \n", "2 TOWED MOTOR VEHICLE D4 \n", "3 INVESTIGATE PROPERTY D4 \n", "4 INVESTIGATE PROPERTY B3 \n", "5 M/V ACCIDENT INVOLVING PEDESTRIAN - INJURY C11 \n", "6 AUTO THEFT B2 \n", "7 VERBAL DISPUTE B2 \n", "8 ROBBERY - STREET C6 \n", "9 VERBAL DISPUTE C11 \n", "10 VERBAL DISPUTE C6 \n", "11 INVESTIGATE PROPERTY C6 \n", "12 FIRE REPORT - HOUSE, BUILDING, ETC. D4 \n", "13 THREATS TO DO BODILY HARM B3 \n", "14 PROPERTY - LOST B3 \n", "15 SICK/INJURED/MEDICAL - PERSON NaN \n", "16 VERBAL DISPUTE C11 \n", "17 DEMONSTRATIONS/RIOT D4 \n", "18 THREATS TO DO BODILY HARM B2 \n", "19 LARCENY THEFT FROM MV - NON-ACCESSORY B2 \n", "20 SICK/INJURED/MEDICAL - PERSON NaN \n", "21 M/V ACCIDENT - OTHER A1 \n", "22 SICK/INJURED/MEDICAL - PERSON B3 \n", "23 M/V ACCIDENT - PERSONAL INJURY E5 \n", "24 BURGLARY - RESIDENTIAL - NO FORCE B2 \n", "25 M/V - LEAVING SCENE - PROPERTY DAMAGE NaN \n", "26 SICK/INJURED/MEDICAL - PERSON D4 \n", "27 ASSAULT SIMPLE - BATTERY C11 \n", "28 VIOL. OF RESTRAINING ORDER W NO ARREST C11 \n", "29 VAL - VIOLATION OF AUTO LAW - OTHER B3 \n", "... ... ... \n", "319043 WARRANT ARREST D4 \n", "319044 LARCENY SHOPLIFTING $50 TO $199 D4 \n", "319045 ASSAULT & BATTERY D/W - OTHER A1 \n", "319046 WARRANT ARREST A1 \n", "319047 WARRANT ARREST B2 \n", "319048 LARCENY OTHER $200 & OVER B2 \n", "319049 WARRANT ARREST B2 \n", "319050 ASSAULT & BATTERY B2 \n", "319051 WARRANT ARREST B2 \n", "319052 LARCENY OTHER $50 TO $199 D4 \n", "319053 WARRANT ARREST D4 \n", "319054 WARRANT ARREST A1 \n", "319055 ROBBERY - UNARMED - STREET A1 \n", "319056 WARRANT ARREST E13 \n", "319057 VAL - OPERATING AFTER REV/SUSP. B2 \n", "319058 VAL - OPERATING AFTER REV/SUSP. B2 \n", "319059 WARRANT ARREST C11 \n", "319060 WARRANT ARREST C11 \n", "319061 ASSAULT & BATTERY D/W - OTHER B3 \n", "319062 WARRANT ARREST B3 \n", "319063 WARRANT ARREST A1 \n", "319064 DRUGS - POSS CLASS B - INTENT TO MFR DIST DISP A1 \n", "319065 DRUGS - POSS CLASS B - COCAINE, ETC. A1 \n", "319066 DRUGS - POSS CLASS D - INTENT MFR DIST DISP E13 \n", "319067 WARRANT ARREST E13 \n", "319068 WARRANT ARREST D4 \n", "319069 MURDER, NON-NEGLIGIENT MANSLAUGHTER E18 \n", "319070 WARRANT ARREST E18 \n", "319071 WARRANT ARREST E13 \n", "319072 WARRANT ARREST D4 \n", "\n", " REPORTING_AREA SHOOTING OCCURRED_ON_DATE YEAR MONTH DAY_OF_WEEK \\\n", "0 808 NaN 2018-09-02 13:00:00 2018 9 Sunday \n", "1 347 NaN 2018-08-21 00:00:00 2018 8 Tuesday \n", "2 151 NaN 2018-09-03 19:27:00 2018 9 Monday \n", "3 272 NaN 2018-09-03 21:16:00 2018 9 Monday \n", "4 421 NaN 2018-09-03 21:05:00 2018 9 Monday \n", "5 398 NaN 2018-09-03 21:09:00 2018 9 Monday \n", "6 330 NaN 2018-09-03 21:25:00 2018 9 Monday \n", "7 584 NaN 2018-09-03 20:39:37 2018 9 Monday \n", "8 177 NaN 2018-09-03 20:48:00 2018 9 Monday \n", "9 364 NaN 2018-09-03 20:38:00 2018 9 Monday \n", "10 913 NaN 2018-09-03 19:55:00 2018 9 Monday \n", "11 936 NaN 2018-09-03 20:19:00 2018 9 Monday \n", "12 139 NaN 2018-09-03 19:58:00 2018 9 Monday \n", "13 429 NaN 2018-09-03 20:39:00 2018 9 Monday \n", "14 469 NaN 2018-09-02 14:00:00 2018 9 Sunday \n", "15 NaN 2018-09-03 19:43:00 2018 9 Monday \n", "16 341 NaN 2018-09-03 18:52:00 2018 9 Monday \n", "17 130 NaN 2018-09-03 17:00:00 2018 9 Monday \n", "18 901 NaN 2018-09-03 19:52:00 2018 9 Monday \n", "19 181 NaN 2018-09-02 18:00:00 2018 9 Sunday \n", "20 NaN 2018-09-03 18:46:00 2018 9 Monday \n", "21 69 NaN 2018-09-03 18:30:00 2018 9 Monday \n", "22 434 NaN 2018-09-03 18:42:00 2018 9 Monday \n", "23 550 NaN 2018-09-03 18:33:00 2018 9 Monday \n", "24 911 NaN 2018-09-03 18:38:00 2018 9 Monday \n", "25 NaN 2018-09-03 18:20:00 2018 9 Monday \n", "26 172 NaN 2018-09-03 18:50:00 2018 9 Monday \n", "27 242 NaN 2018-09-03 18:34:00 2018 9 Monday \n", "28 242 NaN 2018-09-03 18:34:00 2018 9 Monday \n", "29 463 NaN 2018-09-03 18:55:00 2018 9 Monday \n", "... ... ... ... ... ... ... \n", "319043 171 NaN 2015-07-22 22:00:00 2015 7 Wednesday \n", "319044 171 NaN 2015-07-22 22:00:00 2015 7 Wednesday \n", "319045 97 NaN 2016-06-14 09:40:00 2016 6 Tuesday \n", "319046 97 NaN 2016-06-14 09:40:00 2016 6 Tuesday \n", "319047 324 NaN 2016-07-29 00:00:00 2016 7 Friday \n", "319048 324 NaN 2016-07-29 00:00:00 2016 7 Friday \n", "319049 318 NaN 2015-10-02 21:00:00 2015 10 Friday \n", "319050 318 NaN 2015-10-02 21:00:00 2015 10 Friday \n", "319051 318 NaN 2015-10-02 21:00:00 2015 10 Friday \n", "319052 285 NaN 2016-06-05 17:23:00 2016 6 Sunday \n", "319053 285 NaN 2016-06-05 17:23:00 2016 6 Sunday \n", "319054 77 NaN 2015-07-27 10:47:00 2015 7 Monday \n", "319055 77 NaN 2015-07-27 10:47:00 2015 7 Monday \n", "319056 572 NaN 2015-08-03 16:22:00 2015 8 Monday \n", "319057 304 NaN 2016-07-29 18:20:00 2016 7 Friday \n", "319058 304 NaN 2016-07-29 18:20:00 2016 7 Friday \n", "319059 355 NaN 2016-02-01 01:43:00 2016 2 Monday \n", "319060 355 NaN 2016-02-01 01:43:00 2016 2 Monday \n", "319061 458 NaN 2015-11-20 11:15:00 2015 11 Friday \n", "319062 458 NaN 2015-11-20 11:15:00 2015 11 Friday \n", "319063 111 NaN 2015-08-12 12:00:00 2015 8 Wednesday \n", "319064 111 NaN 2015-08-12 12:00:00 2015 8 Wednesday \n", "319065 111 NaN 2015-08-12 12:00:00 2015 8 Wednesday \n", "319066 912 NaN 2018-01-27 14:01:00 2018 1 Saturday \n", "319067 912 NaN 2018-01-27 14:01:00 2018 1 Saturday \n", "319068 285 NaN 2016-06-05 17:25:00 2016 6 Sunday \n", "319069 520 NaN 2015-07-09 13:38:00 2015 7 Thursday \n", "319070 520 NaN 2015-07-09 13:38:00 2015 7 Thursday \n", "319071 569 NaN 2016-05-31 19:35:00 2016 5 Tuesday \n", "319072 903 NaN 2015-06-22 00:12:00 2015 6 Monday \n", "\n", " HOUR UCR_PART STREET Lat Long \\\n", "0 13 Part One LINCOLN ST 42.357791 -71.139371 \n", "1 0 Part Two HECLA ST 42.306821 -71.060300 \n", "2 19 Part Three CAZENOVE ST 42.346589 -71.072429 \n", "3 21 Part Three NEWCOMB ST 42.334182 -71.078664 \n", "4 21 Part Three DELHI ST 42.275365 -71.090361 \n", "5 21 Part Three TALBOT AVE 42.290196 -71.071590 \n", "6 21 Part One NORMANDY ST 42.306072 -71.082733 \n", "7 20 Part Three LAWN ST 42.327016 -71.105551 \n", "8 20 Part One MASSACHUSETTS AVE 42.331521 -71.070853 \n", "9 20 Part Three LESLIE ST 42.295147 -71.058608 \n", "10 19 Part Three OCEAN VIEW DR 42.319579 -71.040328 \n", "11 20 Part Three DALESSIO CT 42.340115 -71.053390 \n", "12 19 Part Three MARLBOROUGH ST 42.350388 -71.087853 \n", "13 20 Part Two WOODROW AVE 42.286470 -71.087147 \n", "14 14 Part Three MULVEY ST 42.279241 -71.096674 \n", "15 19 Part Three NaN 42.352875 -71.073830 \n", "16 18 Part Three STONEHURST ST 42.305264 -71.066838 \n", "17 17 Part Three HUNTINGTON AVE 42.348577 -71.077720 \n", "18 19 Part Two HORADAN WAY 42.333717 -71.096658 \n", "19 18 Part One SHIRLEY ST 42.325695 -71.068168 \n", "20 18 Part Three WOLCOTT -1.000000 -1.000000 \n", "21 18 Part Three BEACON ST 42.355644 -71.071681 \n", "22 18 Part Three CAPEN ST 42.283402 -71.080797 \n", "23 18 Part Three WASHINGTON ST 42.275818 -71.139913 \n", "24 18 Part One ANNUNCIATION RD 42.335062 -71.093168 \n", "25 18 Part Three NaN 42.283593 -71.055657 \n", "26 18 Part Three MASSACHUSETTS AVE 42.333112 -71.072764 \n", "27 18 Part Two ANNAPOLIS ST 42.317319 -71.061509 \n", "28 18 Part Two ANNAPOLIS ST 42.317319 -71.061509 \n", "29 18 Part Two BLUE HILL AVE 42.295904 -71.087733 \n", "... ... ... ... ... ... \n", "319043 22 Part Three HARRISON AVE 42.335560 -71.074364 \n", "319044 22 Part One HARRISON AVE 42.335560 -71.074364 \n", "319045 9 Part One SCHOOL ST 42.357428 -71.058326 \n", "319046 9 Part Three SCHOOL ST 42.357428 -71.058326 \n", "319047 0 Part Three BOWDOIN ST 42.307038 -71.066153 \n", "319048 0 Part One BOWDOIN ST 42.307038 -71.066153 \n", "319049 21 Part Three HOMESTEAD ST 42.311277 -71.089093 \n", "319050 21 Part Two HOMESTEAD ST 42.311277 -71.089093 \n", "319051 21 Part Three HOMESTEAD ST 42.311277 -71.089093 \n", "319052 17 Part One COVENTRY ST 42.336951 -71.085748 \n", "319053 17 Part Three COVENTRY ST 42.336951 -71.085748 \n", "319054 10 Part Three BOWDOIN SQ 42.361645 -71.062299 \n", "319055 10 Part One BOWDOIN SQ 42.361645 -71.062299 \n", "319056 16 Part Three COLUMBUS AVE 42.313628 -71.095603 \n", "319057 18 Part Two SLAYTON WAY 42.321770 -71.097798 \n", "319058 18 Part Two SLAYTON WAY 42.321770 -71.097798 \n", "319059 1 Part Three GENEVA AVE NaN NaN \n", "319060 1 Part Three GENEVA AVE NaN NaN \n", "319061 11 Part One BLUE HILL AVE 42.301897 -71.085549 \n", "319062 11 Part Three BLUE HILL AVE 42.301897 -71.085549 \n", "319063 12 Part Three BOYLSTON ST 42.352312 -71.063705 \n", "319064 12 Part Two BOYLSTON ST 42.352312 -71.063705 \n", "319065 12 Part Two BOYLSTON ST 42.352312 -71.063705 \n", "319066 14 Part Two CENTRE ST 42.322838 -71.100967 \n", "319067 14 Part Three CENTRE ST 42.322838 -71.100967 \n", "319068 17 Part Three COVENTRY ST 42.336951 -71.085748 \n", "319069 13 Part One RIVER ST 42.255926 -71.123172 \n", "319070 13 Part Three RIVER ST 42.255926 -71.123172 \n", "319071 19 Part Three NEW WASHINGTON ST 42.302333 -71.111565 \n", "319072 0 Part Three WASHINGTON ST 42.333839 -71.080290 \n", "\n", " Location \n", "0 (42.35779134, -71.13937053) \n", "1 (42.30682138, -71.06030035) \n", "2 (42.34658879, -71.07242943) \n", "3 (42.33418175, -71.07866441) \n", "4 (42.27536542, -71.09036101) \n", "5 (42.29019621, -71.07159012) \n", "6 (42.30607218, -71.08273260) \n", "7 (42.32701648, -71.10555088) \n", "8 (42.33152148, -71.07085307) \n", "9 (42.29514664, -71.05860832) \n", "10 (42.31957856, -71.04032766) \n", "11 (42.34011469, -71.05339029) \n", "12 (42.35038760, -71.08785290) \n", "13 (42.28647012, -71.08714661) \n", "14 (42.27924052, -71.09667382) \n", "15 (42.35287456, -71.07382970) \n", "16 (42.30526428, -71.06683755) \n", "17 (42.34857652, -71.07772012) \n", "18 (42.33371742, -71.09665806) \n", "19 (42.32569490, -71.06816778) \n", "20 (-1.00000000, -1.00000000) \n", "21 (42.35564426, -71.07168077) \n", "22 (42.28340243, -71.08079740) \n", "23 (42.27581799, -71.13991259) \n", "24 (42.33506218, -71.09316781) \n", "25 (42.28359328, -71.05565683) \n", "26 (42.33311189, -71.07276370) \n", "27 (42.31731905, -71.06150882) \n", "28 (42.31731905, -71.06150882) \n", "29 (42.29590385, -71.08773294) \n", "... ... \n", "319043 (42.33555954, -71.07436364) \n", "319044 (42.33555954, -71.07436364) \n", "319045 (42.35742837, -71.05832551) \n", "319046 (42.35742837, -71.05832551) \n", "319047 (42.30703835, -71.06615319) \n", "319048 (42.30703835, -71.06615319) \n", "319049 (42.31127726, -71.08909334) \n", "319050 (42.31127726, -71.08909334) \n", "319051 (42.31127726, -71.08909334) \n", "319052 (42.33695098, -71.08574813) \n", "319053 (42.33695098, -71.08574813) \n", "319054 (42.36164502, -71.06229949) \n", "319055 (42.36164502, -71.06229949) \n", "319056 (42.31362799, -71.09560307) \n", "319057 (42.32177032, -71.09779774) \n", "319058 (42.32177032, -71.09779774) \n", "319059 (0.00000000, 0.00000000) \n", "319060 (0.00000000, 0.00000000) \n", "319061 (42.30189690, -71.08554944) \n", "319062 (42.30189690, -71.08554944) \n", "319063 (42.35231190, -71.06370510) \n", "319064 (42.35231190, -71.06370510) \n", "319065 (42.35231190, -71.06370510) \n", "319066 (42.32283759, -71.10096723) \n", "319067 (42.32283759, -71.10096723) \n", "319068 (42.33695098, -71.08574813) \n", "319069 (42.25592648, -71.12317207) \n", "319070 (42.25592648, -71.12317207) \n", "319071 (42.30233307, -71.11156487) \n", "319072 (42.33383935, -71.08029038) \n", "\n", "[319073 rows x 17 columns]" ] }, "execution_count": 125, "metadata": {}, "output_type": "execute_result" } ], "source": [ "import pandas as pd\n", "pd.read_csv(url, encoding='latin1')" ] }, { "cell_type": "code", "execution_count": 126, "metadata": {}, "outputs": [], "source": [ "from dask import dataframe as dd\n", "df = dd.read_csv(url, encoding='latin1').reset_index()" ] }, { "cell_type": "code", "execution_count": 127, "metadata": {}, "outputs": [ { "data": { "text/html": [ "\n", "\n", "\n", "\n", "\n", "
Viewing 5 of 5 rows / 5 columns
\n", "
1 partition(s)
\n", "\n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "
\n", "
index
\n", "
1 (int64)
\n", "
\n", " \n", " not nullable\n", " \n", "
\n", "
\n", "
INCIDENT_NUMBER
\n", "
2 (object)
\n", "
\n", " \n", " not nullable\n", " \n", "
\n", "
\n", "
OFFENSE_CODE
\n", "
3 (int64)
\n", "
\n", " \n", " not nullable\n", " \n", "
\n", "
\n", "
OFFENSE_CODE_GROUP
\n", "
4 (object)
\n", "
\n", " \n", " not nullable\n", " \n", "
\n", "
\n", "
OFFENSE_DESCRIPTION
\n", "
5 (object)
\n", "
\n", " \n", " not nullable\n", " \n", "
\n", "
\n", "
DISTRICT
\n", "
6 (object)
\n", "
\n", " \n", " not nullable\n", " \n", "
\n", "
\n", "
REPORTING_AREA
\n", "
7 (object)
\n", "
\n", " \n", " not nullable\n", " \n", "
\n", "
\n", "
SHOOTING
\n", "
8 (object)
\n", "
\n", " \n", " not nullable\n", " \n", "
\n", "
\n", "
OCCURRED_ON_DATE
\n", "
9 (object)
\n", "
\n", " \n", " not nullable\n", " \n", "
\n", "
\n", "
YEAR
\n", "
10 (int64)
\n", "
\n", " \n", " not nullable\n", " \n", "
\n", "
\n", "
MONTH
\n", "
11 (int64)
\n", "
\n", " \n", " not nullable\n", " \n", "
\n", "
\n", "
DAY_OF_WEEK
\n", "
12 (object)
\n", "
\n", " \n", " not nullable\n", " \n", "
\n", "
\n", "
HOUR
\n", "
13 (int64)
\n", "
\n", " \n", " not nullable\n", " \n", "
\n", "
\n", "
UCR_PART
\n", "
14 (object)
\n", "
\n", " \n", " not nullable\n", " \n", "
\n", "
\n", "
STREET
\n", "
15 (object)
\n", "
\n", " \n", " not nullable\n", " \n", "
\n", "
\n", "
Lat
\n", "
16 (float64)
\n", "
\n", " \n", " not nullable\n", " \n", "
\n", "
\n", "
Long
\n", "
17 (float64)
\n", "
\n", " \n", " not nullable\n", " \n", "
\n", "
\n", "
Location
\n", "
18 (object)
\n", "
\n", " \n", " not nullable\n", " \n", "
\n", "
\n", "
\n", " \n", " 0\n", " \n", "
\n", "
\n", "
\n", " \n", " I182070945\n", " \n", "
\n", "
\n", "
\n", " \n", " 619\n", " \n", "
\n", "
\n", "
\n", " \n", " Larceny\n", " \n", "
\n", "
\n", "
\n", " \n", " LARCENY⋅ALL⋅OTHERS\n", " \n", "
\n", "
\n", "
\n", " \n", " D14\n", " \n", "
\n", "
\n", "
\n", " \n", " 808\n", " \n", "
\n", "
\n", "
\n", " \n", " nan\n", " \n", "
\n", "
\n", "
\n", " \n", " 2018-09-02⋅13:00:00\n", " \n", "
\n", "
\n", "
\n", " \n", " 2018\n", " \n", "
\n", "
\n", "
\n", " \n", " 9\n", " \n", "
\n", "
\n", "
\n", " \n", " Sunday\n", " \n", "
\n", "
\n", "
\n", " \n", " 13\n", " \n", "
\n", "
\n", "
\n", " \n", " Part⋅One\n", " \n", "
\n", "
\n", "
\n", " \n", " LINCOLN⋅ST\n", " \n", "
\n", "
\n", "
\n", " \n", " 42.35779134\n", " \n", "
\n", "
\n", "
\n", " \n", " -71.13937053\n", " \n", "
\n", "
\n", "
\n", " \n", " (42.35779134,⋅-71.13937053)\n", " \n", "
\n", "
\n", "
\n", " \n", " 1\n", " \n", "
\n", "
\n", "
\n", " \n", " I182070943\n", " \n", "
\n", "
\n", "
\n", " \n", " 1402\n", " \n", "
\n", "
\n", "
\n", " \n", " Vandalism\n", " \n", "
\n", "
\n", "
\n", " \n", " VANDALISM\n", " \n", "
\n", "
\n", "
\n", " \n", " C11\n", " \n", "
\n", "
\n", "
\n", " \n", " 347\n", " \n", "
\n", "
\n", "
\n", " \n", " nan\n", " \n", "
\n", "
\n", "
\n", " \n", " 2018-08-21⋅00:00:00\n", " \n", "
\n", "
\n", "
\n", " \n", " 2018\n", " \n", "
\n", "
\n", "
\n", " \n", " 8\n", " \n", "
\n", "
\n", "
\n", " \n", " Tuesday\n", " \n", "
\n", "
\n", "
\n", " \n", " 0\n", " \n", "
\n", "
\n", "
\n", " \n", " Part⋅Two\n", " \n", "
\n", "
\n", "
\n", " \n", " HECLA⋅ST\n", " \n", "
\n", "
\n", "
\n", " \n", " 42.30682138\n", " \n", "
\n", "
\n", "
\n", " \n", " -71.06030035\n", " \n", "
\n", "
\n", "
\n", " \n", " (42.30682138,⋅-71.06030035)\n", " \n", "
\n", "
\n", "
\n", " \n", " 2\n", " \n", "
\n", "
\n", "
\n", " \n", " I182070941\n", " \n", "
\n", "
\n", "
\n", " \n", " 3410\n", " \n", "
\n", "
\n", "
\n", " \n", " Towed\n", " \n", "
\n", "
\n", "
\n", " \n", " TOWED⋅MOTOR⋅VEHICLE\n", " \n", "
\n", "
\n", "
\n", " \n", " D4\n", " \n", "
\n", "
\n", "
\n", " \n", " 151\n", " \n", "
\n", "
\n", "
\n", " \n", " nan\n", " \n", "
\n", "
\n", "
\n", " \n", " 2018-09-03⋅19:27:00\n", " \n", "
\n", "
\n", "
\n", " \n", " 2018\n", " \n", "
\n", "
\n", "
\n", " \n", " 9\n", " \n", "
\n", "
\n", "
\n", " \n", " Monday\n", " \n", "
\n", "
\n", "
\n", " \n", " 19\n", " \n", "
\n", "
\n", "
\n", " \n", " Part⋅Three\n", " \n", "
\n", "
\n", "
\n", " \n", " CAZENOVE⋅ST\n", " \n", "
\n", "
\n", "
\n", " \n", " 42.34658879\n", " \n", "
\n", "
\n", "
\n", " \n", " -71.07242943\n", " \n", "
\n", "
\n", "
\n", " \n", " (42.34658879,⋅-71.07242943)\n", " \n", "
\n", "
\n", "
\n", " \n", " 3\n", " \n", "
\n", "
\n", "
\n", " \n", " I182070940\n", " \n", "
\n", "
\n", "
\n", " \n", " 3114\n", " \n", "
\n", "
\n", "
\n", " \n", " Investigate⋅Property\n", " \n", "
\n", "
\n", "
\n", " \n", " INVESTIGATE⋅PROPERTY\n", " \n", "
\n", "
\n", "
\n", " \n", " D4\n", " \n", "
\n", "
\n", "
\n", " \n", " 272\n", " \n", "
\n", "
\n", "
\n", " \n", " nan\n", " \n", "
\n", "
\n", "
\n", " \n", " 2018-09-03⋅21:16:00\n", " \n", "
\n", "
\n", "
\n", " \n", " 2018\n", " \n", "
\n", "
\n", "
\n", " \n", " 9\n", " \n", "
\n", "
\n", "
\n", " \n", " Monday\n", " \n", "
\n", "
\n", "
\n", " \n", " 21\n", " \n", "
\n", "
\n", "
\n", " \n", " Part⋅Three\n", " \n", "
\n", "
\n", "
\n", " \n", " NEWCOMB⋅ST\n", " \n", "
\n", "
\n", "
\n", " \n", " 42.33418175\n", " \n", "
\n", "
\n", "
\n", " \n", " -71.07866441\n", " \n", "
\n", "
\n", "
\n", " \n", " (42.33418175,⋅-71.07866441)\n", " \n", "
\n", "
\n", "
\n", " \n", " 4\n", " \n", "
\n", "
\n", "
\n", " \n", " I182070938\n", " \n", "
\n", "
\n", "
\n", " \n", " 3114\n", " \n", "
\n", "
\n", "
\n", " \n", " Investigate⋅Property\n", " \n", "
\n", "
\n", "
\n", " \n", " INVESTIGATE⋅PROPERTY\n", " \n", "
\n", "
\n", "
\n", " \n", " B3\n", " \n", "
\n", "
\n", "
\n", " \n", " 421\n", " \n", "
\n", "
\n", "
\n", " \n", " nan\n", " \n", "
\n", "
\n", "
\n", " \n", " 2018-09-03⋅21:05:00\n", " \n", "
\n", "
\n", "
\n", " \n", " 2018\n", " \n", "
\n", "
\n", "
\n", " \n", " 9\n", " \n", "
\n", "
\n", "
\n", " \n", " Monday\n", " \n", "
\n", "
\n", "
\n", " \n", " 21\n", " \n", "
\n", "
\n", "
\n", " \n", " Part⋅Three\n", " \n", "
\n", "
\n", "
\n", " \n", " DELHI⋅ST\n", " \n", "
\n", "
\n", "
\n", " \n", " 42.27536542\n", " \n", "
\n", "
\n", "
\n", " \n", " -71.09036101\n", " \n", "
\n", "
\n", "
\n", " \n", " (42.27536542,⋅-71.09036101)\n", " \n", "
\n", "
\n", "\n", "\n", "
Viewing 5 of 5 rows / 5 columns
\n", "
1 partition(s)
\n" ], "text/plain": [ "" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "df.rows.limit(5).ext.display()" ] }, { "cell_type": "code", "execution_count": 129, "metadata": {}, "outputs": [ { "data": { "text/plain": [ "{'index': {'min': 0}}" ] }, "execution_count": 129, "metadata": {}, "output_type": "execute_result" } ], "source": [ "df.cols.min(\"index\")" ] }, { "cell_type": "code", "execution_count": 130, "metadata": {}, "outputs": [ { "data": { "text/plain": [ "{'index': {'min': 0},\n", " 'INCIDENT_NUMBER': {'min': '142052550'},\n", " 'OFFENSE_CODE': {'min': 111},\n", " 'OFFENSE_CODE_GROUP': {'min': 'Aggravated Assault'},\n", " 'OFFENSE_DESCRIPTION': {'min': 'A&B HANDS, FEET, ETC. - MED. ATTENTION REQ.'},\n", " 'REPORTING_AREA': {'min': ' '},\n", " 'OCCURRED_ON_DATE': {'min': '2015-06-15 00:00:00'},\n", " 'YEAR': {'min': 2015},\n", " 'MONTH': {'min': 1},\n", " 'DAY_OF_WEEK': {'min': 'Friday'},\n", " 'HOUR': {'min': 0},\n", " 'Lat': {'min': -1.0},\n", " 'Long': {'min': -71.17867378},\n", " 'Location': {'min': '(-1.00000000, -1.00000000)'}}" ] }, "execution_count": 130, "metadata": {}, "output_type": "execute_result" } ], "source": [ "df.cols.min(\"*\")" ] }, { "cell_type": "code", "execution_count": 132, "metadata": {}, "outputs": [ { "data": { "text/plain": [ "{'index': {'0.5': 159536.0}}" ] }, "execution_count": 132, "metadata": {}, "output_type": "execute_result" } ], "source": [ "df.cols.percentile(\"index\")" ] }, { "cell_type": "code", "execution_count": 133, "metadata": {}, "outputs": [ { "data": { "text/plain": [ "{'index': {'0.5': 159536.0},\n", " 'OFFENSE_CODE': {'0.5': 2907.0},\n", " 'YEAR': {'0.5': 2017.0},\n", " 'MONTH': {'0.5': 7.0},\n", " 'HOUR': {'0.5': 14.0},\n", " 'Lat': {'0.5': 42.32553801},\n", " 'Long': {'0.5': -71.07752376}}" ] }, "execution_count": 133, "metadata": {}, "output_type": "execute_result" } ], "source": [ "df.cols.percentile(\"*\")" ] }, { "cell_type": "code", "execution_count": 134, "metadata": {}, "outputs": [], "source": [ "a = {0.25: 3.5, 0.5: 6.0, 0.75: 8.5}" ] }, { "cell_type": "code", "execution_count": 135, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "{0.25: 3.5, 0.5: 6.0, 0.75: 8.5}\n" ] } ], "source": [ "print(a)" ] }, { "cell_type": "code", "execution_count": 136, "metadata": {}, "outputs": [ { "ename": "KeyError", "evalue": "'num'", "output_type": "error", "traceback": [ "\u001b[1;31m---------------------------------------------------------------------------\u001b[0m", "\u001b[1;31mKeyError\u001b[0m Traceback (most recent call last)", "\u001b[1;32m~\\AppData\\Roaming\\Python\\Python37\\site-packages\\pandas\\core\\indexes\\base.py\u001b[0m in \u001b[0;36mget_loc\u001b[1;34m(self, key, method, tolerance)\u001b[0m\n\u001b[0;32m 2656\u001b[0m \u001b[1;32mtry\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[1;32m-> 2657\u001b[1;33m \u001b[1;32mreturn\u001b[0m \u001b[0mself\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0m_engine\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mget_loc\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mkey\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m\u001b[0;32m 2658\u001b[0m \u001b[1;32mexcept\u001b[0m \u001b[0mKeyError\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n", "\u001b[1;32mpandas\\_libs\\index.pyx\u001b[0m in \u001b[0;36mpandas._libs.index.IndexEngine.get_loc\u001b[1;34m()\u001b[0m\n", "\u001b[1;32mpandas\\_libs\\index.pyx\u001b[0m in \u001b[0;36mpandas._libs.index.IndexEngine.get_loc\u001b[1;34m()\u001b[0m\n", "\u001b[1;32mpandas\\_libs\\hashtable_class_helper.pxi\u001b[0m in \u001b[0;36mpandas._libs.hashtable.PyObjectHashTable.get_item\u001b[1;34m()\u001b[0m\n", "\u001b[1;32mpandas\\_libs\\hashtable_class_helper.pxi\u001b[0m in \u001b[0;36mpandas._libs.hashtable.PyObjectHashTable.get_item\u001b[1;34m()\u001b[0m\n", "\u001b[1;31mKeyError\u001b[0m: 'num'", "\nDuring handling of the above exception, another exception occurred:\n", "\u001b[1;31mKeyError\u001b[0m Traceback (most recent call last)", "\u001b[1;32m\u001b[0m in \u001b[0;36m\u001b[1;34m\u001b[0m\n\u001b[1;32m----> 1\u001b[1;33m \u001b[0mdf\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mrows\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mselect\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mdf\u001b[0m\u001b[1;33m[\u001b[0m\u001b[1;34m\"num\"\u001b[0m\u001b[1;33m]\u001b[0m \u001b[1;33m>=\u001b[0m \u001b[1;36m6.8\u001b[0m\u001b[1;33m)\u001b[0m \u001b[1;33m&\u001b[0m \u001b[1;33m(\u001b[0m\u001b[0mdf\u001b[0m\u001b[1;33m[\u001b[0m\u001b[1;34m\"num\"\u001b[0m\u001b[1;33m]\u001b[0m \u001b[1;33m<=\u001b[0m \u001b[1;36m99.3\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mrows\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mlimit\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;36m10\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mext\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mdisplay\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m", "\u001b[1;32m~\\Anaconda3\\lib\\site-packages\\dask\\dataframe\\core.py\u001b[0m in \u001b[0;36m__getitem__\u001b[1;34m(self, key)\u001b[0m\n\u001b[0;32m 2462\u001b[0m \u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 2463\u001b[0m \u001b[1;31m# error is raised from pandas\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[1;32m-> 2464\u001b[1;33m \u001b[0mmeta\u001b[0m \u001b[1;33m=\u001b[0m \u001b[0mself\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0m_meta\u001b[0m\u001b[1;33m[\u001b[0m\u001b[0m_extract_meta\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mkey\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m\u001b[0;32m 2465\u001b[0m dsk = dict(((name, i), (operator.getitem, (self._name, i), key))\n\u001b[0;32m 2466\u001b[0m for i in range(self.npartitions))\n", "\u001b[1;32m~\\AppData\\Roaming\\Python\\Python37\\site-packages\\pandas\\core\\frame.py\u001b[0m in \u001b[0;36m__getitem__\u001b[1;34m(self, key)\u001b[0m\n\u001b[0;32m 2925\u001b[0m \u001b[1;32mif\u001b[0m \u001b[0mself\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mcolumns\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mnlevels\u001b[0m \u001b[1;33m>\u001b[0m \u001b[1;36m1\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 2926\u001b[0m \u001b[1;32mreturn\u001b[0m \u001b[0mself\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0m_getitem_multilevel\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mkey\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[1;32m-> 2927\u001b[1;33m \u001b[0mindexer\u001b[0m \u001b[1;33m=\u001b[0m \u001b[0mself\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mcolumns\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mget_loc\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mkey\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m\u001b[0;32m 2928\u001b[0m \u001b[1;32mif\u001b[0m \u001b[0mis_integer\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mindexer\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 2929\u001b[0m \u001b[0mindexer\u001b[0m \u001b[1;33m=\u001b[0m \u001b[1;33m[\u001b[0m\u001b[0mindexer\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n", "\u001b[1;32m~\\AppData\\Roaming\\Python\\Python37\\site-packages\\pandas\\core\\indexes\\base.py\u001b[0m in \u001b[0;36mget_loc\u001b[1;34m(self, key, method, tolerance)\u001b[0m\n\u001b[0;32m 2657\u001b[0m \u001b[1;32mreturn\u001b[0m \u001b[0mself\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0m_engine\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mget_loc\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mkey\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 2658\u001b[0m \u001b[1;32mexcept\u001b[0m \u001b[0mKeyError\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[1;32m-> 2659\u001b[1;33m \u001b[1;32mreturn\u001b[0m \u001b[0mself\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0m_engine\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mget_loc\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mself\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0m_maybe_cast_indexer\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mkey\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m\u001b[0;32m 2660\u001b[0m \u001b[0mindexer\u001b[0m \u001b[1;33m=\u001b[0m \u001b[0mself\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mget_indexer\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;33m[\u001b[0m\u001b[0mkey\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mmethod\u001b[0m\u001b[1;33m=\u001b[0m\u001b[0mmethod\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mtolerance\u001b[0m\u001b[1;33m=\u001b[0m\u001b[0mtolerance\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 2661\u001b[0m \u001b[1;32mif\u001b[0m \u001b[0mindexer\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mndim\u001b[0m \u001b[1;33m>\u001b[0m \u001b[1;36m1\u001b[0m \u001b[1;32mor\u001b[0m \u001b[0mindexer\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0msize\u001b[0m \u001b[1;33m>\u001b[0m \u001b[1;36m1\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n", "\u001b[1;32mpandas\\_libs\\index.pyx\u001b[0m in \u001b[0;36mpandas._libs.index.IndexEngine.get_loc\u001b[1;34m()\u001b[0m\n", "\u001b[1;32mpandas\\_libs\\index.pyx\u001b[0m in \u001b[0;36mpandas._libs.index.IndexEngine.get_loc\u001b[1;34m()\u001b[0m\n", "\u001b[1;32mpandas\\_libs\\hashtable_class_helper.pxi\u001b[0m in \u001b[0;36mpandas._libs.hashtable.PyObjectHashTable.get_item\u001b[1;34m()\u001b[0m\n", "\u001b[1;32mpandas\\_libs\\hashtable_class_helper.pxi\u001b[0m in \u001b[0;36mpandas._libs.hashtable.PyObjectHashTable.get_item\u001b[1;34m()\u001b[0m\n", "\u001b[1;31mKeyError\u001b[0m: 'num'" ] } ], "source": [ "df.rows.select((df[\"num\"] >= 6.8) & (df[\"num\"] <= 99.3)).rows.limit(10).ext.display()" ] }, { "cell_type": "code", "execution_count": null, "metadata": {}, "outputs": [], "source": [ "df.outliers.tukey(\"num\").select().ext.display()" ] }, { "cell_type": "code", "execution_count": 39, "metadata": {}, "outputs": [ { "name": "stderr", "output_type": "stream", "text": [ "C:\\Users\\argenisleon\\Anaconda3\\lib\\site-packages\\dask\\dataframe\\core.py:4382: UserWarning: Insufficient elements for `head`. 20 elements requested, only 19 elements available. Try passing larger `npartitions` to `head`.\n", " warnings.warn(msg.format(n, len(r)))\n" ] } ], "source": [ "from dask import dataframe as dd\n", "df = dd.read_csv(\"data/foo.csv\", sep=\",\").head(20)" ] }, { "cell_type": "code", "execution_count": 52, "metadata": {}, "outputs": [ { "data": { "text/html": [ "\n", "\n", "\n", "\n", "\n", "
Viewing 3 of 3 rows / 3 columns
\n", "
1 partition(s)
\n", "\n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "
\n", "
id
\n", "
1 (int64)
\n", "
\n", " \n", " not nullable\n", " \n", "
\n", "
\n", "
firstName
\n", "
2 (object)
\n", "
\n", " \n", " not nullable\n", " \n", "
\n", "
\n", "
lastName
\n", "
3 (object)
\n", "
\n", " \n", " not nullable\n", " \n", "
\n", "
\n", "
billingId
\n", "
4 (float64)
\n", "
\n", " \n", " not nullable\n", " \n", "
\n", "
\n", "
product
\n", "
5 (object)
\n", "
\n", " \n", " not nullable\n", " \n", "
\n", "
\n", "
price
\n", "
6 (float64)
\n", "
\n", " \n", " not nullable\n", " \n", "
\n", "
\n", "
birth
\n", "
7 (object)
\n", "
\n", " \n", " not nullable\n", " \n", "
\n", "
\n", "
dummyCol
\n", "
8 (object)
\n", "
\n", " \n", " not nullable\n", " \n", "
\n", "
\n", "
\n", " \n", " 2\n", " \n", "
\n", "
\n", "
\n", " \n", " André\n", " \n", "
\n", "
\n", "
\n", " \n", " Ampère\n", " \n", "
\n", "
\n", "
\n", " \n", " 423.0\n", " \n", "
\n", "
\n", "
\n", " \n", " piza\n", " \n", "
\n", "
\n", "
\n", " \n", " 8.0\n", " \n", "
\n", "
\n", "
\n", " \n", " 1950/07/08\n", " \n", "
\n", "
\n", "
\n", " \n", " gonna\n", " \n", "
\n", "
\n", "
\n", " \n", " 3\n", " \n", "
\n", "
\n", "
\n", " \n", " NiELS\n", " \n", "
\n", "
\n", "
\n", " \n", " Böhr//((%%\n", " \n", "
\n", "
\n", "
\n", " \n", " 551.0\n", " \n", "
\n", "
\n", "
\n", " \n", " pizza\n", " \n", "
\n", "
\n", "
\n", " \n", " 8.0\n", " \n", "
\n", "
\n", "
\n", " \n", " 1990/07/09\n", " \n", "
\n", "
\n", "
\n", " \n", " give\n", " \n", "
\n", "
\n", "
\n", " \n", " 4\n", " \n", "
\n", "
\n", "
\n", " \n", " PAUL\n", " \n", "
\n", "
\n", "
\n", " \n", " dirac$\n", " \n", "
\n", "
\n", "
\n", " \n", " 521.0\n", " \n", "
\n", "
\n", "
\n", " \n", " pizza\n", " \n", "
\n", "
\n", "
\n", " \n", " 8.0\n", " \n", "
\n", "
\n", "
\n", " \n", " 1954/07/10\n", " \n", "
\n", "
\n", "
\n", " \n", " you\n", " \n", "
\n", "
\n", "\n", "\n", "
Viewing 3 of 3 rows / 3 columns
\n", "
1 partition(s)
\n" ], "text/plain": [ "" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "df.rows.between(\"id\",1,5).ext.display()" ] }, { "cell_type": "code", "execution_count": 54, "metadata": {}, "outputs": [], "source": [ "df1 = df.rows.append(df)" ] }, { "cell_type": "code", "execution_count": 66, "metadata": {}, "outputs": [ { "ename": "NameError", "evalue": "name 'df1' is not defined", "output_type": "error", "traceback": [ "\u001b[1;31m---------------------------------------------------------------------------\u001b[0m", "\u001b[1;31mNameError\u001b[0m Traceback (most recent call last)", "\u001b[1;32m\u001b[0m in \u001b[0;36m\u001b[1;34m\u001b[0m\n\u001b[1;32m----> 1\u001b[1;33m \u001b[0mdf1\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mext\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mdisplay\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m", "\u001b[1;31mNameError\u001b[0m: name 'df1' is not defined" ] } ], "source": [ "df1.ext.display()" ] }, { "cell_type": "code", "execution_count": null, "metadata": {}, "outputs": [], "source": [ "#https://github.com/dask/dask/pull/4229#issuecomment-449123512\n" ] }, { "cell_type": "code", "execution_count": 178, "metadata": {}, "outputs": [ { "ename": "AttributeError", "evalue": "'Series' object has no attribute 'mode'", "output_type": "error", "traceback": [ "\u001b[1;31m---------------------------------------------------------------------------\u001b[0m", "\u001b[1;31mAttributeError\u001b[0m Traceback (most recent call last)", "\u001b[1;32m\u001b[0m in \u001b[0;36m\u001b[1;34m\u001b[0m\n\u001b[1;32m----> 1\u001b[1;33m \u001b[0mdf\u001b[0m\u001b[1;33m[\u001b[0m\u001b[1;34m\"id\"\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mmode\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mcompute\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m", "\u001b[1;31mAttributeError\u001b[0m: 'Series' object has no attribute 'mode'" ] } ], "source": [ "df[\"id\"].mode().compute()" ] }, { "cell_type": "code", "execution_count": 114, "metadata": {}, "outputs": [], "source": [ "import pandas as pd" ] }, { "cell_type": "code", "execution_count": 9, "metadata": {}, "outputs": [ { "ename": "NameError", "evalue": "name 'pd' is not defined", "output_type": "error", "traceback": [ "\u001b[1;31m---------------------------------------------------------------------------\u001b[0m", "\u001b[1;31mNameError\u001b[0m Traceback (most recent call last)", "\u001b[1;32m\u001b[0m in \u001b[0;36m\u001b[1;34m\u001b[0m\n\u001b[1;32m----> 1\u001b[1;33m \u001b[0mdf\u001b[0m \u001b[1;33m=\u001b[0m \u001b[0mpd\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mread_csv\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;34m\"https://raw.githubusercontent.com/ironmussa/Optimus/master/examples/data/foo.csv\"\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0msep\u001b[0m\u001b[1;33m=\u001b[0m\u001b[1;34m\",\"\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mheader\u001b[0m\u001b[1;33m=\u001b[0m\u001b[1;36m0\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m", "\u001b[1;31mNameError\u001b[0m: name 'pd' is not defined" ] } ], "source": [ "df = pd.read_csv(\"https://raw.githubusercontent.com/ironmussa/Optimus/master/examples/data/foo.csv\", sep=\",\", header=0)" ] }, { "cell_type": "code", "execution_count": 21, "metadata": {}, "outputs": [ { "name": "stderr", "output_type": "stream", "text": [ "C:\\Users\\argenisleon\\Anaconda3\\lib\\site-packages\\dask\\dataframe\\core.py:4382: UserWarning: Insufficient elements for `head`. 20 elements requested, only 13 elements available. Try passing larger `npartitions` to `head`.\n", " warnings.warn(msg.format(n, len(r)))\n" ] }, { "data": { "text/html": [ "
\n", "\n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "
idfirstNamelastNamebillingIdproductpricebirthdummyCol
01LuisAlvarez$$%!123.0Cake10.01980/07/07never
12AndréAmpère423.0piza8.01950/07/08gonna
23NiELSBöhr//((%%551.0pizza8.01990/07/09give
34PAULdirac$521.0pizza8.01954/07/10you
45AlbertEinstein634.0pizza8.01990/07/11up
56GalileoGALiLEI672.0arepa5.01930/08/12never
67CaRLGa%%%uss323.0taco3.01970/07/13gonna
78DavidH$$$ilbert624.0taaaccoo3.01950/07/14let
89JohannesKEPLER735.0taco3.01920/04/22you
910JaMESM$$ax%%well875.0taco3.01923/03/12down
1011IsaacNewton992.0pasta9.01999/02/15never
1112Emmy%%Nöether$234.0pasta9.01993/12/08gonna
1213NaNNaNNaNNaNNaNNaNNaN
\n", "
" ], "text/plain": [ " id firstName lastName billingId product price \\\n", "0 1 Luis Alvarez$$%! 123.0 Cake 10.0 \n", "1 2 André Ampère 423.0 piza 8.0 \n", "2 3 NiELS Böhr//((%% 551.0 pizza 8.0 \n", "3 4 PAUL dirac$ 521.0 pizza 8.0 \n", "4 5 Albert Einstein 634.0 pizza 8.0 \n", "5 6 Galileo GALiLEI 672.0 arepa 5.0 \n", "6 7 CaRL Ga%%%uss 323.0 taco 3.0 \n", "7 8 David H$$$ilbert 624.0 taaaccoo 3.0 \n", "8 9 Johannes KEPLER 735.0 taco 3.0 \n", "9 10 JaMES M$$ax%%well 875.0 taco 3.0 \n", "10 11 Isaac Newton 992.0 pasta 9.0 \n", "11 12 Emmy%% Nöether$ 234.0 pasta 9.0 \n", "12 13 NaN NaN NaN NaN NaN \n", "\n", " birth dummyCol \n", "0 1980/07/07 never \n", "1 1950/07/08 gonna \n", "2 1990/07/09 give \n", "3 1954/07/10 you \n", "4 1990/07/11 up \n", "5 1930/08/12 never \n", "6 1970/07/13 gonna \n", "7 1950/07/14 let \n", "8 1920/04/22 you \n", "9 1923/03/12 down \n", "10 1999/02/15 never \n", "11 1993/12/08 gonna \n", "12 NaN NaN " ] }, "execution_count": 21, "metadata": {}, "output_type": "execute_result" } ], "source": [ "df.head(20)" ] }, { "cell_type": "code", "execution_count": 19, "metadata": {}, "outputs": [ { "data": { "text/plain": [ "['id',\n", " 'firstName',\n", " 'lastName',\n", " 'billingId',\n", " 'product',\n", " 'price',\n", " 'birth',\n", " 'dummyCol']" ] }, "execution_count": 19, "metadata": {}, "output_type": "execute_result" } ], "source": [ "df.cols.names()" ] }, { "cell_type": "code", "execution_count": 6, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "https://raw.githubusercontent.com/ironmussa/Optimus/master/examples/data/foo.csv\n" ] } ], "source": [ "df = op.load.csv(\"https://raw.githubusercontent.com/ironmussa/Optimus/master/examples/data/foo.csv\", sep=\",\", header=True, infer_schema='false', null_value=\"None\")" ] }, { "cell_type": "code", "execution_count": 7, "metadata": { "scrolled": false }, "outputs": [ { "data": { "text/html": [ "\n", "\n", "\n", "\n", "\n", "
Viewing 5 of 5 rows / 5 columns
\n", "
1 partition(s)
\n", "\n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "
\n", "
id
\n", "
1 (int64)
\n", "
\n", " \n", " not nullable\n", " \n", "
\n", "
\n", "
firstName
\n", "
2 (object)
\n", "
\n", " \n", " not nullable\n", " \n", "
\n", "
\n", "
lastName
\n", "
3 (object)
\n", "
\n", " \n", " not nullable\n", " \n", "
\n", "
\n", "
billingId
\n", "
4 (float64)
\n", "
\n", " \n", " not nullable\n", " \n", "
\n", "
\n", "
product
\n", "
5 (object)
\n", "
\n", " \n", " not nullable\n", " \n", "
\n", "
\n", "
price
\n", "
6 (float64)
\n", "
\n", " \n", " not nullable\n", " \n", "
\n", "
\n", "
birth
\n", "
7 (object)
\n", "
\n", " \n", " not nullable\n", " \n", "
\n", "
\n", "
dummyCol
\n", "
8 (object)
\n", "
\n", " \n", " not nullable\n", " \n", "
\n", "
\n", "
\n", " \n", " 1\n", " \n", "
\n", "
\n", "
\n", " \n", " Luis\n", " \n", "
\n", "
\n", "
\n", " \n", " alvarez$$%!\n", " \n", "
\n", "
\n", "
\n", " \n", " 123.0\n", " \n", "
\n", "
\n", "
\n", " \n", " Cake\n", " \n", "
\n", "
\n", "
\n", " \n", " 10.0\n", " \n", "
\n", "
\n", "
\n", " \n", " 1980/07/07\n", " \n", "
\n", "
\n", "
\n", " \n", " never\n", " \n", "
\n", "
\n", "
\n", " \n", " 2\n", " \n", "
\n", "
\n", "
\n", " \n", " André\n", " \n", "
\n", "
\n", "
\n", " \n", " ampère\n", " \n", "
\n", "
\n", "
\n", " \n", " 423.0\n", " \n", "
\n", "
\n", "
\n", " \n", " piza\n", " \n", "
\n", "
\n", "
\n", " \n", " 8.0\n", " \n", "
\n", "
\n", "
\n", " \n", " 1950/07/08\n", " \n", "
\n", "
\n", "
\n", " \n", " gonna\n", " \n", "
\n", "
\n", "
\n", " \n", " 3\n", " \n", "
\n", "
\n", "
\n", " \n", " NiELS\n", " \n", "
\n", "
\n", "
\n", " \n", " böhr//((%%\n", " \n", "
\n", "
\n", "
\n", " \n", " 551.0\n", " \n", "
\n", "
\n", "
\n", " \n", " pizza\n", " \n", "
\n", "
\n", "
\n", " \n", " 8.0\n", " \n", "
\n", "
\n", "
\n", " \n", " 1990/07/09\n", " \n", "
\n", "
\n", "
\n", " \n", " give\n", " \n", "
\n", "
\n", "
\n", " \n", " 4\n", " \n", "
\n", "
\n", "
\n", " \n", " PAUL\n", " \n", "
\n", "
\n", "
\n", " \n", " dirac$\n", " \n", "
\n", "
\n", "
\n", " \n", " 521.0\n", " \n", "
\n", "
\n", "
\n", " \n", " pizza\n", " \n", "
\n", "
\n", "
\n", " \n", " 8.0\n", " \n", "
\n", "
\n", "
\n", " \n", " 1954/07/10\n", " \n", "
\n", "
\n", "
\n", " \n", " you\n", " \n", "
\n", "
\n", "
\n", " \n", " 5\n", " \n", "
\n", "
\n", "
\n", " \n", " Albert\n", " \n", "
\n", "
\n", "
\n", " \n", " einstein\n", " \n", "
\n", "
\n", "
\n", " \n", " 634.0\n", " \n", "
\n", "
\n", "
\n", " \n", " pizza\n", " \n", "
\n", "
\n", "
\n", " \n", " 8.0\n", " \n", "
\n", "
\n", "
\n", " \n", " 1990/07/11\n", " \n", "
\n", "
\n", "
\n", " \n", " up\n", " \n", "
\n", "
\n", "\n", "\n", "
Viewing 5 of 5 rows / 5 columns
\n", "
1 partition(s)
\n" ], "text/plain": [ "" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "df.rows.limit(5).cols.lower(\"lastName\").ext.display()" ] }, { "cell_type": "code", "execution_count": 8, "metadata": {}, "outputs": [ { "name": "stderr", "output_type": "stream", "text": [ "..\\optimus\\engines\\base\\dask\\columns.py:160: FutureWarning: Using a non-tuple sequence for multidimensional indexing is deprecated; use `arr[tuple(seq)]` instead of `arr[seq]`. In the future this will be interpreted as an array index, `arr[np.array(seq)]`, which will result either in an error or a different result.\n", " scaler.transform(_df)[input_cols]\n" ] }, { "ename": "IndexError", "evalue": "only integers, slices (`:`), ellipsis (`...`), numpy.newaxis (`None`) and integer or boolean arrays are valid indices", "output_type": "error", "traceback": [ "\u001b[1;31m---------------------------------------------------------------------------\u001b[0m", "\u001b[1;31mIndexError\u001b[0m Traceback (most recent call last)", "\u001b[1;32m\u001b[0m in \u001b[0;36m\u001b[1;34m\u001b[0m\n\u001b[1;32m----> 1\u001b[1;33m \u001b[0mdf\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mrows\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mlimit\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;36m5\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mcols\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mmin_max_scaler\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;34m\"billingId\"\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mext\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mdisplay\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m", "\u001b[1;32m~\\Documents\\Optimus\\optimus\\engines\\base\\dask\\columns.py\u001b[0m in \u001b[0;36mmin_max_scaler\u001b[1;34m(self, input_cols, output_cols)\u001b[0m\n\u001b[0;32m 158\u001b[0m \u001b[0m_df\u001b[0m \u001b[1;33m=\u001b[0m \u001b[0mdf\u001b[0m\u001b[1;33m[\u001b[0m\u001b[0minput_cols\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 159\u001b[0m \u001b[0mscaler\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mfit\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0m_df\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[1;32m--> 160\u001b[1;33m \u001b[0mscaler\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mtransform\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0m_df\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m[\u001b[0m\u001b[0minput_cols\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m\u001b[0;32m 161\u001b[0m \u001b[1;32mreturn\u001b[0m \u001b[0mdf\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 162\u001b[0m \u001b[1;33m\u001b[0m\u001b[0m\n", "\u001b[1;31mIndexError\u001b[0m: only integers, slices (`:`), ellipsis (`...`), numpy.newaxis (`None`) and integer or boolean arrays are valid indices" ] } ], "source": [ "df.rows.limit(5).cols.min_max_scaler(\"billingId\").ext.display()" ] }, { "cell_type": "code", "execution_count": 49, "metadata": {}, "outputs": [ { "data": { "text/html": [ "\n", "\n", "\n", "\n", "\n", "
Viewing 13 of 13 rows / 13 columns
\n", "
1 partition(s)
\n", "\n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "
\n", "
id
\n", "
1 (int64)
\n", "
\n", " \n", " not nullable\n", " \n", "
\n", "
\n", "
firstName
\n", "
2 (object)
\n", "
\n", " \n", " not nullable\n", " \n", "
\n", "
\n", "
lastName
\n", "
3 (object)
\n", "
\n", " \n", " not nullable\n", " \n", "
\n", "
\n", "
billingId
\n", "
4 (float64)
\n", "
\n", " \n", " not nullable\n", " \n", "
\n", "
\n", "
product
\n", "
5 (object)
\n", "
\n", " \n", " not nullable\n", " \n", "
\n", "
\n", "
price
\n", "
6 (float64)
\n", "
\n", " \n", " not nullable\n", " \n", "
\n", "
\n", "
birth
\n", "
7 (object)
\n", "
\n", " \n", " not nullable\n", " \n", "
\n", "
\n", "
dummyCol
\n", "
8 (object)
\n", "
\n", " \n", " not nullable\n", " \n", "
\n", "
\n", "
\n", " \n", " 1\n", " \n", "
\n", "
\n", "
\n", " \n", " Luis\n", " \n", "
\n", "
\n", "
\n", " \n", " Alvarez$$%!\n", " \n", "
\n", "
\n", "
\n", " \n", " 123.0\n", " \n", "
\n", "
\n", "
\n", " \n", " Cake\n", " \n", "
\n", "
\n", "
\n", " \n", " 10.0\n", " \n", "
\n", "
\n", "
\n", " \n", " 1980/07/07\n", " \n", "
\n", "
\n", "
\n", " \n", " never\n", " \n", "
\n", "
\n", "
\n", " \n", " 2\n", " \n", "
\n", "
\n", "
\n", " \n", " André\n", " \n", "
\n", "
\n", "
\n", " \n", " Ampère\n", " \n", "
\n", "
\n", "
\n", " \n", " 423.0\n", " \n", "
\n", "
\n", "
\n", " \n", " piza\n", " \n", "
\n", "
\n", "
\n", " \n", " 8.0\n", " \n", "
\n", "
\n", "
\n", " \n", " 1950/07/08\n", " \n", "
\n", "
\n", "
\n", " \n", " gonna\n", " \n", "
\n", "
\n", "
\n", " \n", " 3\n", " \n", "
\n", "
\n", "
\n", " \n", " NiELS\n", " \n", "
\n", "
\n", "
\n", " \n", " Böhr//((%%\n", " \n", "
\n", "
\n", "
\n", " \n", " 551.0\n", " \n", "
\n", "
\n", "
\n", " \n", " pizza\n", " \n", "
\n", "
\n", "
\n", " \n", " 8.0\n", " \n", "
\n", "
\n", "
\n", " \n", " 1990/07/09\n", " \n", "
\n", "
\n", "
\n", " \n", " give\n", " \n", "
\n", "
\n", "
\n", " \n", " 4\n", " \n", "
\n", "
\n", "
\n", " \n", " PAUL\n", " \n", "
\n", "
\n", "
\n", " \n", " dirac$\n", " \n", "
\n", "
\n", "
\n", " \n", " 521.0\n", " \n", "
\n", "
\n", "
\n", " \n", " pizza\n", " \n", "
\n", "
\n", "
\n", " \n", " 8.0\n", " \n", "
\n", "
\n", "
\n", " \n", " 1954/07/10\n", " \n", "
\n", "
\n", "
\n", " \n", " you\n", " \n", "
\n", "
\n", "
\n", " \n", " 5\n", " \n", "
\n", "
\n", "
\n", " \n", " Albert\n", " \n", "
\n", "
\n", "
\n", " \n", " Einstein\n", " \n", "
\n", "
\n", "
\n", " \n", " 634.0\n", " \n", "
\n", "
\n", "
\n", " \n", " pizza\n", " \n", "
\n", "
\n", "
\n", " \n", " 8.0\n", " \n", "
\n", "
\n", "
\n", " \n", " 1990/07/11\n", " \n", "
\n", "
\n", "
\n", " \n", " up\n", " \n", "
\n", "
\n", "
\n", " \n", " 6\n", " \n", "
\n", "
\n", "
\n", " \n", " Galileo\n", " \n", "
\n", "
\n", "
\n", " \n", " ⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅GALiLEI\n", " \n", "
\n", "
\n", "
\n", " \n", " 672.0\n", " \n", "
\n", "
\n", "
\n", " \n", " arepa\n", " \n", "
\n", "
\n", "
\n", " \n", " 5.0\n", " \n", "
\n", "
\n", "
\n", " \n", " 1930/08/12\n", " \n", "
\n", "
\n", "
\n", " \n", " never\n", " \n", "
\n", "
\n", "
\n", " \n", " 7\n", " \n", "
\n", "
\n", "
\n", " \n", " CaRL\n", " \n", "
\n", "
\n", "
\n", " \n", " Ga%%%uss\n", " \n", "
\n", "
\n", "
\n", " \n", " 323.0\n", " \n", "
\n", "
\n", "
\n", " \n", " taco\n", " \n", "
\n", "
\n", "
\n", " \n", " 3.0\n", " \n", "
\n", "
\n", "
\n", " \n", " 1970/07/13\n", " \n", "
\n", "
\n", "
\n", " \n", " gonna\n", " \n", "
\n", "
\n", "
\n", " \n", " 8\n", " \n", "
\n", "
\n", "
\n", " \n", " David\n", " \n", "
\n", "
\n", "
\n", " \n", " H$$$ilbert\n", " \n", "
\n", "
\n", "
\n", " \n", " 624.0\n", " \n", "
\n", "
\n", "
\n", " \n", " taaaccoo\n", " \n", "
\n", "
\n", "
\n", " \n", " 3.0\n", " \n", "
\n", "
\n", "
\n", " \n", " 1950/07/14\n", " \n", "
\n", "
\n", "
\n", " \n", " let\n", " \n", "
\n", "
\n", "
\n", " \n", " 9\n", " \n", "
\n", "
\n", "
\n", " \n", " Johannes\n", " \n", "
\n", "
\n", "
\n", " \n", " KEPLER\n", " \n", "
\n", "
\n", "
\n", " \n", " 735.0\n", " \n", "
\n", "
\n", "
\n", " \n", " taco\n", " \n", "
\n", "
\n", "
\n", " \n", " 3.0\n", " \n", "
\n", "
\n", "
\n", " \n", " 1920/04/22\n", " \n", "
\n", "
\n", "
\n", " \n", " you\n", " \n", "
\n", "
\n", "
\n", " \n", " 10\n", " \n", "
\n", "
\n", "
\n", " \n", " JaMES\n", " \n", "
\n", "
\n", "
\n", " \n", " M$$ax%%well\n", " \n", "
\n", "
\n", "
\n", " \n", " 875.0\n", " \n", "
\n", "
\n", "
\n", " \n", " taco\n", " \n", "
\n", "
\n", "
\n", " \n", " 3.0\n", " \n", "
\n", "
\n", "
\n", " \n", " 1923/03/12\n", " \n", "
\n", "
\n", "
\n", " \n", " down\n", " \n", "
\n", "
\n", "
\n", " \n", " 11\n", " \n", "
\n", "
\n", "
\n", " \n", " Isaac\n", " \n", "
\n", "
\n", "
\n", " \n", " Newton\n", " \n", "
\n", "
\n", "
\n", " \n", " 992.0\n", " \n", "
\n", "
\n", "
\n", " \n", " pasta\n", " \n", "
\n", "
\n", "
\n", " \n", " 9.0\n", " \n", "
\n", "
\n", "
\n", " \n", " 1999/02/15\n", " \n", "
\n", "
\n", "
\n", " \n", " never⋅\n", " \n", "
\n", "
\n", "
\n", " \n", " 12\n", " \n", "
\n", "
\n", "
\n", " \n", " Emmy%%\n", " \n", "
\n", "
\n", "
\n", " \n", " Nöether$\n", " \n", "
\n", "
\n", "
\n", " \n", " 234.0\n", " \n", "
\n", "
\n", "
\n", " \n", " pasta\n", " \n", "
\n", "
\n", "
\n", " \n", " 9.0\n", " \n", "
\n", "
\n", "
\n", " \n", " 1993/12/08\n", " \n", "
\n", "
\n", "
\n", " \n", " gonna\n", " \n", "
\n", "
\n", "
\n", " \n", " 13\n", " \n", "
\n", "
\n", "
\n", " \n", " nan\n", " \n", "
\n", "
\n", "
\n", " \n", " nan\n", " \n", "
\n", "
\n", "
\n", " \n", " nan\n", " \n", "
\n", "
\n", "
\n", " \n", " nan\n", " \n", "
\n", "
\n", "
\n", " \n", " nan\n", " \n", "
\n", "
\n", "
\n", " \n", " nan\n", " \n", "
\n", "
\n", "
\n", " \n", " nan\n", " \n", "
\n", "
\n", "\n", "\n", "
Viewing 13 of 13 rows / 13 columns
\n", "
1 partition(s)
\n" ], "text/plain": [ "" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "df.ext.display(13)" ] }, { "cell_type": "code", "execution_count": 64, "metadata": {}, "outputs": [ { "data": { "text/html": [ "\n", "\n", "\n", "\n", "\n", "
Viewing 13 of 13 rows / 13 columns
\n", "
1 partition(s)
\n", "\n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "
\n", "
id
\n", "
1 (int64)
\n", "
\n", " \n", " not nullable\n", " \n", "
\n", "
\n", "
firstName
\n", "
2 (object)
\n", "
\n", " \n", " not nullable\n", " \n", "
\n", "
\n", "
lastName
\n", "
3 (object)
\n", "
\n", " \n", " not nullable\n", " \n", "
\n", "
\n", "
billingId
\n", "
4 (float64)
\n", "
\n", " \n", " not nullable\n", " \n", "
\n", "
\n", "
product
\n", "
5 (object)
\n", "
\n", " \n", " not nullable\n", " \n", "
\n", "
\n", "
price
\n", "
6 (float64)
\n", "
\n", " \n", " not nullable\n", " \n", "
\n", "
\n", "
birth
\n", "
7 (object)
\n", "
\n", " \n", " not nullable\n", " \n", "
\n", "
\n", "
dummyCol
\n", "
8 (object)
\n", "
\n", " \n", " not nullable\n", " \n", "
\n", "
\n", "
hola
\n", "
9 (float64)
\n", "
\n", " \n", " not nullable\n", " \n", "
\n", "
\n", "
\n", " \n", " 1\n", " \n", "
\n", "
\n", "
\n", " \n", " Luis\n", " \n", "
\n", "
\n", "
\n", " \n", " Alvarez$$%!\n", " \n", "
\n", "
\n", "
\n", " \n", " 123.0\n", " \n", "
\n", "
\n", "
\n", " \n", " Cake\n", " \n", "
\n", "
\n", "
\n", " \n", " 10.0\n", " \n", "
\n", "
\n", "
\n", " \n", " 1980/07/07\n", " \n", "
\n", "
\n", "
\n", " \n", " never\n", " \n", "
\n", "
\n", "
\n", " \n", " 123.0\n", " \n", "
\n", "
\n", "
\n", " \n", " 2\n", " \n", "
\n", "
\n", "
\n", " \n", " André\n", " \n", "
\n", "
\n", "
\n", " \n", " Ampère\n", " \n", "
\n", "
\n", "
\n", " \n", " 423.0\n", " \n", "
\n", "
\n", "
\n", " \n", " piza\n", " \n", "
\n", "
\n", "
\n", " \n", " 8.0\n", " \n", "
\n", "
\n", "
\n", " \n", " 1950/07/08\n", " \n", "
\n", "
\n", "
\n", " \n", " gonna\n", " \n", "
\n", "
\n", "
\n", " \n", " 423.0\n", " \n", "
\n", "
\n", "
\n", " \n", " 3\n", " \n", "
\n", "
\n", "
\n", " \n", " NiELS\n", " \n", "
\n", "
\n", "
\n", " \n", " Böhr//((%%\n", " \n", "
\n", "
\n", "
\n", " \n", " 551.0\n", " \n", "
\n", "
\n", "
\n", " \n", " pizza\n", " \n", "
\n", "
\n", "
\n", " \n", " 8.0\n", " \n", "
\n", "
\n", "
\n", " \n", " 1990/07/09\n", " \n", "
\n", "
\n", "
\n", " \n", " give\n", " \n", "
\n", "
\n", "
\n", " \n", " 551.0\n", " \n", "
\n", "
\n", "
\n", " \n", " 4\n", " \n", "
\n", "
\n", "
\n", " \n", " PAUL\n", " \n", "
\n", "
\n", "
\n", " \n", " dirac$\n", " \n", "
\n", "
\n", "
\n", " \n", " 521.0\n", " \n", "
\n", "
\n", "
\n", " \n", " pizza\n", " \n", "
\n", "
\n", "
\n", " \n", " 8.0\n", " \n", "
\n", "
\n", "
\n", " \n", " 1954/07/10\n", " \n", "
\n", "
\n", "
\n", " \n", " you\n", " \n", "
\n", "
\n", "
\n", " \n", " 521.0\n", " \n", "
\n", "
\n", "
\n", " \n", " 5\n", " \n", "
\n", "
\n", "
\n", " \n", " Albert\n", " \n", "
\n", "
\n", "
\n", " \n", " Einstein\n", " \n", "
\n", "
\n", "
\n", " \n", " 634.0\n", " \n", "
\n", "
\n", "
\n", " \n", " pizza\n", " \n", "
\n", "
\n", "
\n", " \n", " 8.0\n", " \n", "
\n", "
\n", "
\n", " \n", " 1990/07/11\n", " \n", "
\n", "
\n", "
\n", " \n", " up\n", " \n", "
\n", "
\n", "
\n", " \n", " 634.0\n", " \n", "
\n", "
\n", "
\n", " \n", " 6\n", " \n", "
\n", "
\n", "
\n", " \n", " Galileo\n", " \n", "
\n", "
\n", "
\n", " \n", " ⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅GALiLEI\n", " \n", "
\n", "
\n", "
\n", " \n", " 672.0\n", " \n", "
\n", "
\n", "
\n", " \n", " arepa\n", " \n", "
\n", "
\n", "
\n", " \n", " 5.0\n", " \n", "
\n", "
\n", "
\n", " \n", " 1930/08/12\n", " \n", "
\n", "
\n", "
\n", " \n", " never\n", " \n", "
\n", "
\n", "
\n", " \n", " 672.0\n", " \n", "
\n", "
\n", "
\n", " \n", " 7\n", " \n", "
\n", "
\n", "
\n", " \n", " CaRL\n", " \n", "
\n", "
\n", "
\n", " \n", " Ga%%%uss\n", " \n", "
\n", "
\n", "
\n", " \n", " 323.0\n", " \n", "
\n", "
\n", "
\n", " \n", " taco\n", " \n", "
\n", "
\n", "
\n", " \n", " 3.0\n", " \n", "
\n", "
\n", "
\n", " \n", " 1970/07/13\n", " \n", "
\n", "
\n", "
\n", " \n", " gonna\n", " \n", "
\n", "
\n", "
\n", " \n", " 323.0\n", " \n", "
\n", "
\n", "
\n", " \n", " 8\n", " \n", "
\n", "
\n", "
\n", " \n", " David\n", " \n", "
\n", "
\n", "
\n", " \n", " H$$$ilbert\n", " \n", "
\n", "
\n", "
\n", " \n", " 624.0\n", " \n", "
\n", "
\n", "
\n", " \n", " taaaccoo\n", " \n", "
\n", "
\n", "
\n", " \n", " 3.0\n", " \n", "
\n", "
\n", "
\n", " \n", " 1950/07/14\n", " \n", "
\n", "
\n", "
\n", " \n", " let\n", " \n", "
\n", "
\n", "
\n", " \n", " 624.0\n", " \n", "
\n", "
\n", "
\n", " \n", " 9\n", " \n", "
\n", "
\n", "
\n", " \n", " Johannes\n", " \n", "
\n", "
\n", "
\n", " \n", " KEPLER\n", " \n", "
\n", "
\n", "
\n", " \n", " 735.0\n", " \n", "
\n", "
\n", "
\n", " \n", " taco\n", " \n", "
\n", "
\n", "
\n", " \n", " 3.0\n", " \n", "
\n", "
\n", "
\n", " \n", " 1920/04/22\n", " \n", "
\n", "
\n", "
\n", " \n", " you\n", " \n", "
\n", "
\n", "
\n", " \n", " 735.0\n", " \n", "
\n", "
\n", "
\n", " \n", " 10\n", " \n", "
\n", "
\n", "
\n", " \n", " JaMES\n", " \n", "
\n", "
\n", "
\n", " \n", " M$$ax%%well\n", " \n", "
\n", "
\n", "
\n", " \n", " 875.0\n", " \n", "
\n", "
\n", "
\n", " \n", " taco\n", " \n", "
\n", "
\n", "
\n", " \n", " 3.0\n", " \n", "
\n", "
\n", "
\n", " \n", " 1923/03/12\n", " \n", "
\n", "
\n", "
\n", " \n", " down\n", " \n", "
\n", "
\n", "
\n", " \n", " 875.0\n", " \n", "
\n", "
\n", "
\n", " \n", " 11\n", " \n", "
\n", "
\n", "
\n", " \n", " Isaac\n", " \n", "
\n", "
\n", "
\n", " \n", " Newton\n", " \n", "
\n", "
\n", "
\n", " \n", " 992.0\n", " \n", "
\n", "
\n", "
\n", " \n", " pasta\n", " \n", "
\n", "
\n", "
\n", " \n", " 9.0\n", " \n", "
\n", "
\n", "
\n", " \n", " 1999/02/15\n", " \n", "
\n", "
\n", "
\n", " \n", " never⋅\n", " \n", "
\n", "
\n", "
\n", " \n", " 992.0\n", " \n", "
\n", "
\n", "
\n", " \n", " 12\n", " \n", "
\n", "
\n", "
\n", " \n", " Emmy%%\n", " \n", "
\n", "
\n", "
\n", " \n", " Nöether$\n", " \n", "
\n", "
\n", "
\n", " \n", " 234.0\n", " \n", "
\n", "
\n", "
\n", " \n", " pasta\n", " \n", "
\n", "
\n", "
\n", " \n", " 9.0\n", " \n", "
\n", "
\n", "
\n", " \n", " 1993/12/08\n", " \n", "
\n", "
\n", "
\n", " \n", " gonna\n", " \n", "
\n", "
\n", "
\n", " \n", " 234.0\n", " \n", "
\n", "
\n", "
\n", " \n", " 13\n", " \n", "
\n", "
\n", "
\n", " \n", " nan\n", " \n", "
\n", "
\n", "
\n", " \n", " nan\n", " \n", "
\n", "
\n", "
\n", " \n", " nan\n", " \n", "
\n", "
\n", "
\n", " \n", " nan\n", " \n", "
\n", "
\n", "
\n", " \n", " nan\n", " \n", "
\n", "
\n", "
\n", " \n", " nan\n", " \n", "
\n", "
\n", "
\n", " \n", " nan\n", " \n", "
\n", "
\n", "
\n", " \n", " 558.9166666666666\n", " \n", "
\n", "
\n", "\n", "\n", "
Viewing 13 of 13 rows / 13 columns
\n", "
1 partition(s)
\n" ], "text/plain": [ "" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "df.cols.impute(\"billingId\",output_cols=\"hola\").ext.display(13)" ] }, { "cell_type": "code", "execution_count": null, "metadata": {}, "outputs": [], "source": [ "df.cols.impute(\"billingId\",output_cols=\"new_col\").ext.display(13)" ] }, { "cell_type": "code", "execution_count": 46, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "\n", "COL NAME id\n", "COL NAME RESULT id 0\n", "firstName 1\n", "lastName 1\n", "billingId 1\n", "product 1\n", "price 1\n", "birth 1\n", "dummyCol 1\n", "dtype: int64\n", "AGG NAME count_na\n", "****\n", "COL NAME firstName\n", "COL NAME RESULT id 0\n", "firstName 1\n", "lastName 1\n", "billingId 1\n", "product 1\n", "price 1\n", "birth 1\n", "dummyCol 1\n", "dtype: int64\n", "AGG NAME count_na\n", "****\n", "COL NAME lastName\n", "COL NAME RESULT id 0\n", "firstName 1\n", "lastName 1\n", "billingId 1\n", "product 1\n", "price 1\n", "birth 1\n", "dummyCol 1\n", "dtype: int64\n", "AGG NAME count_na\n", "****\n", "COL NAME billingId\n", "COL NAME RESULT id 0\n", "firstName 1\n", "lastName 1\n", "billingId 1\n", "product 1\n", "price 1\n", "birth 1\n", "dummyCol 1\n", "dtype: int64\n", "AGG NAME count_na\n", "****\n", "COL NAME product\n", "COL NAME RESULT id 0\n", "firstName 1\n", "lastName 1\n", "billingId 1\n", "product 1\n", "price 1\n", "birth 1\n", "dummyCol 1\n", "dtype: int64\n", "AGG NAME count_na\n", "****\n", "COL NAME price\n", "COL NAME RESULT id 0\n", "firstName 1\n", "lastName 1\n", "billingId 1\n", "product 1\n", "price 1\n", "birth 1\n", "dummyCol 1\n", "dtype: int64\n", "AGG NAME count_na\n", "****\n", "COL NAME birth\n", "COL NAME RESULT id 0\n", "firstName 1\n", "lastName 1\n", "billingId 1\n", "product 1\n", "price 1\n", "birth 1\n", "dummyCol 1\n", "dtype: int64\n", "AGG NAME count_na\n", "****\n", "COL NAME dummyCol\n", "COL NAME RESULT id 0\n", "firstName 1\n", "lastName 1\n", "billingId 1\n", "product 1\n", "price 1\n", "birth 1\n", "dummyCol 1\n", "dtype: int64\n", "AGG NAME count_na\n", "****\n", "RESULT {'id': {'count_na': 0}, 'firstName': {'count_na': 1}, 'lastName': {'count_na': 1}, 'billingId': {'count_na': 1}, 'product': {'count_na': 1}, 'price': {'count_na': 1}, 'birth': {'count_na': 1}, 'dummyCol': {'count_na': 1}}\n" ] }, { "data": { "text/plain": [ "{'id': {'count_na': 0},\n", " 'firstName': {'count_na': 1},\n", " 'lastName': {'count_na': 1},\n", " 'billingId': {'count_na': 1},\n", " 'product': {'count_na': 1},\n", " 'price': {'count_na': 1},\n", " 'birth': {'count_na': 1},\n", " 'dummyCol': {'count_na': 1}}" ] }, "execution_count": 46, "metadata": {}, "output_type": "execute_result" } ], "source": [ "df.cols.count_na(\"*\")" ] }, { "cell_type": "code", "execution_count": 21, "metadata": {}, "outputs": [ { "data": { "text/html": [ "
\n", "\n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "
col_0col_1
09-2
1-3-7
206
3-18
45-5
\n", "
" ], "text/plain": [ " col_0 col_1\n", "0 9 -2\n", "1 -3 -7\n", "2 0 6\n", "3 -1 8\n", "4 5 -5" ] }, "execution_count": 21, "metadata": {}, "output_type": "execute_result" } ], "source": [ "import pandas as pd\n", "data = {'col_0': [9, -3, 0, -1, 5], 'col_1': [-2, -7, 6, 8, -5]}\n", "df = pd.DataFrame(data)\n", "df.head()" ] }, { "cell_type": "code", "execution_count": 25, "metadata": {}, "outputs": [ { "data": { "text/plain": [ "0 5\n", "1 1\n", "2 1\n", "3 1\n", "4 5\n", "Name: col_0, dtype: int64" ] }, "execution_count": 25, "metadata": {}, "output_type": "execute_result" } ], "source": [ "df[\"col_0\"].clip( 1, 5)" ] }, { "cell_type": "code", "execution_count": 31, "metadata": {}, "outputs": [ { "data": { "text/html": [ "
\n", "\n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "
idfirstNamelastNamebillingIdproductpricebirthdummyCol
01LuisAlvarez$$%!123.0Cake10.01980/07/07never
12AndréAmpère423.0piza8.01950/07/08gonna
23NiELSBöhr//((%%551.0pizza8.01990/07/09give
34PAULdirac$521.0pizza8.01954/07/10you
45AlbertEinstein634.0pizza8.01990/07/11up
55GalileoGALiLEI672.0arepa5.01930/08/12never
65CaRLGa%%%uss323.0taco3.01970/07/13gonna
75DavidH$$$ilbert624.0taaaccoo3.01950/07/14let
85JohannesKEPLER735.0taco3.01920/04/22you
95JaMESM$$ax%%well875.0taco3.01923/03/12down
\n", "
" ], "text/plain": [ " id firstName lastName billingId product price birth \\\n", "0 1 Luis Alvarez$$%! 123.0 Cake 10.0 1980/07/07 \n", "1 2 André Ampère 423.0 piza 8.0 1950/07/08 \n", "2 3 NiELS Böhr//((%% 551.0 pizza 8.0 1990/07/09 \n", "3 4 PAUL dirac$ 521.0 pizza 8.0 1954/07/10 \n", "4 5 Albert Einstein 634.0 pizza 8.0 1990/07/11 \n", "5 5 Galileo GALiLEI 672.0 arepa 5.0 1930/08/12 \n", "6 5 CaRL Ga%%%uss 323.0 taco 3.0 1970/07/13 \n", "7 5 David H$$$ilbert 624.0 taaaccoo 3.0 1950/07/14 \n", "8 5 Johannes KEPLER 735.0 taco 3.0 1920/04/22 \n", "9 5 JaMES M$$ax%%well 875.0 taco 3.0 1923/03/12 \n", "\n", " dummyCol \n", "0 never \n", "1 gonna \n", "2 give \n", "3 you \n", "4 up \n", "5 never \n", "6 gonna \n", "7 let \n", "8 you \n", "9 down " ] }, "execution_count": 31, "metadata": {}, "output_type": "execute_result" } ], "source": [ "df.head(10)" ] }, { "cell_type": "code", "execution_count": 34, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "https://raw.githubusercontent.com/ironmussa/Optimus/master/examples/data/foo.csv\n" ] } ], "source": [ "df = op.load.csv(\"https://raw.githubusercontent.com/ironmussa/Optimus/master/examples/data/foo.csv\", sep=\",\", header=True, infer_schema='false', null_value=\"None\")" ] }, { "cell_type": "code", "execution_count": 54, "metadata": {}, "outputs": [ { "data": { "text/plain": [ "{'min': {'id': 1, 'min': [('min', id 1\n", " dtype: int64)]}}" ] }, "execution_count": 54, "metadata": {}, "output_type": "execute_result" } ], "source": [ "df.cols.min(\"id\")" ] }, { "cell_type": "code", "execution_count": 54, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "COL_NAME id 1.0\n", "billingId 123.0\n", "price 3.0\n", "dtype: float64\n", "AGG NAME min\n", "\n", "COL NAME id\n", "COL NAME RESULT id 1.0\n", "billingId 123.0\n", "price 3.0\n", "dtype: float64\n", "AGG NAME min\n", "****\n", "COL NAME billingId\n", "COL NAME RESULT id 1.0\n", "billingId 123.0\n", "price 3.0\n", "dtype: float64\n", "AGG NAME min\n", "****\n", "COL NAME price\n", "COL NAME RESULT id 1.0\n", "billingId 123.0\n", "price 3.0\n", "dtype: float64\n", "AGG NAME min\n", "****\n", "RESULT {'id': {'min': 1.0}, 'billingId': {'min': 123.0}, 'price': {'min': 3.0}}\n" ] }, { "data": { "text/plain": [ "{'id': {'min': 1.0}, 'billingId': {'min': 123.0}, 'price': {'min': 3.0}}" ] }, "execution_count": 54, "metadata": {}, "output_type": "execute_result" } ], "source": [ "df.cols.min(\"*\")" ] }, { "cell_type": "code", "execution_count": 55, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "COL_NAME 0.5 7.0\n", "Name: id, dtype: float64\n", "AGG NAME percentile\n", "\n", "COL NAME 0.5\n", "COL NAME RESULT 0.5 7.0\n", "Name: id, dtype: float64\n", "AGG NAME percentile\n", "****\n", "RESULT {0.5: {'percentile': 7.0}}\n" ] }, { "data": { "text/plain": [ "{0.5: {'percentile': 7.0}}" ] }, "execution_count": 55, "metadata": {}, "output_type": "execute_result" } ], "source": [ "df.cols.percentile(\"id\")" ] }, { "cell_type": "code", "execution_count": 47, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "\n", "INDEX {'id': {'0.25': 4.0, '0.5': 7.0, '0.75': 10.0}, 'price': {'0.25': 3.0, '0.5': 8.0, '0.75': 8.25}}\n", "COL NAME id\n", "COL NAME RESULT {'id': {'0.25': 4.0, '0.5': 7.0, '0.75': 10.0}, 'price': {'0.25': 3.0, '0.5': 8.0, '0.75': 8.25}}\n", "AGG NAME percentile\n", "****\n", "COL NAME price\n", "COL NAME RESULT {'id': {'0.25': 4.0, '0.5': 7.0, '0.75': 10.0}, 'price': {'0.25': 3.0, '0.5': 8.0, '0.75': 8.25}}\n", "AGG NAME percentile\n", "****\n", "RESULT {'id': {'id': {'0.25': 4.0, '0.5': 7.0, '0.75': 10.0}, 'price': {'0.25': 3.0, '0.5': 8.0, '0.75': 8.25}}, 'price': {'id': {'0.25': 4.0, '0.5': 7.0, '0.75': 10.0}, 'price': {'0.25': 3.0, '0.5': 8.0, '0.75': 8.25}}}\n" ] }, { "ename": "KeyError", "evalue": "'percentile'", "output_type": "error", "traceback": [ "\u001b[1;31m---------------------------------------------------------------------------\u001b[0m", "\u001b[1;31mKeyError\u001b[0m Traceback (most recent call last)", "\u001b[1;32m\u001b[0m in \u001b[0;36m\u001b[1;34m\u001b[0m\n\u001b[1;32m----> 1\u001b[1;33m \u001b[0mdf\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mcols\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0miqr\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;33m[\u001b[0m\u001b[1;34m\"id\"\u001b[0m\u001b[1;33m,\u001b[0m\u001b[1;34m\"price\"\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m", "\u001b[1;32m~\\Documents\\Optimus\\optimus\\engines\\base\\dask\\columns.py\u001b[0m in \u001b[0;36miqr\u001b[1;34m(self, columns, more, relative_error)\u001b[0m\n\u001b[0;32m 127\u001b[0m \u001b[1;32mfor\u001b[0m \u001b[0mcol_name\u001b[0m \u001b[1;32min\u001b[0m \u001b[0mcolumns\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 128\u001b[0m \u001b[1;33m\u001b[0m\u001b[0m\n\u001b[1;32m--> 129\u001b[1;33m \u001b[0mq1\u001b[0m \u001b[1;33m=\u001b[0m \u001b[0mquartile\u001b[0m\u001b[1;33m[\u001b[0m\u001b[0mcol_name\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m[\u001b[0m\u001b[1;34m\"percentile\"\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m[\u001b[0m\u001b[1;34m\"0.25\"\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m\u001b[0;32m 130\u001b[0m \u001b[0mq2\u001b[0m \u001b[1;33m=\u001b[0m \u001b[0mquartile\u001b[0m\u001b[1;33m[\u001b[0m\u001b[0mcol_name\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m[\u001b[0m\u001b[1;34m\"percentile\"\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m[\u001b[0m\u001b[1;34m\"0.5\"\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 131\u001b[0m \u001b[0mq3\u001b[0m \u001b[1;33m=\u001b[0m \u001b[0mquartile\u001b[0m\u001b[1;33m[\u001b[0m\u001b[0mcol_name\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m[\u001b[0m\u001b[1;34m\"percentile\"\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m[\u001b[0m\u001b[1;34m\"0.75\"\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n", "\u001b[1;31mKeyError\u001b[0m: 'percentile'" ] } ], "source": [ "df.cols.iqr([\"id\",\"price\"])" ] }, { "cell_type": "code", "execution_count": 12, "metadata": {}, "outputs": [ { "data": { "text/plain": [ "{'min': {'id': 1.0, 'billingId': 123.0, 'price': 3.0}}" ] }, "execution_count": 12, "metadata": {}, "output_type": "execute_result" } ], "source": [ "df.cols.min(\"*\")" ] }, { "cell_type": "code", "execution_count": 38, "metadata": {}, "outputs": [ { "data": { "text/html": [ "
\n", "\n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "
idfirstNamelastNamebillingIdproductpricebirthdummyCol
01LuisAlvarez$$%!123.0Cake10.01980/07/07never
12AndréAmpère423.0piza8.01950/07/08gonna
23NiELSBöhr//((%%551.0pizza8.01990/07/09give
34PAULdirac$521.0pizza8.01954/07/10you
45AlbertEinstein634.0pizza8.01990/07/11up
55GalileoGALiLEI672.0arepa5.01930/08/12never
65CaRLGa%%%uss323.0taco3.01970/07/13gonna
75DavidH$$$ilbert624.0taaaccoo3.01950/07/14let
85JohannesKEPLER735.0taco3.01920/04/22you
95JaMESM$$ax%%well875.0taco3.01923/03/12down
105IsaacNewton992.0pasta9.01999/02/15never
115Emmy%%Nöether$234.0pasta9.01993/12/08gonna
\n", "
" ], "text/plain": [ " id firstName lastName billingId product price \\\n", "0 1 Luis Alvarez$$%! 123.0 Cake 10.0 \n", "1 2 André Ampère 423.0 piza 8.0 \n", "2 3 NiELS Böhr//((%% 551.0 pizza 8.0 \n", "3 4 PAUL dirac$ 521.0 pizza 8.0 \n", "4 5 Albert Einstein 634.0 pizza 8.0 \n", "5 5 Galileo GALiLEI 672.0 arepa 5.0 \n", "6 5 CaRL Ga%%%uss 323.0 taco 3.0 \n", "7 5 David H$$$ilbert 624.0 taaaccoo 3.0 \n", "8 5 Johannes KEPLER 735.0 taco 3.0 \n", "9 5 JaMES M$$ax%%well 875.0 taco 3.0 \n", "10 5 Isaac Newton 992.0 pasta 9.0 \n", "11 5 Emmy%% Nöether$ 234.0 pasta 9.0 \n", "\n", " birth dummyCol \n", "0 1980/07/07 never \n", "1 1950/07/08 gonna \n", "2 1990/07/09 give \n", "3 1954/07/10 you \n", "4 1990/07/11 up \n", "5 1930/08/12 never \n", "6 1970/07/13 gonna \n", "7 1950/07/14 let \n", "8 1920/04/22 you \n", "9 1923/03/12 down \n", "10 1999/02/15 never \n", "11 1993/12/08 gonna " ] }, "execution_count": 38, "metadata": {}, "output_type": "execute_result" } ], "source": [ "df.head(12)" ] }, { "cell_type": "code", "execution_count": 37, "metadata": {}, "outputs": [ { "data": { "text/html": [ "
\n", "\n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "
idfirstNamelastNamebillingIdproductpricebirthdummyCol
01LuisAlvarez$$%!123.0Cake10.01980/07/07never
12AndréAmpère423.0piza8.01950/07/08gonna
23NiELSBöhr//((%%551.0pizza8.01990/07/09give
34PAULdirac$521.0pizza8.01954/07/10you
45AlbertEinstein634.0pizza8.01990/07/11up
55GalileoGALiLEI672.0arepa5.01930/08/12never
65CaRLGa%%%uss323.0taco3.01970/07/13gonna
75DavidH$$$ilbert624.0taaaccoo3.01950/07/14let
85JohannesKEPLER735.0taco3.01920/04/22you
95JaMESM$$ax%%well875.0taco3.01923/03/12down
\n", "
" ], "text/plain": [ " id firstName lastName billingId product price birth \\\n", "0 1 Luis Alvarez$$%! 123.0 Cake 10.0 1980/07/07 \n", "1 2 André Ampère 423.0 piza 8.0 1950/07/08 \n", "2 3 NiELS Böhr//((%% 551.0 pizza 8.0 1990/07/09 \n", "3 4 PAUL dirac$ 521.0 pizza 8.0 1954/07/10 \n", "4 5 Albert Einstein 634.0 pizza 8.0 1990/07/11 \n", "5 5 Galileo GALiLEI 672.0 arepa 5.0 1930/08/12 \n", "6 5 CaRL Ga%%%uss 323.0 taco 3.0 1970/07/13 \n", "7 5 David H$$$ilbert 624.0 taaaccoo 3.0 1950/07/14 \n", "8 5 Johannes KEPLER 735.0 taco 3.0 1920/04/22 \n", "9 5 JaMES M$$ax%%well 875.0 taco 3.0 1923/03/12 \n", "\n", " dummyCol \n", "0 never \n", "1 gonna \n", "2 give \n", "3 you \n", "4 up \n", "5 never \n", "6 gonna \n", "7 let \n", "8 you \n", "9 down " ] }, "execution_count": 37, "metadata": {}, "output_type": "execute_result" } ], "source": [ "df.cols.clip(\"id\",1,5).head(10)" ] }, { "cell_type": "code", "execution_count": null, "metadata": {}, "outputs": [], "source": [ "df.cols.qcult()" ] }, { "cell_type": "code", "execution_count": 51, "metadata": {}, "outputs": [ { "data": { "text/html": [ "\n", "\n", "\n", "\n", "\n", "
Viewing 13 of 13 rows / 13 columns
\n", "
1 partition(s)
\n", "\n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "
\n", "
id
\n", "
1 (int64)
\n", "
\n", " \n", " not nullable\n", " \n", "
\n", "
\n", "
firstName
\n", "
2 (object)
\n", "
\n", " \n", " not nullable\n", " \n", "
\n", "
\n", "
lastName
\n", "
3 (object)
\n", "
\n", " \n", " not nullable\n", " \n", "
\n", "
\n", "
billingId
\n", "
4 (float64)
\n", "
\n", " \n", " not nullable\n", " \n", "
\n", "
\n", "
product
\n", "
5 (object)
\n", "
\n", " \n", " not nullable\n", " \n", "
\n", "
\n", "
price
\n", "
6 (float64)
\n", "
\n", " \n", " not nullable\n", " \n", "
\n", "
\n", "
birth
\n", "
7 (object)
\n", "
\n", " \n", " not nullable\n", " \n", "
\n", "
\n", "
dummyCol
\n", "
8 (object)
\n", "
\n", " \n", " not nullable\n", " \n", "
\n", "
\n", "
\n", " \n", " 1\n", " \n", "
\n", "
\n", "
\n", " \n", " Luis\n", " \n", "
\n", "
\n", "
\n", " \n", " Alvarez$$%!\n", " \n", "
\n", "
\n", "
\n", " \n", " 123.0\n", " \n", "
\n", "
\n", "
\n", " \n", " Cake\n", " \n", "
\n", "
\n", "
\n", " \n", " 10.0\n", " \n", "
\n", "
\n", "
\n", " \n", " 1980/07/07\n", " \n", "
\n", "
\n", "
\n", " \n", " never\n", " \n", "
\n", "
\n", "
\n", " \n", " 2\n", " \n", "
\n", "
\n", "
\n", " \n", " André\n", " \n", "
\n", "
\n", "
\n", " \n", " Ampère\n", " \n", "
\n", "
\n", "
\n", " \n", " 423.0\n", " \n", "
\n", "
\n", "
\n", " \n", " piza\n", " \n", "
\n", "
\n", "
\n", " \n", " 8.0\n", " \n", "
\n", "
\n", "
\n", " \n", " 1950/07/08\n", " \n", "
\n", "
\n", "
\n", " \n", " gonna\n", " \n", "
\n", "
\n", "
\n", " \n", " 3\n", " \n", "
\n", "
\n", "
\n", " \n", " NiELS\n", " \n", "
\n", "
\n", "
\n", " \n", " Böhr//((%%\n", " \n", "
\n", "
\n", "
\n", " \n", " 551.0\n", " \n", "
\n", "
\n", "
\n", " \n", " pizza\n", " \n", "
\n", "
\n", "
\n", " \n", " 8.0\n", " \n", "
\n", "
\n", "
\n", " \n", " 1990/07/09\n", " \n", "
\n", "
\n", "
\n", " \n", " give\n", " \n", "
\n", "
\n", "
\n", " \n", " 4\n", " \n", "
\n", "
\n", "
\n", " \n", " PAUL\n", " \n", "
\n", "
\n", "
\n", " \n", " dirac$\n", " \n", "
\n", "
\n", "
\n", " \n", " 521.0\n", " \n", "
\n", "
\n", "
\n", " \n", " pizza\n", " \n", "
\n", "
\n", "
\n", " \n", " 8.0\n", " \n", "
\n", "
\n", "
\n", " \n", " 1954/07/10\n", " \n", "
\n", "
\n", "
\n", " \n", " you\n", " \n", "
\n", "
\n", "
\n", " \n", " 5\n", " \n", "
\n", "
\n", "
\n", " \n", " Albert\n", " \n", "
\n", "
\n", "
\n", " \n", " Einstein\n", " \n", "
\n", "
\n", "
\n", " \n", " 634.0\n", " \n", "
\n", "
\n", "
\n", " \n", " pizza\n", " \n", "
\n", "
\n", "
\n", " \n", " 8.0\n", " \n", "
\n", "
\n", "
\n", " \n", " 1990/07/11\n", " \n", "
\n", "
\n", "
\n", " \n", " up\n", " \n", "
\n", "
\n", "
\n", " \n", " 6\n", " \n", "
\n", "
\n", "
\n", " \n", " Galileo\n", " \n", "
\n", "
\n", "
\n", " \n", " ⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅GALiLEI\n", " \n", "
\n", "
\n", "
\n", " \n", " 672.0\n", " \n", "
\n", "
\n", "
\n", " \n", " arepa\n", " \n", "
\n", "
\n", "
\n", " \n", " 5.0\n", " \n", "
\n", "
\n", "
\n", " \n", " 1930/08/12\n", " \n", "
\n", "
\n", "
\n", " \n", " never\n", " \n", "
\n", "
\n", "
\n", " \n", " 7\n", " \n", "
\n", "
\n", "
\n", " \n", " CaRL\n", " \n", "
\n", "
\n", "
\n", " \n", " Ga%%%uss\n", " \n", "
\n", "
\n", "
\n", " \n", " 323.0\n", " \n", "
\n", "
\n", "
\n", " \n", " taco\n", " \n", "
\n", "
\n", "
\n", " \n", " 3.0\n", " \n", "
\n", "
\n", "
\n", " \n", " 1970/07/13\n", " \n", "
\n", "
\n", "
\n", " \n", " gonna\n", " \n", "
\n", "
\n", "
\n", " \n", " 8\n", " \n", "
\n", "
\n", "
\n", " \n", " David\n", " \n", "
\n", "
\n", "
\n", " \n", " H$$$ilbert\n", " \n", "
\n", "
\n", "
\n", " \n", " 624.0\n", " \n", "
\n", "
\n", "
\n", " \n", " taaaccoo\n", " \n", "
\n", "
\n", "
\n", " \n", " 3.0\n", " \n", "
\n", "
\n", "
\n", " \n", " 1950/07/14\n", " \n", "
\n", "
\n", "
\n", " \n", " let\n", " \n", "
\n", "
\n", "
\n", " \n", " 9\n", " \n", "
\n", "
\n", "
\n", " \n", " Johannes\n", " \n", "
\n", "
\n", "
\n", " \n", " KEPLER\n", " \n", "
\n", "
\n", "
\n", " \n", " 735.0\n", " \n", "
\n", "
\n", "
\n", " \n", " taco\n", " \n", "
\n", "
\n", "
\n", " \n", " 3.0\n", " \n", "
\n", "
\n", "
\n", " \n", " 1920/04/22\n", " \n", "
\n", "
\n", "
\n", " \n", " you\n", " \n", "
\n", "
\n", "
\n", " \n", " 10\n", " \n", "
\n", "
\n", "
\n", " \n", " JaMES\n", " \n", "
\n", "
\n", "
\n", " \n", " M$$ax%%well\n", " \n", "
\n", "
\n", "
\n", " \n", " 875.0\n", " \n", "
\n", "
\n", "
\n", " \n", " taco\n", " \n", "
\n", "
\n", "
\n", " \n", " 3.0\n", " \n", "
\n", "
\n", "
\n", " \n", " 1923/03/12\n", " \n", "
\n", "
\n", "
\n", " \n", " down\n", " \n", "
\n", "
\n", "
\n", " \n", " 11\n", " \n", "
\n", "
\n", "
\n", " \n", " Isaac\n", " \n", "
\n", "
\n", "
\n", " \n", " Newton\n", " \n", "
\n", "
\n", "
\n", " \n", " 992.0\n", " \n", "
\n", "
\n", "
\n", " \n", " pasta\n", " \n", "
\n", "
\n", "
\n", " \n", " 9.0\n", " \n", "
\n", "
\n", "
\n", " \n", " 1999/02/15\n", " \n", "
\n", "
\n", "
\n", " \n", " never⋅\n", " \n", "
\n", "
\n", "
\n", " \n", " 12\n", " \n", "
\n", "
\n", "
\n", " \n", " Emmy%%\n", " \n", "
\n", "
\n", "
\n", " \n", " Nöether$\n", " \n", "
\n", "
\n", "
\n", " \n", " 234.0\n", " \n", "
\n", "
\n", "
\n", " \n", " pasta\n", " \n", "
\n", "
\n", "
\n", " \n", " 9.0\n", " \n", "
\n", "
\n", "
\n", " \n", " 1993/12/08\n", " \n", "
\n", "
\n", "
\n", " \n", " gonna\n", " \n", "
\n", "
\n", "
\n", " \n", " 13\n", " \n", "
\n", "
\n", "
\n", " \n", " nan\n", " \n", "
\n", "
\n", "
\n", " \n", " nan\n", " \n", "
\n", "
\n", "
\n", " \n", " 558.9166666666666\n", " \n", "
\n", "
\n", "
\n", " \n", " nan\n", " \n", "
\n", "
\n", "
\n", " \n", " nan\n", " \n", "
\n", "
\n", "
\n", " \n", " nan\n", " \n", "
\n", "
\n", "
\n", " \n", " nan\n", " \n", "
\n", "
\n", "\n", "\n", "
Viewing 13 of 13 rows / 13 columns
\n", "
1 partition(s)
\n" ], "text/plain": [ "" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "df.ext.display(13)" ] }, { "cell_type": "code", "execution_count": null, "metadata": {}, "outputs": [], "source": [ "pd.DataFrame([[np.nan, 'dogs', 3]], index=df.index)" ] }, { "cell_type": "code", "execution_count": 63, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ " billingId price\n", "0 0.000000 1.000000\n", "1 0.345224 0.714286\n", "2 0.492520 0.714286\n", "3 0.457998 0.714286\n", "4 0.588032 0.714286\n" ] } ], "source": [ "from sklearn.preprocessing import MinMaxScaler\n", "import dask.dataframe as dd\n", "import dask.array as da\n", "\n", "scaler = MinMaxScaler()\n", "columns = ['billingId','price']\n", "b =df[columns]\n", "scaler.fit(b)\n", "c = dd.from_dask_array(da.from_array(scaler.transform(b), chunks=100),columns)\n", "\n", "print(c.head())\n", "# df.assign(e=c['price'])\n", "\n", "\n", "# # print(dd.from_dask_array(c, columns).head(10))\n", "# df[columns]= dd.from_dask_array(c)" ] }, { "cell_type": "code", "execution_count": 63, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "[[0. 1. ]\n", " [0.3452244 0.71428571]\n", " [0.49252014 0.71428571]\n", " [0.4579977 0.71428571]\n", " [0.58803222 0.71428571]\n", " [0.63176064 0.28571429]\n", " [0.2301496 0. ]\n", " [0.57652474 0. ]\n", " [0.70425777 0. ]\n", " [0.86536249 0. ]\n", " [1. 0.85714286]\n", " [0.12773303 0.85714286]\n", " [ nan nan]]\n" ] } ], "source": [ "print(df1)" ] }, { "cell_type": "code", "execution_count": null, "metadata": {}, "outputs": [], "source": [ "df.ext.display()" ] }, { "cell_type": "code", "execution_count": 10, "metadata": {}, "outputs": [ { "data": { "text/html": [ "\n", "\n", "\n", "\n", "\n", "
Viewing 6 of 6 rows / 6 columns
\n", "
1 partition(s)
\n", "\n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "
\n", "
id
\n", "
1 (int64)
\n", "
\n", " \n", " not nullable\n", " \n", "
\n", "
\n", "
firstName
\n", "
2 (object)
\n", "
\n", " \n", " not nullable\n", " \n", "
\n", "
\n", "
lastName
\n", "
3 (object)
\n", "
\n", " \n", " not nullable\n", " \n", "
\n", "
\n", "
billingId
\n", "
4 (float64)
\n", "
\n", " \n", " not nullable\n", " \n", "
\n", "
\n", "
product
\n", "
5 (object)
\n", "
\n", " \n", " not nullable\n", " \n", "
\n", "
\n", "
price
\n", "
6 (float64)
\n", "
\n", " \n", " not nullable\n", " \n", "
\n", "
\n", "
birth
\n", "
7 (object)
\n", "
\n", " \n", " not nullable\n", " \n", "
\n", "
\n", "
dummyCol
\n", "
8 (object)
\n", "
\n", " \n", " not nullable\n", " \n", "
\n", "
\n", "
\n", " \n", " 7\n", " \n", "
\n", "
\n", "
\n", " \n", " CaRL\n", " \n", "
\n", "
\n", "
\n", " \n", " Ga%%%uss\n", " \n", "
\n", "
\n", "
\n", " \n", " 323.0\n", " \n", "
\n", "
\n", "
\n", " \n", " taco\n", " \n", "
\n", "
\n", "
\n", " \n", " 3.0\n", " \n", "
\n", "
\n", "
\n", " \n", " 1970/07/13\n", " \n", "
\n", "
\n", "
\n", " \n", " gonna\n", " \n", "
\n", "
\n", "
\n", " \n", " 4\n", " \n", "
\n", "
\n", "
\n", " \n", " PAUL\n", " \n", "
\n", "
\n", "
\n", " \n", " dirac$\n", " \n", "
\n", "
\n", "
\n", " \n", " 521.0\n", " \n", "
\n", "
\n", "
\n", " \n", " pizza\n", " \n", "
\n", "
\n", "
\n", " \n", " 8.0\n", " \n", "
\n", "
\n", "
\n", " \n", " 1954/07/10\n", " \n", "
\n", "
\n", "
\n", " \n", " you\n", " \n", "
\n", "
\n", "
\n", " \n", " 10\n", " \n", "
\n", "
\n", "
\n", " \n", " JaMES\n", " \n", "
\n", "
\n", "
\n", " \n", " M$$ax%%well\n", " \n", "
\n", "
\n", "
\n", " \n", " 875.0\n", " \n", "
\n", "
\n", "
\n", " \n", " taco\n", " \n", "
\n", "
\n", "
\n", " \n", " 3.0\n", " \n", "
\n", "
\n", "
\n", " \n", " 1923/03/12\n", " \n", "
\n", "
\n", "
\n", " \n", " down\n", " \n", "
\n", "
\n", "
\n", " \n", " 12\n", " \n", "
\n", "
\n", "
\n", " \n", " Emmy%%\n", " \n", "
\n", "
\n", "
\n", " \n", " Nöether$\n", " \n", "
\n", "
\n", "
\n", " \n", " 234.0\n", " \n", "
\n", "
\n", "
\n", " \n", " pasta\n", " \n", "
\n", "
\n", "
\n", " \n", " 9.0\n", " \n", "
\n", "
\n", "
\n", " \n", " 1993/12/08\n", " \n", "
\n", "
\n", "
\n", " \n", " gonna\n", " \n", "
\n", "
\n", "
\n", " \n", " 1\n", " \n", "
\n", "
\n", "
\n", " \n", " Luis\n", " \n", "
\n", "
\n", "
\n", " \n", " Alvarez$$%!\n", " \n", "
\n", "
\n", "
\n", " \n", " 123.0\n", " \n", "
\n", "
\n", "
\n", " \n", " Cake\n", " \n", "
\n", "
\n", "
\n", " \n", " 10.0\n", " \n", "
\n", "
\n", "
\n", " \n", " 1980/07/07\n", " \n", "
\n", "
\n", "
\n", " \n", " never\n", " \n", "
\n", "
\n", "
\n", " \n", " 5\n", " \n", "
\n", "
\n", "
\n", " \n", " Albert\n", " \n", "
\n", "
\n", "
\n", " \n", " Einstein\n", " \n", "
\n", "
\n", "
\n", " \n", " 634.0\n", " \n", "
\n", "
\n", "
\n", " \n", " pizza\n", " \n", "
\n", "
\n", "
\n", " \n", " 8.0\n", " \n", "
\n", "
\n", "
\n", " \n", " 1990/07/11\n", " \n", "
\n", "
\n", "
\n", " \n", " up\n", " \n", "
\n", "
\n", "\n", "\n", "
Viewing 6 of 6 rows / 6 columns
\n", "
1 partition(s)
\n" ], "text/plain": [ "" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "df.ext.sample(5).ext.display()" ] }, { "cell_type": "code", "execution_count": 23, "metadata": {}, "outputs": [ { "name": "stderr", "output_type": "stream", "text": [ "..\\optimus\\engines\\dask\\extension.py:156: UserWarning: `meta` is not specified, inferred from partial data. Please provide `meta` if the result is unexpected.\n", " Before: .apply(func)\n", " After: .apply(func, meta={'x': 'f8', 'y': 'f8'}) for dataframe result\n", " or: .apply(func, meta=('x', 'f8')) for series result\n", " df_ = df.groupby(col_name).apply(lambda x: x.sample(2))\n", "distributed.worker - WARNING - Compute Failed\n", "Function: subgraph_callable\n", "args: ()\n", "kwargs: {}\n", "Exception: ValueError(\"Cannot take a larger sample than population when 'replace=False'\")\n", "\n" ] }, { "ename": "ValueError", "evalue": "Cannot take a larger sample than population when 'replace=False'", "output_type": "error", "traceback": [ "\u001b[1;31m---------------------------------------------------------------------------\u001b[0m", "\u001b[1;31mValueError\u001b[0m Traceback (most recent call last)", "\u001b[1;32m~\\AppData\\Roaming\\Python\\Python37\\site-packages\\pandas\\core\\groupby\\groupby.py\u001b[0m in \u001b[0;36mapply\u001b[1;34m(self, func, *args, **kwargs)\u001b[0m\n\u001b[0;32m 688\u001b[0m \u001b[1;32mtry\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[1;32m--> 689\u001b[1;33m \u001b[0mresult\u001b[0m \u001b[1;33m=\u001b[0m \u001b[0mself\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0m_python_apply_general\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mf\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m\u001b[0;32m 690\u001b[0m \u001b[1;32mexcept\u001b[0m \u001b[0mException\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n", "\u001b[1;32m~\\AppData\\Roaming\\Python\\Python37\\site-packages\\pandas\\core\\groupby\\groupby.py\u001b[0m in \u001b[0;36m_python_apply_general\u001b[1;34m(self, f)\u001b[0m\n\u001b[0;32m 706\u001b[0m keys, values, mutated = self.grouper.apply(f, self._selected_obj,\n\u001b[1;32m--> 707\u001b[1;33m self.axis)\n\u001b[0m\u001b[0;32m 708\u001b[0m \u001b[1;33m\u001b[0m\u001b[0m\n", "\u001b[1;32m~\\AppData\\Roaming\\Python\\Python37\\site-packages\\pandas\\core\\groupby\\ops.py\u001b[0m in \u001b[0;36mapply\u001b[1;34m(self, f, data, axis)\u001b[0m\n\u001b[0;32m 189\u001b[0m \u001b[0mgroup_axes\u001b[0m \u001b[1;33m=\u001b[0m \u001b[0m_get_axes\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mgroup\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[1;32m--> 190\u001b[1;33m \u001b[0mres\u001b[0m \u001b[1;33m=\u001b[0m \u001b[0mf\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mgroup\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m\u001b[0;32m 191\u001b[0m \u001b[1;32mif\u001b[0m \u001b[1;32mnot\u001b[0m \u001b[0m_is_indexed_like\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mres\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mgroup_axes\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n", "\u001b[1;32m~\\Documents\\Optimus\\optimus\\engines\\dask\\extension.py\u001b[0m in \u001b[0;36m\u001b[1;34m(x)\u001b[0m\n\u001b[0;32m 155\u001b[0m \u001b[0mn\u001b[0m \u001b[1;33m=\u001b[0m \u001b[0mmin\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;36m5\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mdf\u001b[0m\u001b[1;33m[\u001b[0m\u001b[0mcol_name\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mvalue_counts\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mmin\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[1;32m--> 156\u001b[1;33m \u001b[0mdf\u001b[0m \u001b[1;33m=\u001b[0m \u001b[0mdf\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mgroupby\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mcol_name\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mapply\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;32mlambda\u001b[0m \u001b[0mx\u001b[0m\u001b[1;33m:\u001b[0m \u001b[0mx\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0msample\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;36m2\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m\u001b[0;32m 157\u001b[0m \u001b[1;31m# df_.index = df_.index.droplevel(0)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n", "\u001b[1;32m~\\AppData\\Roaming\\Python\\Python37\\site-packages\\pandas\\core\\generic.py\u001b[0m in \u001b[0;36msample\u001b[1;34m(self, n, frac, replace, weights, random_state, axis)\u001b[0m\n\u001b[0;32m 4864\u001b[0m \u001b[1;33m\u001b[0m\u001b[0m\n\u001b[1;32m-> 4865\u001b[1;33m \u001b[0mlocs\u001b[0m \u001b[1;33m=\u001b[0m \u001b[0mrs\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mchoice\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0maxis_length\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0msize\u001b[0m\u001b[1;33m=\u001b[0m\u001b[0mn\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mreplace\u001b[0m\u001b[1;33m=\u001b[0m\u001b[0mreplace\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mp\u001b[0m\u001b[1;33m=\u001b[0m\u001b[0mweights\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m\u001b[0;32m 4866\u001b[0m \u001b[1;32mreturn\u001b[0m \u001b[0mself\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mtake\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mlocs\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0maxis\u001b[0m\u001b[1;33m=\u001b[0m\u001b[0maxis\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mis_copy\u001b[0m\u001b[1;33m=\u001b[0m\u001b[1;32mFalse\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n", "\u001b[1;32mmtrand.pyx\u001b[0m in \u001b[0;36mmtrand.RandomState.choice\u001b[1;34m()\u001b[0m\n", "\u001b[1;31mValueError\u001b[0m: Cannot take a larger sample than population when 'replace=False'", "\nDuring handling of the above exception, another exception occurred:\n", "\u001b[1;31mValueError\u001b[0m Traceback (most recent call last)", "\u001b[1;32m\u001b[0m in \u001b[0;36m\u001b[1;34m\u001b[0m\n\u001b[1;32m----> 1\u001b[1;33m \u001b[0mdf\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mext\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mstratified_sample\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;34m\"firstName\"\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mext\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mdisplay\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m", "\u001b[1;32m~\\Documents\\Optimus\\optimus\\engines\\dask\\extension.py\u001b[0m in \u001b[0;36mdisplay\u001b[1;34m(limit, columns, title, truncate)\u001b[0m\n\u001b[0;32m 328\u001b[0m \u001b[1;32mdef\u001b[0m \u001b[0mdisplay\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mlimit\u001b[0m\u001b[1;33m=\u001b[0m\u001b[1;32mNone\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mcolumns\u001b[0m\u001b[1;33m=\u001b[0m\u001b[1;32mNone\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mtitle\u001b[0m\u001b[1;33m=\u001b[0m\u001b[1;32mNone\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mtruncate\u001b[0m\u001b[1;33m=\u001b[0m\u001b[1;32mTrue\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 329\u001b[0m \u001b[1;31m# TODO: limit, columns, title, truncate\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[1;32m--> 330\u001b[1;33m \u001b[0mExt\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mtable\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mlimit\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mcolumns\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mtitle\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mtruncate\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m\u001b[0;32m 331\u001b[0m \u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 332\u001b[0m \u001b[1;33m@\u001b[0m\u001b[0mstaticmethod\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n", "\u001b[1;32m~\\Documents\\Optimus\\optimus\\engines\\dask\\extension.py\u001b[0m in \u001b[0;36mtable\u001b[1;34m(limit, columns, title, truncate)\u001b[0m\n\u001b[0;32m 334\u001b[0m \u001b[1;32mtry\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 335\u001b[0m \u001b[1;32mif\u001b[0m \u001b[0m__IPYTHON__\u001b[0m \u001b[1;32mand\u001b[0m \u001b[0mDataFrame\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0moutput\u001b[0m \u001b[1;32mis\u001b[0m \u001b[1;34m\"html\"\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[1;32m--> 336\u001b[1;33m \u001b[0mresult\u001b[0m \u001b[1;33m=\u001b[0m \u001b[0mExt\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mtable_html\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mtitle\u001b[0m\u001b[1;33m=\u001b[0m\u001b[0mtitle\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mlimit\u001b[0m\u001b[1;33m=\u001b[0m\u001b[0mlimit\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mcolumns\u001b[0m\u001b[1;33m=\u001b[0m\u001b[0mcolumns\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mtruncate\u001b[0m\u001b[1;33m=\u001b[0m\u001b[0mtruncate\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m\u001b[0;32m 337\u001b[0m \u001b[0mprint_html\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mresult\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 338\u001b[0m \u001b[1;32melse\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n", "\u001b[1;32m~\\Documents\\Optimus\\optimus\\engines\\dask\\extension.py\u001b[0m in \u001b[0;36mtable_html\u001b[1;34m(limit, columns, title, full, truncate, count)\u001b[0m\n\u001b[0;32m 286\u001b[0m \u001b[0mdata\u001b[0m \u001b[1;33m=\u001b[0m \u001b[0mdf\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mcols\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mselect\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mcolumns\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mext\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mto_dict\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 287\u001b[0m \u001b[1;32melse\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[1;32m--> 288\u001b[1;33m \u001b[0mdata\u001b[0m \u001b[1;33m=\u001b[0m \u001b[0mdf\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mcols\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mselect\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mcolumns\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mrows\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mlimit\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mlimit\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mext\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mto_dict\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m\u001b[0;32m 289\u001b[0m \u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 290\u001b[0m \u001b[1;31m# Load the Jinja template\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n", "\u001b[1;32m~\\Documents\\Optimus\\optimus\\engines\\dask\\extension.py\u001b[0m in \u001b[0;36mto_dict\u001b[1;34m()\u001b[0m\n\u001b[0;32m 66\u001b[0m \u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 67\u001b[0m \u001b[1;31m# Because asDict can return messed columns names we order\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[1;32m---> 68\u001b[1;33m \u001b[1;32mfor\u001b[0m \u001b[0mindex\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mrow\u001b[0m \u001b[1;32min\u001b[0m \u001b[0mdf\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0miterrows\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m\u001b[0;32m 69\u001b[0m \u001b[1;31m# _row = row.asDict()\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 70\u001b[0m \u001b[0mr\u001b[0m \u001b[1;33m=\u001b[0m \u001b[0mcollections\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mOrderedDict\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n", "\u001b[1;32m~\\Anaconda3\\lib\\site-packages\\dask\\dataframe\\core.py\u001b[0m in \u001b[0;36miterrows\u001b[1;34m(self)\u001b[0m\n\u001b[0;32m 2872\u001b[0m \u001b[1;32mdef\u001b[0m \u001b[0miterrows\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mself\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 2873\u001b[0m \u001b[1;32mfor\u001b[0m \u001b[0mi\u001b[0m \u001b[1;32min\u001b[0m \u001b[0mrange\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mself\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mnpartitions\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[1;32m-> 2874\u001b[1;33m \u001b[0mdf\u001b[0m \u001b[1;33m=\u001b[0m \u001b[0mself\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mget_partition\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mi\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mcompute\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m\u001b[0;32m 2875\u001b[0m \u001b[1;32mfor\u001b[0m \u001b[0mrow\u001b[0m \u001b[1;32min\u001b[0m \u001b[0mdf\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0miterrows\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 2876\u001b[0m \u001b[1;32myield\u001b[0m \u001b[0mrow\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n", "\u001b[1;32m~\\Anaconda3\\lib\\site-packages\\dask\\base.py\u001b[0m in \u001b[0;36mcompute\u001b[1;34m(self, **kwargs)\u001b[0m\n\u001b[0;32m 154\u001b[0m \u001b[0mdask\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mbase\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mcompute\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 155\u001b[0m \"\"\"\n\u001b[1;32m--> 156\u001b[1;33m \u001b[1;33m(\u001b[0m\u001b[0mresult\u001b[0m\u001b[1;33m,\u001b[0m\u001b[1;33m)\u001b[0m \u001b[1;33m=\u001b[0m \u001b[0mcompute\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mself\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mtraverse\u001b[0m\u001b[1;33m=\u001b[0m\u001b[1;32mFalse\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m**\u001b[0m\u001b[0mkwargs\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m\u001b[0;32m 157\u001b[0m \u001b[1;32mreturn\u001b[0m \u001b[0mresult\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 158\u001b[0m \u001b[1;33m\u001b[0m\u001b[0m\n", "\u001b[1;32m~\\Anaconda3\\lib\\site-packages\\dask\\base.py\u001b[0m in \u001b[0;36mcompute\u001b[1;34m(*args, **kwargs)\u001b[0m\n\u001b[0;32m 395\u001b[0m \u001b[0mkeys\u001b[0m \u001b[1;33m=\u001b[0m \u001b[1;33m[\u001b[0m\u001b[0mx\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0m__dask_keys__\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;33m)\u001b[0m \u001b[1;32mfor\u001b[0m \u001b[0mx\u001b[0m \u001b[1;32min\u001b[0m \u001b[0mcollections\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 396\u001b[0m \u001b[0mpostcomputes\u001b[0m \u001b[1;33m=\u001b[0m \u001b[1;33m[\u001b[0m\u001b[0mx\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0m__dask_postcompute__\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;33m)\u001b[0m \u001b[1;32mfor\u001b[0m \u001b[0mx\u001b[0m \u001b[1;32min\u001b[0m \u001b[0mcollections\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[1;32m--> 397\u001b[1;33m \u001b[0mresults\u001b[0m \u001b[1;33m=\u001b[0m \u001b[0mschedule\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mdsk\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mkeys\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m**\u001b[0m\u001b[0mkwargs\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m\u001b[0;32m 398\u001b[0m \u001b[1;32mreturn\u001b[0m \u001b[0mrepack\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;33m[\u001b[0m\u001b[0mf\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mr\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m*\u001b[0m\u001b[0ma\u001b[0m\u001b[1;33m)\u001b[0m \u001b[1;32mfor\u001b[0m \u001b[0mr\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m(\u001b[0m\u001b[0mf\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0ma\u001b[0m\u001b[1;33m)\u001b[0m \u001b[1;32min\u001b[0m \u001b[0mzip\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mresults\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mpostcomputes\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 399\u001b[0m \u001b[1;33m\u001b[0m\u001b[0m\n", "\u001b[1;32m~\\Anaconda3\\lib\\site-packages\\distributed\\client.py\u001b[0m in \u001b[0;36mget\u001b[1;34m(self, dsk, keys, restrictions, loose_restrictions, resources, sync, asynchronous, direct, retries, priority, fifo_timeout, actors, **kwargs)\u001b[0m\n\u001b[0;32m 2319\u001b[0m \u001b[1;32mtry\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 2320\u001b[0m results = self.gather(packed, asynchronous=asynchronous,\n\u001b[1;32m-> 2321\u001b[1;33m direct=direct)\n\u001b[0m\u001b[0;32m 2322\u001b[0m \u001b[1;32mfinally\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 2323\u001b[0m \u001b[1;32mfor\u001b[0m \u001b[0mf\u001b[0m \u001b[1;32min\u001b[0m \u001b[0mfutures\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mvalues\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n", "\u001b[1;32m~\\Anaconda3\\lib\\site-packages\\distributed\\client.py\u001b[0m in \u001b[0;36mgather\u001b[1;34m(self, futures, errors, maxsize, direct, asynchronous)\u001b[0m\n\u001b[0;32m 1653\u001b[0m return self.sync(self._gather, futures, errors=errors,\n\u001b[0;32m 1654\u001b[0m \u001b[0mdirect\u001b[0m\u001b[1;33m=\u001b[0m\u001b[0mdirect\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mlocal_worker\u001b[0m\u001b[1;33m=\u001b[0m\u001b[0mlocal_worker\u001b[0m\u001b[1;33m,\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[1;32m-> 1655\u001b[1;33m asynchronous=asynchronous)\n\u001b[0m\u001b[0;32m 1656\u001b[0m \u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 1657\u001b[0m \u001b[1;33m@\u001b[0m\u001b[0mgen\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mcoroutine\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n", "\u001b[1;32m~\\Anaconda3\\lib\\site-packages\\distributed\\client.py\u001b[0m in \u001b[0;36msync\u001b[1;34m(self, func, *args, **kwargs)\u001b[0m\n\u001b[0;32m 671\u001b[0m \u001b[1;32mreturn\u001b[0m \u001b[0mfuture\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 672\u001b[0m \u001b[1;32melse\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[1;32m--> 673\u001b[1;33m \u001b[1;32mreturn\u001b[0m \u001b[0msync\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mself\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mloop\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mfunc\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m*\u001b[0m\u001b[0margs\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m**\u001b[0m\u001b[0mkwargs\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m\u001b[0;32m 674\u001b[0m \u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 675\u001b[0m \u001b[1;32mdef\u001b[0m \u001b[0m__repr__\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mself\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n", "\u001b[1;32m~\\Anaconda3\\lib\\site-packages\\distributed\\utils.py\u001b[0m in \u001b[0;36msync\u001b[1;34m(loop, func, *args, **kwargs)\u001b[0m\n\u001b[0;32m 275\u001b[0m \u001b[0me\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mwait\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;36m10\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 276\u001b[0m \u001b[1;32mif\u001b[0m \u001b[0merror\u001b[0m\u001b[1;33m[\u001b[0m\u001b[1;36m0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[1;32m--> 277\u001b[1;33m \u001b[0msix\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mreraise\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;33m*\u001b[0m\u001b[0merror\u001b[0m\u001b[1;33m[\u001b[0m\u001b[1;36m0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m\u001b[0;32m 278\u001b[0m \u001b[1;32melse\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 279\u001b[0m \u001b[1;32mreturn\u001b[0m \u001b[0mresult\u001b[0m\u001b[1;33m[\u001b[0m\u001b[1;36m0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n", "\u001b[1;32m~\\Anaconda3\\lib\\site-packages\\six.py\u001b[0m in \u001b[0;36mreraise\u001b[1;34m(tp, value, tb)\u001b[0m\n\u001b[0;32m 691\u001b[0m \u001b[1;32mif\u001b[0m \u001b[0mvalue\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0m__traceback__\u001b[0m \u001b[1;32mis\u001b[0m \u001b[1;32mnot\u001b[0m \u001b[0mtb\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 692\u001b[0m \u001b[1;32mraise\u001b[0m \u001b[0mvalue\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mwith_traceback\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mtb\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[1;32m--> 693\u001b[1;33m \u001b[1;32mraise\u001b[0m \u001b[0mvalue\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m\u001b[0;32m 694\u001b[0m \u001b[1;32mfinally\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 695\u001b[0m \u001b[0mvalue\u001b[0m \u001b[1;33m=\u001b[0m \u001b[1;32mNone\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n", "\u001b[1;32m~\\Anaconda3\\lib\\site-packages\\distributed\\utils.py\u001b[0m in \u001b[0;36mf\u001b[1;34m()\u001b[0m\n\u001b[0;32m 260\u001b[0m \u001b[1;32mif\u001b[0m \u001b[0mtimeout\u001b[0m \u001b[1;32mis\u001b[0m \u001b[1;32mnot\u001b[0m \u001b[1;32mNone\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 261\u001b[0m \u001b[0mfuture\u001b[0m \u001b[1;33m=\u001b[0m \u001b[0mgen\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mwith_timeout\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mtimedelta\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mseconds\u001b[0m\u001b[1;33m=\u001b[0m\u001b[0mtimeout\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mfuture\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[1;32m--> 262\u001b[1;33m \u001b[0mresult\u001b[0m\u001b[1;33m[\u001b[0m\u001b[1;36m0\u001b[0m\u001b[1;33m]\u001b[0m \u001b[1;33m=\u001b[0m \u001b[1;32myield\u001b[0m \u001b[0mfuture\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m\u001b[0;32m 263\u001b[0m \u001b[1;32mexcept\u001b[0m \u001b[0mException\u001b[0m \u001b[1;32mas\u001b[0m \u001b[0mexc\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 264\u001b[0m \u001b[0merror\u001b[0m\u001b[1;33m[\u001b[0m\u001b[1;36m0\u001b[0m\u001b[1;33m]\u001b[0m \u001b[1;33m=\u001b[0m \u001b[0msys\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mexc_info\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n", "\u001b[1;32m~\\Anaconda3\\lib\\site-packages\\tornado\\gen.py\u001b[0m in \u001b[0;36mrun\u001b[1;34m(self)\u001b[0m\n\u001b[0;32m 1131\u001b[0m \u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 1132\u001b[0m \u001b[1;32mtry\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[1;32m-> 1133\u001b[1;33m \u001b[0mvalue\u001b[0m \u001b[1;33m=\u001b[0m \u001b[0mfuture\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mresult\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m\u001b[0;32m 1134\u001b[0m \u001b[1;32mexcept\u001b[0m \u001b[0mException\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 1135\u001b[0m \u001b[0mself\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mhad_exception\u001b[0m \u001b[1;33m=\u001b[0m \u001b[1;32mTrue\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n", "\u001b[1;32m~\\Anaconda3\\lib\\site-packages\\tornado\\gen.py\u001b[0m in \u001b[0;36mrun\u001b[1;34m(self)\u001b[0m\n\u001b[0;32m 1139\u001b[0m \u001b[1;32mif\u001b[0m \u001b[0mexc_info\u001b[0m \u001b[1;32mis\u001b[0m \u001b[1;32mnot\u001b[0m \u001b[1;32mNone\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 1140\u001b[0m \u001b[1;32mtry\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[1;32m-> 1141\u001b[1;33m \u001b[0myielded\u001b[0m \u001b[1;33m=\u001b[0m \u001b[0mself\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mgen\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mthrow\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;33m*\u001b[0m\u001b[0mexc_info\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m\u001b[0;32m 1142\u001b[0m \u001b[1;32mfinally\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 1143\u001b[0m \u001b[1;31m# Break up a reference to itself\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n", "\u001b[1;32m~\\Anaconda3\\lib\\site-packages\\distributed\\client.py\u001b[0m in \u001b[0;36m_gather\u001b[1;34m(self, futures, errors, direct, local_worker)\u001b[0m\n\u001b[0;32m 1498\u001b[0m six.reraise(type(exception),\n\u001b[0;32m 1499\u001b[0m \u001b[0mexception\u001b[0m\u001b[1;33m,\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[1;32m-> 1500\u001b[1;33m traceback)\n\u001b[0m\u001b[0;32m 1501\u001b[0m \u001b[1;32mif\u001b[0m \u001b[0merrors\u001b[0m \u001b[1;33m==\u001b[0m \u001b[1;34m'skip'\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 1502\u001b[0m \u001b[0mbad_keys\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0madd\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mkey\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n", "\u001b[1;32m~\\Anaconda3\\lib\\site-packages\\six.py\u001b[0m in \u001b[0;36mreraise\u001b[1;34m(tp, value, tb)\u001b[0m\n\u001b[0;32m 690\u001b[0m \u001b[0mvalue\u001b[0m \u001b[1;33m=\u001b[0m \u001b[0mtp\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 691\u001b[0m \u001b[1;32mif\u001b[0m \u001b[0mvalue\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0m__traceback__\u001b[0m \u001b[1;32mis\u001b[0m \u001b[1;32mnot\u001b[0m \u001b[0mtb\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[1;32m--> 692\u001b[1;33m \u001b[1;32mraise\u001b[0m \u001b[0mvalue\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mwith_traceback\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mtb\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m\u001b[0;32m 693\u001b[0m \u001b[1;32mraise\u001b[0m \u001b[0mvalue\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 694\u001b[0m \u001b[1;32mfinally\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n", "\u001b[1;32m~\\Anaconda3\\lib\\site-packages\\dask\\optimization.py\u001b[0m in \u001b[0;36m__call__\u001b[1;34m(self, *args)\u001b[0m\n\u001b[0;32m 940\u001b[0m % (len(self.inkeys), len(args)))\n\u001b[0;32m 941\u001b[0m return _get_recursive(self.dsk, self.outkey,\n\u001b[1;32m--> 942\u001b[1;33m dict(zip(self.inkeys, args)))\n\u001b[0m\u001b[0;32m 943\u001b[0m \u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 944\u001b[0m \u001b[1;32mdef\u001b[0m \u001b[0m__reduce__\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mself\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n", "\u001b[1;32m~\\Anaconda3\\lib\\site-packages\\dask\\core.py\u001b[0m in \u001b[0;36m_get_recursive\u001b[1;34m(dsk, x, cache)\u001b[0m\n\u001b[0;32m 130\u001b[0m \u001b[1;32mreturn\u001b[0m \u001b[0mcache\u001b[0m\u001b[1;33m[\u001b[0m\u001b[0mx\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 131\u001b[0m \u001b[1;32melif\u001b[0m \u001b[0mhashable\u001b[0m \u001b[1;32mand\u001b[0m \u001b[0mx\u001b[0m \u001b[1;32min\u001b[0m \u001b[0mdsk\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[1;32m--> 132\u001b[1;33m \u001b[0mres\u001b[0m \u001b[1;33m=\u001b[0m \u001b[0mcache\u001b[0m\u001b[1;33m[\u001b[0m\u001b[0mx\u001b[0m\u001b[1;33m]\u001b[0m \u001b[1;33m=\u001b[0m \u001b[0m_get_recursive\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mdsk\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mdsk\u001b[0m\u001b[1;33m[\u001b[0m\u001b[0mx\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mcache\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m\u001b[0;32m 133\u001b[0m \u001b[1;32mreturn\u001b[0m \u001b[0mres\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 134\u001b[0m \u001b[1;32melif\u001b[0m \u001b[0mtype\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mx\u001b[0m\u001b[1;33m)\u001b[0m \u001b[1;32mis\u001b[0m \u001b[0mtuple\u001b[0m \u001b[1;32mand\u001b[0m \u001b[0mx\u001b[0m \u001b[1;32mand\u001b[0m \u001b[0mcallable\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mx\u001b[0m\u001b[1;33m[\u001b[0m\u001b[1;36m0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m:\u001b[0m \u001b[1;31m# istask\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n", "\u001b[1;32m~\\Anaconda3\\lib\\site-packages\\dask\\core.py\u001b[0m in \u001b[0;36m_get_recursive\u001b[1;34m(dsk, x, cache)\u001b[0m\n\u001b[0;32m 134\u001b[0m \u001b[1;32melif\u001b[0m \u001b[0mtype\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mx\u001b[0m\u001b[1;33m)\u001b[0m \u001b[1;32mis\u001b[0m \u001b[0mtuple\u001b[0m \u001b[1;32mand\u001b[0m \u001b[0mx\u001b[0m \u001b[1;32mand\u001b[0m \u001b[0mcallable\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mx\u001b[0m\u001b[1;33m[\u001b[0m\u001b[1;36m0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m:\u001b[0m \u001b[1;31m# istask\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 135\u001b[0m \u001b[0mfunc\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0margs\u001b[0m \u001b[1;33m=\u001b[0m \u001b[0mx\u001b[0m\u001b[1;33m[\u001b[0m\u001b[1;36m0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mx\u001b[0m\u001b[1;33m[\u001b[0m\u001b[1;36m1\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[1;32m--> 136\u001b[1;33m \u001b[0margs2\u001b[0m \u001b[1;33m=\u001b[0m \u001b[1;33m[\u001b[0m\u001b[0m_get_recursive\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mdsk\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mk\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mcache\u001b[0m\u001b[1;33m)\u001b[0m \u001b[1;32mfor\u001b[0m \u001b[0mk\u001b[0m \u001b[1;32min\u001b[0m \u001b[0margs\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m\u001b[0;32m 137\u001b[0m \u001b[1;32mreturn\u001b[0m \u001b[0mfunc\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;33m*\u001b[0m\u001b[0margs2\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 138\u001b[0m \u001b[1;32mreturn\u001b[0m \u001b[0mx\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n", "\u001b[1;32m~\\Anaconda3\\lib\\site-packages\\dask\\core.py\u001b[0m in \u001b[0;36m\u001b[1;34m(.0)\u001b[0m\n\u001b[0;32m 134\u001b[0m \u001b[1;32melif\u001b[0m \u001b[0mtype\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mx\u001b[0m\u001b[1;33m)\u001b[0m \u001b[1;32mis\u001b[0m \u001b[0mtuple\u001b[0m \u001b[1;32mand\u001b[0m \u001b[0mx\u001b[0m \u001b[1;32mand\u001b[0m \u001b[0mcallable\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mx\u001b[0m\u001b[1;33m[\u001b[0m\u001b[1;36m0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m:\u001b[0m \u001b[1;31m# istask\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 135\u001b[0m \u001b[0mfunc\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0margs\u001b[0m \u001b[1;33m=\u001b[0m \u001b[0mx\u001b[0m\u001b[1;33m[\u001b[0m\u001b[1;36m0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mx\u001b[0m\u001b[1;33m[\u001b[0m\u001b[1;36m1\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[1;32m--> 136\u001b[1;33m \u001b[0margs2\u001b[0m \u001b[1;33m=\u001b[0m \u001b[1;33m[\u001b[0m\u001b[0m_get_recursive\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mdsk\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mk\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mcache\u001b[0m\u001b[1;33m)\u001b[0m \u001b[1;32mfor\u001b[0m \u001b[0mk\u001b[0m \u001b[1;32min\u001b[0m \u001b[0margs\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m\u001b[0;32m 137\u001b[0m \u001b[1;32mreturn\u001b[0m \u001b[0mfunc\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;33m*\u001b[0m\u001b[0margs2\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 138\u001b[0m \u001b[1;32mreturn\u001b[0m \u001b[0mx\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n", "\u001b[1;32m~\\Anaconda3\\lib\\site-packages\\dask\\core.py\u001b[0m in \u001b[0;36m_get_recursive\u001b[1;34m(dsk, x, cache)\u001b[0m\n\u001b[0;32m 135\u001b[0m \u001b[0mfunc\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0margs\u001b[0m \u001b[1;33m=\u001b[0m \u001b[0mx\u001b[0m\u001b[1;33m[\u001b[0m\u001b[1;36m0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mx\u001b[0m\u001b[1;33m[\u001b[0m\u001b[1;36m1\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 136\u001b[0m \u001b[0margs2\u001b[0m \u001b[1;33m=\u001b[0m \u001b[1;33m[\u001b[0m\u001b[0m_get_recursive\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mdsk\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mk\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mcache\u001b[0m\u001b[1;33m)\u001b[0m \u001b[1;32mfor\u001b[0m \u001b[0mk\u001b[0m \u001b[1;32min\u001b[0m \u001b[0margs\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[1;32m--> 137\u001b[1;33m \u001b[1;32mreturn\u001b[0m \u001b[0mfunc\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;33m*\u001b[0m\u001b[0margs2\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m\u001b[0;32m 138\u001b[0m \u001b[1;32mreturn\u001b[0m \u001b[0mx\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 139\u001b[0m \u001b[1;33m\u001b[0m\u001b[0m\n", "\u001b[1;32m~\\Anaconda3\\lib\\site-packages\\dask\\dataframe\\core.py\u001b[0m in \u001b[0;36mapply_and_enforce\u001b[1;34m(func, args, kwargs, meta)\u001b[0m\n\u001b[0;32m 3682\u001b[0m \u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 3683\u001b[0m Ensures the output has the same columns, even if empty.\"\"\"\n\u001b[1;32m-> 3684\u001b[1;33m \u001b[0mdf\u001b[0m \u001b[1;33m=\u001b[0m \u001b[0mfunc\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;33m*\u001b[0m\u001b[0margs\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m**\u001b[0m\u001b[0mkwargs\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m\u001b[0;32m 3685\u001b[0m \u001b[1;32mif\u001b[0m \u001b[0misinstance\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mdf\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m(\u001b[0m\u001b[0mpd\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mDataFrame\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mpd\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mSeries\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mpd\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mIndex\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 3686\u001b[0m \u001b[1;32mif\u001b[0m \u001b[0mlen\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mdf\u001b[0m\u001b[1;33m)\u001b[0m \u001b[1;33m==\u001b[0m \u001b[1;36m0\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n", "\u001b[1;32m~\\Anaconda3\\lib\\site-packages\\dask\\dataframe\\groupby.py\u001b[0m in \u001b[0;36m_groupby_slice_apply\u001b[1;34m(df, grouper, key, func, *args, **kwargs)\u001b[0m\n\u001b[0;32m 145\u001b[0m \u001b[1;32mif\u001b[0m \u001b[0mkey\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 146\u001b[0m \u001b[0mg\u001b[0m \u001b[1;33m=\u001b[0m \u001b[0mg\u001b[0m\u001b[1;33m[\u001b[0m\u001b[0mkey\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[1;32m--> 147\u001b[1;33m \u001b[1;32mreturn\u001b[0m \u001b[0mg\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mapply\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mfunc\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m*\u001b[0m\u001b[0margs\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m**\u001b[0m\u001b[0mkwargs\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m\u001b[0;32m 148\u001b[0m \u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 149\u001b[0m \u001b[1;33m\u001b[0m\u001b[0m\n", "\u001b[1;32m~\\AppData\\Roaming\\Python\\Python37\\site-packages\\pandas\\core\\groupby\\groupby.py\u001b[0m in \u001b[0;36mapply\u001b[1;34m(self, func, *args, **kwargs)\u001b[0m\n\u001b[0;32m 699\u001b[0m \u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 700\u001b[0m \u001b[1;32mwith\u001b[0m \u001b[0m_group_selection_context\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mself\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[1;32m--> 701\u001b[1;33m \u001b[1;32mreturn\u001b[0m \u001b[0mself\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0m_python_apply_general\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mf\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m\u001b[0;32m 702\u001b[0m \u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 703\u001b[0m \u001b[1;32mreturn\u001b[0m \u001b[0mresult\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n", "\u001b[1;32m~\\AppData\\Roaming\\Python\\Python37\\site-packages\\pandas\\core\\groupby\\groupby.py\u001b[0m in \u001b[0;36m_python_apply_general\u001b[1;34m(self, f)\u001b[0m\n\u001b[0;32m 705\u001b[0m \u001b[1;32mdef\u001b[0m \u001b[0m_python_apply_general\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mself\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mf\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 706\u001b[0m keys, values, mutated = self.grouper.apply(f, self._selected_obj,\n\u001b[1;32m--> 707\u001b[1;33m self.axis)\n\u001b[0m\u001b[0;32m 708\u001b[0m \u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 709\u001b[0m return self._wrap_applied_output(\n", "\u001b[1;32m~\\AppData\\Roaming\\Python\\Python37\\site-packages\\pandas\\core\\groupby\\ops.py\u001b[0m in \u001b[0;36mapply\u001b[1;34m(self, f, data, axis)\u001b[0m\n\u001b[0;32m 188\u001b[0m \u001b[1;31m# group might be modified\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 189\u001b[0m \u001b[0mgroup_axes\u001b[0m \u001b[1;33m=\u001b[0m \u001b[0m_get_axes\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mgroup\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[1;32m--> 190\u001b[1;33m \u001b[0mres\u001b[0m \u001b[1;33m=\u001b[0m \u001b[0mf\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mgroup\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m\u001b[0;32m 191\u001b[0m \u001b[1;32mif\u001b[0m \u001b[1;32mnot\u001b[0m \u001b[0m_is_indexed_like\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mres\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mgroup_axes\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 192\u001b[0m \u001b[0mmutated\u001b[0m \u001b[1;33m=\u001b[0m \u001b[1;32mTrue\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n", "\u001b[1;32m~\\Documents\\Optimus\\optimus\\engines\\dask\\extension.py\u001b[0m in \u001b[0;36m\u001b[1;34m(x)\u001b[0m\n\u001b[0;32m 154\u001b[0m \u001b[0mdf\u001b[0m \u001b[1;33m=\u001b[0m \u001b[0mself\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 155\u001b[0m \u001b[0mn\u001b[0m \u001b[1;33m=\u001b[0m \u001b[0mmin\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;36m5\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mdf\u001b[0m\u001b[1;33m[\u001b[0m\u001b[0mcol_name\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mvalue_counts\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mmin\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[1;32m--> 156\u001b[1;33m \u001b[0mdf\u001b[0m \u001b[1;33m=\u001b[0m \u001b[0mdf\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mgroupby\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mcol_name\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mapply\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;32mlambda\u001b[0m \u001b[0mx\u001b[0m\u001b[1;33m:\u001b[0m \u001b[0mx\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0msample\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;36m2\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m\u001b[0;32m 157\u001b[0m \u001b[1;31m# df_.index = df_.index.droplevel(0)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 158\u001b[0m \u001b[1;32mreturn\u001b[0m \u001b[0mdf\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n", "\u001b[1;32m~\\AppData\\Roaming\\Python\\Python37\\site-packages\\pandas\\core\\generic.py\u001b[0m in \u001b[0;36msample\u001b[1;34m(self, n, frac, replace, weights, random_state, axis)\u001b[0m\n\u001b[0;32m 4863\u001b[0m \"provide positive value.\")\n\u001b[0;32m 4864\u001b[0m \u001b[1;33m\u001b[0m\u001b[0m\n\u001b[1;32m-> 4865\u001b[1;33m \u001b[0mlocs\u001b[0m \u001b[1;33m=\u001b[0m \u001b[0mrs\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mchoice\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0maxis_length\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0msize\u001b[0m\u001b[1;33m=\u001b[0m\u001b[0mn\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mreplace\u001b[0m\u001b[1;33m=\u001b[0m\u001b[0mreplace\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mp\u001b[0m\u001b[1;33m=\u001b[0m\u001b[0mweights\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m\u001b[0;32m 4866\u001b[0m \u001b[1;32mreturn\u001b[0m \u001b[0mself\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mtake\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mlocs\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0maxis\u001b[0m\u001b[1;33m=\u001b[0m\u001b[0maxis\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mis_copy\u001b[0m\u001b[1;33m=\u001b[0m\u001b[1;32mFalse\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 4867\u001b[0m \u001b[1;33m\u001b[0m\u001b[0m\n", "\u001b[1;32mmtrand.pyx\u001b[0m in \u001b[0;36mmtrand.RandomState.choice\u001b[1;34m()\u001b[0m\n", "\u001b[1;31mValueError\u001b[0m: Cannot take a larger sample than population when 'replace=False'" ] } ], "source": [ "df.ext.stratified_sample(\"firstName\").ext.display()" ] }, { "cell_type": "code", "execution_count": 15, "metadata": {}, "outputs": [ { "data": { "text/html": [ "\n", "\n", "\n", "\n", "\n", "
Viewing 6 of 6 rows / 6 columns
\n", "
1 partition(s)
\n", "\n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "
\n", "
id
\n", "
1 (int64)
\n", "
\n", " \n", " not nullable\n", " \n", "
\n", "
\n", "
firstName
\n", "
2 (object)
\n", "
\n", " \n", " not nullable\n", " \n", "
\n", "
\n", "
lastName
\n", "
3 (object)
\n", "
\n", " \n", " not nullable\n", " \n", "
\n", "
\n", "
billingId
\n", "
4 (float64)
\n", "
\n", " \n", " not nullable\n", " \n", "
\n", "
\n", "
product
\n", "
5 (object)
\n", "
\n", " \n", " not nullable\n", " \n", "
\n", "
\n", "
price
\n", "
6 (float64)
\n", "
\n", " \n", " not nullable\n", " \n", "
\n", "
\n", "
birth
\n", "
7 (object)
\n", "
\n", " \n", " not nullable\n", " \n", "
\n", "
\n", "
dummyCol
\n", "
8 (object)
\n", "
\n", " \n", " not nullable\n", " \n", "
\n", "
\n", "
\n", " \n", " 1\n", " \n", "
\n", "
\n", "
\n", " \n", " Luis\n", " \n", "
\n", "
\n", "
\n", " \n", " Alvarez$$%!\n", " \n", "
\n", "
\n", "
\n", " \n", " 123.0\n", " \n", "
\n", "
\n", "
\n", " \n", " Cake\n", " \n", "
\n", "
\n", "
\n", " \n", " 10.0\n", " \n", "
\n", "
\n", "
\n", " \n", " 1980/07/07\n", " \n", "
\n", "
\n", "
\n", " \n", " never\n", " \n", "
\n", "
\n", "
\n", " \n", " 2\n", " \n", "
\n", "
\n", "
\n", " \n", " André\n", " \n", "
\n", "
\n", "
\n", " \n", " Ampère\n", " \n", "
\n", "
\n", "
\n", " \n", " 423.0\n", " \n", "
\n", "
\n", "
\n", " \n", " piza\n", " \n", "
\n", "
\n", "
\n", " \n", " 8.0\n", " \n", "
\n", "
\n", "
\n", " \n", " 1950/07/08\n", " \n", "
\n", "
\n", "
\n", " \n", " gonna\n", " \n", "
\n", "
\n", "
\n", " \n", " 3\n", " \n", "
\n", "
\n", "
\n", " \n", " NiELS\n", " \n", "
\n", "
\n", "
\n", " \n", " Böhr//((%%\n", " \n", "
\n", "
\n", "
\n", " \n", " 551.0\n", " \n", "
\n", "
\n", "
\n", " \n", " pizza\n", " \n", "
\n", "
\n", "
\n", " \n", " 8.0\n", " \n", "
\n", "
\n", "
\n", " \n", " 1990/07/09\n", " \n", "
\n", "
\n", "
\n", " \n", " give\n", " \n", "
\n", "
\n", "
\n", " \n", " 4\n", " \n", "
\n", "
\n", "
\n", " \n", " PAUL\n", " \n", "
\n", "
\n", "
\n", " \n", " dirac$\n", " \n", "
\n", "
\n", "
\n", " \n", " 521.0\n", " \n", "
\n", "
\n", "
\n", " \n", " pizza\n", " \n", "
\n", "
\n", "
\n", " \n", " 8.0\n", " \n", "
\n", "
\n", "
\n", " \n", " 1954/07/10\n", " \n", "
\n", "
\n", "
\n", " \n", " you\n", " \n", "
\n", "
\n", "
\n", " \n", " 5\n", " \n", "
\n", "
\n", "
\n", " \n", " Albert\n", " \n", "
\n", "
\n", "
\n", " \n", " Einstein\n", " \n", "
\n", "
\n", "
\n", " \n", " 634.0\n", " \n", "
\n", "
\n", "
\n", " \n", " pizza\n", " \n", "
\n", "
\n", "
\n", " \n", " 8.0\n", " \n", "
\n", "
\n", "
\n", " \n", " 1990/07/11\n", " \n", "
\n", "
\n", "
\n", " \n", " up\n", " \n", "
\n", "
\n", "
\n", " \n", " 6\n", " \n", "
\n", "
\n", "
\n", " \n", " Galileo\n", " \n", "
\n", "
\n", "
\n", " \n", " ⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅GALiLEI\n", " \n", "
\n", "
\n", "
\n", " \n", " 672.0\n", " \n", "
\n", "
\n", "
\n", " \n", " arepa\n", " \n", "
\n", "
\n", "
\n", " \n", " 5.0\n", " \n", "
\n", "
\n", "
\n", " \n", " 1930/08/12\n", " \n", "
\n", "
\n", "
\n", " \n", " never\n", " \n", "
\n", "
\n", "\n", "\n", "
Viewing 6 of 6 rows / 6 columns
\n", "
1 partition(s)
\n" ], "text/plain": [ "" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "df.rows.limit(5).ext.display()" ] }, { "cell_type": "code", "execution_count": 7, "metadata": {}, "outputs": [ { "ename": "TypeError", "evalue": "min() missing 1 required positional argument: 'columns'", "output_type": "error", "traceback": [ "\u001b[1;31m---------------------------------------------------------------------------\u001b[0m", "\u001b[1;31mTypeError\u001b[0m Traceback (most recent call last)", "\u001b[1;32m\u001b[0m in \u001b[0;36m\u001b[1;34m\u001b[0m\n\u001b[1;32m----> 1\u001b[1;33m \u001b[0mdf\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mcols\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mmin\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m", "\u001b[1;31mTypeError\u001b[0m: min() missing 1 required positional argument: 'columns'" ] } ], "source": [ "df.cols.min(\"\")" ] }, { "cell_type": "code", "execution_count": 21, "metadata": {}, "outputs": [ { "ename": "TypeError", "evalue": "Can't instantiate abstract class Cols with abstract methods apply_by_dtypes, apply_expr, astype, boxplot, bucketizer, cell, clip, copy, correlation, count_mismatch, count_na, count_uniques, count_zeros, drop, frequency_by_group, get_meta, impute, index_to_string, iqr, is_na, keep, max_abs_scaler, min_max_scaler, move, nunique, qcut, remove, remove_accents, remove_special_chars, remove_white_spaces, replace_regex, reverse, scatter, select_by_dtypes, set, set_meta, sort, string_to_index, to_timestamp, unique, value_counts, values_to_cols, years_between, z_score", "output_type": "error", "traceback": [ "\u001b[1;31m---------------------------------------------------------------------------\u001b[0m", "\u001b[1;31mTypeError\u001b[0m Traceback (most recent call last)", "\u001b[1;32m\u001b[0m in \u001b[0;36m\u001b[1;34m\u001b[0m\n\u001b[1;32m----> 1\u001b[1;33m \u001b[0mdf\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mrows\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0msort\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;34m\"billingId\"\u001b[0m\u001b[1;33m,\u001b[0m\u001b[1;34m\"asc\"\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mext\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mdisplay\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m", "\u001b[1;32m~\\Anaconda3\\lib\\site-packages\\multipledispatch\\dispatcher.py\u001b[0m in \u001b[0;36m__call__\u001b[1;34m(self, *args, **kwargs)\u001b[0m\n\u001b[0;32m 276\u001b[0m \u001b[0mself\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0m_cache\u001b[0m\u001b[1;33m[\u001b[0m\u001b[0mtypes\u001b[0m\u001b[1;33m]\u001b[0m \u001b[1;33m=\u001b[0m \u001b[0mfunc\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 277\u001b[0m \u001b[1;32mtry\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[1;32m--> 278\u001b[1;33m \u001b[1;32mreturn\u001b[0m \u001b[0mfunc\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;33m*\u001b[0m\u001b[0margs\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m**\u001b[0m\u001b[0mkwargs\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m\u001b[0;32m 279\u001b[0m \u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 280\u001b[0m \u001b[1;32mexcept\u001b[0m \u001b[0mMDNotImplementedError\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n", "\u001b[1;32m~\\Documents\\Optimus\\optimus\\engines\\dask\\rows.py\u001b[0m in \u001b[0;36msort\u001b[1;34m(columns, order)\u001b[0m\n\u001b[0;32m 116\u001b[0m \"\"\"\n\u001b[0;32m 117\u001b[0m \u001b[0mcolumns\u001b[0m \u001b[1;33m=\u001b[0m \u001b[0mparse_columns\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mself\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mcolumns\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[1;32m--> 118\u001b[1;33m \u001b[1;32mreturn\u001b[0m \u001b[0mself\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mrows\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0msort\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;33m[\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mcolumns\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0morder\u001b[0m\u001b[1;33m,\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m\u001b[0;32m 119\u001b[0m \u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 120\u001b[0m \u001b[1;33m@\u001b[0m\u001b[0mstaticmethod\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n", "\u001b[1;32m~\\Anaconda3\\lib\\site-packages\\multipledispatch\\dispatcher.py\u001b[0m in \u001b[0;36m__call__\u001b[1;34m(self, *args, **kwargs)\u001b[0m\n\u001b[0;32m 276\u001b[0m \u001b[0mself\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0m_cache\u001b[0m\u001b[1;33m[\u001b[0m\u001b[0mtypes\u001b[0m\u001b[1;33m]\u001b[0m \u001b[1;33m=\u001b[0m \u001b[0mfunc\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 277\u001b[0m \u001b[1;32mtry\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[1;32m--> 278\u001b[1;33m \u001b[1;32mreturn\u001b[0m \u001b[0mfunc\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;33m*\u001b[0m\u001b[0margs\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m**\u001b[0m\u001b[0mkwargs\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m\u001b[0;32m 279\u001b[0m \u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 280\u001b[0m \u001b[1;32mexcept\u001b[0m \u001b[0mMDNotImplementedError\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n", "\u001b[1;32m~\\Documents\\Optimus\\optimus\\engines\\dask\\rows.py\u001b[0m in \u001b[0;36msort\u001b[1;34m(col_sort)\u001b[0m\n\u001b[0;32m 145\u001b[0m \u001b[0mdf\u001b[0m \u001b[1;33m=\u001b[0m \u001b[0mdf\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mmeta\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mpreserve\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mself\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mActions\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mSORT_ROW\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mvalue\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mcol_name\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 146\u001b[0m \u001b[1;33m\u001b[0m\u001b[0m\n\u001b[1;32m--> 147\u001b[1;33m \u001b[0mc\u001b[0m \u001b[1;33m=\u001b[0m \u001b[0mdf\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mcols\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mnames\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m\u001b[0;32m 148\u001b[0m \u001b[1;31m# It seems that is on posible to order rows in Dask using set_index. It only return data in ascendent way.\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 149\u001b[0m \u001b[1;31m# We should fins a way to make it work desc and form multiple columns\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n", "\u001b[1;32m~\\Documents\\Optimus\\optimus\\engines\\dask\\columns.py\u001b[0m in \u001b[0;36mcols\u001b[1;34m(self)\u001b[0m\n\u001b[0;32m 966\u001b[0m \"\"\"\n\u001b[0;32m 967\u001b[0m \u001b[1;32mreturn\u001b[0m \u001b[0mCols\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mexec_agg\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mCols\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mcreate_exprs\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mcolumns\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mfuncs\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m*\u001b[0m\u001b[0margs\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[1;32m--> 968\u001b[1;33m \u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m\u001b[0;32m 969\u001b[0m \u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 970\u001b[0m \u001b[1;33m\u001b[0m\u001b[0m\n", "\u001b[1;31mTypeError\u001b[0m: Can't instantiate abstract class Cols with abstract methods apply_by_dtypes, apply_expr, astype, boxplot, bucketizer, cell, clip, copy, correlation, count_mismatch, count_na, count_uniques, count_zeros, drop, frequency_by_group, get_meta, impute, index_to_string, iqr, is_na, keep, max_abs_scaler, min_max_scaler, move, nunique, qcut, remove, remove_accents, remove_special_chars, remove_white_spaces, replace_regex, reverse, scatter, select_by_dtypes, set, set_meta, sort, string_to_index, to_timestamp, unique, value_counts, values_to_cols, years_between, z_score" ] } ], "source": [ "df.rows.sort(\"billingId\",\"asc\").ext.display()" ] }, { "cell_type": "code", "execution_count": 36, "metadata": {}, "outputs": [ { "data": { "text/plain": [ "{'max': {'price': 10.0}}" ] }, "execution_count": 36, "metadata": {}, "output_type": "execute_result" } ], "source": [ "df.cols.max(\"price\")" ] }, { "cell_type": "code", "execution_count": null, "metadata": {}, "outputs": [], "source": [ "\n", "df.cols.create_expr()" ] }, { "cell_type": "code", "execution_count": 30, "metadata": {}, "outputs": [ { "data": { "text/html": [ "
Dask DataFrame Structure:
\n", "
\n", "\n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "
idfirstNamelastNamebillingIdproductpricebirthdummyCol
npartitions=1
int64objectobjectfloat64objectfloat64objectobject
........................
\n", "
\n", "
Dask Name: dropna, 4 tasks
" ], "text/plain": [ "Dask DataFrame Structure:\n", " id firstName lastName billingId product price birth dummyCol\n", "npartitions=1 \n", " int64 object object float64 object float64 object object\n", " ... ... ... ... ... ... ... ...\n", "Dask Name: dropna, 4 tasks" ] }, "execution_count": 30, "metadata": {}, "output_type": "execute_result" } ], "source": [ "df.dropna(how='any', subset=['price'])" ] }, { "cell_type": "code", "execution_count": 32, "metadata": { "scrolled": false }, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "any price\n" ] }, { "data": { "text/html": [ "\n", "\n", "\n", "\n", "\n", "
Viewing 10 of 12 rows / 12 columns
\n", "
1 partition(s)
\n", "\n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "
\n", "
id
\n", "
1 (int64)
\n", "
\n", " \n", " not nullable\n", " \n", "
\n", "
\n", "
firstName
\n", "
2 (object)
\n", "
\n", " \n", " not nullable\n", " \n", "
\n", "
\n", "
lastName
\n", "
3 (object)
\n", "
\n", " \n", " not nullable\n", " \n", "
\n", "
\n", "
billingId
\n", "
4 (float64)
\n", "
\n", " \n", " not nullable\n", " \n", "
\n", "
\n", "
product
\n", "
5 (object)
\n", "
\n", " \n", " not nullable\n", " \n", "
\n", "
\n", "
price
\n", "
6 (float64)
\n", "
\n", " \n", " not nullable\n", " \n", "
\n", "
\n", "
birth
\n", "
7 (object)
\n", "
\n", " \n", " not nullable\n", " \n", "
\n", "
\n", "
dummyCol
\n", "
8 (object)
\n", "
\n", " \n", " not nullable\n", " \n", "
\n", "
\n", "
\n", " \n", " 1\n", " \n", "
\n", "
\n", "
\n", " \n", " Luis\n", " \n", "
\n", "
\n", "
\n", " \n", " Alvarez$$%!\n", " \n", "
\n", "
\n", "
\n", " \n", " 123.0\n", " \n", "
\n", "
\n", "
\n", " \n", " Cake\n", " \n", "
\n", "
\n", "
\n", " \n", " 10.0\n", " \n", "
\n", "
\n", "
\n", " \n", " 1980/07/07\n", " \n", "
\n", "
\n", "
\n", " \n", " never\n", " \n", "
\n", "
\n", "
\n", " \n", " 2\n", " \n", "
\n", "
\n", "
\n", " \n", " André\n", " \n", "
\n", "
\n", "
\n", " \n", " Ampère\n", " \n", "
\n", "
\n", "
\n", " \n", " 423.0\n", " \n", "
\n", "
\n", "
\n", " \n", " piza\n", " \n", "
\n", "
\n", "
\n", " \n", " 8.0\n", " \n", "
\n", "
\n", "
\n", " \n", " 1950/07/08\n", " \n", "
\n", "
\n", "
\n", " \n", " gonna\n", " \n", "
\n", "
\n", "
\n", " \n", " 3\n", " \n", "
\n", "
\n", "
\n", " \n", " NiELS\n", " \n", "
\n", "
\n", "
\n", " \n", " Böhr//((%%\n", " \n", "
\n", "
\n", "
\n", " \n", " 551.0\n", " \n", "
\n", "
\n", "
\n", " \n", " pizza\n", " \n", "
\n", "
\n", "
\n", " \n", " 8.0\n", " \n", "
\n", "
\n", "
\n", " \n", " 1990/07/09\n", " \n", "
\n", "
\n", "
\n", " \n", " give\n", " \n", "
\n", "
\n", "
\n", " \n", " 4\n", " \n", "
\n", "
\n", "
\n", " \n", " PAUL\n", " \n", "
\n", "
\n", "
\n", " \n", " dirac$\n", " \n", "
\n", "
\n", "
\n", " \n", " 521.0\n", " \n", "
\n", "
\n", "
\n", " \n", " pizza\n", " \n", "
\n", "
\n", "
\n", " \n", " 8.0\n", " \n", "
\n", "
\n", "
\n", " \n", " 1954/07/10\n", " \n", "
\n", "
\n", "
\n", " \n", " you\n", " \n", "
\n", "
\n", "
\n", " \n", " 5\n", " \n", "
\n", "
\n", "
\n", " \n", " Albert\n", " \n", "
\n", "
\n", "
\n", " \n", " Einstein\n", " \n", "
\n", "
\n", "
\n", " \n", " 634.0\n", " \n", "
\n", "
\n", "
\n", " \n", " pizza\n", " \n", "
\n", "
\n", "
\n", " \n", " 8.0\n", " \n", "
\n", "
\n", "
\n", " \n", " 1990/07/11\n", " \n", "
\n", "
\n", "
\n", " \n", " up\n", " \n", "
\n", "
\n", "
\n", " \n", " 6\n", " \n", "
\n", "
\n", "
\n", " \n", " Galileo\n", " \n", "
\n", "
\n", "
\n", " \n", " ⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅GALiLEI\n", " \n", "
\n", "
\n", "
\n", " \n", " 672.0\n", " \n", "
\n", "
\n", "
\n", " \n", " arepa\n", " \n", "
\n", "
\n", "
\n", " \n", " 5.0\n", " \n", "
\n", "
\n", "
\n", " \n", " 1930/08/12\n", " \n", "
\n", "
\n", "
\n", " \n", " never\n", " \n", "
\n", "
\n", "
\n", " \n", " 7\n", " \n", "
\n", "
\n", "
\n", " \n", " CaRL\n", " \n", "
\n", "
\n", "
\n", " \n", " Ga%%%uss\n", " \n", "
\n", "
\n", "
\n", " \n", " 323.0\n", " \n", "
\n", "
\n", "
\n", " \n", " taco\n", " \n", "
\n", "
\n", "
\n", " \n", " 3.0\n", " \n", "
\n", "
\n", "
\n", " \n", " 1970/07/13\n", " \n", "
\n", "
\n", "
\n", " \n", " gonna\n", " \n", "
\n", "
\n", "
\n", " \n", " 8\n", " \n", "
\n", "
\n", "
\n", " \n", " David\n", " \n", "
\n", "
\n", "
\n", " \n", " H$$$ilbert\n", " \n", "
\n", "
\n", "
\n", " \n", " 624.0\n", " \n", "
\n", "
\n", "
\n", " \n", " taaaccoo\n", " \n", "
\n", "
\n", "
\n", " \n", " 3.0\n", " \n", "
\n", "
\n", "
\n", " \n", " 1950/07/14\n", " \n", "
\n", "
\n", "
\n", " \n", " let\n", " \n", "
\n", "
\n", "
\n", " \n", " 9\n", " \n", "
\n", "
\n", "
\n", " \n", " Johannes\n", " \n", "
\n", "
\n", "
\n", " \n", " KEPLER\n", " \n", "
\n", "
\n", "
\n", " \n", " 735.0\n", " \n", "
\n", "
\n", "
\n", " \n", " taco\n", " \n", "
\n", "
\n", "
\n", " \n", " 3.0\n", " \n", "
\n", "
\n", "
\n", " \n", " 1920/04/22\n", " \n", "
\n", "
\n", "
\n", " \n", " you\n", " \n", "
\n", "
\n", "
\n", " \n", " 10\n", " \n", "
\n", "
\n", "
\n", " \n", " JaMES\n", " \n", "
\n", "
\n", "
\n", " \n", " M$$ax%%well\n", " \n", "
\n", "
\n", "
\n", " \n", " 875.0\n", " \n", "
\n", "
\n", "
\n", " \n", " taco\n", " \n", "
\n", "
\n", "
\n", " \n", " 3.0\n", " \n", "
\n", "
\n", "
\n", " \n", " 1923/03/12\n", " \n", "
\n", "
\n", "
\n", " \n", " down\n", " \n", "
\n", "
\n", "
\n", " \n", " 11\n", " \n", "
\n", "
\n", "
\n", " \n", " Isaac\n", " \n", "
\n", "
\n", "
\n", " \n", " Newton\n", " \n", "
\n", "
\n", "
\n", " \n", " 992.0\n", " \n", "
\n", "
\n", "
\n", " \n", " pasta\n", " \n", "
\n", "
\n", "
\n", " \n", " 9.0\n", " \n", "
\n", "
\n", "
\n", " \n", " 1999/02/15\n", " \n", "
\n", "
\n", "
\n", " \n", " never⋅\n", " \n", "
\n", "
\n", "\n", "\n", "
Viewing 10 of 12 rows / 12 columns
\n", "
1 partition(s)
\n" ], "text/plain": [ "" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "df.rows.drop_na(\"price\").ext.display()" ] }, { "cell_type": "code", "execution_count": null, "metadata": {}, "outputs": [], "source": [ "df[col_name].dtype\n", "# format_dict([np.dtype(df[col_name].dtype).type for col_name in columns])" ] }, { "cell_type": "code", "execution_count": 12, "metadata": {}, "outputs": [], "source": [ "c = df.cols.names()" ] }, { "cell_type": "code", "execution_count": 9, "metadata": {}, "outputs": [ { "name": "stderr", "output_type": "stream", "text": [ "C:\\Users\\argenisleon\\Anaconda3\\lib\\site-packages\\numpy\\lib\\function_base.py:3652: RuntimeWarning: Invalid value encountered in percentile\n", " interpolation=interpolation)\n" ] }, { "data": { "text/html": [ "
\n", "\n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "
idfirstNamelastNamebillingIdproductpricebirthdummyCol
01LuisAlvarez$$%!123.0Cake10.01980/07/07never
112Emmy%%Nöether$234.0pasta9.01993/12/08gonna
27CaRLGa%%%uss323.0taco3.01970/07/13gonna
32AndréAmpère423.0piza8.01950/07/08gonna
44PAULdirac$521.0pizza8.01954/07/10you
\n", "
" ], "text/plain": [ " id firstName lastName billingId product price birth dummyCol\n", "0 1 Luis Alvarez$$%! 123.0 Cake 10.0 1980/07/07 never\n", "1 12 Emmy%% Nöether$ 234.0 pasta 9.0 1993/12/08 gonna\n", "2 7 CaRL Ga%%%uss 323.0 taco 3.0 1970/07/13 gonna\n", "3 2 André Ampère 423.0 piza 8.0 1950/07/08 gonna\n", "4 4 PAUL dirac$ 521.0 pizza 8.0 1954/07/10 you" ] }, "execution_count": 9, "metadata": {}, "output_type": "execute_result" } ], "source": [ "df.set_index(\"billingId\").reset_index()[c].head()" ] }, { "cell_type": "code", "execution_count": null, "metadata": {}, "outputs": [], "source": [] }, { "cell_type": "code", "execution_count": 172, "metadata": {}, "outputs": [ { "data": { "text/html": [ "
\n", "\n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "
price
price
3.03.0
5.05.0
8.08.0
9.09.0
10.010.0
\n", "
" ], "text/plain": [ " price\n", "price \n", "3.0 3.0\n", "5.0 5.0\n", "8.0 8.0\n", "9.0 9.0\n", "10.0 10.0" ] }, "execution_count": 172, "metadata": {}, "output_type": "execute_result" } ], "source": [ "df.cols.mode(\"id\")" ] }, { "cell_type": "code", "execution_count": null, "metadata": {}, "outputs": [], "source": [] }, { "cell_type": "code", "execution_count": null, "metadata": {}, "outputs": [], "source": [] }, { "cell_type": "code", "execution_count": 132, "metadata": {}, "outputs": [ { "data": { "text/html": [ "\n", "\n", "\n", "\n", "\n", "
Viewing 13 of 13 rows / 13 columns
\n", "
1 partition(s)
\n", "\n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "
\n", "
id
\n", "
1 (int64)
\n", "
\n", " \n", " not nullable\n", " \n", "
\n", "
\n", "
firstName
\n", "
2 (object)
\n", "
\n", " \n", " not nullable\n", " \n", "
\n", "
\n", "
lastName
\n", "
3 (object)
\n", "
\n", " \n", " not nullable\n", " \n", "
\n", "
\n", "
billingId
\n", "
4 (float64)
\n", "
\n", " \n", " not nullable\n", " \n", "
\n", "
\n", "
product
\n", "
5 (object)
\n", "
\n", " \n", " not nullable\n", " \n", "
\n", "
\n", "
price
\n", "
6 (float64)
\n", "
\n", " \n", " not nullable\n", " \n", "
\n", "
\n", "
birth
\n", "
7 (object)
\n", "
\n", " \n", " not nullable\n", " \n", "
\n", "
\n", "
dummyCol
\n", "
8 (object)
\n", "
\n", " \n", " not nullable\n", " \n", "
\n", "
\n", "
\n", " \n", " 1\n", " \n", "
\n", "
\n", "
\n", " \n", " Luis\n", " \n", "
\n", "
\n", "
\n", " \n", " Alvarez$$%!\n", " \n", "
\n", "
\n", "
\n", " \n", " 123.0\n", " \n", "
\n", "
\n", "
\n", " \n", " Cake\n", " \n", "
\n", "
\n", "
\n", " \n", " 10.0\n", " \n", "
\n", "
\n", "
\n", " \n", " 1980/07/07\n", " \n", "
\n", "
\n", "
\n", " \n", " never\n", " \n", "
\n", "
\n", "
\n", " \n", " 2\n", " \n", "
\n", "
\n", "
\n", " \n", " André\n", " \n", "
\n", "
\n", "
\n", " \n", " Ampère\n", " \n", "
\n", "
\n", "
\n", " \n", " 423.0\n", " \n", "
\n", "
\n", "
\n", " \n", " piza\n", " \n", "
\n", "
\n", "
\n", " \n", " 8.0\n", " \n", "
\n", "
\n", "
\n", " \n", " 1950/07/08\n", " \n", "
\n", "
\n", "
\n", " \n", " gonna\n", " \n", "
\n", "
\n", "
\n", " \n", " 3\n", " \n", "
\n", "
\n", "
\n", " \n", " NiELS\n", " \n", "
\n", "
\n", "
\n", " \n", " Böhr//((%%\n", " \n", "
\n", "
\n", "
\n", " \n", " 551.0\n", " \n", "
\n", "
\n", "
\n", " \n", " pizza\n", " \n", "
\n", "
\n", "
\n", " \n", " 8.0\n", " \n", "
\n", "
\n", "
\n", " \n", " 1990/07/09\n", " \n", "
\n", "
\n", "
\n", " \n", " give\n", " \n", "
\n", "
\n", "
\n", " \n", " 4\n", " \n", "
\n", "
\n", "
\n", " \n", " PAUL\n", " \n", "
\n", "
\n", "
\n", " \n", " dirac$\n", " \n", "
\n", "
\n", "
\n", " \n", " 521.0\n", " \n", "
\n", "
\n", "
\n", " \n", " pizza\n", " \n", "
\n", "
\n", "
\n", " \n", " 8.0\n", " \n", "
\n", "
\n", "
\n", " \n", " 1954/07/10\n", " \n", "
\n", "
\n", "
\n", " \n", " you\n", " \n", "
\n", "
\n", "
\n", " \n", " 5\n", " \n", "
\n", "
\n", "
\n", " \n", " Albert\n", " \n", "
\n", "
\n", "
\n", " \n", " Einstein\n", " \n", "
\n", "
\n", "
\n", " \n", " 634.0\n", " \n", "
\n", "
\n", "
\n", " \n", " pizza\n", " \n", "
\n", "
\n", "
\n", " \n", " 8.0\n", " \n", "
\n", "
\n", "
\n", " \n", " 1990/07/11\n", " \n", "
\n", "
\n", "
\n", " \n", " up\n", " \n", "
\n", "
\n", "
\n", " \n", " 6\n", " \n", "
\n", "
\n", "
\n", " \n", " Galileo\n", " \n", "
\n", "
\n", "
\n", " \n", " ⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅GALiLEI\n", " \n", "
\n", "
\n", "
\n", " \n", " 672.0\n", " \n", "
\n", "
\n", "
\n", " \n", " arepa\n", " \n", "
\n", "
\n", "
\n", " \n", " 5.0\n", " \n", "
\n", "
\n", "
\n", " \n", " 1930/08/12\n", " \n", "
\n", "
\n", "
\n", " \n", " never\n", " \n", "
\n", "
\n", "
\n", " \n", " 7\n", " \n", "
\n", "
\n", "
\n", " \n", " CaRL\n", " \n", "
\n", "
\n", "
\n", " \n", " Ga%%%uss\n", " \n", "
\n", "
\n", "
\n", " \n", " 323.0\n", " \n", "
\n", "
\n", "
\n", " \n", " taco\n", " \n", "
\n", "
\n", "
\n", " \n", " 3.0\n", " \n", "
\n", "
\n", "
\n", " \n", " 1970/07/13\n", " \n", "
\n", "
\n", "
\n", " \n", " gonna\n", " \n", "
\n", "
\n", "
\n", " \n", " 8\n", " \n", "
\n", "
\n", "
\n", " \n", " David\n", " \n", "
\n", "
\n", "
\n", " \n", " H$$$ilbert\n", " \n", "
\n", "
\n", "
\n", " \n", " 624.0\n", " \n", "
\n", "
\n", "
\n", " \n", " taaaccoo\n", " \n", "
\n", "
\n", "
\n", " \n", " 3.0\n", " \n", "
\n", "
\n", "
\n", " \n", " 1950/07/14\n", " \n", "
\n", "
\n", "
\n", " \n", " let\n", " \n", "
\n", "
\n", "
\n", " \n", " 9\n", " \n", "
\n", "
\n", "
\n", " \n", " Johannes\n", " \n", "
\n", "
\n", "
\n", " \n", " KEPLER\n", " \n", "
\n", "
\n", "
\n", " \n", " 735.0\n", " \n", "
\n", "
\n", "
\n", " \n", " taco\n", " \n", "
\n", "
\n", "
\n", " \n", " 3.0\n", " \n", "
\n", "
\n", "
\n", " \n", " 1920/04/22\n", " \n", "
\n", "
\n", "
\n", " \n", " you\n", " \n", "
\n", "
\n", "
\n", " \n", " 10\n", " \n", "
\n", "
\n", "
\n", " \n", " JaMES\n", " \n", "
\n", "
\n", "
\n", " \n", " M$$ax%%well\n", " \n", "
\n", "
\n", "
\n", " \n", " 875.0\n", " \n", "
\n", "
\n", "
\n", " \n", " taco\n", " \n", "
\n", "
\n", "
\n", " \n", " 3.0\n", " \n", "
\n", "
\n", "
\n", " \n", " 1923/03/12\n", " \n", "
\n", "
\n", "
\n", " \n", " down\n", " \n", "
\n", "
\n", "
\n", " \n", " 11\n", " \n", "
\n", "
\n", "
\n", " \n", " Isaac\n", " \n", "
\n", "
\n", "
\n", " \n", " Newton\n", " \n", "
\n", "
\n", "
\n", " \n", " 992.0\n", " \n", "
\n", "
\n", "
\n", " \n", " pasta\n", " \n", "
\n", "
\n", "
\n", " \n", " 9.0\n", " \n", "
\n", "
\n", "
\n", " \n", " 1999/02/15\n", " \n", "
\n", "
\n", "
\n", " \n", " never⋅\n", " \n", "
\n", "
\n", "
\n", " \n", " 12\n", " \n", "
\n", "
\n", "
\n", " \n", " Emmy%%\n", " \n", "
\n", "
\n", "
\n", " \n", " Nöether$\n", " \n", "
\n", "
\n", "
\n", " \n", " 234.0\n", " \n", "
\n", "
\n", "
\n", " \n", " pasta\n", " \n", "
\n", "
\n", "
\n", " \n", " 9.0\n", " \n", "
\n", "
\n", "
\n", " \n", " 1993/12/08\n", " \n", "
\n", "
\n", "
\n", " \n", " gonna\n", " \n", "
\n", "
\n", "
\n", " \n", " 13\n", " \n", "
\n", "
\n", "
\n", " \n", " nan\n", " \n", "
\n", "
\n", "
\n", " \n", " nan\n", " \n", "
\n", "
\n", "
\n", " \n", " nan\n", " \n", "
\n", "
\n", "
\n", " \n", " nan\n", " \n", "
\n", "
\n", "
\n", " \n", " nan\n", " \n", "
\n", "
\n", "
\n", " \n", " nan\n", " \n", "
\n", "
\n", "
\n", " \n", " nan\n", " \n", "
\n", "
\n", "\n", "\n", "
Viewing 13 of 13 rows / 13 columns
\n", "
1 partition(s)
\n" ], "text/plain": [ "" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "df.ext.display(20)" ] }, { "cell_type": "code", "execution_count": 103, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "data/foo.csv\n" ] } ], "source": [ "df1= op.load.csv(\"data/foo.csv\", sep=\",\", header=True, infer_schema='true', charset=\"ISO-8859–1\", null_value=\"None\")" ] }, { "cell_type": "code", "execution_count": 108, "metadata": {}, "outputs": [ { "data": { "text/html": [ "\n", "\n", "\n", "\n", "\n", "
Viewing 19 of 19 rows / 19 columns
\n", "
1 partition(s)
\n", "\n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "
\n", "
id
\n", "
1 (int64)
\n", "
\n", " \n", " not nullable\n", " \n", "
\n", "
\n", "
firstName
\n", "
2 (object)
\n", "
\n", " \n", " not nullable\n", " \n", "
\n", "
\n", "
lastName
\n", "
3 (object)
\n", "
\n", " \n", " not nullable\n", " \n", "
\n", "
\n", "
billingId
\n", "
4 (int64)
\n", "
\n", " \n", " not nullable\n", " \n", "
\n", "
\n", "
product
\n", "
5 (object)
\n", "
\n", " \n", " not nullable\n", " \n", "
\n", "
\n", "
price
\n", "
6 (int64)
\n", "
\n", " \n", " not nullable\n", " \n", "
\n", "
\n", "
birth
\n", "
7 (object)
\n", "
\n", " \n", " not nullable\n", " \n", "
\n", "
\n", "
dummyCol
\n", "
8 (object)
\n", "
\n", " \n", " not nullable\n", " \n", "
\n", "
\n", "
\n", " \n", " 1\n", " \n", "
\n", "
\n", "
\n", " \n", " Luis\n", " \n", "
\n", "
\n", "
\n", " \n", " Alvarez$$%!\n", " \n", "
\n", "
\n", "
\n", " \n", " 123\n", " \n", "
\n", "
\n", "
\n", " \n", " Cake\n", " \n", "
\n", "
\n", "
\n", " \n", " 10\n", " \n", "
\n", "
\n", "
\n", " \n", " 1980/07/07\n", " \n", "
\n", "
\n", "
\n", " \n", " never\n", " \n", "
\n", "
\n", "
\n", " \n", " 2\n", " \n", "
\n", "
\n", "
\n", " \n", " André\n", " \n", "
\n", "
\n", "
\n", " \n", " Ampère\n", " \n", "
\n", "
\n", "
\n", " \n", " 423\n", " \n", "
\n", "
\n", "
\n", " \n", " piza\n", " \n", "
\n", "
\n", "
\n", " \n", " 8\n", " \n", "
\n", "
\n", "
\n", " \n", " 1950/07/08\n", " \n", "
\n", "
\n", "
\n", " \n", " gonna\n", " \n", "
\n", "
\n", "
\n", " \n", " 3\n", " \n", "
\n", "
\n", "
\n", " \n", " NiELS\n", " \n", "
\n", "
\n", "
\n", " \n", " Böhr//((%%\n", " \n", "
\n", "
\n", "
\n", " \n", " 551\n", " \n", "
\n", "
\n", "
\n", " \n", " pizza\n", " \n", "
\n", "
\n", "
\n", " \n", " 8\n", " \n", "
\n", "
\n", "
\n", " \n", " 1990/07/09\n", " \n", "
\n", "
\n", "
\n", " \n", " give\n", " \n", "
\n", "
\n", "
\n", " \n", " 4\n", " \n", "
\n", "
\n", "
\n", " \n", " PAUL\n", " \n", "
\n", "
\n", "
\n", " \n", " dirac$\n", " \n", "
\n", "
\n", "
\n", " \n", " 521\n", " \n", "
\n", "
\n", "
\n", " \n", " pizza\n", " \n", "
\n", "
\n", "
\n", " \n", " 8\n", " \n", "
\n", "
\n", "
\n", " \n", " 1954/07/10\n", " \n", "
\n", "
\n", "
\n", " \n", " you\n", " \n", "
\n", "
\n", "
\n", " \n", " 5\n", " \n", "
\n", "
\n", "
\n", " \n", " Albert\n", " \n", "
\n", "
\n", "
\n", " \n", " Einstein\n", " \n", "
\n", "
\n", "
\n", " \n", " 634\n", " \n", "
\n", "
\n", "
\n", " \n", " pizza\n", " \n", "
\n", "
\n", "
\n", " \n", " 8\n", " \n", "
\n", "
\n", "
\n", " \n", " 1990/07/11\n", " \n", "
\n", "
\n", "
\n", " \n", " up\n", " \n", "
\n", "
\n", "
\n", " \n", " 6\n", " \n", "
\n", "
\n", "
\n", " \n", " Galileo\n", " \n", "
\n", "
\n", "
\n", " \n", " ⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅GALiLEI\n", " \n", "
\n", "
\n", "
\n", " \n", " 672\n", " \n", "
\n", "
\n", "
\n", " \n", " arepa\n", " \n", "
\n", "
\n", "
\n", " \n", " 5\n", " \n", "
\n", "
\n", "
\n", " \n", " 1930/08/12\n", " \n", "
\n", "
\n", "
\n", " \n", " never\n", " \n", "
\n", "
\n", "
\n", " \n", " 7\n", " \n", "
\n", "
\n", "
\n", " \n", " CaRL\n", " \n", "
\n", "
\n", "
\n", " \n", " Ga%%%uss\n", " \n", "
\n", "
\n", "
\n", " \n", " 323\n", " \n", "
\n", "
\n", "
\n", " \n", " taco\n", " \n", "
\n", "
\n", "
\n", " \n", " 3\n", " \n", "
\n", "
\n", "
\n", " \n", " 1970/07/13\n", " \n", "
\n", "
\n", "
\n", " \n", " gonna\n", " \n", "
\n", "
\n", "
\n", " \n", " 8\n", " \n", "
\n", "
\n", "
\n", " \n", " David\n", " \n", "
\n", "
\n", "
\n", " \n", " H$$$ilbert\n", " \n", "
\n", "
\n", "
\n", " \n", " 624\n", " \n", "
\n", "
\n", "
\n", " \n", " taaaccoo\n", " \n", "
\n", "
\n", "
\n", " \n", " 3\n", " \n", "
\n", "
\n", "
\n", " \n", " 1950/07/14\n", " \n", "
\n", "
\n", "
\n", " \n", " let\n", " \n", "
\n", "
\n", "
\n", " \n", " 9\n", " \n", "
\n", "
\n", "
\n", " \n", " Johannes\n", " \n", "
\n", "
\n", "
\n", " \n", " KEPLER\n", " \n", "
\n", "
\n", "
\n", " \n", " 735\n", " \n", "
\n", "
\n", "
\n", " \n", " taco\n", " \n", "
\n", "
\n", "
\n", " \n", " 3\n", " \n", "
\n", "
\n", "
\n", " \n", " 1920/04/22\n", " \n", "
\n", "
\n", "
\n", " \n", " you\n", " \n", "
\n", "
\n", "
\n", " \n", " 10\n", " \n", "
\n", "
\n", "
\n", " \n", " JaMES\n", " \n", "
\n", "
\n", "
\n", " \n", " M$$ax%%well\n", " \n", "
\n", "
\n", "
\n", " \n", " 875\n", " \n", "
\n", "
\n", "
\n", " \n", " taco\n", " \n", "
\n", "
\n", "
\n", " \n", " 3\n", " \n", "
\n", "
\n", "
\n", " \n", " 1923/03/12\n", " \n", "
\n", "
\n", "
\n", " \n", " down\n", " \n", "
\n", "
\n", "
\n", " \n", " 11\n", " \n", "
\n", "
\n", "
\n", " \n", " Isaac\n", " \n", "
\n", "
\n", "
\n", " \n", " Newton\n", " \n", "
\n", "
\n", "
\n", " \n", " 992\n", " \n", "
\n", "
\n", "
\n", " \n", " pasta\n", " \n", "
\n", "
\n", "
\n", " \n", " 9\n", " \n", "
\n", "
\n", "
\n", " \n", " 1999/02/15\n", " \n", "
\n", "
\n", "
\n", " \n", " never⋅\n", " \n", "
\n", "
\n", "
\n", " \n", " 12\n", " \n", "
\n", "
\n", "
\n", " \n", " Emmy%%\n", " \n", "
\n", "
\n", "
\n", " \n", " Nöether$\n", " \n", "
\n", "
\n", "
\n", " \n", " 234\n", " \n", "
\n", "
\n", "
\n", " \n", " pasta\n", " \n", "
\n", "
\n", "
\n", " \n", " 9\n", " \n", "
\n", "
\n", "
\n", " \n", " 1993/12/08\n", " \n", "
\n", "
\n", "
\n", " \n", " gonna\n", " \n", "
\n", "
\n", "
\n", " \n", " 13\n", " \n", "
\n", "
\n", "
\n", " \n", " Max!!!\n", " \n", "
\n", "
\n", "
\n", " \n", " Planck!!!\n", " \n", "
\n", "
\n", "
\n", " \n", " 111\n", " \n", "
\n", "
\n", "
\n", " \n", " hamburguer\n", " \n", "
\n", "
\n", "
\n", " \n", " 4\n", " \n", "
\n", "
\n", "
\n", " \n", " 1994/01/04\n", " \n", "
\n", "
\n", "
\n", " \n", " run⋅\n", " \n", "
\n", "
\n", "
\n", " \n", " 14\n", " \n", "
\n", "
\n", "
\n", " \n", " Fred\n", " \n", "
\n", "
\n", "
\n", " \n", " Hoy&&&le\n", " \n", "
\n", "
\n", "
\n", " \n", " 553\n", " \n", "
\n", "
\n", "
\n", " \n", " pizzza\n", " \n", "
\n", "
\n", "
\n", " \n", " 8\n", " \n", "
\n", "
\n", "
\n", " \n", " 1997/06/27\n", " \n", "
\n", "
\n", "
\n", " \n", " around\n", " \n", "
\n", "
\n", "
\n", " \n", " 15\n", " \n", "
\n", "
\n", "
\n", " \n", " (((⋅⋅⋅Heinrich⋅)))))\n", " \n", "
\n", "
\n", "
\n", " \n", " Hertz\n", " \n", "
\n", "
\n", "
\n", " \n", " 116\n", " \n", "
\n", "
\n", "
\n", " \n", " pizza\n", " \n", "
\n", "
\n", "
\n", " \n", " 8\n", " \n", "
\n", "
\n", "
\n", " \n", " 1956/11/30\n", " \n", "
\n", "
\n", "
\n", " \n", " and\n", " \n", "
\n", "
\n", "
\n", " \n", " 16\n", " \n", "
\n", "
\n", "
\n", " \n", " William\n", " \n", "
\n", "
\n", "
\n", " \n", " Gilbert###\n", " \n", "
\n", "
\n", "
\n", " \n", " 886\n", " \n", "
\n", "
\n", "
\n", " \n", " BEER\n", " \n", "
\n", "
\n", "
\n", " \n", " 2\n", " \n", "
\n", "
\n", "
\n", " \n", " 1958/03/26\n", " \n", "
\n", "
\n", "
\n", " \n", " desert\n", " \n", "
\n", "
\n", "
\n", " \n", " 17\n", " \n", "
\n", "
\n", "
\n", " \n", " Marie\n", " \n", "
\n", "
\n", "
\n", " \n", " CURIE\n", " \n", "
\n", "
\n", "
\n", " \n", " 912\n", " \n", "
\n", "
\n", "
\n", " \n", " Rice\n", " \n", "
\n", "
\n", "
\n", " \n", " 1\n", " \n", "
\n", "
\n", "
\n", " \n", " 2000/03/22\n", " \n", "
\n", "
\n", "
\n", " \n", " you\n", " \n", "
\n", "
\n", "
\n", " \n", " 18\n", " \n", "
\n", "
\n", "
\n", " \n", " Arthur\n", " \n", "
\n", "
\n", "
\n", " \n", " COM%%%pton\n", " \n", "
\n", "
\n", "
\n", " \n", " 812\n", " \n", "
\n", "
\n", "
\n", " \n", " 110790\n", " \n", "
\n", "
\n", "
\n", " \n", " 5\n", " \n", "
\n", "
\n", "
\n", " \n", " 1899/01/01\n", " \n", "
\n", "
\n", "
\n", " \n", " #\n", " \n", "
\n", "
\n", "
\n", " \n", " 19\n", " \n", "
\n", "
\n", "
\n", " \n", " JAMES\n", " \n", "
\n", "
\n", "
\n", " \n", " Chadwick\n", " \n", "
\n", "
\n", "
\n", " \n", " 467\n", " \n", "
\n", "
\n", "
\n", " \n", " nan\n", " \n", "
\n", "
\n", "
\n", " \n", " 10\n", " \n", "
\n", "
\n", "
\n", " \n", " 1921/05/03\n", " \n", "
\n", "
\n", "
\n", " \n", " #\n", " \n", "
\n", "
\n", "\n", "\n", "
Viewing 19 of 19 rows / 19 columns
\n", "
1 partition(s)
\n" ], "text/plain": [ "" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "df1.ext.display(20)" ] }, { "cell_type": "code", "execution_count": 70, "metadata": {}, "outputs": [ { "data": { "text/plain": [ "{'id': 'int64',\n", " 'firstName': 'object',\n", " 'lastName': 'object',\n", " 'billingId': 'float64',\n", " 'product': 'object',\n", " 'price': 'float64',\n", " 'birth': 'object',\n", " 'dummyCol': 'object'}" ] }, "execution_count": 70, "metadata": {}, "output_type": "execute_result" } ], "source": [ "df.cols.dtypes()" ] }, { "cell_type": "code", "execution_count": 65, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "20\n" ] }, { "data": { "text/html": [ "\n", "\n", "\n", "\n", "\n", "
Viewing 13 of 13 rows / 13 columns
\n", "
1 partition(s)
\n", "\n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "
\n", "
id
\n", "
1 (int64)
\n", "
\n", " \n", " not nullable\n", " \n", "
\n", "
\n", "
firstName
\n", "
2 (object)
\n", "
\n", " \n", " not nullable\n", " \n", "
\n", "
\n", "
lastName
\n", "
3 (object)
\n", "
\n", " \n", " not nullable\n", " \n", "
\n", "
\n", "
billingId
\n", "
4 (float64)
\n", "
\n", " \n", " not nullable\n", " \n", "
\n", "
\n", "
product
\n", "
5 (object)
\n", "
\n", " \n", " not nullable\n", " \n", "
\n", "
\n", "
price
\n", "
6 (float64)
\n", "
\n", " \n", " not nullable\n", " \n", "
\n", "
\n", "
birth
\n", "
7 (object)
\n", "
\n", " \n", " not nullable\n", " \n", "
\n", "
\n", "
dummyCol
\n", "
8 (object)
\n", "
\n", " \n", " not nullable\n", " \n", "
\n", "
\n", "
\n", " \n", " 1\n", " \n", "
\n", "
\n", "
\n", " \n", " Luis\n", " \n", "
\n", "
\n", "
\n", " \n", " Alvarez$$%!\n", " \n", "
\n", "
\n", "
\n", " \n", " 123.0\n", " \n", "
\n", "
\n", "
\n", " \n", " Cake\n", " \n", "
\n", "
\n", "
\n", " \n", " 10.0\n", " \n", "
\n", "
\n", "
\n", " \n", " 1980/07/07\n", " \n", "
\n", "
\n", "
\n", " \n", " never\n", " \n", "
\n", "
\n", "
\n", " \n", " 2\n", " \n", "
\n", "
\n", "
\n", " \n", " André\n", " \n", "
\n", "
\n", "
\n", " \n", " Ampère\n", " \n", "
\n", "
\n", "
\n", " \n", " 423.0\n", " \n", "
\n", "
\n", "
\n", " \n", " piza\n", " \n", "
\n", "
\n", "
\n", " \n", " 8.0\n", " \n", "
\n", "
\n", "
\n", " \n", " 1950/07/08\n", " \n", "
\n", "
\n", "
\n", " \n", " gonna\n", " \n", "
\n", "
\n", "
\n", " \n", " 3\n", " \n", "
\n", "
\n", "
\n", " \n", " NiELS\n", " \n", "
\n", "
\n", "
\n", " \n", " Böhr//((%%\n", " \n", "
\n", "
\n", "
\n", " \n", " 551.0\n", " \n", "
\n", "
\n", "
\n", " \n", " pizza\n", " \n", "
\n", "
\n", "
\n", " \n", " 8.0\n", " \n", "
\n", "
\n", "
\n", " \n", " 1990/07/09\n", " \n", "
\n", "
\n", "
\n", " \n", " give\n", " \n", "
\n", "
\n", "
\n", " \n", " 4\n", " \n", "
\n", "
\n", "
\n", " \n", " PAUL\n", " \n", "
\n", "
\n", "
\n", " \n", " dirac$\n", " \n", "
\n", "
\n", "
\n", " \n", " 521.0\n", " \n", "
\n", "
\n", "
\n", " \n", " pizza\n", " \n", "
\n", "
\n", "
\n", " \n", " 8.0\n", " \n", "
\n", "
\n", "
\n", " \n", " 1954/07/10\n", " \n", "
\n", "
\n", "
\n", " \n", " you\n", " \n", "
\n", "
\n", "
\n", " \n", " 5\n", " \n", "
\n", "
\n", "
\n", " \n", " Albert\n", " \n", "
\n", "
\n", "
\n", " \n", " Einstein\n", " \n", "
\n", "
\n", "
\n", " \n", " 634.0\n", " \n", "
\n", "
\n", "
\n", " \n", " pizza\n", " \n", "
\n", "
\n", "
\n", " \n", " 8.0\n", " \n", "
\n", "
\n", "
\n", " \n", " 1990/07/11\n", " \n", "
\n", "
\n", "
\n", " \n", " up\n", " \n", "
\n", "
\n", "
\n", " \n", " 6\n", " \n", "
\n", "
\n", "
\n", " \n", " Galileo\n", " \n", "
\n", "
\n", "
\n", " \n", " ⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅GALiLEI\n", " \n", "
\n", "
\n", "
\n", " \n", " 672.0\n", " \n", "
\n", "
\n", "
\n", " \n", " arepa\n", " \n", "
\n", "
\n", "
\n", " \n", " 5.0\n", " \n", "
\n", "
\n", "
\n", " \n", " 1930/08/12\n", " \n", "
\n", "
\n", "
\n", " \n", " never\n", " \n", "
\n", "
\n", "
\n", " \n", " 7\n", " \n", "
\n", "
\n", "
\n", " \n", " CaRL\n", " \n", "
\n", "
\n", "
\n", " \n", " Ga%%%uss\n", " \n", "
\n", "
\n", "
\n", " \n", " 323.0\n", " \n", "
\n", "
\n", "
\n", " \n", " taco\n", " \n", "
\n", "
\n", "
\n", " \n", " 3.0\n", " \n", "
\n", "
\n", "
\n", " \n", " 1970/07/13\n", " \n", "
\n", "
\n", "
\n", " \n", " gonna\n", " \n", "
\n", "
\n", "
\n", " \n", " 8\n", " \n", "
\n", "
\n", "
\n", " \n", " David\n", " \n", "
\n", "
\n", "
\n", " \n", " H$$$ilbert\n", " \n", "
\n", "
\n", "
\n", " \n", " 624.0\n", " \n", "
\n", "
\n", "
\n", " \n", " taaaccoo\n", " \n", "
\n", "
\n", "
\n", " \n", " 3.0\n", " \n", "
\n", "
\n", "
\n", " \n", " 1950/07/14\n", " \n", "
\n", "
\n", "
\n", " \n", " let\n", " \n", "
\n", "
\n", "
\n", " \n", " 9\n", " \n", "
\n", "
\n", "
\n", " \n", " Johannes\n", " \n", "
\n", "
\n", "
\n", " \n", " KEPLER\n", " \n", "
\n", "
\n", "
\n", " \n", " 735.0\n", " \n", "
\n", "
\n", "
\n", " \n", " taco\n", " \n", "
\n", "
\n", "
\n", " \n", " 3.0\n", " \n", "
\n", "
\n", "
\n", " \n", " 1920/04/22\n", " \n", "
\n", "
\n", "
\n", " \n", " you\n", " \n", "
\n", "
\n", "
\n", " \n", " 10\n", " \n", "
\n", "
\n", "
\n", " \n", " JaMES\n", " \n", "
\n", "
\n", "
\n", " \n", " M$$ax%%well\n", " \n", "
\n", "
\n", "
\n", " \n", " 875.0\n", " \n", "
\n", "
\n", "
\n", " \n", " taco\n", " \n", "
\n", "
\n", "
\n", " \n", " 3.0\n", " \n", "
\n", "
\n", "
\n", " \n", " 1923/03/12\n", " \n", "
\n", "
\n", "
\n", " \n", " down\n", " \n", "
\n", "
\n", "
\n", " \n", " 11\n", " \n", "
\n", "
\n", "
\n", " \n", " Isaac\n", " \n", "
\n", "
\n", "
\n", " \n", " Newton\n", " \n", "
\n", "
\n", "
\n", " \n", " 992.0\n", " \n", "
\n", "
\n", "
\n", " \n", " pasta\n", " \n", "
\n", "
\n", "
\n", " \n", " 9.0\n", " \n", "
\n", "
\n", "
\n", " \n", " 1999/02/15\n", " \n", "
\n", "
\n", "
\n", " \n", " never⋅\n", " \n", "
\n", "
\n", "\n", "\n", "
Viewing 13 of 13 rows / 13 columns
\n", "
1 partition(s)
\n" ], "text/plain": [ "" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "df.ext.display(20)" ] }, { "cell_type": "code", "execution_count": 8, "metadata": {}, "outputs": [], "source": [ "df.save.csv(\"data/dask/*.csv\")" ] }, { "cell_type": "code", "execution_count": 9, "metadata": {}, "outputs": [], "source": [ "df.save.parquet(\"data/dask/foo.parquet\")" ] }, { "cell_type": "code", "execution_count": 11, "metadata": {}, "outputs": [], "source": [ "df.save.json(\"data/dask/*.json\")" ] }, { "cell_type": "code", "execution_count": 12, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "Dask DataFrame Structure:\n", " id firstName lastName billingId product price birth dummyCol\n", "npartitions=1 \n", " int64 object object float64 object float64 object object\n", " ... ... ... ... ... ... ... ...\n", "Dask Name: from-delayed, 3 tasks\n" ] }, { "ename": "TypeError", "evalue": "unsupported operand type(s) for +: 'NoneType' and 'int'", "output_type": "error", "traceback": [ "\u001b[1;31m---------------------------------------------------------------------------\u001b[0m", "\u001b[1;31mTypeError\u001b[0m Traceback (most recent call last)", "\u001b[1;32m\u001b[0m in \u001b[0;36m\u001b[1;34m\u001b[0m\n\u001b[1;32m----> 1\u001b[1;33m \u001b[0mdf\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mrows\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mcreate_id\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m", "\u001b[1;32m~\\Documents\\Optimus\\optimus\\dask\\rows.py\u001b[0m in \u001b[0;36mcreate_id\u001b[1;34m(column)\u001b[0m\n\u001b[0;32m 14\u001b[0m \u001b[0mdf\u001b[0m \u001b[1;33m=\u001b[0m \u001b[0mself\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 15\u001b[0m \u001b[0mprint\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mdf\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[1;32m---> 16\u001b[1;33m \u001b[0ma\u001b[0m \u001b[1;33m=\u001b[0m \u001b[0mda\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0marange\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mdf\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mdivisions\u001b[0m\u001b[1;33m[\u001b[0m\u001b[1;33m-\u001b[0m\u001b[1;36m1\u001b[0m\u001b[1;33m]\u001b[0m \u001b[1;33m+\u001b[0m \u001b[1;36m1\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mchunks\u001b[0m\u001b[1;33m=\u001b[0m\u001b[0mdf\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mdivisions\u001b[0m\u001b[1;33m[\u001b[0m\u001b[1;36m1\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m\u001b[0;32m 17\u001b[0m \u001b[0mdf\u001b[0m\u001b[1;33m[\u001b[0m\u001b[0mcolumn\u001b[0m\u001b[1;33m]\u001b[0m \u001b[1;33m=\u001b[0m \u001b[0mdd\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mfrom_dask_array\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0ma\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 18\u001b[0m \u001b[1;32mreturn\u001b[0m \u001b[0mdf\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n", "\u001b[1;31mTypeError\u001b[0m: unsupported operand type(s) for +: 'NoneType' and 'int'" ] } ], "source": [ "df.rows.create_id()" ] }, { "cell_type": "code", "execution_count": 36, "metadata": {}, "outputs": [], "source": [ "df1 = df[(df.id > 0) & (df.id <= 7)]\n", "df2 = df1[(df.id > 0) & (df.id <= 3)]" ] }, { "cell_type": "code", "execution_count": 38, "metadata": {}, "outputs": [ { "name": "stderr", "output_type": "stream", "text": [ "C:\\Users\\argenisleon\\Anaconda3\\lib\\site-packages\\dask\\utils.py:694: UserWarning: Boolean Series key will be reindexed to match DataFrame index.\n", " return getattr(obj, self.method)(*args, **kwargs)\n" ] }, { "data": { "text/html": [ "
\n", "\n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "
idfirstNamelastNamebillingIdproductpricebirthdummyCol
01LuisAlvarez$$%!123.0Cake10.01980/07/07never
12AndréAmpère423.0piza8.01950/07/08gonna
23NiELSBöhr//((%%551.0pizza8.01990/07/09give
\n", "
" ], "text/plain": [ " id firstName lastName billingId product price birth dummyCol\n", "0 1 Luis Alvarez$$%! 123.0 Cake 10.0 1980/07/07 never\n", "1 2 André Ampère 423.0 piza 8.0 1950/07/08 gonna\n", "2 3 NiELS Böhr//((%% 551.0 pizza 8.0 1990/07/09 give" ] }, "execution_count": 38, "metadata": {}, "output_type": "execute_result" } ], "source": [ "df2.compute().head()" ] }, { "cell_type": "code", "execution_count": 61, "metadata": {}, "outputs": [ { "data": { "text/html": [ "\n", "\n", "\n", "\n", "\n", "
Viewing 1 of 1 rows / 1 columns
\n", "
1 partition(s)
\n", "\n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "
\n", "
id
\n", "
1 (int64)
\n", "
\n", " \n", " not nullable\n", " \n", "
\n", "
\n", "
firstName
\n", "
2 (object)
\n", "
\n", " \n", " not nullable\n", " \n", "
\n", "
\n", "
lastName
\n", "
3 (object)
\n", "
\n", " \n", " not nullable\n", " \n", "
\n", "
\n", "
billingId
\n", "
4 (float64)
\n", "
\n", " \n", " not nullable\n", " \n", "
\n", "
\n", "
product
\n", "
5 (object)
\n", "
\n", " \n", " not nullable\n", " \n", "
\n", "
\n", "
price
\n", "
6 (float64)
\n", "
\n", " \n", " not nullable\n", " \n", "
\n", "
\n", "
birth
\n", "
7 (object)
\n", "
\n", " \n", " not nullable\n", " \n", "
\n", "
\n", "
dummyCol
\n", "
8 (object)
\n", "
\n", " \n", " not nullable\n", " \n", "
\n", "
\n", "
\n", " \n", " 1\n", " \n", "
\n", "
\n", "
\n", " \n", " Luis\n", " \n", "
\n", "
\n", "
\n", " \n", " Alvarez$$%!\n", " \n", "
\n", "
\n", "
\n", " \n", " 123.0\n", " \n", "
\n", "
\n", "
\n", " \n", " Cake\n", " \n", "
\n", "
\n", "
\n", " \n", " 10.0\n", " \n", "
\n", "
\n", "
\n", " \n", " 1980/07/07\n", " \n", "
\n", "
\n", "
\n", " \n", " never\n", " \n", "
\n", "
\n", "\n", "\n", "
Viewing 1 of 1 rows / 1 columns
\n", "
1 partition(s)
\n" ], "text/plain": [ "" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "df.rows.select((df.id ==1 ) ).ext.display()" ] }, { "cell_type": "code", "execution_count": 58, "metadata": {}, "outputs": [ { "ename": "AttributeError", "evalue": "'NoneType' object has no attribute '_jvm'", "output_type": "error", "traceback": [ "\u001b[1;31m---------------------------------------------------------------------------\u001b[0m", "\u001b[1;31mAttributeError\u001b[0m Traceback (most recent call last)", "\u001b[1;32m~\\Anaconda3\\lib\\site-packages\\pyspark\\sql\\types.py\u001b[0m in \u001b[0;36m_parse_datatype_string\u001b[1;34m(s)\u001b[0m\n\u001b[0;32m 845\u001b[0m \u001b[1;31m# For backwards compatibility, \"integer\", \"struct\" and etc.\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[1;32m--> 846\u001b[1;33m \u001b[1;32mreturn\u001b[0m \u001b[0mfrom_ddl_datatype\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0ms\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m\u001b[0;32m 847\u001b[0m \u001b[1;32mexcept\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n", "\u001b[1;32m~\\Anaconda3\\lib\\site-packages\\pyspark\\sql\\types.py\u001b[0m in \u001b[0;36mfrom_ddl_datatype\u001b[1;34m(type_str)\u001b[0m\n\u001b[0;32m 837\u001b[0m return _parse_datatype_json_string(\n\u001b[1;32m--> 838\u001b[1;33m sc._jvm.org.apache.spark.sql.api.python.PythonSQLUtils.parseDataType(type_str).json())\n\u001b[0m\u001b[0;32m 839\u001b[0m \u001b[1;33m\u001b[0m\u001b[0m\n", "\u001b[1;31mAttributeError\u001b[0m: 'NoneType' object has no attribute '_jvm'", "\nDuring handling of the above exception, another exception occurred:\n", "\u001b[1;31mAttributeError\u001b[0m Traceback (most recent call last)", "\u001b[1;32m~\\Anaconda3\\lib\\site-packages\\pyspark\\sql\\types.py\u001b[0m in \u001b[0;36m_parse_datatype_string\u001b[1;34m(s)\u001b[0m\n\u001b[0;32m 849\u001b[0m \u001b[1;31m# For backwards compatibility, \"fieldname: datatype, fieldname: datatype\" case.\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[1;32m--> 850\u001b[1;33m \u001b[1;32mreturn\u001b[0m \u001b[0mfrom_ddl_datatype\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;34m\"struct<%s>\"\u001b[0m \u001b[1;33m%\u001b[0m \u001b[0ms\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mstrip\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m\u001b[0;32m 851\u001b[0m \u001b[1;32mexcept\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n", "\u001b[1;32m~\\Anaconda3\\lib\\site-packages\\pyspark\\sql\\types.py\u001b[0m in \u001b[0;36mfrom_ddl_datatype\u001b[1;34m(type_str)\u001b[0m\n\u001b[0;32m 837\u001b[0m return _parse_datatype_json_string(\n\u001b[1;32m--> 838\u001b[1;33m sc._jvm.org.apache.spark.sql.api.python.PythonSQLUtils.parseDataType(type_str).json())\n\u001b[0m\u001b[0;32m 839\u001b[0m \u001b[1;33m\u001b[0m\u001b[0m\n", "\u001b[1;31mAttributeError\u001b[0m: 'NoneType' object has no attribute '_jvm'", "\nDuring handling of the above exception, another exception occurred:\n", "\u001b[1;31mAttributeError\u001b[0m Traceback (most recent call last)", "\u001b[1;32m\u001b[0m in \u001b[0;36m\u001b[1;34m\u001b[0m\n\u001b[1;32m----> 1\u001b[1;33m \u001b[0mdf\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mrows\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mselect_by_dtypes\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;34m\"id\"\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;34m\"str\"\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mext\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mdisplay\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m", "\u001b[1;32m~\\Documents\\Optimus\\optimus\\dask\\rows.py\u001b[0m in \u001b[0;36mselect_by_dtypes\u001b[1;34m(input_cols, data_type)\u001b[0m\n\u001b[0;32m 43\u001b[0m \u001b[1;31m# self.cols.apply()\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 44\u001b[0m \u001b[1;33m\u001b[0m\u001b[0m\n\u001b[1;32m---> 45\u001b[1;33m \u001b[1;32mreturn\u001b[0m \u001b[0mself\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mwhere\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mfbdt\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0minput_cols\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mdata_type\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m\u001b[0;32m 46\u001b[0m \u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 47\u001b[0m \u001b[1;33m@\u001b[0m\u001b[0mstaticmethod\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n", "\u001b[1;32m~\\Documents\\Optimus\\optimus\\audf.py\u001b[0m in \u001b[0;36mfilter_row_by_data_type\u001b[1;34m(col_name, data_type, get_type)\u001b[0m\n\u001b[0;32m 129\u001b[0m \u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 130\u001b[0m \u001b[0mcol_name\u001b[0m \u001b[1;33m=\u001b[0m \u001b[0mone_list_to_val\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mcol_name\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[1;32m--> 131\u001b[1;33m \u001b[1;32mreturn\u001b[0m \u001b[0mF\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mpandas_udf\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mpandas_udf_func\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mreturn_data_type\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mcol_name\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m", "\u001b[1;32m~\\Anaconda3\\lib\\site-packages\\pyspark\\sql\\functions.py\u001b[0m in \u001b[0;36mpandas_udf\u001b[1;34m(f, returnType, functionType)\u001b[0m\n\u001b[0;32m 2304\u001b[0m \u001b[1;32mreturn\u001b[0m \u001b[0mfunctools\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mpartial\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0m_create_udf\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mreturnType\u001b[0m\u001b[1;33m=\u001b[0m\u001b[0mreturn_type\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mevalType\u001b[0m\u001b[1;33m=\u001b[0m\u001b[0meval_type\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 2305\u001b[0m \u001b[1;32melse\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[1;32m-> 2306\u001b[1;33m \u001b[1;32mreturn\u001b[0m \u001b[0m_create_udf\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mf\u001b[0m\u001b[1;33m=\u001b[0m\u001b[0mf\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mreturnType\u001b[0m\u001b[1;33m=\u001b[0m\u001b[0mreturn_type\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mevalType\u001b[0m\u001b[1;33m=\u001b[0m\u001b[0meval_type\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m\u001b[0;32m 2307\u001b[0m \u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 2308\u001b[0m \u001b[1;33m\u001b[0m\u001b[0m\n", "\u001b[1;32m~\\Anaconda3\\lib\\site-packages\\pyspark\\sql\\udf.py\u001b[0m in \u001b[0;36m_create_udf\u001b[1;34m(f, returnType, evalType)\u001b[0m\n\u001b[0;32m 70\u001b[0m udf_obj = UserDefinedFunction(\n\u001b[0;32m 71\u001b[0m f, returnType=returnType, name=None, evalType=evalType, deterministic=True)\n\u001b[1;32m---> 72\u001b[1;33m \u001b[1;32mreturn\u001b[0m \u001b[0mudf_obj\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0m_wrapped\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m\u001b[0;32m 73\u001b[0m \u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 74\u001b[0m \u001b[1;33m\u001b[0m\u001b[0m\n", "\u001b[1;32m~\\Anaconda3\\lib\\site-packages\\pyspark\\sql\\udf.py\u001b[0m in \u001b[0;36m_wrapped\u001b[1;34m(self)\u001b[0m\n\u001b[0;32m 193\u001b[0m \u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 194\u001b[0m \u001b[0mwrapper\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mfunc\u001b[0m \u001b[1;33m=\u001b[0m \u001b[0mself\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mfunc\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[1;32m--> 195\u001b[1;33m \u001b[0mwrapper\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mreturnType\u001b[0m \u001b[1;33m=\u001b[0m \u001b[0mself\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mreturnType\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m\u001b[0;32m 196\u001b[0m \u001b[0mwrapper\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mevalType\u001b[0m \u001b[1;33m=\u001b[0m \u001b[0mself\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mevalType\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 197\u001b[0m \u001b[0mwrapper\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mdeterministic\u001b[0m \u001b[1;33m=\u001b[0m \u001b[0mself\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mdeterministic\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n", "\u001b[1;32m~\\Anaconda3\\lib\\site-packages\\pyspark\\sql\\udf.py\u001b[0m in \u001b[0;36mreturnType\u001b[1;34m(self)\u001b[0m\n\u001b[0;32m 117\u001b[0m \u001b[0mself\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0m_returnType_placeholder\u001b[0m \u001b[1;33m=\u001b[0m \u001b[0mself\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0m_returnType\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 118\u001b[0m \u001b[1;32melse\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[1;32m--> 119\u001b[1;33m \u001b[0mself\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0m_returnType_placeholder\u001b[0m \u001b[1;33m=\u001b[0m \u001b[0m_parse_datatype_string\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mself\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0m_returnType\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m\u001b[0;32m 120\u001b[0m \u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 121\u001b[0m \u001b[1;32mif\u001b[0m \u001b[0mself\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mevalType\u001b[0m \u001b[1;33m==\u001b[0m \u001b[0mPythonEvalType\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mSQL_SCALAR_PANDAS_UDF\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n", "\u001b[1;32m~\\Anaconda3\\lib\\site-packages\\pyspark\\sql\\types.py\u001b[0m in \u001b[0;36m_parse_datatype_string\u001b[1;34m(s)\u001b[0m\n\u001b[0;32m 850\u001b[0m \u001b[1;32mreturn\u001b[0m \u001b[0mfrom_ddl_datatype\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;34m\"struct<%s>\"\u001b[0m \u001b[1;33m%\u001b[0m \u001b[0ms\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mstrip\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 851\u001b[0m \u001b[1;32mexcept\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[1;32m--> 852\u001b[1;33m \u001b[1;32mraise\u001b[0m \u001b[0me\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m\u001b[0;32m 853\u001b[0m \u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 854\u001b[0m \u001b[1;33m\u001b[0m\u001b[0m\n", "\u001b[1;32m~\\Anaconda3\\lib\\site-packages\\pyspark\\sql\\types.py\u001b[0m in \u001b[0;36m_parse_datatype_string\u001b[1;34m(s)\u001b[0m\n\u001b[0;32m 840\u001b[0m \u001b[1;32mtry\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 841\u001b[0m \u001b[1;31m# DDL format, \"fieldname datatype, fieldname datatype\".\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[1;32m--> 842\u001b[1;33m \u001b[1;32mreturn\u001b[0m \u001b[0mfrom_ddl_schema\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0ms\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m\u001b[0;32m 843\u001b[0m \u001b[1;32mexcept\u001b[0m \u001b[0mException\u001b[0m \u001b[1;32mas\u001b[0m \u001b[0me\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 844\u001b[0m \u001b[1;32mtry\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n", "\u001b[1;32m~\\Anaconda3\\lib\\site-packages\\pyspark\\sql\\types.py\u001b[0m in \u001b[0;36mfrom_ddl_schema\u001b[1;34m(type_str)\u001b[0m\n\u001b[0;32m 832\u001b[0m \u001b[1;32mdef\u001b[0m \u001b[0mfrom_ddl_schema\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mtype_str\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 833\u001b[0m return _parse_datatype_json_string(\n\u001b[1;32m--> 834\u001b[1;33m sc._jvm.org.apache.spark.sql.types.StructType.fromDDL(type_str).json())\n\u001b[0m\u001b[0;32m 835\u001b[0m \u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 836\u001b[0m \u001b[1;32mdef\u001b[0m \u001b[0mfrom_ddl_datatype\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mtype_str\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n", "\u001b[1;31mAttributeError\u001b[0m: 'NoneType' object has no attribute '_jvm'" ] } ], "source": [ "df.rows.select_by_dtypes(\"id\", \"str\").ext.display()" ] }, { "cell_type": "code", "execution_count": 59, "metadata": {}, "outputs": [ { "name": "stderr", "output_type": "stream", "text": [ "C:\\Users\\argenisleon\\Anaconda3\\lib\\site-packages\\numpy\\lib\\function_base.py:3652: RuntimeWarning: Invalid value encountered in percentile\n", " interpolation=interpolation)\n" ] }, { "data": { "text/html": [ "
\n", "\n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "
idfirstNamelastNamebillingIdproductbirthdummyCol
price
3.07CaRLGa%%%uss323.0taco1970/07/13gonna
3.08DavidH$$$ilbert624.0taaaccoo1950/07/14let
3.09JohannesKEPLER735.0taco1920/04/22you
3.010JaMESM$$ax%%well875.0taco1923/03/12down
5.06GalileoGALiLEI672.0arepa1930/08/12never
8.02AndréAmpère423.0piza1950/07/08gonna
8.03NiELSBöhr//((%%551.0pizza1990/07/09give
8.04PAULdirac$521.0pizza1954/07/10you
8.05AlbertEinstein634.0pizza1990/07/11up
9.011IsaacNewton992.0pasta1999/02/15never
9.012Emmy%%Nöether$234.0pasta1993/12/08gonna
10.01LuisAlvarez$$%!123.0Cake1980/07/07never
NaN13NaNNaNNaNNaNNaNNaN
\n", "
" ], "text/plain": [ " id firstName lastName billingId product birth \\\n", "price \n", "3.0 7 CaRL Ga%%%uss 323.0 taco 1970/07/13 \n", "3.0 8 David H$$$ilbert 624.0 taaaccoo 1950/07/14 \n", "3.0 9 Johannes KEPLER 735.0 taco 1920/04/22 \n", "3.0 10 JaMES M$$ax%%well 875.0 taco 1923/03/12 \n", "5.0 6 Galileo GALiLEI 672.0 arepa 1930/08/12 \n", "8.0 2 André Ampère 423.0 piza 1950/07/08 \n", "8.0 3 NiELS Böhr//((%% 551.0 pizza 1990/07/09 \n", "8.0 4 PAUL dirac$ 521.0 pizza 1954/07/10 \n", "8.0 5 Albert Einstein 634.0 pizza 1990/07/11 \n", "9.0 11 Isaac Newton 992.0 pasta 1999/02/15 \n", "9.0 12 Emmy%% Nöether$ 234.0 pasta 1993/12/08 \n", "10.0 1 Luis Alvarez$$%! 123.0 Cake 1980/07/07 \n", "NaN 13 NaN NaN NaN NaN NaN \n", "\n", " dummyCol \n", "price \n", "3.0 gonna \n", "3.0 let \n", "3.0 you \n", "3.0 down \n", "5.0 never \n", "8.0 gonna \n", "8.0 give \n", "8.0 you \n", "8.0 up \n", "9.0 never \n", "9.0 gonna \n", "10.0 never \n", "NaN NaN " ] }, "execution_count": 59, "metadata": {}, "output_type": "execute_result" } ], "source": [ "df.set_index('price').compute()" ] }, { "cell_type": "code", "execution_count": 8, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "Wall time: 195 ms\n" ] }, { "data": { "text/plain": [ "{'min': {'billingId': 123.0}}" ] }, "execution_count": 8, "metadata": {}, "output_type": "execute_result" } ], "source": [ "%%time\n", "df.cols.min([\"billingId\"])" ] }, { "cell_type": "code", "execution_count": 9, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "Wall time: 152 ms\n" ] }, { "data": { "text/plain": [ "{'max': {'billingId': 992.0}}" ] }, "execution_count": 9, "metadata": {}, "output_type": "execute_result" } ], "source": [ "%%time\n", "df.cols.max([\"billingId\"])" ] }, { "cell_type": "code", "execution_count": 10, "metadata": {}, "outputs": [ { "data": { "text/plain": [ "['id',\n", " 'firstName',\n", " 'lastName',\n", " 'billingId',\n", " 'product',\n", " 'price',\n", " 'birth',\n", " 'dummyCol']" ] }, "execution_count": 10, "metadata": {}, "output_type": "execute_result" } ], "source": [ "df.cols.names()" ] }, { "cell_type": "code", "execution_count": 11, "metadata": {}, "outputs": [ { "data": { "text/plain": [ "{'file_name': 'foo.csv', 'transformations': {'actions': {}}}" ] }, "execution_count": 11, "metadata": {}, "output_type": "execute_result" } ], "source": [ "df.meta.get()" ] }, { "cell_type": "code", "execution_count": 127, "metadata": {}, "outputs": [ { "data": { "text/html": [ "
Dask DataFrame Structure:
\n", "
\n", "\n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "
id1firstNamelastNamebillingIdproductpricebirthdummyCol
npartitions=1
int64objectobjectfloat64objectfloat64objectobject
........................
\n", "
\n", "
Dask Name: rename, 4 tasks
" ], "text/plain": [ "Dask DataFrame Structure:\n", " id1 firstName lastName billingId product price birth dummyCol\n", "npartitions=1 \n", " int64 object object float64 object float64 object object\n", " ... ... ... ... ... ... ... ...\n", "Dask Name: rename, 4 tasks" ] }, "execution_count": 127, "metadata": {}, "output_type": "execute_result" } ], "source": [ "df.cols.rename(\"id\", \"id1\")" ] }, { "cell_type": "code", "execution_count": 13, "metadata": {}, "outputs": [ { "data": { "text/html": [ "\n", "\n", "\n", "\n", "\n", "
Viewing 13 of 13 rows / 13 columns
\n", "
1 partition(s)
\n", "\n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "
\n", "
id
\n", "
1 (int64)
\n", "
\n", " \n", " not nullable\n", " \n", "
\n", "
\n", "
firstName
\n", "
2 (object)
\n", "
\n", " \n", " not nullable\n", " \n", "
\n", "
\n", "
lastName
\n", "
3 (object)
\n", "
\n", " \n", " not nullable\n", " \n", "
\n", "
\n", "
billingId
\n", "
4 (float64)
\n", "
\n", " \n", " not nullable\n", " \n", "
\n", "
\n", "
product
\n", "
5 (object)
\n", "
\n", " \n", " not nullable\n", " \n", "
\n", "
\n", "
price
\n", "
6 (float64)
\n", "
\n", " \n", " not nullable\n", " \n", "
\n", "
\n", "
birth
\n", "
7 (object)
\n", "
\n", " \n", " not nullable\n", " \n", "
\n", "
\n", "
dummyCol
\n", "
8 (object)
\n", "
\n", " \n", " not nullable\n", " \n", "
\n", "
\n", "
\n", " \n", " 1\n", " \n", "
\n", "
\n", "
\n", " \n", " Luis\n", " \n", "
\n", "
\n", "
\n", " \n", " Alvarez$$%!\n", " \n", "
\n", "
\n", "
\n", " \n", " 123.0\n", " \n", "
\n", "
\n", "
\n", " \n", " Cake\n", " \n", "
\n", "
\n", "
\n", " \n", " 10.0\n", " \n", "
\n", "
\n", "
\n", " \n", " 1980/07/07\n", " \n", "
\n", "
\n", "
\n", " \n", " never\n", " \n", "
\n", "
\n", "
\n", " \n", " 2\n", " \n", "
\n", "
\n", "
\n", " \n", " André\n", " \n", "
\n", "
\n", "
\n", " \n", " Ampère\n", " \n", "
\n", "
\n", "
\n", " \n", " 423.0\n", " \n", "
\n", "
\n", "
\n", " \n", " piza\n", " \n", "
\n", "
\n", "
\n", " \n", " 8.0\n", " \n", "
\n", "
\n", "
\n", " \n", " 1950/07/08\n", " \n", "
\n", "
\n", "
\n", " \n", " gonna\n", " \n", "
\n", "
\n", "
\n", " \n", " 3\n", " \n", "
\n", "
\n", "
\n", " \n", " NiELS\n", " \n", "
\n", "
\n", "
\n", " \n", " Böhr//((%%\n", " \n", "
\n", "
\n", "
\n", " \n", " 551.0\n", " \n", "
\n", "
\n", "
\n", " \n", " pizza\n", " \n", "
\n", "
\n", "
\n", " \n", " 8.0\n", " \n", "
\n", "
\n", "
\n", " \n", " 1990/07/09\n", " \n", "
\n", "
\n", "
\n", " \n", " give\n", " \n", "
\n", "
\n", "
\n", " \n", " 4\n", " \n", "
\n", "
\n", "
\n", " \n", " PAUL\n", " \n", "
\n", "
\n", "
\n", " \n", " dirac$\n", " \n", "
\n", "
\n", "
\n", " \n", " 521.0\n", " \n", "
\n", "
\n", "
\n", " \n", " pizza\n", " \n", "
\n", "
\n", "
\n", " \n", " 8.0\n", " \n", "
\n", "
\n", "
\n", " \n", " 1954/07/10\n", " \n", "
\n", "
\n", "
\n", " \n", " you\n", " \n", "
\n", "
\n", "
\n", " \n", " 5\n", " \n", "
\n", "
\n", "
\n", " \n", " Albert\n", " \n", "
\n", "
\n", "
\n", " \n", " Einstein\n", " \n", "
\n", "
\n", "
\n", " \n", " 634.0\n", " \n", "
\n", "
\n", "
\n", " \n", " pizza\n", " \n", "
\n", "
\n", "
\n", " \n", " 8.0\n", " \n", "
\n", "
\n", "
\n", " \n", " 1990/07/11\n", " \n", "
\n", "
\n", "
\n", " \n", " up\n", " \n", "
\n", "
\n", "
\n", " \n", " 6\n", " \n", "
\n", "
\n", "
\n", " \n", " Galileo\n", " \n", "
\n", "
\n", "
\n", " \n", " ⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅GALiLEI\n", " \n", "
\n", "
\n", "
\n", " \n", " 672.0\n", " \n", "
\n", "
\n", "
\n", " \n", " arepa\n", " \n", "
\n", "
\n", "
\n", " \n", " 5.0\n", " \n", "
\n", "
\n", "
\n", " \n", " 1930/08/12\n", " \n", "
\n", "
\n", "
\n", " \n", " never\n", " \n", "
\n", "
\n", "
\n", " \n", " 7\n", " \n", "
\n", "
\n", "
\n", " \n", " CaRL\n", " \n", "
\n", "
\n", "
\n", " \n", " Ga%%%uss\n", " \n", "
\n", "
\n", "
\n", " \n", " 323.0\n", " \n", "
\n", "
\n", "
\n", " \n", " taco\n", " \n", "
\n", "
\n", "
\n", " \n", " 3.0\n", " \n", "
\n", "
\n", "
\n", " \n", " 1970/07/13\n", " \n", "
\n", "
\n", "
\n", " \n", " gonna\n", " \n", "
\n", "
\n", "
\n", " \n", " 8\n", " \n", "
\n", "
\n", "
\n", " \n", " David\n", " \n", "
\n", "
\n", "
\n", " \n", " H$$$ilbert\n", " \n", "
\n", "
\n", "
\n", " \n", " 624.0\n", " \n", "
\n", "
\n", "
\n", " \n", " taaaccoo\n", " \n", "
\n", "
\n", "
\n", " \n", " 3.0\n", " \n", "
\n", "
\n", "
\n", " \n", " 1950/07/14\n", " \n", "
\n", "
\n", "
\n", " \n", " let\n", " \n", "
\n", "
\n", "
\n", " \n", " 9\n", " \n", "
\n", "
\n", "
\n", " \n", " Johannes\n", " \n", "
\n", "
\n", "
\n", " \n", " KEPLER\n", " \n", "
\n", "
\n", "
\n", " \n", " 735.0\n", " \n", "
\n", "
\n", "
\n", " \n", " taco\n", " \n", "
\n", "
\n", "
\n", " \n", " 3.0\n", " \n", "
\n", "
\n", "
\n", " \n", " 1920/04/22\n", " \n", "
\n", "
\n", "
\n", " \n", " you\n", " \n", "
\n", "
\n", "
\n", " \n", " 10\n", " \n", "
\n", "
\n", "
\n", " \n", " JaMES\n", " \n", "
\n", "
\n", "
\n", " \n", " M$$ax%%well\n", " \n", "
\n", "
\n", "
\n", " \n", " 875.0\n", " \n", "
\n", "
\n", "
\n", " \n", " taco\n", " \n", "
\n", "
\n", "
\n", " \n", " 3.0\n", " \n", "
\n", "
\n", "
\n", " \n", " 1923/03/12\n", " \n", "
\n", "
\n", "
\n", " \n", " down\n", " \n", "
\n", "
\n", "
\n", " \n", " 11\n", " \n", "
\n", "
\n", "
\n", " \n", " Isaac\n", " \n", "
\n", "
\n", "
\n", " \n", " Newton\n", " \n", "
\n", "
\n", "
\n", " \n", " 992.0\n", " \n", "
\n", "
\n", "
\n", " \n", " pasta\n", " \n", "
\n", "
\n", "
\n", " \n", " 9.0\n", " \n", "
\n", "
\n", "
\n", " \n", " 1999/02/15\n", " \n", "
\n", "
\n", "
\n", " \n", " never⋅\n", " \n", "
\n", "
\n", "
\n", " \n", " 12\n", " \n", "
\n", "
\n", "
\n", " \n", " Emmy%%\n", " \n", "
\n", "
\n", "
\n", " \n", " Nöether$\n", " \n", "
\n", "
\n", "
\n", " \n", " 234.0\n", " \n", "
\n", "
\n", "
\n", " \n", " pasta\n", " \n", "
\n", "
\n", "
\n", " \n", " 9.0\n", " \n", "
\n", "
\n", "
\n", " \n", " 1993/12/08\n", " \n", "
\n", "
\n", "
\n", " \n", " gonna\n", " \n", "
\n", "
\n", "
\n", " \n", " 13\n", " \n", "
\n", "
\n", "
\n", " \n", " nan\n", " \n", "
\n", "
\n", "
\n", " \n", " nan\n", " \n", "
\n", "
\n", "
\n", " \n", " nan\n", " \n", "
\n", "
\n", "
\n", " \n", " nan\n", " \n", "
\n", "
\n", "
\n", " \n", " nan\n", " \n", "
\n", "
\n", "
\n", " \n", " nan\n", " \n", "
\n", "
\n", "
\n", " \n", " nan\n", " \n", "
\n", "
\n", "\n", "\n", "
Viewing 13 of 13 rows / 13 columns
\n", "
1 partition(s)
\n" ], "text/plain": [ "" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "df.ext.display(\"all\")" ] }, { "cell_type": "code", "execution_count": 20, "metadata": {}, "outputs": [ { "ename": "AttributeError", "evalue": "'Cols' object has no attribute 'remove_special_chars'", "output_type": "error", "traceback": [ "\u001b[1;31m---------------------------------------------------------------------------\u001b[0m", "\u001b[1;31mAttributeError\u001b[0m Traceback (most recent call last)", "\u001b[1;32m\u001b[0m in \u001b[0;36m\u001b[1;34m\u001b[0m\n\u001b[1;32m----> 1\u001b[1;33m \u001b[0mdf\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mcols\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mremove_special_chars\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;34m\"lastName\"\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m", "\u001b[1;31mAttributeError\u001b[0m: 'Cols' object has no attribute 'remove_special_chars'" ] } ], "source": [ "df.cols.remove_special_chars(\"lastName\")" ] }, { "cell_type": "code", "execution_count": 15, "metadata": {}, "outputs": [ { "ename": "AttributeError", "evalue": "type object 'Profiler' has no attribute 'instance'", "output_type": "error", "traceback": [ "\u001b[1;31m---------------------------------------------------------------------------\u001b[0m", "\u001b[1;31mAttributeError\u001b[0m Traceback (most recent call last)", "\u001b[1;32m\u001b[0m in \u001b[0;36m\u001b[1;34m\u001b[0m\n\u001b[1;32m----> 1\u001b[1;33m \u001b[0mdf\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mext\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0msend\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m", "\u001b[1;32m~\\Documents\\Optimus\\optimus\\engines\\dask\\extension.py\u001b[0m in \u001b[0;36msend\u001b[1;34m(name, infer, mismatch, stats, advanced_stats, output)\u001b[0m\n\u001b[0;32m 389\u001b[0m \u001b[0mdf\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mext\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mset_name\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mname\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 390\u001b[0m \u001b[1;33m\u001b[0m\u001b[0m\n\u001b[1;32m--> 391\u001b[1;33m message = Profiler.instance.dataset(df, columns=\"*\", buckets=35, infer=False, relative_error=RELATIVE_ERROR,\n\u001b[0m\u001b[0;32m 392\u001b[0m \u001b[0mapprox_count\u001b[0m\u001b[1;33m=\u001b[0m\u001b[1;32mTrue\u001b[0m\u001b[1;33m,\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 393\u001b[0m \u001b[0msample\u001b[0m\u001b[1;33m=\u001b[0m\u001b[1;36m10000\u001b[0m\u001b[1;33m,\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n", "\u001b[1;31mAttributeError\u001b[0m: type object 'Profiler' has no attribute 'instance'" ] } ], "source": [ "df.ext.send()" ] }, { "cell_type": "code", "execution_count": 24, "metadata": {}, "outputs": [ { "data": { "text/html": [ "\n", "\n", "\n", "\n", "\n", "
Viewing 10 of 13 rows / 13 columns
\n", "
1 partition(s)
\n", "\n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "
\n", "
id
\n", "
1 (int64)
\n", "
\n", " \n", " not nullable\n", " \n", "
\n", "
\n", "
firstName
\n", "
2 (object)
\n", "
\n", " \n", " not nullable\n", " \n", "
\n", "
\n", "
lastName
\n", "
3 (object)
\n", "
\n", " \n", " not nullable\n", " \n", "
\n", "
\n", "
billingId
\n", "
4 (float64)
\n", "
\n", " \n", " not nullable\n", " \n", "
\n", "
\n", "
product
\n", "
5 (object)
\n", "
\n", " \n", " not nullable\n", " \n", "
\n", "
\n", "
price
\n", "
6 (float64)
\n", "
\n", " \n", " not nullable\n", " \n", "
\n", "
\n", "
birth
\n", "
7 (object)
\n", "
\n", " \n", " not nullable\n", " \n", "
\n", "
\n", "
dummyCol
\n", "
8 (object)
\n", "
\n", " \n", " not nullable\n", " \n", "
\n", "
\n", "
\n", " \n", " 1\n", " \n", "
\n", "
\n", "
\n", " \n", " Luis\n", " \n", "
\n", "
\n", "
\n", " \n", " Alvarez$$%!\n", " \n", "
\n", "
\n", "
\n", " \n", " 123.0\n", " \n", "
\n", "
\n", "
\n", " \n", " Cake\n", " \n", "
\n", "
\n", "
\n", " \n", " 10.0\n", " \n", "
\n", "
\n", "
\n", " \n", " 1980/07/07\n", " \n", "
\n", "
\n", "
\n", " \n", " never\n", " \n", "
\n", "
\n", "
\n", " \n", " 2\n", " \n", "
\n", "
\n", "
\n", " \n", " André\n", " \n", "
\n", "
\n", "
\n", " \n", " Ampère\n", " \n", "
\n", "
\n", "
\n", " \n", " 423.0\n", " \n", "
\n", "
\n", "
\n", " \n", " piza\n", " \n", "
\n", "
\n", "
\n", " \n", " 8.0\n", " \n", "
\n", "
\n", "
\n", " \n", " 1950/07/08\n", " \n", "
\n", "
\n", "
\n", " \n", " gonna\n", " \n", "
\n", "
\n", "
\n", " \n", " 3\n", " \n", "
\n", "
\n", "
\n", " \n", " NiELS\n", " \n", "
\n", "
\n", "
\n", " \n", " Böhr//((%%\n", " \n", "
\n", "
\n", "
\n", " \n", " 551.0\n", " \n", "
\n", "
\n", "
\n", " \n", " pizza\n", " \n", "
\n", "
\n", "
\n", " \n", " 8.0\n", " \n", "
\n", "
\n", "
\n", " \n", " 1990/07/09\n", " \n", "
\n", "
\n", "
\n", " \n", " give\n", " \n", "
\n", "
\n", "
\n", " \n", " 4\n", " \n", "
\n", "
\n", "
\n", " \n", " PAUL\n", " \n", "
\n", "
\n", "
\n", " \n", " dirac$\n", " \n", "
\n", "
\n", "
\n", " \n", " 521.0\n", " \n", "
\n", "
\n", "
\n", " \n", " pizza\n", " \n", "
\n", "
\n", "
\n", " \n", " 8.0\n", " \n", "
\n", "
\n", "
\n", " \n", " 1954/07/10\n", " \n", "
\n", "
\n", "
\n", " \n", " you\n", " \n", "
\n", "
\n", "
\n", " \n", " 5\n", " \n", "
\n", "
\n", "
\n", " \n", " Albert\n", " \n", "
\n", "
\n", "
\n", " \n", " Einstein\n", " \n", "
\n", "
\n", "
\n", " \n", " 634.0\n", " \n", "
\n", "
\n", "
\n", " \n", " pizza\n", " \n", "
\n", "
\n", "
\n", " \n", " 8.0\n", " \n", "
\n", "
\n", "
\n", " \n", " 1990/07/11\n", " \n", "
\n", "
\n", "
\n", " \n", " up\n", " \n", "
\n", "
\n", "
\n", " \n", " 6\n", " \n", "
\n", "
\n", "
\n", " \n", " Galileo\n", " \n", "
\n", "
\n", "
\n", " \n", " ⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅GALiLEI\n", " \n", "
\n", "
\n", "
\n", " \n", " 672.0\n", " \n", "
\n", "
\n", "
\n", " \n", " arepa\n", " \n", "
\n", "
\n", "
\n", " \n", " 5.0\n", " \n", "
\n", "
\n", "
\n", " \n", " 1930/08/12\n", " \n", "
\n", "
\n", "
\n", " \n", " never\n", " \n", "
\n", "
\n", "
\n", " \n", " 7\n", " \n", "
\n", "
\n", "
\n", " \n", " CaRL\n", " \n", "
\n", "
\n", "
\n", " \n", " Ga%%%uss\n", " \n", "
\n", "
\n", "
\n", " \n", " 323.0\n", " \n", "
\n", "
\n", "
\n", " \n", " taco\n", " \n", "
\n", "
\n", "
\n", " \n", " 3.0\n", " \n", "
\n", "
\n", "
\n", " \n", " 1970/07/13\n", " \n", "
\n", "
\n", "
\n", " \n", " gonna\n", " \n", "
\n", "
\n", "
\n", " \n", " 8\n", " \n", "
\n", "
\n", "
\n", " \n", " David\n", " \n", "
\n", "
\n", "
\n", " \n", " H$$$ilbert\n", " \n", "
\n", "
\n", "
\n", " \n", " 624.0\n", " \n", "
\n", "
\n", "
\n", " \n", " taaaccoo\n", " \n", "
\n", "
\n", "
\n", " \n", " 3.0\n", " \n", "
\n", "
\n", "
\n", " \n", " 1950/07/14\n", " \n", "
\n", "
\n", "
\n", " \n", " let\n", " \n", "
\n", "
\n", "
\n", " \n", " 9\n", " \n", "
\n", "
\n", "
\n", " \n", " Johannes\n", " \n", "
\n", "
\n", "
\n", " \n", " KEPLER\n", " \n", "
\n", "
\n", "
\n", " \n", " 735.0\n", " \n", "
\n", "
\n", "
\n", " \n", " taco\n", " \n", "
\n", "
\n", "
\n", " \n", " 3.0\n", " \n", "
\n", "
\n", "
\n", " \n", " 1920/04/22\n", " \n", "
\n", "
\n", "
\n", " \n", " you\n", " \n", "
\n", "
\n", "
\n", " \n", " 10\n", " \n", "
\n", "
\n", "
\n", " \n", " JaMES\n", " \n", "
\n", "
\n", "
\n", " \n", " M$$ax%%well\n", " \n", "
\n", "
\n", "
\n", " \n", " 875.0\n", " \n", "
\n", "
\n", "
\n", " \n", " taco\n", " \n", "
\n", "
\n", "
\n", " \n", " 3.0\n", " \n", "
\n", "
\n", "
\n", " \n", " 1923/03/12\n", " \n", "
\n", "
\n", "
\n", " \n", " down\n", " \n", "
\n", "
\n", "
\n", " \n", " 11\n", " \n", "
\n", "
\n", "
\n", " \n", " Isaac\n", " \n", "
\n", "
\n", "
\n", " \n", " Newton\n", " \n", "
\n", "
\n", "
\n", " \n", " 992.0\n", " \n", "
\n", "
\n", "
\n", " \n", " pasta\n", " \n", "
\n", "
\n", "
\n", " \n", " 9.0\n", " \n", "
\n", "
\n", "
\n", " \n", " 1999/02/15\n", " \n", "
\n", "
\n", "
\n", " \n", " never⋅\n", " \n", "
\n", "
\n", "\n", "\n", "
Viewing 10 of 13 rows / 13 columns
\n", "
1 partition(s)
\n" ], "text/plain": [ "" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "df.ext.display()" ] }, { "cell_type": "code", "execution_count": 25, "metadata": {}, "outputs": [ { "ename": "ValueError", "evalue": "'columns' must be 'not None', received 'None'", "output_type": "error", "traceback": [ "\u001b[1;31m---------------------------------------------------------------------------\u001b[0m", "\u001b[1;31mValueError\u001b[0m Traceback (most recent call last)", "\u001b[1;32m\u001b[0m in \u001b[0;36m\u001b[1;34m\u001b[0m\n\u001b[1;32m----> 1\u001b[1;33m \u001b[0mdf\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mcols\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mreplace\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;34m\"lastName\"\u001b[0m\u001b[1;33m,\u001b[0m\u001b[1;34m\"$\"\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;34m\"\"\u001b[0m\u001b[1;33m,\u001b[0m\u001b[1;34m\"chars\"\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m", "\u001b[1;32m~\\Documents\\Optimus\\optimus\\dask\\columns.py\u001b[0m in \u001b[0;36mreplace\u001b[1;34m(input_cols, search, replace_by, search_by, output_cols)\u001b[0m\n\u001b[0;32m 354\u001b[0m \u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 355\u001b[0m \u001b[1;33m\u001b[0m\u001b[0m\n\u001b[1;32m--> 356\u001b[1;33m \u001b[0mcheck_column_numbers\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0minput_cols\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;34m\"*\"\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m\u001b[0;32m 357\u001b[0m \u001b[0moutput_cols\u001b[0m \u001b[1;33m=\u001b[0m \u001b[0mget_output_cols\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0minput_cols\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0moutput_cols\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 358\u001b[0m \u001b[1;33m\u001b[0m\u001b[0m\n", "\u001b[1;32m~\\Documents\\Optimus\\optimus\\helpers\\columns.py\u001b[0m in \u001b[0;36mcheck_column_numbers\u001b[1;34m(columns, number)\u001b[0m\n\u001b[0;32m 198\u001b[0m \"\"\"\n\u001b[0;32m 199\u001b[0m \u001b[1;32mif\u001b[0m \u001b[0mcolumns\u001b[0m \u001b[1;32mis\u001b[0m \u001b[1;32mNone\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[1;32m--> 200\u001b[1;33m \u001b[0mRaiseIt\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mvalue_error\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mcolumns\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;34m\"not None\"\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m\u001b[0;32m 201\u001b[0m \u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 202\u001b[0m \u001b[0mcount\u001b[0m \u001b[1;33m=\u001b[0m \u001b[0mlen\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mcolumns\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n", "\u001b[1;32m~\\Documents\\Optimus\\optimus\\helpers\\raiseit.py\u001b[0m in \u001b[0;36mvalue_error\u001b[1;34m(var, data_values)\u001b[0m\n\u001b[0;32m 76\u001b[0m type=divisor.join(map(\n\u001b[0;32m 77\u001b[0m \u001b[1;32mlambda\u001b[0m \u001b[0mx\u001b[0m\u001b[1;33m:\u001b[0m \u001b[1;34m\"'\"\u001b[0m \u001b[1;33m+\u001b[0m \u001b[0mx\u001b[0m \u001b[1;33m+\u001b[0m \u001b[1;34m\"'\"\u001b[0m\u001b[1;33m,\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[1;32m---> 78\u001b[1;33m data_values)), var_type=one_list_to_val(var)))\n\u001b[0m\u001b[0;32m 79\u001b[0m \u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 80\u001b[0m \u001b[1;33m@\u001b[0m\u001b[0mstaticmethod\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n", "\u001b[1;31mValueError\u001b[0m: 'columns' must be 'not None', received 'None'" ] } ], "source": [ "df.cols.replace(\"lastName\",\"$\", \"\",\"chars\")" ] }, { "cell_type": "code", "execution_count": 9, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "{'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'}\n", "{'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'}\n", "{'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'}\n", "{'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'}\n", "{'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'}\n", "{'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'}\n", "{'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'}\n", "{'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'}\n", "{'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'}\n", "{'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'}\n", "{'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'}\n", "{'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'}\n", "{'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'}\n", "{'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'}\n", "{'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'}\n", "{'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'}\n", "{'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'}\n", "{'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'}\n", "{'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'}\n", "{'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'}\n", "{'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'}\n", "{'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'}\n", "{'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'}\n", "{'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'}\n", "{'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'}\n", "{'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'}\n", "{'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'}\n", "{'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'}\n", "{'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'}\n", "{'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'}\n", "{'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'}\n", "{'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'}\n", "{'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'}\n", "{'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'}\n", "{'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'}\n", "{'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'}\n", "{'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'}\n", "{'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'}\n", "{'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'}\n", "{'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'}\n", "{'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'}\n", "{'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'}\n", "{'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'}\n", "{'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'}\n", "{'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'}\n", "{'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'}\n", "{'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'}\n", "{'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'}\n", "{'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'}\n", "{'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'}\n", "{'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'}\n", "{'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'}\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "{'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'}\n", "{'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'}\n", "{'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'}\n", "{'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'}\n", "{'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'}\n", "{'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'}\n", "{'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'}\n", "{'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'}\n", "{'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'}\n", "{'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'}\n", "{'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'}\n", "{'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'}\n", "{'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'}\n", "{'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'}\n", "{'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'}\n", "{'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'}\n", "{'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'}\n", "{'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'}\n", "{'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'}\n", "{'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'}\n", "{'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'}\n", "{'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'}\n", "{'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'}\n", "{'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'}\n", "{'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'}\n", "{'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'}\n", "{'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'}\n", "{'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'}\n", "{'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'}\n", "{'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'}\n", "{'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'}\n", "{'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'}\n", "{'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'}\n", "{'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'}\n", "{'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'}\n", "{'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'}\n", "{'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'}\n", "{'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'}\n", "{'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'}\n", "{'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'}\n", "{'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'}\n", "{'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'}\n", "{'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'}\n", "{'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'}\n", "{'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'}\n", "{'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'}\n", "{'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'}\n", "{'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'}\n", "{'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'}\n", "{'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'}\n", "{'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'}\n", "{'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'}\n" ] }, { "data": { "text/plain": [ "{'id': {'int': 0, 'float': 0, 'object': 0},\n", " 'firstName': {'int': 0, 'float': 0, 'object': 0},\n", " 'lastName': {'int': 0, 'float': 0, 'object': 0},\n", " 'billingId': {'int': 0, 'float': 0, 'object': 0},\n", " 'product': {'int': 0, 'float': 0, 'object': 0},\n", " 'price': {'int': 0, 'float': 0, 'object': 0},\n", " 'birth': {'int': 0, 'float': 0, 'object': 0},\n", " 'dummyCol': {'int': 0, 'float': 0, 'object': 0}}" ] }, "execution_count": 9, "metadata": {}, "output_type": "execute_result" } ], "source": [ "from optimus.profiler.profiler import Profiler\n", "p = Profiler()\n", "\n", "df.cols.count_by_dtypes(\"*\")" ] }, { "cell_type": "code", "execution_count": 1, "metadata": {}, "outputs": [ { "name": "stderr", "output_type": "stream", "text": [ "C:\\Users\\argenisleon\\Anaconda3\\lib\\site-packages\\dask\\dataframe\\io\\demo.py:91: FutureWarning: Creating a DatetimeIndex by passing range endpoints is deprecated. Use `pandas.date_range` instead.\n", " freq=partition_freq))\n", "C:\\Users\\argenisleon\\Anaconda3\\lib\\site-packages\\dask\\dataframe\\io\\demo.py:45: FutureWarning: Creating a DatetimeIndex by passing range endpoints is deprecated. Use `pandas.date_range` instead.\n", " index = pd.DatetimeIndex(start=start, end=end, freq=freq, name='timestamp')\n" ] } ], "source": [ "import dask\n", "import dask.datasets\n", "import numpy as np\n", "import time\n", "from distributed import Client\n", "\n", "client = Client()\n", "client\n", "\n", "df = dask.datasets.timeseries()\n", "df = df.repartition(npartitions=300)\n", "df = client.persist(df)\n" ] }, { "cell_type": "code", "execution_count": 4, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "Dask Series Structure:\n", "npartitions=300\n", "2000-01-01 00:00:00 bool\n", "2000-01-01 02:24:00 ...\n", " ... \n", "2000-01-30 21:36:00 ...\n", "2000-01-31 00:00:00 ...\n", "Name: x, dtype: bool\n", "Dask Name: logical_and, 10800 tasks\n", "Dask Series Structure:\n", "npartitions=300\n", "2000-01-01 00:00:00 bool\n", "2000-01-01 02:24:00 ...\n", " ... \n", "2000-01-30 21:36:00 ...\n", "2000-01-31 00:00:00 ...\n", "Name: x, dtype: bool\n", "Dask Name: logical_and, 10800 tasks\n", "Dask Series Structure:\n", "npartitions=300\n", "2000-01-01 00:00:00 bool\n", "2000-01-01 02:24:00 ...\n", " ... \n", "2000-01-30 21:36:00 ...\n", "2000-01-31 00:00:00 ...\n", "Name: x, dtype: bool\n", "Dask Name: logical_and, 10800 tasks\n", "Dask Series Structure:\n", "npartitions=300\n", "2000-01-01 00:00:00 bool\n", "2000-01-01 02:24:00 ...\n", " ... \n", "2000-01-30 21:36:00 ...\n", "2000-01-31 00:00:00 ...\n", "Name: x, dtype: bool\n", "Dask Name: logical_and, 10800 tasks\n", "Dask Series Structure:\n", "npartitions=300\n", "2000-01-01 00:00:00 bool\n", "2000-01-01 02:24:00 ...\n", " ... \n", "2000-01-30 21:36:00 ...\n", "2000-01-31 00:00:00 ...\n", "Name: x, dtype: bool\n", "Dask Name: logical_and, 10800 tasks\n", "Dask Series Structure:\n", "npartitions=300\n", "2000-01-01 00:00:00 bool\n", "2000-01-01 02:24:00 ...\n", " ... \n", "2000-01-30 21:36:00 ...\n", "2000-01-31 00:00:00 ...\n", "Name: x, dtype: bool\n", "Dask Name: logical_and, 10800 tasks\n", "Dask Series Structure:\n", "npartitions=300\n", "2000-01-01 00:00:00 bool\n", "2000-01-01 02:24:00 ...\n", " ... \n", "2000-01-30 21:36:00 ...\n", "2000-01-31 00:00:00 ...\n", "Name: x, dtype: bool\n", "Dask Name: logical_and, 10800 tasks\n", "Dask Series Structure:\n", "npartitions=300\n", "2000-01-01 00:00:00 bool\n", "2000-01-01 02:24:00 ...\n", " ... \n", "2000-01-30 21:36:00 ...\n", "2000-01-31 00:00:00 ...\n", "Name: x, dtype: bool\n", "Dask Name: logical_and, 10800 tasks\n", "Dask Series Structure:\n", "npartitions=300\n", "2000-01-01 00:00:00 bool\n", "2000-01-01 02:24:00 ...\n", " ... \n", "2000-01-30 21:36:00 ...\n", "2000-01-31 00:00:00 ...\n", "Name: x, dtype: bool\n", "Dask Name: logical_and, 10800 tasks\n", "Dask Series Structure:\n", "npartitions=300\n", "2000-01-01 00:00:00 bool\n", "2000-01-01 02:24:00 ...\n", " ... \n", "2000-01-30 21:36:00 ...\n", "2000-01-31 00:00:00 ...\n", "Name: x, dtype: bool\n", "Dask Name: logical_and, 10800 tasks\n", "Dask Series Structure:\n", "npartitions=300\n", "2000-01-01 00:00:00 bool\n", "2000-01-01 02:24:00 ...\n", " ... \n", "2000-01-30 21:36:00 ...\n", "2000-01-31 00:00:00 ...\n", "Name: x, dtype: bool\n", "Dask Name: logical_and, 10800 tasks\n", "Dask Series Structure:\n", "npartitions=300\n", "2000-01-01 00:00:00 bool\n", "2000-01-01 02:24:00 ...\n", " ... \n", "2000-01-30 21:36:00 ...\n", "2000-01-31 00:00:00 ...\n", "Name: x, dtype: bool\n", "Dask Name: logical_and, 10800 tasks\n", "Dask Series Structure:\n", "npartitions=300\n", "2000-01-01 00:00:00 bool\n", "2000-01-01 02:24:00 ...\n", " ... \n", "2000-01-30 21:36:00 ...\n", "2000-01-31 00:00:00 ...\n", "Name: x, dtype: bool\n", "Dask Name: logical_and, 10800 tasks\n", "Dask Series Structure:\n", "npartitions=300\n", "2000-01-01 00:00:00 bool\n", "2000-01-01 02:24:00 ...\n", " ... \n", "2000-01-30 21:36:00 ...\n", "2000-01-31 00:00:00 ...\n", "Name: x, dtype: bool\n", "Dask Name: logical_and, 10800 tasks\n", "Dask Series Structure:\n", "npartitions=300\n", "2000-01-01 00:00:00 bool\n", "2000-01-01 02:24:00 ...\n", " ... \n", "2000-01-30 21:36:00 ...\n", "2000-01-31 00:00:00 ...\n", "Name: x, dtype: bool\n", "Dask Name: logical_and, 10800 tasks\n", "Dask Series Structure:\n", "npartitions=300\n", "2000-01-01 00:00:00 bool\n", "2000-01-01 02:24:00 ...\n", " ... \n", "2000-01-30 21:36:00 ...\n", "2000-01-31 00:00:00 ...\n", "Name: x, dtype: bool\n", "Dask Name: logical_and, 10800 tasks\n", "Dask Series Structure:\n", "npartitions=300\n", "2000-01-01 00:00:00 bool\n", "2000-01-01 02:24:00 ...\n", " ... \n", "2000-01-30 21:36:00 ...\n", "2000-01-31 00:00:00 ...\n", "Name: x, dtype: bool\n", "Dask Name: logical_and, 10800 tasks\n", "Dask Series Structure:\n", "npartitions=300\n", "2000-01-01 00:00:00 bool\n", "2000-01-01 02:24:00 ...\n", " ... \n", "2000-01-30 21:36:00 ...\n", "2000-01-31 00:00:00 ...\n", "Name: x, dtype: bool\n", "Dask Name: logical_and, 10800 tasks\n", "Dask Series Structure:\n", "npartitions=300\n", "2000-01-01 00:00:00 bool\n", "2000-01-01 02:24:00 ...\n", " ... \n", "2000-01-30 21:36:00 ...\n", "2000-01-31 00:00:00 ...\n", "Name: x, dtype: bool\n", "Dask Name: logical_and, 10800 tasks\n", "Dask Series Structure:\n", "npartitions=300\n", "2000-01-01 00:00:00 bool\n", "2000-01-01 02:24:00 ...\n", " ... \n", "2000-01-30 21:36:00 ...\n", "2000-01-31 00:00:00 ...\n", "Name: x, dtype: bool\n", "Dask Name: logical_and, 10800 tasks\n", "Dask Series Structure:\n", "npartitions=300\n", "2000-01-01 00:00:00 bool\n", "2000-01-01 02:24:00 ...\n", " ... \n", "2000-01-30 21:36:00 ...\n", "2000-01-31 00:00:00 ...\n", "Name: y, dtype: bool\n", "Dask Name: logical_and, 7200 tasks\n", "Dask Series Structure:\n", "npartitions=300\n", "2000-01-01 00:00:00 bool\n", "2000-01-01 02:24:00 ...\n", " ... \n", "2000-01-30 21:36:00 ...\n", "2000-01-31 00:00:00 ...\n", "Name: y, dtype: bool\n", "Dask Name: logical_and, 7200 tasks\n", "Dask Series Structure:\n", "npartitions=300\n", "2000-01-01 00:00:00 bool\n", "2000-01-01 02:24:00 ...\n", " ... \n", "2000-01-30 21:36:00 ...\n", "2000-01-31 00:00:00 ...\n", "Name: y, dtype: bool\n", "Dask Name: logical_and, 7200 tasks\n", "Dask Series Structure:\n", "npartitions=300\n", "2000-01-01 00:00:00 bool\n", "2000-01-01 02:24:00 ...\n", " ... \n", "2000-01-30 21:36:00 ...\n", "2000-01-31 00:00:00 ...\n", "Name: y, dtype: bool\n", "Dask Name: logical_and, 7200 tasks\n", "Dask Series Structure:\n", "npartitions=300\n", "2000-01-01 00:00:00 bool\n", "2000-01-01 02:24:00 ...\n", " ... \n", "2000-01-30 21:36:00 ...\n", "2000-01-31 00:00:00 ...\n", "Name: y, dtype: bool\n", "Dask Name: logical_and, 7200 tasks\n", "Dask Series Structure:\n", "npartitions=300\n", "2000-01-01 00:00:00 bool\n", "2000-01-01 02:24:00 ...\n", " ... \n", "2000-01-30 21:36:00 ...\n", "2000-01-31 00:00:00 ...\n", "Name: y, dtype: bool\n", "Dask Name: logical_and, 7200 tasks\n", "Dask Series Structure:\n", "npartitions=300\n", "2000-01-01 00:00:00 bool\n", "2000-01-01 02:24:00 ...\n", " ... \n", "2000-01-30 21:36:00 ...\n", "2000-01-31 00:00:00 ...\n", "Name: y, dtype: bool\n", "Dask Name: logical_and, 7200 tasks\n", "Dask Series Structure:\n", "npartitions=300\n", "2000-01-01 00:00:00 bool\n", "2000-01-01 02:24:00 ...\n", " ... \n", "2000-01-30 21:36:00 ...\n", "2000-01-31 00:00:00 ...\n", "Name: y, dtype: bool\n", "Dask Name: logical_and, 7200 tasks\n", "Dask Series Structure:\n", "npartitions=300\n", "2000-01-01 00:00:00 bool\n", "2000-01-01 02:24:00 ...\n", " ... \n", "2000-01-30 21:36:00 ...\n", "2000-01-31 00:00:00 ...\n", "Name: y, dtype: bool\n", "Dask Name: logical_and, 7200 tasks\n", "Dask Series Structure:\n", "npartitions=300\n", "2000-01-01 00:00:00 bool\n", "2000-01-01 02:24:00 ...\n", " ... \n", "2000-01-30 21:36:00 ...\n", "2000-01-31 00:00:00 ...\n", "Name: y, dtype: bool\n", "Dask Name: logical_and, 7200 tasks\n", "Dask Series Structure:\n", "npartitions=300\n", "2000-01-01 00:00:00 bool\n", "2000-01-01 02:24:00 ...\n", " ... \n", "2000-01-30 21:36:00 ...\n", "2000-01-31 00:00:00 ...\n", "Name: y, dtype: bool\n", "Dask Name: logical_and, 7200 tasks\n", "Dask Series Structure:\n", "npartitions=300\n", "2000-01-01 00:00:00 bool\n", "2000-01-01 02:24:00 ...\n", " ... \n", "2000-01-30 21:36:00 ...\n", "2000-01-31 00:00:00 ...\n", "Name: y, dtype: bool\n", "Dask Name: logical_and, 7200 tasks\n", "Dask Series Structure:\n", "npartitions=300\n", "2000-01-01 00:00:00 bool\n", "2000-01-01 02:24:00 ...\n", " ... \n", "2000-01-30 21:36:00 ...\n", "2000-01-31 00:00:00 ...\n", "Name: y, dtype: bool\n", "Dask Name: logical_and, 7200 tasks\n", "Dask Series Structure:\n", "npartitions=300\n", "2000-01-01 00:00:00 bool\n", "2000-01-01 02:24:00 ...\n", " ... \n", "2000-01-30 21:36:00 ...\n", "2000-01-31 00:00:00 ...\n", "Name: y, dtype: bool\n", "Dask Name: logical_and, 7200 tasks\n", "Dask Series Structure:\n", "npartitions=300\n", "2000-01-01 00:00:00 bool\n", "2000-01-01 02:24:00 ...\n", " ... \n", "2000-01-30 21:36:00 ...\n", "2000-01-31 00:00:00 ...\n", "Name: y, dtype: bool\n", "Dask Name: logical_and, 7200 tasks\n", "Dask Series Structure:\n", "npartitions=300\n", "2000-01-01 00:00:00 bool\n", "2000-01-01 02:24:00 ...\n", " ... \n", "2000-01-30 21:36:00 ...\n", "2000-01-31 00:00:00 ...\n", "Name: y, dtype: bool\n", "Dask Name: logical_and, 7200 tasks\n", "Dask Series Structure:\n", "npartitions=300\n", "2000-01-01 00:00:00 bool\n", "2000-01-01 02:24:00 ...\n", " ... \n", "2000-01-30 21:36:00 ...\n", "2000-01-31 00:00:00 ...\n", "Name: y, dtype: bool\n", "Dask Name: logical_and, 7200 tasks\n", "Dask Series Structure:\n", "npartitions=300\n", "2000-01-01 00:00:00 bool\n", "2000-01-01 02:24:00 ...\n", " ... \n", "2000-01-30 21:36:00 ...\n", "2000-01-31 00:00:00 ...\n", "Name: y, dtype: bool\n", "Dask Name: logical_and, 7200 tasks\n", "Dask Series Structure:\n", "npartitions=300\n", "2000-01-01 00:00:00 bool\n", "2000-01-01 02:24:00 ...\n", " ... \n", "2000-01-30 21:36:00 ...\n", "2000-01-31 00:00:00 ...\n", "Name: y, dtype: bool\n", "Dask Name: logical_and, 7200 tasks\n", "Dask Series Structure:\n", "npartitions=300\n", "2000-01-01 00:00:00 bool\n", "2000-01-01 02:24:00 ...\n", " ... \n", "2000-01-30 21:36:00 ...\n", "2000-01-31 00:00:00 ...\n", "Name: y, dtype: bool\n", "Dask Name: logical_and, 7200 tasks\n", "Dask Series Structure:\n", "npartitions=300\n", "2000-01-01 00:00:00 bool\n", "2000-01-01 02:24:00 ...\n", " ... \n", "2000-01-30 21:36:00 ...\n", "2000-01-31 00:00:00 ...\n", "Name: y, dtype: bool\n", "Dask Name: logical_and, 2100 tasks\n", "Dask Series Structure:\n", "npartitions=300\n", "2000-01-01 00:00:00 bool\n", "2000-01-01 02:24:00 ...\n", " ... \n", "2000-01-30 21:36:00 ...\n", "2000-01-31 00:00:00 ...\n", "Name: y, dtype: bool\n", "Dask Name: logical_and, 2100 tasks\n", "Dask Series Structure:\n", "npartitions=300\n", "2000-01-01 00:00:00 bool\n", "2000-01-01 02:24:00 ...\n", " ... \n", "2000-01-30 21:36:00 ...\n", "2000-01-31 00:00:00 ...\n", "Name: y, dtype: bool\n", "Dask Name: logical_and, 2100 tasks\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "Dask Series Structure:\n", "npartitions=300\n", "2000-01-01 00:00:00 bool\n", "2000-01-01 02:24:00 ...\n", " ... \n", "2000-01-30 21:36:00 ...\n", "2000-01-31 00:00:00 ...\n", "Name: y, dtype: bool\n", "Dask Name: logical_and, 2100 tasks\n", "Dask Series Structure:\n", "npartitions=300\n", "2000-01-01 00:00:00 bool\n", "2000-01-01 02:24:00 ...\n", " ... \n", "2000-01-30 21:36:00 ...\n", "2000-01-31 00:00:00 ...\n", "Name: y, dtype: bool\n", "Dask Name: logical_and, 2100 tasks\n", "Dask Series Structure:\n", "npartitions=300\n", "2000-01-01 00:00:00 bool\n", "2000-01-01 02:24:00 ...\n", " ... \n", "2000-01-30 21:36:00 ...\n", "2000-01-31 00:00:00 ...\n", "Name: y, dtype: bool\n", "Dask Name: logical_and, 2100 tasks\n", "Dask Series Structure:\n", "npartitions=300\n", "2000-01-01 00:00:00 bool\n", "2000-01-01 02:24:00 ...\n", " ... \n", "2000-01-30 21:36:00 ...\n", "2000-01-31 00:00:00 ...\n", "Name: y, dtype: bool\n", "Dask Name: logical_and, 2100 tasks\n", "Dask Series Structure:\n", "npartitions=300\n", "2000-01-01 00:00:00 bool\n", "2000-01-01 02:24:00 ...\n", " ... \n", "2000-01-30 21:36:00 ...\n", "2000-01-31 00:00:00 ...\n", "Name: y, dtype: bool\n", "Dask Name: logical_and, 2100 tasks\n", "Dask Series Structure:\n", "npartitions=300\n", "2000-01-01 00:00:00 bool\n", "2000-01-01 02:24:00 ...\n", " ... \n", "2000-01-30 21:36:00 ...\n", "2000-01-31 00:00:00 ...\n", "Name: y, dtype: bool\n", "Dask Name: logical_and, 2100 tasks\n", "Dask Series Structure:\n", "npartitions=300\n", "2000-01-01 00:00:00 bool\n", "2000-01-01 02:24:00 ...\n", " ... \n", "2000-01-30 21:36:00 ...\n", "2000-01-31 00:00:00 ...\n", "Name: y, dtype: bool\n", "Dask Name: logical_and, 2100 tasks\n", "Dask Series Structure:\n", "npartitions=300\n", "2000-01-01 00:00:00 bool\n", "2000-01-01 02:24:00 ...\n", " ... \n", "2000-01-30 21:36:00 ...\n", "2000-01-31 00:00:00 ...\n", "Name: y, dtype: bool\n", "Dask Name: logical_and, 2100 tasks\n", "Dask Series Structure:\n", "npartitions=300\n", "2000-01-01 00:00:00 bool\n", "2000-01-01 02:24:00 ...\n", " ... \n", "2000-01-30 21:36:00 ...\n", "2000-01-31 00:00:00 ...\n", "Name: y, dtype: bool\n", "Dask Name: logical_and, 2100 tasks\n", "Dask Series Structure:\n", "npartitions=300\n", "2000-01-01 00:00:00 bool\n", "2000-01-01 02:24:00 ...\n", " ... \n", "2000-01-30 21:36:00 ...\n", "2000-01-31 00:00:00 ...\n", "Name: y, dtype: bool\n", "Dask Name: logical_and, 2100 tasks\n", "Dask Series Structure:\n", "npartitions=300\n", "2000-01-01 00:00:00 bool\n", "2000-01-01 02:24:00 ...\n", " ... \n", "2000-01-30 21:36:00 ...\n", "2000-01-31 00:00:00 ...\n", "Name: y, dtype: bool\n", "Dask Name: logical_and, 2100 tasks\n", "Dask Series Structure:\n", "npartitions=300\n", "2000-01-01 00:00:00 bool\n", "2000-01-01 02:24:00 ...\n", " ... \n", "2000-01-30 21:36:00 ...\n", "2000-01-31 00:00:00 ...\n", "Name: y, dtype: bool\n", "Dask Name: logical_and, 2100 tasks\n", "Dask Series Structure:\n", "npartitions=300\n", "2000-01-01 00:00:00 bool\n", "2000-01-01 02:24:00 ...\n", " ... \n", "2000-01-30 21:36:00 ...\n", "2000-01-31 00:00:00 ...\n", "Name: y, dtype: bool\n", "Dask Name: logical_and, 2100 tasks\n", "Dask Series Structure:\n", "npartitions=300\n", "2000-01-01 00:00:00 bool\n", "2000-01-01 02:24:00 ...\n", " ... \n", "2000-01-30 21:36:00 ...\n", "2000-01-31 00:00:00 ...\n", "Name: y, dtype: bool\n", "Dask Name: logical_and, 2100 tasks\n", "Dask Series Structure:\n", "npartitions=300\n", "2000-01-01 00:00:00 bool\n", "2000-01-01 02:24:00 ...\n", " ... \n", "2000-01-30 21:36:00 ...\n", "2000-01-31 00:00:00 ...\n", "Name: y, dtype: bool\n", "Dask Name: logical_and, 2100 tasks\n", "Dask Series Structure:\n", "npartitions=300\n", "2000-01-01 00:00:00 bool\n", "2000-01-01 02:24:00 ...\n", " ... \n", "2000-01-30 21:36:00 ...\n", "2000-01-31 00:00:00 ...\n", "Name: y, dtype: bool\n", "Dask Name: logical_and, 2100 tasks\n", "Dask Series Structure:\n", "npartitions=300\n", "2000-01-01 00:00:00 bool\n", "2000-01-01 02:24:00 ...\n", " ... \n", "2000-01-30 21:36:00 ...\n", "2000-01-31 00:00:00 ...\n", "Name: y, dtype: bool\n", "Dask Name: logical_and, 2100 tasks\n", "Dask Series Structure:\n", "npartitions=300\n", "2000-01-01 00:00:00 bool\n", "2000-01-01 02:24:00 ...\n", " ... \n", "2000-01-30 21:36:00 ...\n", "2000-01-31 00:00:00 ...\n", "Name: y, dtype: bool\n", "Dask Name: logical_and, 3600 tasks\n", "Dask Series Structure:\n", "npartitions=300\n", "2000-01-01 00:00:00 bool\n", "2000-01-01 02:24:00 ...\n", " ... \n", "2000-01-30 21:36:00 ...\n", "2000-01-31 00:00:00 ...\n", "Name: y, dtype: bool\n", "Dask Name: logical_and, 3600 tasks\n", "Dask Series Structure:\n", "npartitions=300\n", "2000-01-01 00:00:00 bool\n", "2000-01-01 02:24:00 ...\n", " ... \n", "2000-01-30 21:36:00 ...\n", "2000-01-31 00:00:00 ...\n", "Name: y, dtype: bool\n", "Dask Name: logical_and, 3600 tasks\n", "Dask Series Structure:\n", "npartitions=300\n", "2000-01-01 00:00:00 bool\n", "2000-01-01 02:24:00 ...\n", " ... \n", "2000-01-30 21:36:00 ...\n", "2000-01-31 00:00:00 ...\n", "Name: y, dtype: bool\n", "Dask Name: logical_and, 3600 tasks\n", "Dask Series Structure:\n", "npartitions=300\n", "2000-01-01 00:00:00 bool\n", "2000-01-01 02:24:00 ...\n", " ... \n", "2000-01-30 21:36:00 ...\n", "2000-01-31 00:00:00 ...\n", "Name: y, dtype: bool\n", "Dask Name: logical_and, 3600 tasks\n", "Dask Series Structure:\n", "npartitions=300\n", "2000-01-01 00:00:00 bool\n", "2000-01-01 02:24:00 ...\n", " ... \n", "2000-01-30 21:36:00 ...\n", "2000-01-31 00:00:00 ...\n", "Name: y, dtype: bool\n", "Dask Name: logical_and, 3600 tasks\n", "Dask Series Structure:\n", "npartitions=300\n", "2000-01-01 00:00:00 bool\n", "2000-01-01 02:24:00 ...\n", " ... \n", "2000-01-30 21:36:00 ...\n", "2000-01-31 00:00:00 ...\n", "Name: y, dtype: bool\n", "Dask Name: logical_and, 3600 tasks\n", "Dask Series Structure:\n", "npartitions=300\n", "2000-01-01 00:00:00 bool\n", "2000-01-01 02:24:00 ...\n", " ... \n", "2000-01-30 21:36:00 ...\n", "2000-01-31 00:00:00 ...\n", "Name: y, dtype: bool\n", "Dask Name: logical_and, 3600 tasks\n", "Dask Series Structure:\n", "npartitions=300\n", "2000-01-01 00:00:00 bool\n", "2000-01-01 02:24:00 ...\n", " ... \n", "2000-01-30 21:36:00 ...\n", "2000-01-31 00:00:00 ...\n", "Name: y, dtype: bool\n", "Dask Name: logical_and, 3600 tasks\n", "Dask Series Structure:\n", "npartitions=300\n", "2000-01-01 00:00:00 bool\n", "2000-01-01 02:24:00 ...\n", " ... \n", "2000-01-30 21:36:00 ...\n", "2000-01-31 00:00:00 ...\n", "Name: y, dtype: bool\n", "Dask Name: logical_and, 3600 tasks\n", "Dask Series Structure:\n", "npartitions=300\n", "2000-01-01 00:00:00 bool\n", "2000-01-01 02:24:00 ...\n", " ... \n", "2000-01-30 21:36:00 ...\n", "2000-01-31 00:00:00 ...\n", "Name: y, dtype: bool\n", "Dask Name: logical_and, 3600 tasks\n", "Dask Series Structure:\n", "npartitions=300\n", "2000-01-01 00:00:00 bool\n", "2000-01-01 02:24:00 ...\n", " ... \n", "2000-01-30 21:36:00 ...\n", "2000-01-31 00:00:00 ...\n", "Name: y, dtype: bool\n", "Dask Name: logical_and, 3600 tasks\n", "Dask Series Structure:\n", "npartitions=300\n", "2000-01-01 00:00:00 bool\n", "2000-01-01 02:24:00 ...\n", " ... \n", "2000-01-30 21:36:00 ...\n", "2000-01-31 00:00:00 ...\n", "Name: y, dtype: bool\n", "Dask Name: logical_and, 3600 tasks\n", "Dask Series Structure:\n", "npartitions=300\n", "2000-01-01 00:00:00 bool\n", "2000-01-01 02:24:00 ...\n", " ... \n", "2000-01-30 21:36:00 ...\n", "2000-01-31 00:00:00 ...\n", "Name: y, dtype: bool\n", "Dask Name: logical_and, 3600 tasks\n", "Dask Series Structure:\n", "npartitions=300\n", "2000-01-01 00:00:00 bool\n", "2000-01-01 02:24:00 ...\n", " ... \n", "2000-01-30 21:36:00 ...\n", "2000-01-31 00:00:00 ...\n", "Name: y, dtype: bool\n", "Dask Name: logical_and, 3600 tasks\n", "Dask Series Structure:\n", "npartitions=300\n", "2000-01-01 00:00:00 bool\n", "2000-01-01 02:24:00 ...\n", " ... \n", "2000-01-30 21:36:00 ...\n", "2000-01-31 00:00:00 ...\n", "Name: y, dtype: bool\n", "Dask Name: logical_and, 3600 tasks\n", "Dask Series Structure:\n", "npartitions=300\n", "2000-01-01 00:00:00 bool\n", "2000-01-01 02:24:00 ...\n", " ... \n", "2000-01-30 21:36:00 ...\n", "2000-01-31 00:00:00 ...\n", "Name: y, dtype: bool\n", "Dask Name: logical_and, 3600 tasks\n", "Dask Series Structure:\n", "npartitions=300\n", "2000-01-01 00:00:00 bool\n", "2000-01-01 02:24:00 ...\n", " ... \n", "2000-01-30 21:36:00 ...\n", "2000-01-31 00:00:00 ...\n", "Name: y, dtype: bool\n", "Dask Name: logical_and, 3600 tasks\n", "Dask Series Structure:\n", "npartitions=300\n", "2000-01-01 00:00:00 bool\n", "2000-01-01 02:24:00 ...\n", " ... \n", "2000-01-30 21:36:00 ...\n", "2000-01-31 00:00:00 ...\n", "Name: y, dtype: bool\n", "Dask Name: logical_and, 3600 tasks\n", "Dask Series Structure:\n", "npartitions=300\n", "2000-01-01 00:00:00 bool\n", "2000-01-01 02:24:00 ...\n", " ... \n", "2000-01-30 21:36:00 ...\n", "2000-01-31 00:00:00 ...\n", "Name: y, dtype: bool\n", "Dask Name: logical_and, 3600 tasks\n", "Dask Series Structure:\n", "npartitions=300\n", "2000-01-01 00:00:00 bool\n", "2000-01-01 02:24:00 ...\n", " ... \n", "2000-01-30 21:36:00 ...\n", "2000-01-31 00:00:00 ...\n", "Name: x, dtype: bool\n", "Dask Name: logical_and, 7800 tasks\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "Dask Series Structure:\n", "npartitions=300\n", "2000-01-01 00:00:00 bool\n", "2000-01-01 02:24:00 ...\n", " ... \n", "2000-01-30 21:36:00 ...\n", "2000-01-31 00:00:00 ...\n", "Name: x, dtype: bool\n", "Dask Name: logical_and, 7800 tasks\n", "Dask Series Structure:\n", "npartitions=300\n", "2000-01-01 00:00:00 bool\n", "2000-01-01 02:24:00 ...\n", " ... \n", "2000-01-30 21:36:00 ...\n", "2000-01-31 00:00:00 ...\n", "Name: x, dtype: bool\n", "Dask Name: logical_and, 7800 tasks\n", "Dask Series Structure:\n", "npartitions=300\n", "2000-01-01 00:00:00 bool\n", "2000-01-01 02:24:00 ...\n", " ... \n", "2000-01-30 21:36:00 ...\n", "2000-01-31 00:00:00 ...\n", "Name: x, dtype: bool\n", "Dask Name: logical_and, 7800 tasks\n", "Dask Series Structure:\n", "npartitions=300\n", "2000-01-01 00:00:00 bool\n", "2000-01-01 02:24:00 ...\n", " ... \n", "2000-01-30 21:36:00 ...\n", "2000-01-31 00:00:00 ...\n", "Name: x, dtype: bool\n", "Dask Name: logical_and, 7800 tasks\n", "Dask Series Structure:\n", "npartitions=300\n", "2000-01-01 00:00:00 bool\n", "2000-01-01 02:24:00 ...\n", " ... \n", "2000-01-30 21:36:00 ...\n", "2000-01-31 00:00:00 ...\n", "Name: x, dtype: bool\n", "Dask Name: logical_and, 7800 tasks\n", "Dask Series Structure:\n", "npartitions=300\n", "2000-01-01 00:00:00 bool\n", "2000-01-01 02:24:00 ...\n", " ... \n", "2000-01-30 21:36:00 ...\n", "2000-01-31 00:00:00 ...\n", "Name: x, dtype: bool\n", "Dask Name: logical_and, 7800 tasks\n", "Dask Series Structure:\n", "npartitions=300\n", "2000-01-01 00:00:00 bool\n", "2000-01-01 02:24:00 ...\n", " ... \n", "2000-01-30 21:36:00 ...\n", "2000-01-31 00:00:00 ...\n", "Name: x, dtype: bool\n", "Dask Name: logical_and, 7800 tasks\n", "Dask Series Structure:\n", "npartitions=300\n", "2000-01-01 00:00:00 bool\n", "2000-01-01 02:24:00 ...\n", " ... \n", "2000-01-30 21:36:00 ...\n", "2000-01-31 00:00:00 ...\n", "Name: x, dtype: bool\n", "Dask Name: logical_and, 7800 tasks\n", "Dask Series Structure:\n", "npartitions=300\n", "2000-01-01 00:00:00 bool\n", "2000-01-01 02:24:00 ...\n", " ... \n", "2000-01-30 21:36:00 ...\n", "2000-01-31 00:00:00 ...\n", "Name: x, dtype: bool\n", "Dask Name: logical_and, 7800 tasks\n", "Dask Series Structure:\n", "npartitions=300\n", "2000-01-01 00:00:00 bool\n", "2000-01-01 02:24:00 ...\n", " ... \n", "2000-01-30 21:36:00 ...\n", "2000-01-31 00:00:00 ...\n", "Name: x, dtype: bool\n", "Dask Name: logical_and, 7800 tasks\n", "Dask Series Structure:\n", "npartitions=300\n", "2000-01-01 00:00:00 bool\n", "2000-01-01 02:24:00 ...\n", " ... \n", "2000-01-30 21:36:00 ...\n", "2000-01-31 00:00:00 ...\n", "Name: x, dtype: bool\n", "Dask Name: logical_and, 7800 tasks\n", "Dask Series Structure:\n", "npartitions=300\n", "2000-01-01 00:00:00 bool\n", "2000-01-01 02:24:00 ...\n", " ... \n", "2000-01-30 21:36:00 ...\n", "2000-01-31 00:00:00 ...\n", "Name: x, dtype: bool\n", "Dask Name: logical_and, 7800 tasks\n", "Dask Series Structure:\n", "npartitions=300\n", "2000-01-01 00:00:00 bool\n", "2000-01-01 02:24:00 ...\n", " ... \n", "2000-01-30 21:36:00 ...\n", "2000-01-31 00:00:00 ...\n", "Name: x, dtype: bool\n", "Dask Name: logical_and, 7800 tasks\n", "Dask Series Structure:\n", "npartitions=300\n", "2000-01-01 00:00:00 bool\n", "2000-01-01 02:24:00 ...\n", " ... \n", "2000-01-30 21:36:00 ...\n", "2000-01-31 00:00:00 ...\n", "Name: x, dtype: bool\n", "Dask Name: logical_and, 7800 tasks\n", "Dask Series Structure:\n", "npartitions=300\n", "2000-01-01 00:00:00 bool\n", "2000-01-01 02:24:00 ...\n", " ... \n", "2000-01-30 21:36:00 ...\n", "2000-01-31 00:00:00 ...\n", "Name: x, dtype: bool\n", "Dask Name: logical_and, 7800 tasks\n", "Dask Series Structure:\n", "npartitions=300\n", "2000-01-01 00:00:00 bool\n", "2000-01-01 02:24:00 ...\n", " ... \n", "2000-01-30 21:36:00 ...\n", "2000-01-31 00:00:00 ...\n", "Name: x, dtype: bool\n", "Dask Name: logical_and, 7800 tasks\n", "Dask Series Structure:\n", "npartitions=300\n", "2000-01-01 00:00:00 bool\n", "2000-01-01 02:24:00 ...\n", " ... \n", "2000-01-30 21:36:00 ...\n", "2000-01-31 00:00:00 ...\n", "Name: x, dtype: bool\n", "Dask Name: logical_and, 7800 tasks\n", "Dask Series Structure:\n", "npartitions=300\n", "2000-01-01 00:00:00 bool\n", "2000-01-01 02:24:00 ...\n", " ... \n", "2000-01-30 21:36:00 ...\n", "2000-01-31 00:00:00 ...\n", "Name: x, dtype: bool\n", "Dask Name: logical_and, 7800 tasks\n", "Dask Series Structure:\n", "npartitions=300\n", "2000-01-01 00:00:00 bool\n", "2000-01-01 02:24:00 ...\n", " ... \n", "2000-01-30 21:36:00 ...\n", "2000-01-31 00:00:00 ...\n", "Name: x, dtype: bool\n", "Dask Name: logical_and, 7800 tasks\n", "Dask Series Structure:\n", "npartitions=300\n", "2000-01-01 00:00:00 bool\n", "2000-01-01 02:24:00 ...\n", " ... \n", "2000-01-30 21:36:00 ...\n", "2000-01-31 00:00:00 ...\n", "Name: y, dtype: bool\n", "Dask Name: logical_and, 9600 tasks\n", "Dask Series Structure:\n", "npartitions=300\n", "2000-01-01 00:00:00 bool\n", "2000-01-01 02:24:00 ...\n", " ... \n", "2000-01-30 21:36:00 ...\n", "2000-01-31 00:00:00 ...\n", "Name: y, dtype: bool\n", "Dask Name: logical_and, 9600 tasks\n", "Dask Series Structure:\n", "npartitions=300\n", "2000-01-01 00:00:00 bool\n", "2000-01-01 02:24:00 ...\n", " ... \n", "2000-01-30 21:36:00 ...\n", "2000-01-31 00:00:00 ...\n", "Name: y, dtype: bool\n", "Dask Name: logical_and, 9600 tasks\n", "Dask Series Structure:\n", "npartitions=300\n", "2000-01-01 00:00:00 bool\n", "2000-01-01 02:24:00 ...\n", " ... \n", "2000-01-30 21:36:00 ...\n", "2000-01-31 00:00:00 ...\n", "Name: y, dtype: bool\n", "Dask Name: logical_and, 9600 tasks\n", "Dask Series Structure:\n", "npartitions=300\n", "2000-01-01 00:00:00 bool\n", "2000-01-01 02:24:00 ...\n", " ... \n", "2000-01-30 21:36:00 ...\n", "2000-01-31 00:00:00 ...\n", "Name: y, dtype: bool\n", "Dask Name: logical_and, 9600 tasks\n", "Dask Series Structure:\n", "npartitions=300\n", "2000-01-01 00:00:00 bool\n", "2000-01-01 02:24:00 ...\n", " ... \n", "2000-01-30 21:36:00 ...\n", "2000-01-31 00:00:00 ...\n", "Name: y, dtype: bool\n", "Dask Name: logical_and, 9600 tasks\n", "Dask Series Structure:\n", "npartitions=300\n", "2000-01-01 00:00:00 bool\n", "2000-01-01 02:24:00 ...\n", " ... \n", "2000-01-30 21:36:00 ...\n", "2000-01-31 00:00:00 ...\n", "Name: y, dtype: bool\n", "Dask Name: logical_and, 9600 tasks\n", "Dask Series Structure:\n", "npartitions=300\n", "2000-01-01 00:00:00 bool\n", "2000-01-01 02:24:00 ...\n", " ... \n", "2000-01-30 21:36:00 ...\n", "2000-01-31 00:00:00 ...\n", "Name: y, dtype: bool\n", "Dask Name: logical_and, 9600 tasks\n", "Dask Series Structure:\n", "npartitions=300\n", "2000-01-01 00:00:00 bool\n", "2000-01-01 02:24:00 ...\n", " ... \n", "2000-01-30 21:36:00 ...\n", "2000-01-31 00:00:00 ...\n", "Name: y, dtype: bool\n", "Dask Name: logical_and, 9600 tasks\n", "Dask Series Structure:\n", "npartitions=300\n", "2000-01-01 00:00:00 bool\n", "2000-01-01 02:24:00 ...\n", " ... \n", "2000-01-30 21:36:00 ...\n", "2000-01-31 00:00:00 ...\n", "Name: y, dtype: bool\n", "Dask Name: logical_and, 9600 tasks\n", "Dask Series Structure:\n", "npartitions=300\n", "2000-01-01 00:00:00 bool\n", "2000-01-01 02:24:00 ...\n", " ... \n", "2000-01-30 21:36:00 ...\n", "2000-01-31 00:00:00 ...\n", "Name: y, dtype: bool\n", "Dask Name: logical_and, 9600 tasks\n", "Dask Series Structure:\n", "npartitions=300\n", "2000-01-01 00:00:00 bool\n", "2000-01-01 02:24:00 ...\n", " ... \n", "2000-01-30 21:36:00 ...\n", "2000-01-31 00:00:00 ...\n", "Name: y, dtype: bool\n", "Dask Name: logical_and, 9600 tasks\n", "Dask Series Structure:\n", "npartitions=300\n", "2000-01-01 00:00:00 bool\n", "2000-01-01 02:24:00 ...\n", " ... \n", "2000-01-30 21:36:00 ...\n", "2000-01-31 00:00:00 ...\n", "Name: y, dtype: bool\n", "Dask Name: logical_and, 9600 tasks\n", "Dask Series Structure:\n", "npartitions=300\n", "2000-01-01 00:00:00 bool\n", "2000-01-01 02:24:00 ...\n", " ... \n", "2000-01-30 21:36:00 ...\n", "2000-01-31 00:00:00 ...\n", "Name: y, dtype: bool\n", "Dask Name: logical_and, 9600 tasks\n", "Dask Series Structure:\n", "npartitions=300\n", "2000-01-01 00:00:00 bool\n", "2000-01-01 02:24:00 ...\n", " ... \n", "2000-01-30 21:36:00 ...\n", "2000-01-31 00:00:00 ...\n", "Name: y, dtype: bool\n", "Dask Name: logical_and, 9600 tasks\n", "Dask Series Structure:\n", "npartitions=300\n", "2000-01-01 00:00:00 bool\n", "2000-01-01 02:24:00 ...\n", " ... \n", "2000-01-30 21:36:00 ...\n", "2000-01-31 00:00:00 ...\n", "Name: y, dtype: bool\n", "Dask Name: logical_and, 9600 tasks\n", "Dask Series Structure:\n", "npartitions=300\n", "2000-01-01 00:00:00 bool\n", "2000-01-01 02:24:00 ...\n", " ... \n", "2000-01-30 21:36:00 ...\n", "2000-01-31 00:00:00 ...\n", "Name: y, dtype: bool\n", "Dask Name: logical_and, 9600 tasks\n", "Dask Series Structure:\n", "npartitions=300\n", "2000-01-01 00:00:00 bool\n", "2000-01-01 02:24:00 ...\n", " ... \n", "2000-01-30 21:36:00 ...\n", "2000-01-31 00:00:00 ...\n", "Name: y, dtype: bool\n", "Dask Name: logical_and, 9600 tasks\n", "Dask Series Structure:\n", "npartitions=300\n", "2000-01-01 00:00:00 bool\n", "2000-01-01 02:24:00 ...\n", " ... \n", "2000-01-30 21:36:00 ...\n", "2000-01-31 00:00:00 ...\n", "Name: y, dtype: bool\n", "Dask Name: logical_and, 9600 tasks\n", "Dask Series Structure:\n", "npartitions=300\n", "2000-01-01 00:00:00 bool\n", "2000-01-01 02:24:00 ...\n", " ... \n", "2000-01-30 21:36:00 ...\n", "2000-01-31 00:00:00 ...\n", "Name: y, dtype: bool\n", "Dask Name: logical_and, 9600 tasks\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "Dask Series Structure:\n", "npartitions=300\n", "2000-01-01 00:00:00 bool\n", "2000-01-01 02:24:00 ...\n", " ... \n", "2000-01-30 21:36:00 ...\n", "2000-01-31 00:00:00 ...\n", "Name: y, dtype: bool\n", "Dask Name: logical_and, 6600 tasks\n", "Dask Series Structure:\n", "npartitions=300\n", "2000-01-01 00:00:00 bool\n", "2000-01-01 02:24:00 ...\n", " ... \n", "2000-01-30 21:36:00 ...\n", "2000-01-31 00:00:00 ...\n", "Name: y, dtype: bool\n", "Dask Name: logical_and, 6600 tasks\n", "Dask Series Structure:\n", "npartitions=300\n", "2000-01-01 00:00:00 bool\n", "2000-01-01 02:24:00 ...\n", " ... \n", "2000-01-30 21:36:00 ...\n", "2000-01-31 00:00:00 ...\n", "Name: y, dtype: bool\n", "Dask Name: logical_and, 6600 tasks\n", "Dask Series Structure:\n", "npartitions=300\n", "2000-01-01 00:00:00 bool\n", "2000-01-01 02:24:00 ...\n", " ... \n", "2000-01-30 21:36:00 ...\n", "2000-01-31 00:00:00 ...\n", "Name: y, dtype: bool\n", "Dask Name: logical_and, 6600 tasks\n", "Dask Series Structure:\n", "npartitions=300\n", "2000-01-01 00:00:00 bool\n", "2000-01-01 02:24:00 ...\n", " ... \n", "2000-01-30 21:36:00 ...\n", "2000-01-31 00:00:00 ...\n", "Name: y, dtype: bool\n", "Dask Name: logical_and, 6600 tasks\n", "Dask Series Structure:\n", "npartitions=300\n", "2000-01-01 00:00:00 bool\n", "2000-01-01 02:24:00 ...\n", " ... \n", "2000-01-30 21:36:00 ...\n", "2000-01-31 00:00:00 ...\n", "Name: y, dtype: bool\n", "Dask Name: logical_and, 6600 tasks\n", "Dask Series Structure:\n", "npartitions=300\n", "2000-01-01 00:00:00 bool\n", "2000-01-01 02:24:00 ...\n", " ... \n", "2000-01-30 21:36:00 ...\n", "2000-01-31 00:00:00 ...\n", "Name: y, dtype: bool\n", "Dask Name: logical_and, 6600 tasks\n", "Dask Series Structure:\n", "npartitions=300\n", "2000-01-01 00:00:00 bool\n", "2000-01-01 02:24:00 ...\n", " ... \n", "2000-01-30 21:36:00 ...\n", "2000-01-31 00:00:00 ...\n", "Name: y, dtype: bool\n", "Dask Name: logical_and, 6600 tasks\n", "Dask Series Structure:\n", "npartitions=300\n", "2000-01-01 00:00:00 bool\n", "2000-01-01 02:24:00 ...\n", " ... \n", "2000-01-30 21:36:00 ...\n", "2000-01-31 00:00:00 ...\n", "Name: y, dtype: bool\n", "Dask Name: logical_and, 6600 tasks\n", "Dask Series Structure:\n", "npartitions=300\n", "2000-01-01 00:00:00 bool\n", "2000-01-01 02:24:00 ...\n", " ... \n", "2000-01-30 21:36:00 ...\n", "2000-01-31 00:00:00 ...\n", "Name: y, dtype: bool\n", "Dask Name: logical_and, 6600 tasks\n", "Dask Series Structure:\n", "npartitions=300\n", "2000-01-01 00:00:00 bool\n", "2000-01-01 02:24:00 ...\n", " ... \n", "2000-01-30 21:36:00 ...\n", "2000-01-31 00:00:00 ...\n", "Name: y, dtype: bool\n", "Dask Name: logical_and, 6600 tasks\n", "Dask Series Structure:\n", "npartitions=300\n", "2000-01-01 00:00:00 bool\n", "2000-01-01 02:24:00 ...\n", " ... \n", "2000-01-30 21:36:00 ...\n", "2000-01-31 00:00:00 ...\n", "Name: y, dtype: bool\n", "Dask Name: logical_and, 6600 tasks\n", "Dask Series Structure:\n", "npartitions=300\n", "2000-01-01 00:00:00 bool\n", "2000-01-01 02:24:00 ...\n", " ... \n", "2000-01-30 21:36:00 ...\n", "2000-01-31 00:00:00 ...\n", "Name: y, dtype: bool\n", "Dask Name: logical_and, 6600 tasks\n", "Dask Series Structure:\n", "npartitions=300\n", "2000-01-01 00:00:00 bool\n", "2000-01-01 02:24:00 ...\n", " ... \n", "2000-01-30 21:36:00 ...\n", "2000-01-31 00:00:00 ...\n", "Name: y, dtype: bool\n", "Dask Name: logical_and, 6600 tasks\n", "Dask Series Structure:\n", "npartitions=300\n", "2000-01-01 00:00:00 bool\n", "2000-01-01 02:24:00 ...\n", " ... \n", "2000-01-30 21:36:00 ...\n", "2000-01-31 00:00:00 ...\n", "Name: y, dtype: bool\n", "Dask Name: logical_and, 6600 tasks\n", "Dask Series Structure:\n", "npartitions=300\n", "2000-01-01 00:00:00 bool\n", "2000-01-01 02:24:00 ...\n", " ... \n", "2000-01-30 21:36:00 ...\n", "2000-01-31 00:00:00 ...\n", "Name: y, dtype: bool\n", "Dask Name: logical_and, 6600 tasks\n", "Dask Series Structure:\n", "npartitions=300\n", "2000-01-01 00:00:00 bool\n", "2000-01-01 02:24:00 ...\n", " ... \n", "2000-01-30 21:36:00 ...\n", "2000-01-31 00:00:00 ...\n", "Name: y, dtype: bool\n", "Dask Name: logical_and, 6600 tasks\n", "Dask Series Structure:\n", "npartitions=300\n", "2000-01-01 00:00:00 bool\n", "2000-01-01 02:24:00 ...\n", " ... \n", "2000-01-30 21:36:00 ...\n", "2000-01-31 00:00:00 ...\n", "Name: y, dtype: bool\n", "Dask Name: logical_and, 6600 tasks\n", "Dask Series Structure:\n", "npartitions=300\n", "2000-01-01 00:00:00 bool\n", "2000-01-01 02:24:00 ...\n", " ... \n", "2000-01-30 21:36:00 ...\n", "2000-01-31 00:00:00 ...\n", "Name: y, dtype: bool\n", "Dask Name: logical_and, 6600 tasks\n", "Dask Series Structure:\n", "npartitions=300\n", "2000-01-01 00:00:00 bool\n", "2000-01-01 02:24:00 ...\n", " ... \n", "2000-01-30 21:36:00 ...\n", "2000-01-31 00:00:00 ...\n", "Name: y, dtype: bool\n", "Dask Name: logical_and, 6600 tasks\n", "Dask Series Structure:\n", "npartitions=300\n", "2000-01-01 00:00:00 bool\n", "2000-01-01 02:24:00 ...\n", " ... \n", "2000-01-30 21:36:00 ...\n", "2000-01-31 00:00:00 ...\n", "Name: y, dtype: bool\n", "Dask Name: logical_and, 7800 tasks\n", "Dask Series Structure:\n", "npartitions=300\n", "2000-01-01 00:00:00 bool\n", "2000-01-01 02:24:00 ...\n", " ... \n", "2000-01-30 21:36:00 ...\n", "2000-01-31 00:00:00 ...\n", "Name: y, dtype: bool\n", "Dask Name: logical_and, 7800 tasks\n", "Dask Series Structure:\n", "npartitions=300\n", "2000-01-01 00:00:00 bool\n", "2000-01-01 02:24:00 ...\n", " ... \n", "2000-01-30 21:36:00 ...\n", "2000-01-31 00:00:00 ...\n", "Name: y, dtype: bool\n", "Dask Name: logical_and, 7800 tasks\n", "Dask Series Structure:\n", "npartitions=300\n", "2000-01-01 00:00:00 bool\n", "2000-01-01 02:24:00 ...\n", " ... \n", "2000-01-30 21:36:00 ...\n", "2000-01-31 00:00:00 ...\n", "Name: y, dtype: bool\n", "Dask Name: logical_and, 7800 tasks\n", "Dask Series Structure:\n", "npartitions=300\n", "2000-01-01 00:00:00 bool\n", "2000-01-01 02:24:00 ...\n", " ... \n", "2000-01-30 21:36:00 ...\n", "2000-01-31 00:00:00 ...\n", "Name: y, dtype: bool\n", "Dask Name: logical_and, 7800 tasks\n", "Dask Series Structure:\n", "npartitions=300\n", "2000-01-01 00:00:00 bool\n", "2000-01-01 02:24:00 ...\n", " ... \n", "2000-01-30 21:36:00 ...\n", "2000-01-31 00:00:00 ...\n", "Name: y, dtype: bool\n", "Dask Name: logical_and, 7800 tasks\n", "Dask Series Structure:\n", "npartitions=300\n", "2000-01-01 00:00:00 bool\n", "2000-01-01 02:24:00 ...\n", " ... \n", "2000-01-30 21:36:00 ...\n", "2000-01-31 00:00:00 ...\n", "Name: y, dtype: bool\n", "Dask Name: logical_and, 7800 tasks\n", "Dask Series Structure:\n", "npartitions=300\n", "2000-01-01 00:00:00 bool\n", "2000-01-01 02:24:00 ...\n", " ... \n", "2000-01-30 21:36:00 ...\n", "2000-01-31 00:00:00 ...\n", "Name: y, dtype: bool\n", "Dask Name: logical_and, 7800 tasks\n", "Dask Series Structure:\n", "npartitions=300\n", "2000-01-01 00:00:00 bool\n", "2000-01-01 02:24:00 ...\n", " ... \n", "2000-01-30 21:36:00 ...\n", "2000-01-31 00:00:00 ...\n", "Name: y, dtype: bool\n", "Dask Name: logical_and, 7800 tasks\n", "Dask Series Structure:\n", "npartitions=300\n", "2000-01-01 00:00:00 bool\n", "2000-01-01 02:24:00 ...\n", " ... \n", "2000-01-30 21:36:00 ...\n", "2000-01-31 00:00:00 ...\n", "Name: y, dtype: bool\n", "Dask Name: logical_and, 7800 tasks\n", "Dask Series Structure:\n", "npartitions=300\n", "2000-01-01 00:00:00 bool\n", "2000-01-01 02:24:00 ...\n", " ... \n", "2000-01-30 21:36:00 ...\n", "2000-01-31 00:00:00 ...\n", "Name: y, dtype: bool\n", "Dask Name: logical_and, 7800 tasks\n", "Dask Series Structure:\n", "npartitions=300\n", "2000-01-01 00:00:00 bool\n", "2000-01-01 02:24:00 ...\n", " ... \n", "2000-01-30 21:36:00 ...\n", "2000-01-31 00:00:00 ...\n", "Name: y, dtype: bool\n", "Dask Name: logical_and, 7800 tasks\n", "Dask Series Structure:\n", "npartitions=300\n", "2000-01-01 00:00:00 bool\n", "2000-01-01 02:24:00 ...\n", " ... \n", "2000-01-30 21:36:00 ...\n", "2000-01-31 00:00:00 ...\n", "Name: y, dtype: bool\n", "Dask Name: logical_and, 7800 tasks\n", "Dask Series Structure:\n", "npartitions=300\n", "2000-01-01 00:00:00 bool\n", "2000-01-01 02:24:00 ...\n", " ... \n", "2000-01-30 21:36:00 ...\n", "2000-01-31 00:00:00 ...\n", "Name: y, dtype: bool\n", "Dask Name: logical_and, 7800 tasks\n", "Dask Series Structure:\n", "npartitions=300\n", "2000-01-01 00:00:00 bool\n", "2000-01-01 02:24:00 ...\n", " ... \n", "2000-01-30 21:36:00 ...\n", "2000-01-31 00:00:00 ...\n", "Name: y, dtype: bool\n", "Dask Name: logical_and, 7800 tasks\n", "Dask Series Structure:\n", "npartitions=300\n", "2000-01-01 00:00:00 bool\n", "2000-01-01 02:24:00 ...\n", " ... \n", "2000-01-30 21:36:00 ...\n", "2000-01-31 00:00:00 ...\n", "Name: y, dtype: bool\n", "Dask Name: logical_and, 7800 tasks\n", "Dask Series Structure:\n", "npartitions=300\n", "2000-01-01 00:00:00 bool\n", "2000-01-01 02:24:00 ...\n", " ... \n", "2000-01-30 21:36:00 ...\n", "2000-01-31 00:00:00 ...\n", "Name: y, dtype: bool\n", "Dask Name: logical_and, 7800 tasks\n", "Dask Series Structure:\n", "npartitions=300\n", "2000-01-01 00:00:00 bool\n", "2000-01-01 02:24:00 ...\n", " ... \n", "2000-01-30 21:36:00 ...\n", "2000-01-31 00:00:00 ...\n", "Name: y, dtype: bool\n", "Dask Name: logical_and, 7800 tasks\n", "Dask Series Structure:\n", "npartitions=300\n", "2000-01-01 00:00:00 bool\n", "2000-01-01 02:24:00 ...\n", " ... \n", "2000-01-30 21:36:00 ...\n", "2000-01-31 00:00:00 ...\n", "Name: y, dtype: bool\n", "Dask Name: logical_and, 7800 tasks\n", "Dask Series Structure:\n", "npartitions=300\n", "2000-01-01 00:00:00 bool\n", "2000-01-01 02:24:00 ...\n", " ... \n", "2000-01-30 21:36:00 ...\n", "2000-01-31 00:00:00 ...\n", "Name: y, dtype: bool\n", "Dask Name: logical_and, 7800 tasks\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "Dask Series Structure:\n", "npartitions=300\n", "2000-01-01 00:00:00 bool\n", "2000-01-01 02:24:00 ...\n", " ... \n", "2000-01-30 21:36:00 ...\n", "2000-01-31 00:00:00 ...\n", "Name: y, dtype: bool\n", "Dask Name: logical_and, 9600 tasks\n", "Dask Series Structure:\n", "npartitions=300\n", "2000-01-01 00:00:00 bool\n", "2000-01-01 02:24:00 ...\n", " ... \n", "2000-01-30 21:36:00 ...\n", "2000-01-31 00:00:00 ...\n", "Name: y, dtype: bool\n", "Dask Name: logical_and, 9600 tasks\n", "Dask Series Structure:\n", "npartitions=300\n", "2000-01-01 00:00:00 bool\n", "2000-01-01 02:24:00 ...\n", " ... \n", "2000-01-30 21:36:00 ...\n", "2000-01-31 00:00:00 ...\n", "Name: y, dtype: bool\n", "Dask Name: logical_and, 9600 tasks\n", "Dask Series Structure:\n", "npartitions=300\n", "2000-01-01 00:00:00 bool\n", "2000-01-01 02:24:00 ...\n", " ... \n", "2000-01-30 21:36:00 ...\n", "2000-01-31 00:00:00 ...\n", "Name: y, dtype: bool\n", "Dask Name: logical_and, 9600 tasks\n", "Dask Series Structure:\n", "npartitions=300\n", "2000-01-01 00:00:00 bool\n", "2000-01-01 02:24:00 ...\n", " ... \n", "2000-01-30 21:36:00 ...\n", "2000-01-31 00:00:00 ...\n", "Name: y, dtype: bool\n", "Dask Name: logical_and, 9600 tasks\n", "Dask Series Structure:\n", "npartitions=300\n", "2000-01-01 00:00:00 bool\n", "2000-01-01 02:24:00 ...\n", " ... \n", "2000-01-30 21:36:00 ...\n", "2000-01-31 00:00:00 ...\n", "Name: y, dtype: bool\n", "Dask Name: logical_and, 9600 tasks\n", "Dask Series Structure:\n", "npartitions=300\n", "2000-01-01 00:00:00 bool\n", "2000-01-01 02:24:00 ...\n", " ... \n", "2000-01-30 21:36:00 ...\n", "2000-01-31 00:00:00 ...\n", "Name: y, dtype: bool\n", "Dask Name: logical_and, 9600 tasks\n", "Dask Series Structure:\n", "npartitions=300\n", "2000-01-01 00:00:00 bool\n", "2000-01-01 02:24:00 ...\n", " ... \n", "2000-01-30 21:36:00 ...\n", "2000-01-31 00:00:00 ...\n", "Name: y, dtype: bool\n", "Dask Name: logical_and, 9600 tasks\n", "Dask Series Structure:\n", "npartitions=300\n", "2000-01-01 00:00:00 bool\n", "2000-01-01 02:24:00 ...\n", " ... \n", "2000-01-30 21:36:00 ...\n", "2000-01-31 00:00:00 ...\n", "Name: y, dtype: bool\n", "Dask Name: logical_and, 9600 tasks\n", "Dask Series Structure:\n", "npartitions=300\n", "2000-01-01 00:00:00 bool\n", "2000-01-01 02:24:00 ...\n", " ... \n", "2000-01-30 21:36:00 ...\n", "2000-01-31 00:00:00 ...\n", "Name: y, dtype: bool\n", "Dask Name: logical_and, 9600 tasks\n", "Dask Series Structure:\n", "npartitions=300\n", "2000-01-01 00:00:00 bool\n", "2000-01-01 02:24:00 ...\n", " ... \n", "2000-01-30 21:36:00 ...\n", "2000-01-31 00:00:00 ...\n", "Name: y, dtype: bool\n", "Dask Name: logical_and, 9600 tasks\n", "Dask Series Structure:\n", "npartitions=300\n", "2000-01-01 00:00:00 bool\n", "2000-01-01 02:24:00 ...\n", " ... \n", "2000-01-30 21:36:00 ...\n", "2000-01-31 00:00:00 ...\n", "Name: y, dtype: bool\n", "Dask Name: logical_and, 9600 tasks\n", "Dask Series Structure:\n", "npartitions=300\n", "2000-01-01 00:00:00 bool\n", "2000-01-01 02:24:00 ...\n", " ... \n", "2000-01-30 21:36:00 ...\n", "2000-01-31 00:00:00 ...\n", "Name: y, dtype: bool\n", "Dask Name: logical_and, 9600 tasks\n", "Dask Series Structure:\n", "npartitions=300\n", "2000-01-01 00:00:00 bool\n", "2000-01-01 02:24:00 ...\n", " ... \n", "2000-01-30 21:36:00 ...\n", "2000-01-31 00:00:00 ...\n", "Name: y, dtype: bool\n", "Dask Name: logical_and, 9600 tasks\n", "Dask Series Structure:\n", "npartitions=300\n", "2000-01-01 00:00:00 bool\n", "2000-01-01 02:24:00 ...\n", " ... \n", "2000-01-30 21:36:00 ...\n", "2000-01-31 00:00:00 ...\n", "Name: y, dtype: bool\n", "Dask Name: logical_and, 9600 tasks\n", "Dask Series Structure:\n", "npartitions=300\n", "2000-01-01 00:00:00 bool\n", "2000-01-01 02:24:00 ...\n", " ... \n", "2000-01-30 21:36:00 ...\n", "2000-01-31 00:00:00 ...\n", "Name: y, dtype: bool\n", "Dask Name: logical_and, 9600 tasks\n", "Dask Series Structure:\n", "npartitions=300\n", "2000-01-01 00:00:00 bool\n", "2000-01-01 02:24:00 ...\n", " ... \n", "2000-01-30 21:36:00 ...\n", "2000-01-31 00:00:00 ...\n", "Name: y, dtype: bool\n", "Dask Name: logical_and, 9600 tasks\n", "Dask Series Structure:\n", "npartitions=300\n", "2000-01-01 00:00:00 bool\n", "2000-01-01 02:24:00 ...\n", " ... \n", "2000-01-30 21:36:00 ...\n", "2000-01-31 00:00:00 ...\n", "Name: y, dtype: bool\n", "Dask Name: logical_and, 9600 tasks\n", "Dask Series Structure:\n", "npartitions=300\n", "2000-01-01 00:00:00 bool\n", "2000-01-01 02:24:00 ...\n", " ... \n", "2000-01-30 21:36:00 ...\n", "2000-01-31 00:00:00 ...\n", "Name: y, dtype: bool\n", "Dask Name: logical_and, 9600 tasks\n", "Dask Series Structure:\n", "npartitions=300\n", "2000-01-01 00:00:00 bool\n", "2000-01-01 02:24:00 ...\n", " ... \n", "2000-01-30 21:36:00 ...\n", "2000-01-31 00:00:00 ...\n", "Name: y, dtype: bool\n", "Dask Name: logical_and, 9600 tasks\n", "Dask Series Structure:\n", "npartitions=300\n", "2000-01-01 00:00:00 bool\n", "2000-01-01 02:24:00 ...\n", " ... \n", "2000-01-30 21:36:00 ...\n", "2000-01-31 00:00:00 ...\n", "Name: x, dtype: bool\n", "Dask Name: logical_and, 10800 tasks\n", "Dask Series Structure:\n", "npartitions=300\n", "2000-01-01 00:00:00 bool\n", "2000-01-01 02:24:00 ...\n", " ... \n", "2000-01-30 21:36:00 ...\n", "2000-01-31 00:00:00 ...\n", "Name: x, dtype: bool\n", "Dask Name: logical_and, 10800 tasks\n", "Dask Series Structure:\n", "npartitions=300\n", "2000-01-01 00:00:00 bool\n", "2000-01-01 02:24:00 ...\n", " ... \n", "2000-01-30 21:36:00 ...\n", "2000-01-31 00:00:00 ...\n", "Name: x, dtype: bool\n", "Dask Name: logical_and, 10800 tasks\n", "Dask Series Structure:\n", "npartitions=300\n", "2000-01-01 00:00:00 bool\n", "2000-01-01 02:24:00 ...\n", " ... \n", "2000-01-30 21:36:00 ...\n", "2000-01-31 00:00:00 ...\n", "Name: x, dtype: bool\n", "Dask Name: logical_and, 10800 tasks\n", "Dask Series Structure:\n", "npartitions=300\n", "2000-01-01 00:00:00 bool\n", "2000-01-01 02:24:00 ...\n", " ... \n", "2000-01-30 21:36:00 ...\n", "2000-01-31 00:00:00 ...\n", "Name: x, dtype: bool\n", "Dask Name: logical_and, 10800 tasks\n", "Dask Series Structure:\n", "npartitions=300\n", "2000-01-01 00:00:00 bool\n", "2000-01-01 02:24:00 ...\n", " ... \n", "2000-01-30 21:36:00 ...\n", "2000-01-31 00:00:00 ...\n", "Name: x, dtype: bool\n", "Dask Name: logical_and, 10800 tasks\n", "Dask Series Structure:\n", "npartitions=300\n", "2000-01-01 00:00:00 bool\n", "2000-01-01 02:24:00 ...\n", " ... \n", "2000-01-30 21:36:00 ...\n", "2000-01-31 00:00:00 ...\n", "Name: x, dtype: bool\n", "Dask Name: logical_and, 10800 tasks\n", "Dask Series Structure:\n", "npartitions=300\n", "2000-01-01 00:00:00 bool\n", "2000-01-01 02:24:00 ...\n", " ... \n", "2000-01-30 21:36:00 ...\n", "2000-01-31 00:00:00 ...\n", "Name: x, dtype: bool\n", "Dask Name: logical_and, 10800 tasks\n", "Dask Series Structure:\n", "npartitions=300\n", "2000-01-01 00:00:00 bool\n", "2000-01-01 02:24:00 ...\n", " ... \n", "2000-01-30 21:36:00 ...\n", "2000-01-31 00:00:00 ...\n", "Name: x, dtype: bool\n", "Dask Name: logical_and, 10800 tasks\n", "Dask Series Structure:\n", "npartitions=300\n", "2000-01-01 00:00:00 bool\n", "2000-01-01 02:24:00 ...\n", " ... \n", "2000-01-30 21:36:00 ...\n", "2000-01-31 00:00:00 ...\n", "Name: x, dtype: bool\n", "Dask Name: logical_and, 10800 tasks\n", "Dask Series Structure:\n", "npartitions=300\n", "2000-01-01 00:00:00 bool\n", "2000-01-01 02:24:00 ...\n", " ... \n", "2000-01-30 21:36:00 ...\n", "2000-01-31 00:00:00 ...\n", "Name: x, dtype: bool\n", "Dask Name: logical_and, 10800 tasks\n", "Dask Series Structure:\n", "npartitions=300\n", "2000-01-01 00:00:00 bool\n", "2000-01-01 02:24:00 ...\n", " ... \n", "2000-01-30 21:36:00 ...\n", "2000-01-31 00:00:00 ...\n", "Name: x, dtype: bool\n", "Dask Name: logical_and, 10800 tasks\n", "Dask Series Structure:\n", "npartitions=300\n", "2000-01-01 00:00:00 bool\n", "2000-01-01 02:24:00 ...\n", " ... \n", "2000-01-30 21:36:00 ...\n", "2000-01-31 00:00:00 ...\n", "Name: x, dtype: bool\n", "Dask Name: logical_and, 10800 tasks\n", "Dask Series Structure:\n", "npartitions=300\n", "2000-01-01 00:00:00 bool\n", "2000-01-01 02:24:00 ...\n", " ... \n", "2000-01-30 21:36:00 ...\n", "2000-01-31 00:00:00 ...\n", "Name: x, dtype: bool\n", "Dask Name: logical_and, 10800 tasks\n", "Dask Series Structure:\n", "npartitions=300\n", "2000-01-01 00:00:00 bool\n", "2000-01-01 02:24:00 ...\n", " ... \n", "2000-01-30 21:36:00 ...\n", "2000-01-31 00:00:00 ...\n", "Name: x, dtype: bool\n", "Dask Name: logical_and, 10800 tasks\n", "Dask Series Structure:\n", "npartitions=300\n", "2000-01-01 00:00:00 bool\n", "2000-01-01 02:24:00 ...\n", " ... \n", "2000-01-30 21:36:00 ...\n", "2000-01-31 00:00:00 ...\n", "Name: x, dtype: bool\n", "Dask Name: logical_and, 10800 tasks\n", "Dask Series Structure:\n", "npartitions=300\n", "2000-01-01 00:00:00 bool\n", "2000-01-01 02:24:00 ...\n", " ... \n", "2000-01-30 21:36:00 ...\n", "2000-01-31 00:00:00 ...\n", "Name: x, dtype: bool\n", "Dask Name: logical_and, 10800 tasks\n", "Dask Series Structure:\n", "npartitions=300\n", "2000-01-01 00:00:00 bool\n", "2000-01-01 02:24:00 ...\n", " ... \n", "2000-01-30 21:36:00 ...\n", "2000-01-31 00:00:00 ...\n", "Name: x, dtype: bool\n", "Dask Name: logical_and, 10800 tasks\n", "Dask Series Structure:\n", "npartitions=300\n", "2000-01-01 00:00:00 bool\n", "2000-01-01 02:24:00 ...\n", " ... \n", "2000-01-30 21:36:00 ...\n", "2000-01-31 00:00:00 ...\n", "Name: x, dtype: bool\n", "Dask Name: logical_and, 10800 tasks\n", "Dask Series Structure:\n", "npartitions=300\n", "2000-01-01 00:00:00 bool\n", "2000-01-01 02:24:00 ...\n", " ... \n", "2000-01-30 21:36:00 ...\n", "2000-01-31 00:00:00 ...\n", "Name: x, dtype: bool\n", "Dask Name: logical_and, 10800 tasks\n", "[dd.Scalar, dd.Scalar, dd.Scalar, dd.Scalar, dd.Scalar, dd.Scalar, dd.Scalar, dd.Scalar, dd.Scalar, dd.Scalar, dd.Scalar, dd.Scalar, dd.Scalar, dd.Scalar, dd.Scalar, dd.Scalar, dd.Scalar, dd.Scalar, dd.Scalar, dd.Scalar, dd.Scalar, dd.Scalar, dd.Scalar, dd.Scalar, dd.Scalar, dd.Scalar, dd.Scalar, dd.Scalar, dd.Scalar, dd.Scalar, dd.Scalar, dd.Scalar, dd.Scalar, dd.Scalar, dd.Scalar, dd.Scalar, dd.Scalar, dd.Scalar, dd.Scalar, dd.Scalar, dd.Scalar, dd.Scalar, dd.Scalar, dd.Scalar, dd.Scalar, dd.Scalar, dd.Scalar, dd.Scalar, dd.Scalar, dd.Scalar, dd.Scalar, dd.Scalar, dd.Scalar, dd.Scalar, dd.Scalar, dd.Scalar, dd.Scalar, dd.Scalar, dd.Scalar, dd.Scalar, dd.Scalar, dd.Scalar, dd.Scalar, dd.Scalar, dd.Scalar, dd.Scalar, dd.Scalar, dd.Scalar, dd.Scalar, dd.Scalar, dd.Scalar, dd.Scalar, dd.Scalar, dd.Scalar, dd.Scalar, dd.Scalar, dd.Scalar, dd.Scalar, dd.Scalar, dd.Scalar, dd.Scalar, dd.Scalar, dd.Scalar, dd.Scalar, dd.Scalar, dd.Scalar, dd.Scalar, dd.Scalar, dd.Scalar, dd.Scalar, dd.Scalar, dd.Scalar, dd.Scalar, dd.Scalar, dd.Scalar, dd.Scalar, dd.Scalar, dd.Scalar, dd.Scalar, dd.Scalar, dd.Scalar, dd.Scalar, dd.Scalar, dd.Scalar, dd.Scalar, dd.Scalar, dd.Scalar, dd.Scalar, dd.Scalar, dd.Scalar, dd.Scalar, dd.Scalar, dd.Scalar, dd.Scalar, dd.Scalar, dd.Scalar, dd.Scalar, dd.Scalar, dd.Scalar, dd.Scalar, dd.Scalar, dd.Scalar, dd.Scalar, dd.Scalar, dd.Scalar, dd.Scalar, dd.Scalar, dd.Scalar, dd.Scalar, dd.Scalar, dd.Scalar, dd.Scalar, dd.Scalar, dd.Scalar, dd.Scalar, dd.Scalar, dd.Scalar, dd.Scalar, dd.Scalar, dd.Scalar, dd.Scalar, dd.Scalar, dd.Scalar, dd.Scalar, dd.Scalar, dd.Scalar, dd.Scalar, dd.Scalar, dd.Scalar, dd.Scalar, dd.Scalar, dd.Scalar, dd.Scalar, dd.Scalar, dd.Scalar, dd.Scalar, dd.Scalar, dd.Scalar, dd.Scalar, dd.Scalar, dd.Scalar, dd.Scalar, dd.Scalar, dd.Scalar, dd.Scalar, dd.Scalar, dd.Scalar, dd.Scalar, dd.Scalar, dd.Scalar, dd.Scalar, dd.Scalar, dd.Scalar, dd.Scalar, dd.Scalar, dd.Scalar, dd.Scalar, dd.Scalar, dd.Scalar, dd.Scalar, dd.Scalar, dd.Scalar, dd.Scalar, dd.Scalar, dd.Scalar, dd.Scalar, dd.Scalar, dd.Scalar, dd.Scalar, dd.Scalar, dd.Scalar, dd.Scalar, dd.Scalar, dd.Scalar, dd.Scalar, dd.Scalar, dd.Scalar, dd.Scalar, dd.Scalar, dd.Scalar]\n", "0.0030128955841064453\n", "0.0\n" ] } ], "source": [ "def random_indexer(df):\n", " indexer = ~df.index.isnull()\n", " for i in range(np.random.randint(15)+1):\n", " col = np.random.choice(['x','y'])\n", " value = np.random.uniform(-1,1)\n", " op = np.random.choice([lambda x, y: x < y, lambda x, y: x > y])\n", " indexer = np.logical_and(indexer, op(df[col], value))\n", " return indexer\n", "\n", "def random_statistic(indexer, df):\n", " print(indexer)\n", " col = np.random.choice(['x', 'y', 'name'])\n", " if col == 'name':\n", " op = np.random.choice([lambda x: x.unique().size, np.min, np.max])\n", " else:\n", " op = np.random.choice([lambda x: x.unique().size, np.min, np.max, np.sum, np.mean])\n", " return op(df[col][indexer])\n", "\n", "np.random.seed(137)\n", "\n", "stats = []\n", "for i in range(10):\n", " ind = random_indexer(df)\n", " for k in range(20):\n", " stats.append(random_statistic(ind, df))\n", "\n", "st = time.time()\n", "print(stats)\n", "# stat_computed = client.compute(stats)\n", "ft = time.time()\n", "print(ft-st)\n", "\n", "st = time.time()\n", "# stat_results = client.gather(stat_computed)\n", "ft = time.time()\n", "print(ft-st)" ] }, { "cell_type": "code", "execution_count": 9, "metadata": {}, "outputs": [ { "ename": "CancelledError", "evalue": "('repartition-merge-39715e6237c8baf832ed85d511f135a3', 0)", "output_type": "error", "traceback": [ "\u001b[1;31m---------------------------------------------------------------------------\u001b[0m", "\u001b[1;31mCancelledError\u001b[0m Traceback (most recent call last)", "\u001b[1;32m\u001b[0m in \u001b[0;36m\u001b[1;34m\u001b[0m\n\u001b[1;32m----> 1\u001b[1;33m \u001b[0mdf\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mhead\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m", "\u001b[1;32m~\\Anaconda3\\lib\\site-packages\\dask\\dataframe\\core.py\u001b[0m in \u001b[0;36mhead\u001b[1;34m(self, n, npartitions, compute)\u001b[0m\n\u001b[0;32m 874\u001b[0m \u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 875\u001b[0m \u001b[1;32mif\u001b[0m \u001b[0mcompute\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[1;32m--> 876\u001b[1;33m \u001b[0mresult\u001b[0m \u001b[1;33m=\u001b[0m \u001b[0mresult\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mcompute\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m\u001b[0;32m 877\u001b[0m \u001b[1;32mreturn\u001b[0m \u001b[0mresult\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 878\u001b[0m \u001b[1;33m\u001b[0m\u001b[0m\n", "\u001b[1;32m~\\Anaconda3\\lib\\site-packages\\dask\\base.py\u001b[0m in \u001b[0;36mcompute\u001b[1;34m(self, **kwargs)\u001b[0m\n\u001b[0;32m 154\u001b[0m \u001b[0mdask\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mbase\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mcompute\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 155\u001b[0m \"\"\"\n\u001b[1;32m--> 156\u001b[1;33m \u001b[1;33m(\u001b[0m\u001b[0mresult\u001b[0m\u001b[1;33m,\u001b[0m\u001b[1;33m)\u001b[0m \u001b[1;33m=\u001b[0m \u001b[0mcompute\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mself\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mtraverse\u001b[0m\u001b[1;33m=\u001b[0m\u001b[1;32mFalse\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m**\u001b[0m\u001b[0mkwargs\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m\u001b[0;32m 157\u001b[0m \u001b[1;32mreturn\u001b[0m \u001b[0mresult\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 158\u001b[0m \u001b[1;33m\u001b[0m\u001b[0m\n", "\u001b[1;32m~\\Anaconda3\\lib\\site-packages\\dask\\base.py\u001b[0m in \u001b[0;36mcompute\u001b[1;34m(*args, **kwargs)\u001b[0m\n\u001b[0;32m 395\u001b[0m \u001b[0mkeys\u001b[0m \u001b[1;33m=\u001b[0m \u001b[1;33m[\u001b[0m\u001b[0mx\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0m__dask_keys__\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;33m)\u001b[0m \u001b[1;32mfor\u001b[0m \u001b[0mx\u001b[0m \u001b[1;32min\u001b[0m \u001b[0mcollections\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 396\u001b[0m \u001b[0mpostcomputes\u001b[0m \u001b[1;33m=\u001b[0m \u001b[1;33m[\u001b[0m\u001b[0mx\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0m__dask_postcompute__\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;33m)\u001b[0m \u001b[1;32mfor\u001b[0m \u001b[0mx\u001b[0m \u001b[1;32min\u001b[0m \u001b[0mcollections\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[1;32m--> 397\u001b[1;33m \u001b[0mresults\u001b[0m \u001b[1;33m=\u001b[0m \u001b[0mschedule\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mdsk\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mkeys\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m**\u001b[0m\u001b[0mkwargs\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m\u001b[0;32m 398\u001b[0m \u001b[1;32mreturn\u001b[0m \u001b[0mrepack\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;33m[\u001b[0m\u001b[0mf\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mr\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m*\u001b[0m\u001b[0ma\u001b[0m\u001b[1;33m)\u001b[0m \u001b[1;32mfor\u001b[0m \u001b[0mr\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m(\u001b[0m\u001b[0mf\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0ma\u001b[0m\u001b[1;33m)\u001b[0m \u001b[1;32min\u001b[0m \u001b[0mzip\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mresults\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mpostcomputes\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 399\u001b[0m \u001b[1;33m\u001b[0m\u001b[0m\n", "\u001b[1;32m~\\Anaconda3\\lib\\site-packages\\distributed\\client.py\u001b[0m in \u001b[0;36mget\u001b[1;34m(self, dsk, keys, restrictions, loose_restrictions, resources, sync, asynchronous, direct, retries, priority, fifo_timeout, actors, **kwargs)\u001b[0m\n\u001b[0;32m 2307\u001b[0m \u001b[0mretries\u001b[0m\u001b[1;33m=\u001b[0m\u001b[0mretries\u001b[0m\u001b[1;33m,\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 2308\u001b[0m \u001b[0muser_priority\u001b[0m\u001b[1;33m=\u001b[0m\u001b[0mpriority\u001b[0m\u001b[1;33m,\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[1;32m-> 2309\u001b[1;33m \u001b[0mactors\u001b[0m\u001b[1;33m=\u001b[0m\u001b[0mactors\u001b[0m\u001b[1;33m,\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m\u001b[0;32m 2310\u001b[0m )\n\u001b[0;32m 2311\u001b[0m \u001b[0mpacked\u001b[0m \u001b[1;33m=\u001b[0m \u001b[0mpack_data\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mkeys\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mfutures\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n", "\u001b[1;32m~\\Anaconda3\\lib\\site-packages\\distributed\\client.py\u001b[0m in \u001b[0;36m_graph_to_futures\u001b[1;34m(self, dsk, keys, restrictions, loose_restrictions, priority, user_priority, resources, retries, fifo_timeout, actors)\u001b[0m\n\u001b[0;32m 2232\u001b[0m \u001b[1;32mfor\u001b[0m \u001b[0mv\u001b[0m \u001b[1;32min\u001b[0m \u001b[0ms\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 2233\u001b[0m \u001b[1;32mif\u001b[0m \u001b[0mv\u001b[0m \u001b[1;32mnot\u001b[0m \u001b[1;32min\u001b[0m \u001b[0mself\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mfutures\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[1;32m-> 2234\u001b[1;33m \u001b[1;32mraise\u001b[0m \u001b[0mCancelledError\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mv\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m\u001b[0;32m 2235\u001b[0m \u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 2236\u001b[0m \u001b[0mdependencies\u001b[0m \u001b[1;33m=\u001b[0m \u001b[1;33m{\u001b[0m\u001b[0mk\u001b[0m\u001b[1;33m:\u001b[0m \u001b[0mget_dependencies\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mdsk\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mk\u001b[0m\u001b[1;33m)\u001b[0m \u001b[1;32mfor\u001b[0m \u001b[0mk\u001b[0m \u001b[1;32min\u001b[0m \u001b[0mdsk\u001b[0m\u001b[1;33m}\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n", "\u001b[1;31mCancelledError\u001b[0m: ('repartition-merge-39715e6237c8baf832ed85d511f135a3', 0)" ] } ], "source": [ "df.head()" ] }, { "cell_type": "code", "execution_count": 10, "metadata": {}, "outputs": [ { "ename": "NameError", "evalue": "name 'op' is not defined", "output_type": "error", "traceback": [ "\u001b[1;31m---------------------------------------------------------------------------\u001b[0m", "\u001b[1;31mNameError\u001b[0m Traceback (most recent call last)", "\u001b[1;32m\u001b[0m in \u001b[0;36m\u001b[1;34m\u001b[0m\n\u001b[1;32m----> 1\u001b[1;33m \u001b[0mdf\u001b[0m \u001b[1;33m=\u001b[0m \u001b[0mop\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mload\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mcsv\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;34m\"https://raw.githubusercontent.com/ironmussa/Optimus/master/examples/data/foo.csv\"\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0msep\u001b[0m\u001b[1;33m=\u001b[0m\u001b[1;34m\",\"\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mheader\u001b[0m\u001b[1;33m=\u001b[0m\u001b[1;32mTrue\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0minfer_schema\u001b[0m\u001b[1;33m=\u001b[0m\u001b[1;34m'false'\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mnull_value\u001b[0m\u001b[1;33m=\u001b[0m\u001b[1;34m\"None\"\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m", "\u001b[1;31mNameError\u001b[0m: name 'op' is not defined" ] } ], "source": [] }, { "cell_type": "code", "execution_count": 14, "metadata": {}, "outputs": [ { "ename": "AttributeError", "evalue": "module 'numpy' has no attribute 'mode'", "output_type": "error", "traceback": [ "\u001b[1;31m---------------------------------------------------------------------------\u001b[0m", "\u001b[1;31mAttributeError\u001b[0m Traceback (most recent call last)", "\u001b[1;32m\u001b[0m in \u001b[0;36m\u001b[1;34m\u001b[0m\n\u001b[1;32m----> 1\u001b[1;33m \u001b[0mstat_computed\u001b[0m \u001b[1;33m=\u001b[0m \u001b[0mclient\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mcompute\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mnp\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mmode\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mdf\u001b[0m\u001b[1;33m[\u001b[0m\u001b[1;34m\"id\"\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m\u001b[0;32m 2\u001b[0m \u001b[0mstat_results\u001b[0m \u001b[1;33m=\u001b[0m \u001b[0mclient\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mgather\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mstat_computed\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n", "\u001b[1;31mAttributeError\u001b[0m: module 'numpy' has no attribute 'mode'" ] } ], "source": [ "stat_computed = client.compute(np.mode(df[\"id\"]))\n", "stat_results = client.gather(stat_computed)" ] }, { "cell_type": "code", "execution_count": 13, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "1\n" ] } ], "source": [ "print(stat_results)" ] }, { "cell_type": "code", "execution_count": null, "metadata": {}, "outputs": [], "source": [] } ], "metadata": { "kernelspec": { "display_name": "Python 3", "language": "python", "name": "python3" }, "language_info": { "codemirror_mode": { "name": "ipython", "version": 3 }, "file_extension": ".py", "mimetype": "text/x-python", "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", "version": "3.7.6" } }, "nbformat": 4, "nbformat_minor": 4 }