%load_ext autoreload
%autoreload 2
import sys
sys.path.append("..")
# from optimus import Optimus
import pandas as pd
%%time
# pdf = pd.read_csv('data/Performance_2000Q4.csv',sep="|", header=None)
pdf = pd.read_csv('data/HIGGS.csv',sep=",", header=None)
# pdf = pd.read_csv('data/star0000-1.csv',sep=",", header=0)
pdf.head()
--------------------------------------------------------------------------- NameError Traceback (most recent call last) <ipython-input-3-9750bac3a30b> in <module> ----> 1 pdf.head() NameError: name 'pdf' is not defined
list(pdf.columns)
[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28]
%%time
pdf.min()
Wall time: 998 µs
0 0.000000 1 0.302697 2 -1.950914 3 -1.731966 4 0.020387 5 -1.726871 6 0.406553 7 -2.428069 8 -1.729041 9 0.000000 10 0.218820 11 -2.653733 12 -1.689108 13 0.000000 14 0.267471 15 -2.634087 16 -1.706011 17 0.000000 18 0.367058 19 -2.211606 20 -1.578437 21 0.000000 22 0.302220 23 0.521908 24 0.524561 25 0.499786 26 0.138550 27 0.579945 28 0.588988 dtype: float64
import fastnumbers
!conda install -c conda-forge fastnumbers
Collecting package metadata (repodata.json): ...working... done Solving environment: ...working... done # All requested packages already installed.
r = []
for c in pdf.columns:
if fastnumbers.isint(c):
r.append("Column" + str(c))
pdf.columns = r
print(r)
['Column0', 'Column1', 'Column2', 'Column3', 'Column4', 'Column5', 'Column6', 'Column7', 'Column8', 'Column9', 'Column10', 'Column11', 'Column12', 'Column13', 'Column14', 'Column15', 'Column16', 'Column17', 'Column18', 'Column19', 'Column20', 'Column21', 'Column22', 'Column23', 'Column24', 'Column25', 'Column26', 'Column27', 'Column28']
pdf.head()
Column0 | Column1 | Column2 | Column3 | Column4 | Column5 | Column6 | Column7 | Column8 | Column9 | ... | Column19 | Column20 | Column21 | Column22 | Column23 | Column24 | Column25 | Column26 | Column27 | Column28 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0 | 1.0 | 0.869293 | -0.635082 | 0.225690 | 0.327470 | -0.689993 | 0.754202 | -0.248573 | -1.092064 | 0.000000 | ... | -0.010455 | -0.045767 | 3.101961 | 1.353760 | 0.979563 | 0.978076 | 0.920005 | 0.721657 | 0.988751 | 0.876678 |
1 | 1.0 | 0.907542 | 0.329147 | 0.359412 | 1.497970 | -0.313010 | 1.095531 | -0.557525 | -1.588230 | 2.173076 | ... | -1.138930 | -0.000819 | 0.000000 | 0.302220 | 0.833048 | 0.985700 | 0.978098 | 0.779732 | 0.992356 | 0.798343 |
2 | 1.0 | 0.798835 | 1.470639 | -1.635975 | 0.453773 | 0.425629 | 1.104875 | 1.282322 | 1.381664 | 0.000000 | ... | 1.128848 | 0.900461 | 0.000000 | 0.909753 | 1.108330 | 0.985692 | 0.951331 | 0.803252 | 0.865924 | 0.780118 |
3 | 0.0 | 1.344385 | -0.876626 | 0.935913 | 1.992050 | 0.882454 | 1.786066 | -1.646778 | -0.942383 | 0.000000 | ... | -0.678379 | -1.360356 | 0.000000 | 0.946652 | 1.028704 | 0.998656 | 0.728281 | 0.869200 | 1.026736 | 0.957904 |
4 | 1.0 | 1.105009 | 0.321356 | 1.522401 | 0.882808 | -1.205349 | 0.681466 | -1.070464 | -0.921871 | 0.000000 | ... | -0.373566 | 0.113041 | 0.000000 | 0.755856 | 1.361057 | 0.986610 | 0.838085 | 1.133295 | 0.872245 | 0.808487 |
5 rows × 29 columns
# %%time
import vaex
# df = vaex.open('data/Performance_2000Q4.csv',sep="|", header=0, error_bad_lines=False)
# df = vaex.open('data/Performance_2000Q4.csv',sep="|", nrows=5, error_bad_lines=False)
# df =vaex.from_pandas(pdf)
pdf = vaex.read_csv('data/HIGGS.csv',sep=",", header=None,nrows=10)
# !conda list
df.head()
# | Column0 | Column1 | Column2 | Column3 | Column4 | Column5 | Column6 | Column7 | Column8 | Column9 | Column10 | Column11 | Column12 | Column13 | Column14 | Column15 | Column16 | Column17 | Column18 | Column19 | Column20 | Column21 | Column22 | Column23 | Column24 | Column25 | Column26 | Column27 | Column28 | index |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0 | 1 | 0.869293 | -0.635082 | 0.22569 | 0.32747 | -0.689993 | 0.754202 | -0.248573 | -1.09206 | 0 | 1.37499 | -0.653674 | 0.930349 | 1.10744 | 1.1389 | -1.5782 | -1.04699 | 0 | 0.65793 | -0.0104546 | -0.0457672 | 3.10196 | 1.35376 | 0.979563 | 0.978076 | 0.920005 | 0.721657 | 0.988751 | 0.876678 | 0 |
1 | 1 | 0.907542 | 0.329147 | 0.359412 | 1.49797 | -0.31301 | 1.09553 | -0.557525 | -1.58823 | 2.17308 | 0.812581 | -0.213642 | 1.27101 | 2.21487 | 0.499994 | -1.26143 | 0.732156 | 0 | 0.398701 | -1.13893 | -0.00081911 | 0 | 0.30222 | 0.833048 | 0.9857 | 0.978098 | 0.779732 | 0.992356 | 0.798343 | 1 |
2 | 1 | 0.798835 | 1.47064 | -1.63597 | 0.453773 | 0.425629 | 1.10487 | 1.28232 | 1.38166 | 0 | 0.851737 | 1.54066 | -0.81969 | 2.21487 | 0.99349 | 0.35608 | -0.208778 | 2.54822 | 1.25695 | 1.12885 | 0.900461 | 0 | 0.909753 | 1.10833 | 0.985692 | 0.951331 | 0.803252 | 0.865924 | 0.780118 | 2 |
3 | 0 | 1.34438 | -0.876626 | 0.935913 | 1.99205 | 0.882454 | 1.78607 | -1.64678 | -0.942383 | 0 | 2.42326 | -0.676016 | 0.736159 | 2.21487 | 1.29872 | -1.43074 | -0.364658 | 0 | 0.745313 | -0.678379 | -1.36036 | 0 | 0.946652 | 1.0287 | 0.998656 | 0.728281 | 0.8692 | 1.02674 | 0.957904 | 3 |
4 | 1 | 1.10501 | 0.321356 | 1.5224 | 0.882808 | -1.20535 | 0.681466 | -1.07046 | -0.921871 | 0 | 0.800872 | 1.02097 | 0.971407 | 2.21487 | 0.596761 | -0.350273 | 0.631194 | 0 | 0.479999 | -0.373566 | 0.113041 | 0 | 0.755856 | 1.36106 | 0.98661 | 0.838085 | 1.1333 | 0.872245 | 0.808487 | 4 |
5 | 0 | 1.59584 | -0.607811 | 0.00707492 | 1.81845 | -0.111906 | 0.84755 | -0.566437 | 1.58124 | 2.17308 | 0.755421 | 0.64311 | 1.42637 | 0 | 0.921661 | -1.19043 | -1.61559 | 0 | 0.651114 | -0.654227 | -1.27434 | 3.10196 | 0.823761 | 0.938191 | 0.971758 | 0.789176 | 0.430553 | 0.961357 | 0.957818 | 5 |
6 | 1 | 0.409391 | -1.88468 | -1.02729 | 1.67245 | -1.6046 | 1.33801 | 0.0554274 | 0.0134659 | 2.17308 | 0.509783 | -1.03834 | 0.707862 | 0 | 0.746918 | -0.358465 | -1.64665 | 0 | 0.367058 | 0.0694965 | 1.37713 | 3.10196 | 0.869418 | 1.22208 | 1.00063 | 0.545045 | 0.698653 | 0.977314 | 0.828786 | 6 |
7 | 1 | 0.933895 | 0.62913 | 0.527535 | 0.238033 | -0.966569 | 0.547811 | -0.0594392 | -1.70687 | 2.17308 | 0.941003 | -2.65373 | -0.15722 | 0 | 1.03037 | -0.175505 | 0.523021 | 2.54822 | 1.37355 | 1.29125 | -1.46745 | 0 | 0.901837 | 1.08367 | 0.979696 | 0.7833 | 0.849195 | 0.894356 | 0.774879 | 7 |
8 | 1 | 1.40514 | 0.536603 | 0.689554 | 1.17957 | -0.110061 | 3.2024 | -1.52696 | -1.57603 | 0 | 2.93154 | 0.567342 | -0.130033 | 2.21487 | 1.78712 | 0.899499 | 0.585151 | 2.54822 | 0.401865 | -0.151202 | 1.16349 | 0 | 1.66707 | 4.03927 | 1.17583 | 1.04535 | 1.54297 | 3.53483 | 2.74075 | 8 |
9 | 1 | 1.17657 | 0.104161 | 1.397 | 0.479721 | 0.265513 | 1.13556 | 1.53483 | -0.253291 | 0 | 1.02725 | 0.534316 | 1.18002 | 0 | 2.40566 | 0.0875568 | -0.976534 | 2.54822 | 1.25038 | 0.268541 | 0.530334 | 0 | 0.833175 | 0.773968 | 0.98575 | 1.1037 | 0.84914 | 0.937104 | 0.812364 | 9 |
c = list(df.columns)
%%time
# df.min(c), df.std(c), df.max(c)
mn = df.minmax(["Column1"])[0]
# df.min(list(df.columns))
print(mn)
[0.30269706 2.63807607] Wall time: 6 ms
df.head()
print(type(df))
# !conda list
# !conda install -c conda-forge vaex
import vaex
animal = ['dog', 'dog', 'cat', 'guinea pig', 'guinea pig', 'dog']
age = [2, 1, 5, 1, 3, 7]
cuteness = [9, 10, 5, 8, 4, 8]
df_pets = vaex.from_arrays(animal=animal, age=age, cuteness=cuteness)
df_pets
# | animal | age | cuteness |
---|---|---|---|
0 | dog | 2 | 9 |
1 | dog | 1 | 10 |
2 | cat | 5 | 5 |
3 | guinea pig | 1 | 8 |
4 | guinea pig | 3 | 4 |
5 | dog | 7 | 8 |
# vaex.__file__
%%time
df.groupby(by="Column0").agg({"Column0":"count"}).sort("count",ascending= False)
Wall time: 108 ms
# | Column0 | count |
---|---|---|
0 | 1 | 5.82912e+06 |
1 | 0 | 5.17088e+06 |
%%time
pdf.groupby(by="Column0").agg({"Column0":"count"}).sort_values(by="Column0",ascending= False)
Wall time: 610 ms
Column0 | |
---|---|
Column0 | |
0.0 | 5170877 |
1.0 | 5829123 |
%%time
pdf[8000:8010]
Wall time: 0 ns
Column0 | Column1 | Column2 | Column3 | Column4 | Column5 | Column6 | Column7 | Column8 | Column9 | ... | Column19 | Column20 | Column21 | Column22 | Column23 | Column24 | Column25 | Column26 | Column27 | Column28 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
8000 | 1.0 | 1.398006 | -0.518206 | 1.243306 | 0.647536 | 1.552013 | 0.314121 | 0.148509 | -0.609203 | 0.000000 | ... | -0.391055 | -1.366460 | 3.101961 | 0.803195 | 0.910994 | 1.000786 | 0.614634 | 0.851036 | 0.886207 | 0.754556 |
8001 | 1.0 | 0.372607 | -2.093113 | -1.238694 | 0.273770 | -0.952960 | 1.118066 | -0.246593 | -0.636367 | 0.000000 | ... | -0.736676 | 0.886588 | 3.101961 | 0.946280 | 0.828245 | 0.974496 | 0.804105 | 0.462584 | 0.808971 | 0.713236 |
8002 | 1.0 | 2.146147 | 0.378820 | 0.851019 | 1.562741 | 0.348836 | 1.939325 | 0.441617 | -1.023876 | 0.000000 | ... | -0.593431 | -0.689468 | 3.101961 | 0.777738 | 0.760840 | 1.108030 | 1.082390 | 0.944764 | 1.153507 | 1.276364 |
8003 | 0.0 | 0.433549 | 0.909633 | 0.900957 | 0.034460 | 0.579016 | 1.066400 | 2.351771 | 1.363370 | 0.000000 | ... | 0.728260 | -0.234437 | 3.101961 | 1.231337 | 1.010956 | 0.595414 | 0.582155 | 0.165915 | 1.043586 | 0.898159 |
8004 | 0.0 | 0.369129 | 1.773543 | -0.624463 | 2.618987 | -1.331752 | 0.901232 | 0.565396 | -0.466726 | 1.086538 | ... | 1.222957 | -0.375940 | 0.000000 | 0.909367 | 0.967509 | 0.992904 | 0.773147 | 1.086767 | 0.829402 | 0.856416 |
8005 | 1.0 | 0.696167 | 0.895997 | 0.356083 | 1.048998 | -0.969999 | 1.103592 | -0.073302 | 0.851681 | 0.000000 | ... | 1.394518 | 0.783929 | 0.000000 | 0.780591 | 0.761675 | 1.100907 | 0.894969 | 0.885350 | 0.911313 | 0.786451 |
8006 | 0.0 | 0.509863 | 0.110004 | -0.642773 | 0.893471 | -0.380217 | 1.587919 | 1.925972 | 0.805668 | 0.000000 | ... | -0.814962 | 0.211815 | 0.000000 | 4.105546 | 3.077057 | 0.993203 | 2.109935 | 2.864798 | 2.618635 | 2.297319 |
8007 | 1.0 | 0.740272 | -0.320490 | 1.020807 | 1.017128 | -1.170218 | 1.041482 | 1.398179 | -0.469498 | 2.173076 | ... | -1.286340 | 0.767837 | 0.000000 | 0.757105 | 0.786006 | 1.106051 | 1.445824 | 0.931846 | 1.367611 | 1.136998 |
8008 | 0.0 | 1.993335 | 0.742110 | 1.253848 | 1.156955 | 1.193091 | 0.958578 | 0.746608 | -0.417386 | 0.000000 | ... | 0.104475 | -0.698346 | 0.000000 | 0.696287 | 0.909620 | 0.999494 | 0.849340 | 1.344194 | 0.964855 | 1.045543 |
8009 | 1.0 | 0.508399 | -1.346079 | -1.680364 | 0.262170 | -0.846954 | 3.095683 | 0.305956 | -1.466267 | 0.000000 | ... | -1.008177 | -0.231108 | 3.101961 | 0.910044 | 0.936177 | 0.988997 | 1.290139 | 0.820278 | 0.910703 | 0.986056 |
10 rows × 29 columns
df_pets.groupby(by='animal').agg({'age': 'mean',
'cuteness': ['mean', 'std']})
# | animal | age | cuteness_mean | cuteness_std |
---|---|---|---|---|
0 | dog | 3.33333 | 9 | 0.816497 |
1 | cat | 5 | 5 | 0 |
2 | guinea pig | 2 | 6 | 2 |
df.groupby(by='Column1',agg={'Column1': 'count'})
# | Column1 | count |
---|---|---|
0 | 0.869293212890625 | 1618 |
1 | 0.9075421094894408 | 1608 |
2 | 0.7988347411155698 | 1838 |
3 | 1.344384789466858 | 739 |
4 | 1.1050089597702026 | 1191 |
... | ... | ... |
27,978 | 7.892450332641602 | 1 |
27,979 | 4.039925575256348 | 1 |
27,980 | 6.542941093444824 | 1 |
27,981 | 4.810027599334717 | 1 |
27,982 | 5.2624263763427725 | 1 |
print(df.count())
100.0
%%time
print(df.count(df.Column1, binby = [df.Column1], shape=10, limits=mn))
print(df.count(df.Column2, binby = [df.Column2], shape=10, limits=mn))
print(df.count(df.Column3, binby = [df.Column3], shape=10, limits=mn))
print(df.count(df.Column4, binby = [df.Column4], shape=10, limits=mn))
print(df.count(df.Column5, binby = [df.Column5], shape=10, limits=mn))
print(df.count(df.Column6, binby = [df.Column6], shape=10, limits=mn))
print(df.count(df.Column7, binby = [df.Column7], shape=10, limits=mn))
[19. 21. 11. 21. 14. 5. 5. 1. 0. 2.] [8. 9. 8. 4. 3. 5. 4. 1. 0. 0.] [6. 7. 5. 7. 8. 6. 1. 0. 0. 0.] [11. 10. 18. 21. 10. 5. 6. 5. 2. 3.] [ 4. 5. 11. 5. 3. 5. 0. 0. 0. 0.] [ 9. 25. 16. 21. 10. 6. 5. 1. 0. 4.] [11. 5. 6. 9. 4. 2. 2. 3. 0. 0.] Wall time: 20 ms
%%time
pdf["Column1"].hist()
pdf["Column2"].hist()
pdf["Column3"].hist()
pdf["Column4"].hist()
pdf["Column5"].hist()
pdf["Column6"].hist()
pdf["Column7"].hist()
Wall time: 119 ms
print(type(df))
<class 'vaex.dataframe.DataFrameArrays'>
df["Column0"].histogram()
--------------------------------------------------------------------------- AttributeError Traceback (most recent call last) <ipython-input-32-8a6a2ec30bc7> in <module> ----> 1 df["Column0"].histogram() AttributeError: 'Expression' object has no attribute 'histogram'
%%time
df["Column0"].value_counts()
Wall time: 1.68 s
207193490696 207 888453148156 207 640678675247 207 863229461081 207 150187329643 207 ... 223298505438 2 513572041002 2 941031412536 2 352335269747 2 738456027077 2 Length: 344022, dtype: int64
%%time
pdf["Column0"].value_counts()
Wall time: 420 ms
286506363834 207 279572729584 207 555865124120 207 496113962932 207 697298531135 207 ... 820768560587 2 826459183038 2 249434851643 2 292807614292 2 119028483417 2 Name: Column0, Length: 344022, dtype: int64
%%time
print(pdf.min())
print(pdf.std())
print(pdf.max())
Column0 0.000000 Column1 0.274697 Column2 -2.434976 Column3 -1.742508 Column4 0.000237 Column5 -1.743944 Column6 0.137502 Column7 -2.969725 Column8 -1.741237 Column9 0.000000 Column10 0.188981 Column11 -2.913090 Column12 -1.742372 Column13 0.000000 Column14 0.263608 Column15 -2.729663 Column16 -1.742069 Column17 0.000000 Column18 0.365354 Column19 -2.497265 Column20 -1.742691 Column21 0.000000 Column22 0.075070 Column23 0.198676 Column24 0.083049 Column25 0.132006 Column26 0.047862 Column27 0.295112 Column28 0.330721 dtype: float64 Column0 0.499104 Column1 0.565378 Column2 1.008827 Column3 1.006346 Column4 0.600018 Column5 1.006326 Column6 0.474975 Column7 1.009303 Column8 1.005901 Column9 1.027808 Column10 0.499994 Column11 1.009331 Column12 1.006154 Column13 1.049398 Column14 0.487662 Column15 1.008747 Column16 1.006305 Column17 1.193676 Column18 0.505778 Column19 1.007694 Column20 1.006366 Column21 1.400209 Column22 0.674635 Column23 0.380807 Column24 0.164576 Column25 0.397445 Column26 0.525406 Column27 0.365256 Column28 0.313338 dtype: float64 Column0 1.000000 Column1 12.098914 Column2 2.434868 Column3 1.743236 Column4 15.396821 Column5 1.743257 Column6 9.940391 Column7 2.969674 Column8 1.741454 Column9 2.173076 Column10 11.647081 Column11 2.913210 Column12 1.743175 Column13 2.214872 Column14 14.708989 Column15 2.730009 Column16 1.742884 Column17 2.548224 Column18 12.882567 Column19 2.498009 Column20 1.743372 Column21 3.101961 Column22 40.192368 Column23 20.372782 Column24 7.992739 Column25 14.262439 Column26 17.762852 Column27 11.496522 Column28 8.374498 dtype: float64 Wall time: 2.26 s
df.head()
# | 100000174660 | 01/01/2001 | NULL | 7.875 | Unnamed: 4 | 5.0 | 355.0 | 352.0 | 08/2030 | 12700.0 | 0 | N | NULL.1 | Unnamed: 13 | Unnamed: 14 | Unnamed: 15 | Unnamed: 16 | Unnamed: 17 | Unnamed: 18 | Unnamed: 19 | Unnamed: 20 | Unnamed: 21 | Unnamed: 22 | Unnamed: 23 | Unnamed: 24 | Unnamed: 25 | Unnamed: 26 | Unnamed: 27 | NULL.2 | Unnamed: 29 | NULL.3 | index |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0 | 1e+11 | 01/01/2002 | nan | 7.875 | 144974 | 17 | 343 | 341 | 08/2030 | 12700 | 0 | N | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | 0 |
1 | 1e+11 | 02/01/2001 | nan | 7.875 | nan | 6 | 354 | 352 | 08/2030 | 12700 | 0 | N | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | 1 |
2 | 1e+11 | 02/01/2002 | nan | 7.875 | 144860 | 18 | 342 | 340 | 08/2030 | 12700 | 0 | N | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | 2 |
3 | 1e+11 | 03/01/2001 | nan | 7.875 | nan | 7 | 353 | 350 | 08/2030 | 12700 | 0 | N | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | 3 |
4 | 1e+11 | 03/01/2002 | nan | 7.875 | 144745 | 19 | 341 | 339 | 08/2030 | 12700 | 0 | N | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | 4 |
5 | 1e+11 | 04/01/2001 | nan | 7.875 | 145864 | 8 | 352 | 349 | 08/2030 | 12700 | 0 | N | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | 5 |
6 | 1e+11 | 04/01/2002 | nan | 7.875 | 144512 | 20 | 340 | 337 | 08/2030 | 12700 | 0 | N | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | 6 |
7 | 1e+11 | 05/01/2001 | nan | 7.875 | 145755 | 9 | 351 | 348 | 08/2030 | 12700 | 0 | N | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | 7 |
8 | 1e+11 | 05/01/2002 | nan | 7.875 | 144394 | 21 | 339 | 336 | 08/2030 | 12700 | 0 | N | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | 8 |
9 | 1e+11 | 06/01/2001 | nan | 7.875 | 145755 | 10 | 350 | 348 | 08/2030 | 12700 | 0 | N | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | 9 |
# df.count()
df.max()
--------------------------------------------------------------------------- TypeError Traceback (most recent call last) <ipython-input-37-50fcdb49a88a> in <module> 1 # df.count() ----> 2 df.max() TypeError: max() missing 1 required positional argument: 'expression'
df.count(), df.mean(df.x), df.mean(df.x, selection=True),df.max()
--------------------------------------------------------------------------- AttributeError Traceback (most recent call last) <ipython-input-20-a8ab57bba65b> in <module> ----> 1 df.count(), df.mean(df.x), df.mean(df.x, selection=True),df.max() ~\Anaconda3\lib\site-packages\vaex\dataframe.py in __getattr__(self, name) 211 return self.__hidden__[name].__get__(self) 212 else: --> 213 return object.__getattribute__(self, name) 214 215 @property AttributeError: 'DataFrameArrays' object has no attribute 'x'
# df = op.load.csv("data/crime.csv", sep=",", header=True, null_value="null", infer_schema='true',charset="latin_1").ext.cache()
df = op.load.csv("data/Performance_2000Q4.txt_0",sep="|", error_bad_lines=False, header=False, n_rows = 50)
# df = op.load.csv("data/crime.csv", sep=",", header=True, null_value="null", infer_schema='true').ext.cache()
# import pandas as pd
# pd.options.mode.chained_assignment = None
df.ext.partitions()
17
df.ext.display(50)
<class 'dask.dataframe.core.DataFrame'>
0
1 (int64)
not nullable
|
1
2 (object)
not nullable
|
2
3 (object)
not nullable
|
3
4 (float64)
not nullable
|
4
5 (float64)
not nullable
|
5
6 (float64)
not nullable
|
6
7 (float64)
not nullable
|
7
8 (float64)
not nullable
|
8
9 (object)
not nullable
|
9
10 (float64)
not nullable
|
10
11 (int64)
not nullable
|
11
12 (object)
not nullable
|
12
13 (float64)
not nullable
|
13
14 (object)
not nullable
|
14
15 (object)
not nullable
|
15
16 (object)
not nullable
|
16
17 (object)
not nullable
|
17
18 (float64)
not nullable
|
18
19 (float64)
not nullable
|
19
20 (float64)
not nullable
|
20
21 (float64)
not nullable
|
21
22 (float64)
not nullable
|
22
23 (float64)
not nullable
|
23
24 (float64)
not nullable
|
24
25 (float64)
not nullable
|
25
26 (float64)
not nullable
|
26
27 (float64)
not nullable
|
27
28 (float64)
not nullable
|
28
29 (object)
not nullable
|
29
30 (float64)
not nullable
|
30
31 (object)
not nullable
|
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
100000174660
|
01/01/2001
|
nan
|
7.875
|
nan
|
5.0
|
355.0
|
352.0
|
08/2030
|
12700.0
|
0
|
N
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
100000174660
|
01/01/2002
|
nan
|
7.875
|
144974.34
|
17.0
|
343.0
|
341.0
|
08/2030
|
12700.0
|
0
|
N
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
100000174660
|
02/01/2001
|
nan
|
7.875
|
nan
|
6.0
|
354.0
|
352.0
|
08/2030
|
12700.0
|
0
|
N
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
100000174660
|
02/01/2002
|
nan
|
7.875
|
144859.88
|
18.0
|
342.0
|
340.0
|
08/2030
|
12700.0
|
0
|
N
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
100000174660
|
03/01/2001
|
nan
|
7.875
|
nan
|
7.0
|
353.0
|
350.0
|
08/2030
|
12700.0
|
0
|
N
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
100000174660
|
03/01/2002
|
nan
|
7.875
|
144744.67
|
19.0
|
341.0
|
339.0
|
08/2030
|
12700.0
|
0
|
N
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
100000174660
|
04/01/2001
|
nan
|
7.875
|
145863.52
|
8.0
|
352.0
|
349.0
|
08/2030
|
12700.0
|
0
|
N
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
100000174660
|
04/01/2002
|
nan
|
7.875
|
144511.99
|
20.0
|
340.0
|
337.0
|
08/2030
|
12700.0
|
0
|
N
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
100000174660
|
05/01/2001
|
nan
|
7.875
|
145754.9
|
9.0
|
351.0
|
348.0
|
08/2030
|
12700.0
|
0
|
N
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
100000174660
|
05/01/2002
|
nan
|
7.875
|
144394.5
|
21.0
|
339.0
|
336.0
|
08/2030
|
12700.0
|
0
|
N
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
100000174660
|
06/01/2001
|
nan
|
7.875
|
145754.9
|
10.0
|
350.0
|
348.0
|
08/2030
|
12700.0
|
0
|
N
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
100000174660
|
06/01/2002
|
nan
|
7.875
|
144276.24
|
22.0
|
338.0
|
335.0
|
08/2030
|
12700.0
|
0
|
N
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
100000174660
|
07/01/2001
|
nan
|
7.875
|
145535.52
|
11.0
|
349.0
|
346.0
|
08/2030
|
12700.0
|
0
|
N
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
100000174660
|
07/01/2002
|
nan
|
7.875
|
144276.24
|
23.0
|
337.0
|
335.0
|
08/2030
|
12700.0
|
0
|
N
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
100000174660
|
08/01/2001
|
nan
|
7.875
|
145424.75
|
12.0
|
348.0
|
345.0
|
08/2030
|
12700.0
|
0
|
N
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
100000174660
|
08/01/2002
|
nan
|
7.875
|
144276.24
|
24.0
|
336.0
|
0.0
|
08/2030
|
12700.0
|
-2
|
N
|
1.0
|
08/2002
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
N
|
nan
|
nan
|
100000174660
|
09/01/2001
|
nan
|
7.875
|
145424.75
|
13.0
|
347.0
|
345.0
|
08/2030
|
12700.0
|
0
|
N
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
100000174660
|
10/01/2000
|
nan
|
7.875
|
nan
|
2.0
|
358.0
|
357.0
|
08/2030
|
12700.0
|
0
|
N
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
100000174660
|
10/01/2001
|
nan
|
7.875
|
145313.25
|
14.0
|
346.0
|
344.0
|
08/2030
|
12700.0
|
0
|
N
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
100000174660
|
11/01/2000
|
nan
|
7.875
|
nan
|
3.0
|
357.0
|
356.0
|
08/2030
|
12700.0
|
0
|
N
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
100000174660
|
11/01/2001
|
nan
|
7.875
|
145088.05
|
15.0
|
345.0
|
342.0
|
08/2030
|
12700.0
|
0
|
N
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
100000174660
|
12/01/2000
|
nan
|
7.875
|
nan
|
4.0
|
356.0
|
356.0
|
08/2030
|
12700.0
|
0
|
N
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
100000174660
|
12/01/2001
|
OTHER
|
7.875
|
145088.05
|
16.0
|
344.0
|
342.0
|
08/2030
|
12700.0
|
0
|
N
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
100005301756
|
01/01/2001
|
nan
|
8.5
|
nan
|
5.0
|
355.0
|
354.0
|
08/2030
|
16980.0
|
0
|
N
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
100005301756
|
02/01/2001
|
nan
|
8.5
|
nan
|
6.0
|
354.0
|
353.0
|
08/2030
|
16980.0
|
0
|
N
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
100005301756
|
03/01/2001
|
nan
|
8.5
|
nan
|
7.0
|
353.0
|
352.0
|
08/2030
|
16980.0
|
0
|
N
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
100005301756
|
04/01/2001
|
nan
|
8.5
|
94467.11
|
8.0
|
352.0
|
351.0
|
08/2030
|
16980.0
|
0
|
N
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
100005301756
|
05/01/2001
|
nan
|
8.5
|
94405.78
|
9.0
|
351.0
|
350.0
|
08/2030
|
16980.0
|
0
|
N
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
100005301756
|
06/01/2001
|
nan
|
8.5
|
94405.78
|
10.0
|
350.0
|
0.0
|
08/2030
|
16980.0
|
-2
|
N
|
1.0
|
06/2001
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
N
|
nan
|
nan
|
100005301756
|
10/01/2000
|
nan
|
8.5
|
nan
|
2.0
|
358.0
|
357.0
|
08/2030
|
16980.0
|
0
|
N
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
100005301756
|
11/01/2000
|
nan
|
8.5
|
nan
|
3.0
|
357.0
|
356.0
|
08/2030
|
16980.0
|
0
|
N
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
100005301756
|
12/01/2000
|
nan
|
8.5
|
nan
|
4.0
|
356.0
|
355.0
|
08/2030
|
16980.0
|
0
|
N
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
100007521072
|
01/01/2001
|
nan
|
8.375
|
nan
|
1.0
|
359.0
|
359.0
|
12/2030
|
35620.0
|
0
|
N
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
100007521072
|
01/01/2002
|
nan
|
8.375
|
49082.78
|
13.0
|
347.0
|
347.0
|
12/2030
|
35620.0
|
0
|
N
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
100007521072
|
01/01/2003
|
nan
|
8.375
|
48662.72
|
25.0
|
335.0
|
335.0
|
12/2030
|
35620.0
|
0
|
N
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
100007521072
|
01/01/2004
|
nan
|
8.375
|
48206.07
|
37.0
|
323.0
|
323.0
|
12/2030
|
35620.0
|
0
|
N
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
100007521072
|
01/01/2005
|
nan
|
8.375
|
45836.42
|
49.0
|
311.0
|
273.0
|
12/2030
|
35620.0
|
0
|
N
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
100007521072
|
02/01/2001
|
nan
|
8.375
|
nan
|
2.0
|
358.0
|
358.0
|
12/2030
|
35620.0
|
0
|
N
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
100007521072
|
02/01/2002
|
nan
|
8.375
|
49049.1
|
14.0
|
346.0
|
346.0
|
12/2030
|
35620.0
|
0
|
N
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
100007521072
|
02/01/2003
|
nan
|
8.375
|
48626.11
|
26.0
|
334.0
|
334.0
|
12/2030
|
35620.0
|
0
|
N
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
100007521072
|
02/01/2004
|
nan
|
8.375
|
47791.27
|
38.0
|
322.0
|
313.0
|
12/2030
|
35620.0
|
0
|
N
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
100007521072
|
02/01/2005
|
nan
|
8.375
|
45747.4
|
50.0
|
310.0
|
272.0
|
12/2030
|
35620.0
|
0
|
N
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
100007521072
|
03/01/2001
|
nan
|
8.375
|
nan
|
3.0
|
357.0
|
357.0
|
12/2030
|
35620.0
|
0
|
N
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
100007521072
|
03/01/2002
|
nan
|
8.375
|
49015.18
|
15.0
|
345.0
|
345.0
|
12/2030
|
35620.0
|
0
|
N
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
100007521072
|
03/01/2003
|
nan
|
8.375
|
48589.24
|
27.0
|
333.0
|
333.0
|
12/2030
|
35620.0
|
0
|
N
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
100007521072
|
03/01/2004
|
nan
|
8.375
|
47748.57
|
39.0
|
321.0
|
312.0
|
12/2030
|
35620.0
|
0
|
N
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
100007521072
|
03/01/2005
|
nan
|
8.375
|
45632.76
|
51.0
|
309.0
|
270.0
|
12/2030
|
35620.0
|
0
|
N
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
100007521072
|
04/01/2001
|
nan
|
8.375
|
nan
|
4.0
|
356.0
|
356.0
|
12/2030
|
35620.0
|
0
|
N
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
100007521072
|
04/01/2002
|
nan
|
8.375
|
48981.03
|
16.0
|
344.0
|
344.0
|
12/2030
|
35620.0
|
0
|
N
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
100007521072
|
04/01/2003
|
nan
|
8.375
|
48552.11
|
28.0
|
332.0
|
332.0
|
12/2030
|
35620.0
|
0
|
N
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
df.cols.names()
df.ext.display()
<class 'dask.dataframe.core.DataFrame'>
distributed.worker - WARNING - Memory use is high but worker has no data to store to disk. Perhaps some other process is leaking memory? Process memory: 2.38 GB -- Worker memory limit: 3.00 GB distributed.worker - WARNING - Worker is at 82% memory usage. Pausing worker. Process memory: 2.47 GB -- Worker memory limit: 3.00 GB distributed.worker - WARNING - Worker is at 87% memory usage. Pausing worker. Process memory: 2.20 GB -- Worker memory limit: 3.00 GB distributed.worker - WARNING - Worker is at 55% memory usage. Resuming worker. Process memory: 1.66 GB -- Worker memory limit: 3.00 GB distributed.worker - WARNING - Worker is at 55% memory usage. Resuming worker. Process memory: 1.66 GB -- Worker memory limit: 3.00 GB
%%time
df.cols.frequency("*")
Wall time: 4 s
{0: [{'value': 0, 'count': 695978}, {'value': 1, 'count': 21486}, {'value': 2, 'count': 12715}, {'value': 5, 'count': 10626}, {'value': 6, 'count': 10419}, {'value': 7, 'count': 10171}, {'value': 4, 'count': 10168}, {'value': 3, 'count': 10033}, {'value': 8, 'count': 9517}, {'value': 9, 'count': 9227}], 1: [{'value': 0, 'count': 26648}, {'value': 33, 'count': 9541}, {'value': 35, 'count': 9463}, {'value': 29, 'count': 9453}, {'value': 34, 'count': 9430}, {'value': 30, 'count': 9398}, {'value': 31, 'count': 9378}, {'value': 37, 'count': 9327}, {'value': 36, 'count': 9285}, {'value': 32, 'count': 9275}], 2: [{'value': 165844, 'count': 1010}, {'value': 165864, 'count': 1002}, {'value': 165859, 'count': 988}, {'value': 165934, 'count': 982}, {'value': 165854, 'count': 974}, {'value': 165869, 'count': 974}, {'value': 165944, 'count': 856}, {'value': 114757, 'count': 853}, {'value': 113237, 'count': 835}, {'value': 165959, 'count': 834}], 3: [{'value': 165846, 'count': 1010}, {'value': 165866, 'count': 1002}, {'value': 165861, 'count': 988}, {'value': 165936, 'count': 982}, {'value': 165856, 'count': 974}, {'value': 165871, 'count': 974}, {'value': 165946, 'count': 856}, {'value': 114759, 'count': 853}, {'value': 113239, 'count': 835}, {'value': 165961, 'count': 834}], 4: [{'value': 2, 'count': 358}, {'value': 3, 'count': 355}, {'value': 4, 'count': 353}, {'value': 7, 'count': 353}, {'value': 5, 'count': 352}, {'value': 6, 'count': 352}, {'value': 8, 'count': 352}, {'value': 9, 'count': 352}, {'value': 10, 'count': 351}, {'value': 11, 'count': 351}], 5: [{'value': 20000809.040148, 'count': 29}, {'value': 20000809.043342, 'count': 28}, {'value': 20000809.03573, 'count': 28}, {'value': 20000809.040135004, 'count': 28}, {'value': 20000809.035713, 'count': 28}, {'value': 20000809.043235004, 'count': 27}, {'value': 20000809.04005, 'count': 27}, {'value': 20000809.042547002, 'count': 27}, {'value': 20000807.032544, 'count': 27}, {'value': 20000809.042519003, 'count': 27}], 6: [{'value': 1248015, 'count': 74402}, {'value': 1248017, 'count': 42209}, {'value': 1248004, 'count': 37432}, {'value': 1229027, 'count': 32766}, {'value': 1229021, 'count': 29705}, {'value': 1246017, 'count': 29530}, {'value': 1238020, 'count': 29477}, {'value': 1235003, 'count': 29358}, {'value': 1229053, 'count': 29054}, {'value': 1243059, 'count': 29023}], 7: [{'value': 0, 'count': 777563}, {'value': 1, 'count': 35009}, {'value': 2, 'count': 22658}, {'value': 3, 'count': 17214}, {'value': 4, 'count': 13488}, {'value': 5, 'count': 11380}, {'value': 6, 'count': 9847}, {'value': 7, 'count': 8864}, {'value': 8, 'count': 8256}, {'value': 9, 'count': 7151}], 8: [{'value': 0.0, 'count': 1351716}, {'value': -1.2178208000000001, 'count': 3}, {'value': -6.3703079, 'count': 3}, {'value': 12.32338, 'count': 3}, {'value': 14.961843, 'count': 3}, {'value': 11.264338, 'count': 3}, {'value': -10.935433, 'count': 3}, {'value': 9.953578, 'count': 3}, {'value': -12.072861, 'count': 3}, {'value': -16.810471, 'count': 3}], 9: [{'value': 0, 'count': 676354}, {'value': 2, 'count': 18737}, {'value': 3, 'count': 10466}, {'value': 4, 'count': 7138}, {'value': 5, 'count': 5018}, {'value': 6, 'count': 3632}, {'value': 17, 'count': 3244}, {'value': 19, 'count': 3200}, {'value': 20, 'count': 3188}, {'value': 22, 'count': 3127}], 10: [{'value': -9999.0, 'count': 676354}, {'value': 0.5951221, 'count': 6}, {'value': 0.53981626, 'count': 6}, {'value': 0.60244519, 'count': 6}, {'value': 0.58461291, 'count': 6}, {'value': 0.54298335, 'count': 6}, {'value': 0.50888687, 'count': 6}, {'value': 0.57048172, 'count': 6}, {'value': 0.55897468, 'count': 6}, {'value': 0.57979184, 'count': 6}], 11: [{'value': 4, 'count': 114073}, {'value': 5, 'count': 63110}, {'value': 8, 'count': 55381}, {'value': 3, 'count': 49938}, {'value': 7, 'count': 42975}, {'value': 6, 'count': 40888}, {'value': 9, 'count': 37033}, {'value': 10, 'count': 30238}, {'value': 74, 'count': 29730}, {'value': 64, 'count': 29430}]}
partitions = df.to_delayed()
import dask
from dask.dataframe import from_delayed
def func(a,b,c,d,e,f):
print(a,b,c,d,e)
col_name= "INCIDENT_NUMBER"
for part in partitions:
delayed_values = dask.delayed(func)(part, col_name, 2, 3, 4, 5)
a = from_delayed(delayed_values)
INCIDENT_NUMBER OFFENSE_CODE OFFENSE_CODE_GROUP \ 0 I182070945 619 Larceny 1 I182070943 1402 Vandalism 2 I182070941 3410 Towed 3 I182070940 3114 Investigate Property 4 I182070938 3114 Investigate Property ... ... ... ... 319068 I050310906-00 3125 Warrant Arrests 319069 I030217815-08 111 Homicide 319070 I030217815-08 3125 Warrant Arrests 319071 I010370257-00 3125 Warrant Arrests 319072 142052550 3125 Warrant Arrests OFFENSE_DESCRIPTION DISTRICT REPORTING_AREA SHOOTING \ 0 LARCENY ALL OTHERS D14 808 NaN 1 VANDALISM C11 347 NaN 2 TOWED MOTOR VEHICLE D4 151 NaN 3 INVESTIGATE PROPERTY D4 272 NaN 4 INVESTIGATE PROPERTY B3 421 NaN ... ... ... ... ... 319068 WARRANT ARREST D4 285 NaN 319069 MURDER, NON-NEGLIGIENT MANSLAUGHTER E18 520 NaN 319070 WARRANT ARREST E18 520 NaN 319071 WARRANT ARREST E13 569 NaN 319072 WARRANT ARREST D4 903 NaN OCCURRED_ON_DATE YEAR MONTH DAY_OF_WEEK HOUR UCR_PART \ 0 2018-09-02 13:00:00 2018 9 Sunday 13 Part One 1 2018-08-21 00:00:00 2018 8 Tuesday 0 Part Two 2 2018-09-03 19:27:00 2018 9 Monday 19 Part Three 3 2018-09-03 21:16:00 2018 9 Monday 21 Part Three 4 2018-09-03 21:05:00 2018 9 Monday 21 Part Three ... ... ... ... ... ... ... 319068 2016-06-05 17:25:00 2016 6 Sunday 17 Part Three 319069 2015-07-09 13:38:00 2015 7 Thursday 13 Part One 319070 2015-07-09 13:38:00 2015 7 Thursday 13 Part Three 319071 2016-05-31 19:35:00 2016 5 Tuesday 19 Part Three 319072 2015-06-22 00:12:00 2015 6 Monday 0 Part Three STREET Lat Long Location 0 LINCOLN ST 42.357791 -71.139371 (42.35779134, -71.13937053) 1 HECLA ST 42.306821 -71.060300 (42.30682138, -71.06030035) 2 CAZENOVE ST 42.346589 -71.072429 (42.34658879, -71.07242943) 3 NEWCOMB ST 42.334182 -71.078664 (42.33418175, -71.07866441) 4 DELHI ST 42.275365 -71.090361 (42.27536542, -71.09036101) ... ... ... ... ... 319068 COVENTRY ST 42.336951 -71.085748 (42.33695098, -71.08574813) 319069 RIVER ST 42.255926 -71.123172 (42.25592648, -71.12317207) 319070 RIVER ST 42.255926 -71.123172 (42.25592648, -71.12317207) 319071 NEW WASHINGTON ST 42.302333 -71.111565 (42.30233307, -71.11156487) 319072 WASHINGTON ST 42.333839 -71.080290 (42.33383935, -71.08029038) [319073 rows x 17 columns] INCIDENT_NUMBER 2 3 4
--------------------------------------------------------------------------- TypeError Traceback (most recent call last) <ipython-input-23-4fdc473e2618> in <module> 9 delayed_values = dask.delayed(func)(part, col_name, 2, 3, 4, 5) 10 ---> 11 a = from_delayed(delayed_values) ~\Anaconda3\lib\site-packages\dask\dataframe\io\io.py in from_delayed(dfs, meta, divisions, prefix) 522 if meta is None: 523 meta = dfs[0].compute() --> 524 meta = make_meta(meta) 525 526 name = prefix + '-' + tokenize(*dfs) ~\Anaconda3\lib\site-packages\dask\utils.py in __call__(self, arg, *args, **kwargs) 411 """ 412 meth = self.dispatch(type(arg)) --> 413 return meth(arg, *args, **kwargs) 414 415 @property ~\Anaconda3\lib\site-packages\dask\dataframe\utils.py in make_meta_object(x, index) 308 309 if is_scalar(x): --> 310 return _nonempty_scalar(x) 311 312 raise TypeError("Don't know how to create metadata from {0}".format(x)) ~\Anaconda3\lib\site-packages\dask\dataframe\utils.py in _nonempty_scalar(x) 423 else: 424 raise TypeError("Can't handle meta of type " --> 425 "'{0}'".format(type(x).__name__)) 426 427 TypeError: Can't handle meta of type 'NoneType'
df.cols.select("*", data_type=df.constants.NUMERIC_TYPES, invert=True)
INCIDENT_NUMBER | OFFENSE_CODE_GROUP | OFFENSE_DESCRIPTION | DISTRICT | REPORTING_AREA | SHOOTING | OCCURRED_ON_DATE | DAY_OF_WEEK | UCR_PART | STREET | Location | |
---|---|---|---|---|---|---|---|---|---|---|---|
npartitions=1 | |||||||||||
object | object | object | object | object | object | object | object | object | object | object | |
... | ... | ... | ... | ... | ... | ... | ... | ... | ... | ... |
df.rows.count()
319073
df.cols.names()
['INCIDENT_NUMBER', 'OFFENSE_CODE', 'OFFENSE_CODE_GROUP', 'OFFENSE_DESCRIPTION', 'DISTRICT', 'REPORTING_AREA', 'SHOOTING', 'OCCURRED_ON_DATE', 'YEAR', 'MONTH', 'DAY_OF_WEEK', 'HOUR', 'UCR_PART', 'STREET', 'Lat', 'Long', 'Location']
%%time
df.cols.percentile("*")
FUNCS <function functions.<locals>.Functions.percentile_agg at 0x000002103FB48798> Wall time: 169 ms
{'OFFENSE_CODE': {'percentile': {'0.5': 2907.0}}, 'YEAR': {'percentile': {'0.5': 2017.0}}, 'MONTH': {'percentile': {'0.5': 7.0}}, 'HOUR': {'percentile': {'0.5': 14.0}}, 'Lat': {'percentile': {'0.5': 42.32553801}}, 'Long': {'percentile': {'0.5': -71.07752376}}}
df.cols.std("*")
FUNCS <function functions.<locals>.Functions.stddev at 0x0000026A8E9D68B8> <optimus.engines.dask.dask.Dask object at 0x0000026A85669B48>
{'OFFENSE_CODE': {'stddev': 1185.2855429417045}, 'YEAR': {'stddev': 0.9963437052537967}, 'MONTH': {'stddev': 3.2736908462624497}, 'HOUR': {'stddev': 6.294205265943945}, 'Lat': {'stddev': 2.1597656389327407}, 'Long': {'stddev': 3.4936180723683194}}
df.cols.variance("*")
FUNCS <function functions.<locals>.Functions.variance at 0x0000026A865B09D8> <optimus.engines.dask.dask.Dask object at 0x0000026A85669B48>
{'OFFENSE_CODE': 1404901.8183066112, 'YEAR': 0.9927007789988644, 'MONTH': 10.717051756902553, 'HOUR': 39.61701992983649, 'Lat': 4.66458761511455, 'Long': 12.205367235578532}
df.cols.kurt("*")
FUNCS <function functions.<locals>.Functions.kurtosis at 0x0000026A8877FCA8> <optimus.engines.dask.dask.Dask object at 0x0000026A85669B48>
{'OFFENSE_CODE': {'kurtosis': 1.5838041686767816}, 'YEAR': {'kurtosis': 1.9469652465192953}, 'MONTH': {'kurtosis': 1.9528853000207569}, 'HOUR': {'kurtosis': 2.3994270670757927}, 'Lat': {'kurtosis': nan}, 'Long': {'kurtosis': nan}}
df.cols.count_by_dtypes("*")
C:\Users\argenisleon\Anaconda3\lib\site-packages\pandas\core\ops\__init__.py:1115: FutureWarning: elementwise comparison failed; returning scalar instead, but in the future will perform elementwise comparison result = method(y) distributed.worker - WARNING - Compute Failed Function: execute_task args: ((<function Infer.parse_dask at 0x000002102C0F0F78>, INCIDENT_NUMBER OFFENSE_CODE OFFENSE_CODE_GROUP \ 0 I182070945 619 Larceny 1 I182070943 1402 Vandalism 2 I182070941 3410 Towed 3 I182070940 3114 Investigate Property 4 I182070938 3114 Investigate Property ... ... ... ... 319068 I050310906-00 3125 Warrant Arrests 319069 I030217815-08 111 Homicide 319070 I030217815-08 3125 Warrant Arrests 319071 I010370257-00 3125 Warrant Arrests 319072 142052550 3125 Warrant Arrests OFFENSE_DESCRIPTION DISTRICT REPORTING_AREA SHOOTING \ 0 LARCENY ALL OTHERS D14 808 NaN 1 VANDALIS kwargs: {} Exception: ValueError('The truth value of a DataFrame is ambiguous. Use a.empty, a.bool(), a.item(), a.any() or a.all().')
--------------------------------------------------------------------------- ValueError Traceback (most recent call last) <ipython-input-10-dbfc031dc22d> in <module> ----> 1 df.cols.count_by_dtypes("*") ~\Documents\Optimus\optimus\engines\base\dask\columns.py in count_by_dtypes(self, columns, infer, str_funcs, int_funcs, mismatch) 684 for col_name in columns: 685 delayed_values = [dask.delayed(Infer.parse_dask)(part, col_name, infer, dtypes, str_funcs, int_funcs) for part in partitions] --> 686 a = from_delayed(delayed_values) 687 print(a) 688 ~\Anaconda3\lib\site-packages\dask\dataframe\io\io.py in from_delayed(dfs, meta, divisions, prefix) 521 522 if meta is None: --> 523 meta = dfs[0].compute() 524 meta = make_meta(meta) 525 ~\Anaconda3\lib\site-packages\dask\base.py in compute(self, **kwargs) 154 dask.base.compute 155 """ --> 156 (result,) = compute(self, traverse=False, **kwargs) 157 return result 158 ~\Anaconda3\lib\site-packages\dask\base.py in compute(*args, **kwargs) 395 keys = [x.__dask_keys__() for x in collections] 396 postcomputes = [x.__dask_postcompute__() for x in collections] --> 397 results = schedule(dsk, keys, **kwargs) 398 return repack([f(r, *a) for r, (f, a) in zip(results, postcomputes)]) 399 ~\Anaconda3\lib\site-packages\distributed\client.py in get(self, dsk, keys, restrictions, loose_restrictions, resources, sync, asynchronous, direct, retries, priority, fifo_timeout, actors, **kwargs) 2566 should_rejoin = False 2567 try: -> 2568 results = self.gather(packed, asynchronous=asynchronous, direct=direct) 2569 finally: 2570 for f in futures.values(): ~\Anaconda3\lib\site-packages\distributed\client.py in gather(self, futures, errors, maxsize, direct, asynchronous) 1820 direct=direct, 1821 local_worker=local_worker, -> 1822 asynchronous=asynchronous, 1823 ) 1824 ~\Anaconda3\lib\site-packages\distributed\client.py in sync(self, func, *args, **kwargs) 751 return future 752 else: --> 753 return sync(self.loop, func, *args, **kwargs) 754 755 def __repr__(self): ~\Anaconda3\lib\site-packages\distributed\utils.py in sync(loop, func, *args, **kwargs) 329 e.wait(10) 330 if error[0]: --> 331 six.reraise(*error[0]) 332 else: 333 return result[0] ~\Anaconda3\lib\site-packages\six.py in reraise(tp, value, tb) 694 if value.__traceback__ is not tb: 695 raise value.with_traceback(tb) --> 696 raise value 697 finally: 698 value = None ~\Anaconda3\lib\site-packages\distributed\utils.py in f() 314 if timeout is not None: 315 future = gen.with_timeout(timedelta(seconds=timeout), future) --> 316 result[0] = yield future 317 except Exception as exc: 318 error[0] = sys.exc_info() ~\Anaconda3\lib\site-packages\tornado\gen.py in run(self) 733 734 try: --> 735 value = future.result() 736 except Exception: 737 exc_info = sys.exc_info() ~\Anaconda3\lib\site-packages\tornado\gen.py in run(self) 740 if exc_info is not None: 741 try: --> 742 yielded = self.gen.throw(*exc_info) # type: ignore 743 finally: 744 # Break up a reference to itself ~\Anaconda3\lib\site-packages\distributed\client.py in _gather(self, futures, errors, direct, local_worker) 1651 six.reraise(CancelledError, CancelledError(key), None) 1652 else: -> 1653 six.reraise(type(exception), exception, traceback) 1654 if errors == "skip": 1655 bad_keys.add(key) ~\Anaconda3\lib\site-packages\six.py in reraise(tp, value, tb) 693 value = tp() 694 if value.__traceback__ is not tb: --> 695 raise value.with_traceback(tb) 696 raise value 697 finally: ~\Documents\Optimus\optimus\infer.py in parse_dask(value, col_name, infer, dtypes, str_funcs, int_funcs) 287 @staticmethod 288 def parse_dask(value, col_name, infer, dtypes, str_funcs, int_funcs): --> 289 return Infer.parse((col_name, value), infer, dtypes, str_funcs, int_funcs, full=False) 290 291 @staticmethod ~\Documents\Optimus\optimus\infer.py in parse(value, infer, dtypes, str_funcs, int_funcs, full) 344 if is_null(value) is True: 345 _data_type = "null" --> 346 elif str_to_missing(value) is True: 347 _data_type = "missing" 348 else: ~\Documents\Optimus\optimus\infer.py in str_to_missing(_value) 129 130 def str_to_missing(_value): --> 131 return True if _value == "" else False 132 133 ~\Anaconda3\lib\site-packages\pandas\core\generic.py in __nonzero__(self) 1553 "The truth value of a {0} is ambiguous. " 1554 "Use a.empty, a.bool(), a.item(), a.any() or a.all().".format( -> 1555 self.__class__.__name__ 1556 ) 1557 ) ValueError: The truth value of a DataFrame is ambiguous. Use a.empty, a.bool(), a.item(), a.any() or a.all().
df.cols.hist("*")
FUNCS <function functions.<locals>.Functions.hist_agg at 0x0000026A842184C8> 0 I182070945 1 I182070943 2 I182070941 3 I182070940 4 I182070938 ... 319068 I050310906-00 319069 I030217815-08 319070 I030217815-08 319071 I010370257-00 319072 142052550 Name: INCIDENT_NUMBER, Length: 319073, dtype: object 0 I182070945 1 I182070943 2 I182070941 3 I182070940 4 I182070938 ... 319068 I050310906-00 319069 I030217815-08 319070 I030217815-08 319071 I010370257-00 319072 142052550 Name: INCIDENT_NUMBER, Length: 319073, dtype: object 0 I182070945 1 I182070943 2 I182070941 3 I182070940 4 I182070938 ... 319068 I050310906-00 319069 I030217815-08 319070 I030217815-08 319071 I010370257-00 319072 142052550 Name: INCIDENT_NUMBER, Length: 319073, dtype: object 0 I182070945 1 I182070943 2 I182070941 3 I182070940 4 I182070938 ... 319068 I050310906-00 319069 I030217815-08 319070 I030217815-08 319071 I010370257-00 319072 142052550 Name: INCIDENT_NUMBER, Length: 319073, dtype: object 0 I182070945 1 I182070943 2 I182070941 3 I182070940 4 I182070938 ... 319068 I050310906-00 319069 I030217815-08 319070 I030217815-08 319071 I010370257-00 319072 142052550 Name: INCIDENT_NUMBER, Length: 319073, dtype: object 0 I182070945 1 I182070943 2 I182070941 3 I182070940 4 I182070938 ... 319068 I050310906-00 319069 I030217815-08 319070 I030217815-08 319071 I010370257-00 319072 142052550 Name: INCIDENT_NUMBER, Length: 319073, dtype: object 0 I182070945 1 I182070943 2 I182070941 3 I182070940 4 I182070938 ... 319068 I050310906-00 319069 I030217815-08 319070 I030217815-08 319071 I010370257-00 319072 142052550 Name: INCIDENT_NUMBER, Length: 319073, dtype: object 0 I182070945 1 I182070943 2 I182070941 3 I182070940 4 I182070938 ... 319068 I050310906-00 319069 I030217815-08 319070 I030217815-08 319071 I010370257-00 319072 142052550 Name: INCIDENT_NUMBER, Length: 319073, dtype: object 0 I182070945 1 I182070943 2 I182070941 3 I182070940 4 I182070938 ... 319068 I050310906-00 319069 I030217815-08 319070 I030217815-08 319071 I010370257-00 319072 142052550 Name: INCIDENT_NUMBER, Length: 319073, dtype: object 0 I182070945 1 I182070943 2 I182070941 3 I182070940 4 I182070938 ... 319068 I050310906-00 319069 I030217815-08 319070 I030217815-08 319071 I010370257-00 319072 142052550 Name: INCIDENT_NUMBER, Length: 319073, dtype: object 0 I182070945 1 I182070943 2 I182070941 3 I182070940 4 I182070938 ... 319068 I050310906-00 319069 I030217815-08 319070 I030217815-08 319071 I010370257-00 319072 142052550 Name: INCIDENT_NUMBER, Length: 319073, dtype: object 0 I182070945 1 I182070943 2 I182070941 3 I182070940 4 I182070938 ... 319068 I050310906-00 319069 I030217815-08 319070 I030217815-08 319071 I010370257-00 319072 142052550 Name: INCIDENT_NUMBER, Length: 319073, dtype: object 0 I182070945 1 I182070943 2 I182070941 3 I182070940 4 I182070938 ... 319068 I050310906-00 319069 I030217815-08 319070 I030217815-08 319071 I010370257-00 319072 142052550 Name: INCIDENT_NUMBER, Length: 319073, dtype: object
{'INCIDENT_NUMBER': {'hist': [{'count': 2, 'lower': 1.0, 'upper': 15936.9}, {'count': 0, 'lower': 15936.9, 'upper': 31872.8}, {'count': 0, 'lower': 31872.8, 'upper': 47808.7}, {'count': 0, 'lower': 47808.7, 'upper': 63744.6}, {'count': 0, 'lower': 63744.6, 'upper': 79680.5}, {'count': 0, 'lower': 79680.5, 'upper': 95616.4}, {'count': 0, 'lower': 95616.4, 'upper': 111552.3}, {'count': 0, 'lower': 111552.3, 'upper': 127488.2}, {'count': 0, 'lower': 127488.2, 'upper': 143424.1}, {'count': 0, 'lower': 143424.1, 'upper': 159360.0}, {'count': 0, 'lower': 159360.0, 'upper': 175295.9}, {'count': 0, 'lower': 175295.9, 'upper': 191231.8}, {'count': 0, 'lower': 191231.8, 'upper': 207167.69999999998}, {'count': 0, 'lower': 207167.69999999998, 'upper': 223103.6}, {'count': 0, 'lower': 223103.6, 'upper': 239039.5}, {'count': 0, 'lower': 239039.5, 'upper': 254975.4}, {'count': 0, 'lower': 254975.4, 'upper': 270911.3}, {'count': 0, 'lower': 270911.3, 'upper': 286847.2}, {'count': 0, 'lower': 286847.2, 'upper': 302783.1}, {'count': 1, 'lower': 302783.1, 'upper': 318719.0}]}, 'OFFENSE_CODE': {'hist': [{'count': 319073, 'lower': 1.0, 'upper': 15936.9}, {'count': 0, 'lower': 15936.9, 'upper': 31872.8}, {'count': 0, 'lower': 31872.8, 'upper': 47808.7}, {'count': 0, 'lower': 47808.7, 'upper': 63744.6}, {'count': 0, 'lower': 63744.6, 'upper': 79680.5}, {'count': 0, 'lower': 79680.5, 'upper': 95616.4}, {'count': 0, 'lower': 95616.4, 'upper': 111552.3}, {'count': 0, 'lower': 111552.3, 'upper': 127488.2}, {'count': 0, 'lower': 127488.2, 'upper': 143424.1}, {'count': 0, 'lower': 143424.1, 'upper': 159360.0}, {'count': 0, 'lower': 159360.0, 'upper': 175295.9}, {'count': 0, 'lower': 175295.9, 'upper': 191231.8}, {'count': 0, 'lower': 191231.8, 'upper': 207167.69999999998}, {'count': 0, 'lower': 207167.69999999998, 'upper': 223103.6}, {'count': 0, 'lower': 223103.6, 'upper': 239039.5}, {'count': 0, 'lower': 239039.5, 'upper': 254975.4}, {'count': 0, 'lower': 254975.4, 'upper': 270911.3}, {'count': 0, 'lower': 270911.3, 'upper': 286847.2}, {'count': 0, 'lower': 286847.2, 'upper': 302783.1}, {'count': 0, 'lower': 302783.1, 'upper': 318719.0}]}, 'OFFENSE_CODE_GROUP': {'hist': [{'count': 2, 'lower': 1.0, 'upper': 15936.9}, {'count': 0, 'lower': 15936.9, 'upper': 31872.8}, {'count': 0, 'lower': 31872.8, 'upper': 47808.7}, {'count': 0, 'lower': 47808.7, 'upper': 63744.6}, {'count': 0, 'lower': 63744.6, 'upper': 79680.5}, {'count': 0, 'lower': 79680.5, 'upper': 95616.4}, {'count': 0, 'lower': 95616.4, 'upper': 111552.3}, {'count': 0, 'lower': 111552.3, 'upper': 127488.2}, {'count': 0, 'lower': 127488.2, 'upper': 143424.1}, {'count': 0, 'lower': 143424.1, 'upper': 159360.0}, {'count': 0, 'lower': 159360.0, 'upper': 175295.9}, {'count': 0, 'lower': 175295.9, 'upper': 191231.8}, {'count': 0, 'lower': 191231.8, 'upper': 207167.69999999998}, {'count': 0, 'lower': 207167.69999999998, 'upper': 223103.6}, {'count': 0, 'lower': 223103.6, 'upper': 239039.5}, {'count': 0, 'lower': 239039.5, 'upper': 254975.4}, {'count': 0, 'lower': 254975.4, 'upper': 270911.3}, {'count': 0, 'lower': 270911.3, 'upper': 286847.2}, {'count': 0, 'lower': 286847.2, 'upper': 302783.1}, {'count': 1, 'lower': 302783.1, 'upper': 318719.0}]}, 'OFFENSE_DESCRIPTION': {'hist': [{'count': 2, 'lower': 1.0, 'upper': 15936.9}, {'count': 0, 'lower': 15936.9, 'upper': 31872.8}, {'count': 0, 'lower': 31872.8, 'upper': 47808.7}, {'count': 0, 'lower': 47808.7, 'upper': 63744.6}, {'count': 0, 'lower': 63744.6, 'upper': 79680.5}, {'count': 0, 'lower': 79680.5, 'upper': 95616.4}, {'count': 0, 'lower': 95616.4, 'upper': 111552.3}, {'count': 0, 'lower': 111552.3, 'upper': 127488.2}, {'count': 0, 'lower': 127488.2, 'upper': 143424.1}, {'count': 0, 'lower': 143424.1, 'upper': 159360.0}, {'count': 0, 'lower': 159360.0, 'upper': 175295.9}, {'count': 0, 'lower': 175295.9, 'upper': 191231.8}, {'count': 0, 'lower': 191231.8, 'upper': 207167.69999999998}, {'count': 0, 'lower': 207167.69999999998, 'upper': 223103.6}, {'count': 0, 'lower': 223103.6, 'upper': 239039.5}, {'count': 0, 'lower': 239039.5, 'upper': 254975.4}, {'count': 0, 'lower': 254975.4, 'upper': 270911.3}, {'count': 0, 'lower': 270911.3, 'upper': 286847.2}, {'count': 0, 'lower': 286847.2, 'upper': 302783.1}, {'count': 1, 'lower': 302783.1, 'upper': 318719.0}]}, 'DISTRICT': {'hist': [{'count': 2, 'lower': 1.0, 'upper': 15936.9}, {'count': 0, 'lower': 15936.9, 'upper': 31872.8}, {'count': 0, 'lower': 31872.8, 'upper': 47808.7}, {'count': 0, 'lower': 47808.7, 'upper': 63744.6}, {'count': 0, 'lower': 63744.6, 'upper': 79680.5}, {'count': 0, 'lower': 79680.5, 'upper': 95616.4}, {'count': 0, 'lower': 95616.4, 'upper': 111552.3}, {'count': 0, 'lower': 111552.3, 'upper': 127488.2}, {'count': 0, 'lower': 127488.2, 'upper': 143424.1}, {'count': 0, 'lower': 143424.1, 'upper': 159360.0}, {'count': 0, 'lower': 159360.0, 'upper': 175295.9}, {'count': 0, 'lower': 175295.9, 'upper': 191231.8}, {'count': 0, 'lower': 191231.8, 'upper': 207167.69999999998}, {'count': 0, 'lower': 207167.69999999998, 'upper': 223103.6}, {'count': 0, 'lower': 223103.6, 'upper': 239039.5}, {'count': 0, 'lower': 239039.5, 'upper': 254975.4}, {'count': 0, 'lower': 254975.4, 'upper': 270911.3}, {'count': 0, 'lower': 270911.3, 'upper': 286847.2}, {'count': 0, 'lower': 286847.2, 'upper': 302783.1}, {'count': 1, 'lower': 302783.1, 'upper': 318719.0}]}, 'REPORTING_AREA': {'hist': [{'count': 2, 'lower': 1.0, 'upper': 15936.9}, {'count': 0, 'lower': 15936.9, 'upper': 31872.8}, {'count': 0, 'lower': 31872.8, 'upper': 47808.7}, {'count': 0, 'lower': 47808.7, 'upper': 63744.6}, {'count': 0, 'lower': 63744.6, 'upper': 79680.5}, {'count': 0, 'lower': 79680.5, 'upper': 95616.4}, {'count': 0, 'lower': 95616.4, 'upper': 111552.3}, {'count': 0, 'lower': 111552.3, 'upper': 127488.2}, {'count': 0, 'lower': 127488.2, 'upper': 143424.1}, {'count': 0, 'lower': 143424.1, 'upper': 159360.0}, {'count': 0, 'lower': 159360.0, 'upper': 175295.9}, {'count': 0, 'lower': 175295.9, 'upper': 191231.8}, {'count': 0, 'lower': 191231.8, 'upper': 207167.69999999998}, {'count': 0, 'lower': 207167.69999999998, 'upper': 223103.6}, {'count': 0, 'lower': 223103.6, 'upper': 239039.5}, {'count': 0, 'lower': 239039.5, 'upper': 254975.4}, {'count': 0, 'lower': 254975.4, 'upper': 270911.3}, {'count': 0, 'lower': 270911.3, 'upper': 286847.2}, {'count': 0, 'lower': 286847.2, 'upper': 302783.1}, {'count': 1, 'lower': 302783.1, 'upper': 318719.0}]}, 'SHOOTING': {'hist': [{'count': 2, 'lower': 1.0, 'upper': 15936.9}, {'count': 0, 'lower': 15936.9, 'upper': 31872.8}, {'count': 0, 'lower': 31872.8, 'upper': 47808.7}, {'count': 0, 'lower': 47808.7, 'upper': 63744.6}, {'count': 0, 'lower': 63744.6, 'upper': 79680.5}, {'count': 0, 'lower': 79680.5, 'upper': 95616.4}, {'count': 0, 'lower': 95616.4, 'upper': 111552.3}, {'count': 0, 'lower': 111552.3, 'upper': 127488.2}, {'count': 0, 'lower': 127488.2, 'upper': 143424.1}, {'count': 0, 'lower': 143424.1, 'upper': 159360.0}, {'count': 0, 'lower': 159360.0, 'upper': 175295.9}, {'count': 0, 'lower': 175295.9, 'upper': 191231.8}, {'count': 0, 'lower': 191231.8, 'upper': 207167.69999999998}, {'count': 0, 'lower': 207167.69999999998, 'upper': 223103.6}, {'count': 0, 'lower': 223103.6, 'upper': 239039.5}, {'count': 0, 'lower': 239039.5, 'upper': 254975.4}, {'count': 0, 'lower': 254975.4, 'upper': 270911.3}, {'count': 0, 'lower': 270911.3, 'upper': 286847.2}, {'count': 0, 'lower': 286847.2, 'upper': 302783.1}, {'count': 1, 'lower': 302783.1, 'upper': 318719.0}]}, 'OCCURRED_ON_DATE': {'hist': [{'count': 2, 'lower': 1.0, 'upper': 15936.9}, {'count': 0, 'lower': 15936.9, 'upper': 31872.8}, {'count': 0, 'lower': 31872.8, 'upper': 47808.7}, {'count': 0, 'lower': 47808.7, 'upper': 63744.6}, {'count': 0, 'lower': 63744.6, 'upper': 79680.5}, {'count': 0, 'lower': 79680.5, 'upper': 95616.4}, {'count': 0, 'lower': 95616.4, 'upper': 111552.3}, {'count': 0, 'lower': 111552.3, 'upper': 127488.2}, {'count': 0, 'lower': 127488.2, 'upper': 143424.1}, {'count': 0, 'lower': 143424.1, 'upper': 159360.0}, {'count': 0, 'lower': 159360.0, 'upper': 175295.9}, {'count': 0, 'lower': 175295.9, 'upper': 191231.8}, {'count': 0, 'lower': 191231.8, 'upper': 207167.69999999998}, {'count': 0, 'lower': 207167.69999999998, 'upper': 223103.6}, {'count': 0, 'lower': 223103.6, 'upper': 239039.5}, {'count': 0, 'lower': 239039.5, 'upper': 254975.4}, {'count': 0, 'lower': 254975.4, 'upper': 270911.3}, {'count': 0, 'lower': 270911.3, 'upper': 286847.2}, {'count': 0, 'lower': 286847.2, 'upper': 302783.1}, {'count': 1, 'lower': 302783.1, 'upper': 318719.0}]}, 'YEAR': {'hist': [{'count': 319073, 'lower': 1.0, 'upper': 15936.9}, {'count': 0, 'lower': 15936.9, 'upper': 31872.8}, {'count': 0, 'lower': 31872.8, 'upper': 47808.7}, {'count': 0, 'lower': 47808.7, 'upper': 63744.6}, {'count': 0, 'lower': 63744.6, 'upper': 79680.5}, {'count': 0, 'lower': 79680.5, 'upper': 95616.4}, {'count': 0, 'lower': 95616.4, 'upper': 111552.3}, {'count': 0, 'lower': 111552.3, 'upper': 127488.2}, {'count': 0, 'lower': 127488.2, 'upper': 143424.1}, {'count': 0, 'lower': 143424.1, 'upper': 159360.0}, {'count': 0, 'lower': 159360.0, 'upper': 175295.9}, {'count': 0, 'lower': 175295.9, 'upper': 191231.8}, {'count': 0, 'lower': 191231.8, 'upper': 207167.69999999998}, {'count': 0, 'lower': 207167.69999999998, 'upper': 223103.6}, {'count': 0, 'lower': 223103.6, 'upper': 239039.5}, {'count': 0, 'lower': 239039.5, 'upper': 254975.4}, {'count': 0, 'lower': 254975.4, 'upper': 270911.3}, {'count': 0, 'lower': 270911.3, 'upper': 286847.2}, {'count': 0, 'lower': 286847.2, 'upper': 302783.1}, {'count': 0, 'lower': 302783.1, 'upper': 318719.0}]}, 'MONTH': {'hist': [{'count': 319073, 'lower': 1.0, 'upper': 15936.9}, {'count': 0, 'lower': 15936.9, 'upper': 31872.8}, {'count': 0, 'lower': 31872.8, 'upper': 47808.7}, {'count': 0, 'lower': 47808.7, 'upper': 63744.6}, {'count': 0, 'lower': 63744.6, 'upper': 79680.5}, {'count': 0, 'lower': 79680.5, 'upper': 95616.4}, {'count': 0, 'lower': 95616.4, 'upper': 111552.3}, {'count': 0, 'lower': 111552.3, 'upper': 127488.2}, {'count': 0, 'lower': 127488.2, 'upper': 143424.1}, {'count': 0, 'lower': 143424.1, 'upper': 159360.0}, {'count': 0, 'lower': 159360.0, 'upper': 175295.9}, {'count': 0, 'lower': 175295.9, 'upper': 191231.8}, {'count': 0, 'lower': 191231.8, 'upper': 207167.69999999998}, {'count': 0, 'lower': 207167.69999999998, 'upper': 223103.6}, {'count': 0, 'lower': 223103.6, 'upper': 239039.5}, {'count': 0, 'lower': 239039.5, 'upper': 254975.4}, {'count': 0, 'lower': 254975.4, 'upper': 270911.3}, {'count': 0, 'lower': 270911.3, 'upper': 286847.2}, {'count': 0, 'lower': 286847.2, 'upper': 302783.1}, {'count': 0, 'lower': 302783.1, 'upper': 318719.0}]}, 'DAY_OF_WEEK': {'hist': [{'count': 2, 'lower': 1.0, 'upper': 15936.9}, {'count': 0, 'lower': 15936.9, 'upper': 31872.8}, {'count': 0, 'lower': 31872.8, 'upper': 47808.7}, {'count': 0, 'lower': 47808.7, 'upper': 63744.6}, {'count': 0, 'lower': 63744.6, 'upper': 79680.5}, {'count': 0, 'lower': 79680.5, 'upper': 95616.4}, {'count': 0, 'lower': 95616.4, 'upper': 111552.3}, {'count': 0, 'lower': 111552.3, 'upper': 127488.2}, {'count': 0, 'lower': 127488.2, 'upper': 143424.1}, {'count': 0, 'lower': 143424.1, 'upper': 159360.0}, {'count': 0, 'lower': 159360.0, 'upper': 175295.9}, {'count': 0, 'lower': 175295.9, 'upper': 191231.8}, {'count': 0, 'lower': 191231.8, 'upper': 207167.69999999998}, {'count': 0, 'lower': 207167.69999999998, 'upper': 223103.6}, {'count': 0, 'lower': 223103.6, 'upper': 239039.5}, {'count': 0, 'lower': 239039.5, 'upper': 254975.4}, {'count': 0, 'lower': 254975.4, 'upper': 270911.3}, {'count': 0, 'lower': 270911.3, 'upper': 286847.2}, {'count': 0, 'lower': 286847.2, 'upper': 302783.1}, {'count': 1, 'lower': 302783.1, 'upper': 318719.0}]}, 'HOUR': {'hist': [{'count': 303967, 'lower': 1.0, 'upper': 15936.9}, {'count': 0, 'lower': 15936.9, 'upper': 31872.8}, {'count': 0, 'lower': 31872.8, 'upper': 47808.7}, {'count': 0, 'lower': 47808.7, 'upper': 63744.6}, {'count': 0, 'lower': 63744.6, 'upper': 79680.5}, {'count': 0, 'lower': 79680.5, 'upper': 95616.4}, {'count': 0, 'lower': 95616.4, 'upper': 111552.3}, {'count': 0, 'lower': 111552.3, 'upper': 127488.2}, {'count': 0, 'lower': 127488.2, 'upper': 143424.1}, {'count': 0, 'lower': 143424.1, 'upper': 159360.0}, {'count': 0, 'lower': 159360.0, 'upper': 175295.9}, {'count': 0, 'lower': 175295.9, 'upper': 191231.8}, {'count': 0, 'lower': 191231.8, 'upper': 207167.69999999998}, {'count': 0, 'lower': 207167.69999999998, 'upper': 223103.6}, {'count': 0, 'lower': 223103.6, 'upper': 239039.5}, {'count': 0, 'lower': 239039.5, 'upper': 254975.4}, {'count': 0, 'lower': 254975.4, 'upper': 270911.3}, {'count': 0, 'lower': 270911.3, 'upper': 286847.2}, {'count': 0, 'lower': 286847.2, 'upper': 302783.1}, {'count': 0, 'lower': 302783.1, 'upper': 318719.0}]}, 'UCR_PART': {'hist': [{'count': 2, 'lower': 1.0, 'upper': 15936.9}, {'count': 0, 'lower': 15936.9, 'upper': 31872.8}, {'count': 0, 'lower': 31872.8, 'upper': 47808.7}, {'count': 0, 'lower': 47808.7, 'upper': 63744.6}, {'count': 0, 'lower': 63744.6, 'upper': 79680.5}, {'count': 0, 'lower': 79680.5, 'upper': 95616.4}, {'count': 0, 'lower': 95616.4, 'upper': 111552.3}, {'count': 0, 'lower': 111552.3, 'upper': 127488.2}, {'count': 0, 'lower': 127488.2, 'upper': 143424.1}, {'count': 0, 'lower': 143424.1, 'upper': 159360.0}, {'count': 0, 'lower': 159360.0, 'upper': 175295.9}, {'count': 0, 'lower': 175295.9, 'upper': 191231.8}, {'count': 0, 'lower': 191231.8, 'upper': 207167.69999999998}, {'count': 0, 'lower': 207167.69999999998, 'upper': 223103.6}, {'count': 0, 'lower': 223103.6, 'upper': 239039.5}, {'count': 0, 'lower': 239039.5, 'upper': 254975.4}, {'count': 0, 'lower': 254975.4, 'upper': 270911.3}, {'count': 0, 'lower': 270911.3, 'upper': 286847.2}, {'count': 0, 'lower': 286847.2, 'upper': 302783.1}, {'count': 1, 'lower': 302783.1, 'upper': 318719.0}]}, 'STREET': {'hist': [{'count': 2, 'lower': 1.0, 'upper': 15936.9}, {'count': 0, 'lower': 15936.9, 'upper': 31872.8}, {'count': 0, 'lower': 31872.8, 'upper': 47808.7}, {'count': 0, 'lower': 47808.7, 'upper': 63744.6}, {'count': 0, 'lower': 63744.6, 'upper': 79680.5}, {'count': 0, 'lower': 79680.5, 'upper': 95616.4}, {'count': 0, 'lower': 95616.4, 'upper': 111552.3}, {'count': 0, 'lower': 111552.3, 'upper': 127488.2}, {'count': 0, 'lower': 127488.2, 'upper': 143424.1}, {'count': 0, 'lower': 143424.1, 'upper': 159360.0}, {'count': 0, 'lower': 159360.0, 'upper': 175295.9}, {'count': 0, 'lower': 175295.9, 'upper': 191231.8}, {'count': 0, 'lower': 191231.8, 'upper': 207167.69999999998}, {'count': 0, 'lower': 207167.69999999998, 'upper': 223103.6}, {'count': 0, 'lower': 223103.6, 'upper': 239039.5}, {'count': 0, 'lower': 239039.5, 'upper': 254975.4}, {'count': 0, 'lower': 254975.4, 'upper': 270911.3}, {'count': 0, 'lower': 270911.3, 'upper': 286847.2}, {'count': 0, 'lower': 286847.2, 'upper': 302783.1}, {'count': 1, 'lower': 302783.1, 'upper': 318719.0}]}, 'Lat': {'hist': [{'count': 298329, 'lower': 1.0, 'upper': 15936.9}, {'count': 0, 'lower': 15936.9, 'upper': 31872.8}, {'count': 0, 'lower': 31872.8, 'upper': 47808.7}, {'count': 0, 'lower': 47808.7, 'upper': 63744.6}, {'count': 0, 'lower': 63744.6, 'upper': 79680.5}, {'count': 0, 'lower': 79680.5, 'upper': 95616.4}, {'count': 0, 'lower': 95616.4, 'upper': 111552.3}, {'count': 0, 'lower': 111552.3, 'upper': 127488.2}, {'count': 0, 'lower': 127488.2, 'upper': 143424.1}, {'count': 0, 'lower': 143424.1, 'upper': 159360.0}, {'count': 0, 'lower': 159360.0, 'upper': 175295.9}, {'count': 0, 'lower': 175295.9, 'upper': 191231.8}, {'count': 0, 'lower': 191231.8, 'upper': 207167.69999999998}, {'count': 0, 'lower': 207167.69999999998, 'upper': 223103.6}, {'count': 0, 'lower': 223103.6, 'upper': 239039.5}, {'count': 0, 'lower': 239039.5, 'upper': 254975.4}, {'count': 0, 'lower': 254975.4, 'upper': 270911.3}, {'count': 0, 'lower': 270911.3, 'upper': 286847.2}, {'count': 0, 'lower': 286847.2, 'upper': 302783.1}, {'count': 0, 'lower': 302783.1, 'upper': 318719.0}]}, 'Long': {'hist': [{'count': 0, 'lower': 1.0, 'upper': 15936.9}, {'count': 0, 'lower': 15936.9, 'upper': 31872.8}, {'count': 0, 'lower': 31872.8, 'upper': 47808.7}, {'count': 0, 'lower': 47808.7, 'upper': 63744.6}, {'count': 0, 'lower': 63744.6, 'upper': 79680.5}, {'count': 0, 'lower': 79680.5, 'upper': 95616.4}, {'count': 0, 'lower': 95616.4, 'upper': 111552.3}, {'count': 0, 'lower': 111552.3, 'upper': 127488.2}, {'count': 0, 'lower': 127488.2, 'upper': 143424.1}, {'count': 0, 'lower': 143424.1, 'upper': 159360.0}, {'count': 0, 'lower': 159360.0, 'upper': 175295.9}, {'count': 0, 'lower': 175295.9, 'upper': 191231.8}, {'count': 0, 'lower': 191231.8, 'upper': 207167.69999999998}, {'count': 0, 'lower': 207167.69999999998, 'upper': 223103.6}, {'count': 0, 'lower': 223103.6, 'upper': 239039.5}, {'count': 0, 'lower': 239039.5, 'upper': 254975.4}, {'count': 0, 'lower': 254975.4, 'upper': 270911.3}, {'count': 0, 'lower': 270911.3, 'upper': 286847.2}, {'count': 0, 'lower': 286847.2, 'upper': 302783.1}, {'count': 0, 'lower': 302783.1, 'upper': 318719.0}]}, 'Location': {'hist': [{'count': 2, 'lower': 1.0, 'upper': 15936.9}, {'count': 0, 'lower': 15936.9, 'upper': 31872.8}, {'count': 0, 'lower': 31872.8, 'upper': 47808.7}, {'count': 0, 'lower': 47808.7, 'upper': 63744.6}, {'count': 0, 'lower': 63744.6, 'upper': 79680.5}, {'count': 0, 'lower': 79680.5, 'upper': 95616.4}, {'count': 0, 'lower': 95616.4, 'upper': 111552.3}, {'count': 0, 'lower': 111552.3, 'upper': 127488.2}, {'count': 0, 'lower': 127488.2, 'upper': 143424.1}, {'count': 0, 'lower': 143424.1, 'upper': 159360.0}, {'count': 0, 'lower': 159360.0, 'upper': 175295.9}, {'count': 0, 'lower': 175295.9, 'upper': 191231.8}, {'count': 0, 'lower': 191231.8, 'upper': 207167.69999999998}, {'count': 0, 'lower': 207167.69999999998, 'upper': 223103.6}, {'count': 0, 'lower': 223103.6, 'upper': 239039.5}, {'count': 0, 'lower': 239039.5, 'upper': 254975.4}, {'count': 0, 'lower': 254975.4, 'upper': 270911.3}, {'count': 0, 'lower': 270911.3, 'upper': 286847.2}, {'count': 0, 'lower': 286847.2, 'upper': 302783.1}, {'count': 1, 'lower': 302783.1, 'upper': 318719.0}]}}
%%time
df.ext.send(advanced_stats=False, infer= False)
<optimus.engines.dask.dask.Dask object at 0x0000026A85669B48> <optimus.engines.dask.dask.Dask object at 0x0000026A85669B48> Send! Wall time: 56.8 s
de1 = df.ext.sample(1000)
%%time
df.cols.hist("*")
HIST1 HOIST HIST FIN HISTOGRAMA BBB {'hist': {'INCIDENT_NUMBER': {'count': [2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], 'bins': [1.0, 15936.9, 31872.8, 47808.7, 63744.6, 79680.5, 95616.4, 111552.3, 127488.2, 143424.1, 159360.0, 175295.9, 191231.8, 207167.69999999998, 223103.6, 239039.5, 254975.4, 270911.3, 286847.2, 302783.1, 318719.0]}, 'OFFENSE_CODE': {'count': [319073, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], 'bins': [1.0, 15936.9, 31872.8, 47808.7, 63744.6, 79680.5, 95616.4, 111552.3, 127488.2, 143424.1, 159360.0, 175295.9, 191231.8, 207167.69999999998, 223103.6, 239039.5, 254975.4, 270911.3, 286847.2, 302783.1, 318719.0]}, 'OFFENSE_CODE_GROUP': {'count': [2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], 'bins': [1.0, 15936.9, 31872.8, 47808.7, 63744.6, 79680.5, 95616.4, 111552.3, 127488.2, 143424.1, 159360.0, 175295.9, 191231.8, 207167.69999999998, 223103.6, 239039.5, 254975.4, 270911.3, 286847.2, 302783.1, 318719.0]}, 'OFFENSE_DESCRIPTION': {'count': [2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], 'bins': [1.0, 15936.9, 31872.8, 47808.7, 63744.6, 79680.5, 95616.4, 111552.3, 127488.2, 143424.1, 159360.0, 175295.9, 191231.8, 207167.69999999998, 223103.6, 239039.5, 254975.4, 270911.3, 286847.2, 302783.1, 318719.0]}, 'DISTRICT': {'count': [2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], 'bins': [1.0, 15936.9, 31872.8, 47808.7, 63744.6, 79680.5, 95616.4, 111552.3, 127488.2, 143424.1, 159360.0, 175295.9, 191231.8, 207167.69999999998, 223103.6, 239039.5, 254975.4, 270911.3, 286847.2, 302783.1, 318719.0]}, 'REPORTING_AREA': {'count': [2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], 'bins': [1.0, 15936.9, 31872.8, 47808.7, 63744.6, 79680.5, 95616.4, 111552.3, 127488.2, 143424.1, 159360.0, 175295.9, 191231.8, 207167.69999999998, 223103.6, 239039.5, 254975.4, 270911.3, 286847.2, 302783.1, 318719.0]}, 'SHOOTING': {'count': [2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], 'bins': [1.0, 15936.9, 31872.8, 47808.7, 63744.6, 79680.5, 95616.4, 111552.3, 127488.2, 143424.1, 159360.0, 175295.9, 191231.8, 207167.69999999998, 223103.6, 239039.5, 254975.4, 270911.3, 286847.2, 302783.1, 318719.0]}, 'OCCURRED_ON_DATE': {'count': [2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], 'bins': [1.0, 15936.9, 31872.8, 47808.7, 63744.6, 79680.5, 95616.4, 111552.3, 127488.2, 143424.1, 159360.0, 175295.9, 191231.8, 207167.69999999998, 223103.6, 239039.5, 254975.4, 270911.3, 286847.2, 302783.1, 318719.0]}, 'YEAR': {'count': [319073, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], 'bins': [1.0, 15936.9, 31872.8, 47808.7, 63744.6, 79680.5, 95616.4, 111552.3, 127488.2, 143424.1, 159360.0, 175295.9, 191231.8, 207167.69999999998, 223103.6, 239039.5, 254975.4, 270911.3, 286847.2, 302783.1, 318719.0]}, 'MONTH': {'count': [319073, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], 'bins': [1.0, 15936.9, 31872.8, 47808.7, 63744.6, 79680.5, 95616.4, 111552.3, 127488.2, 143424.1, 159360.0, 175295.9, 191231.8, 207167.69999999998, 223103.6, 239039.5, 254975.4, 270911.3, 286847.2, 302783.1, 318719.0]}, 'DAY_OF_WEEK': {'count': [2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], 'bins': [1.0, 15936.9, 31872.8, 47808.7, 63744.6, 79680.5, 95616.4, 111552.3, 127488.2, 143424.1, 159360.0, 175295.9, 191231.8, 207167.69999999998, 223103.6, 239039.5, 254975.4, 270911.3, 286847.2, 302783.1, 318719.0]}, 'HOUR': {'count': [303967, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], 'bins': [1.0, 15936.9, 31872.8, 47808.7, 63744.6, 79680.5, 95616.4, 111552.3, 127488.2, 143424.1, 159360.0, 175295.9, 191231.8, 207167.69999999998, 223103.6, 239039.5, 254975.4, 270911.3, 286847.2, 302783.1, 318719.0]}, 'UCR_PART': {'count': [2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], 'bins': [1.0, 15936.9, 31872.8, 47808.7, 63744.6, 79680.5, 95616.4, 111552.3, 127488.2, 143424.1, 159360.0, 175295.9, 191231.8, 207167.69999999998, 223103.6, 239039.5, 254975.4, 270911.3, 286847.2, 302783.1, 318719.0]}, 'STREET': {'count': [2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], 'bins': [1.0, 15936.9, 31872.8, 47808.7, 63744.6, 79680.5, 95616.4, 111552.3, 127488.2, 143424.1, 159360.0, 175295.9, 191231.8, 207167.69999999998, 223103.6, 239039.5, 254975.4, 270911.3, 286847.2, 302783.1, 318719.0]}, 'Lat': {'count': [298329, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], 'bins': [1.0, 15936.9, 31872.8, 47808.7, 63744.6, 79680.5, 95616.4, 111552.3, 127488.2, 143424.1, 159360.0, 175295.9, 191231.8, 207167.69999999998, 223103.6, 239039.5, 254975.4, 270911.3, 286847.2, 302783.1, 318719.0]}, 'Long': {'count': [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], 'bins': [1.0, 15936.9, 31872.8, 47808.7, 63744.6, 79680.5, 95616.4, 111552.3, 127488.2, 143424.1, 159360.0, 175295.9, 191231.8, 207167.69999999998, 223103.6, 239039.5, 254975.4, 270911.3, 286847.2, 302783.1, 318719.0]}, 'Location': {'count': [2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], 'bins': [1.0, 15936.9, 31872.8, 47808.7, 63744.6, 79680.5, 95616.4, 111552.3, 127488.2, 143424.1, 159360.0, 175295.9, 191231.8, 207167.69999999998, 223103.6, 239039.5, 254975.4, 270911.3, 286847.2, 302783.1, 318719.0]}}} EXPRS HIST2 Wall time: 25 s
{'INCIDENT_NUMBER': {'hist': [{'count': 2, 'lower': 1.0, 'upper': 15936.9}, {'count': 0, 'lower': 15936.9, 'upper': 31872.8}, {'count': 0, 'lower': 31872.8, 'upper': 47808.7}, {'count': 0, 'lower': 47808.7, 'upper': 63744.6}, {'count': 0, 'lower': 63744.6, 'upper': 79680.5}, {'count': 0, 'lower': 79680.5, 'upper': 95616.4}, {'count': 0, 'lower': 95616.4, 'upper': 111552.3}, {'count': 0, 'lower': 111552.3, 'upper': 127488.2}, {'count': 0, 'lower': 127488.2, 'upper': 143424.1}, {'count': 0, 'lower': 143424.1, 'upper': 159360.0}, {'count': 0, 'lower': 159360.0, 'upper': 175295.9}, {'count': 0, 'lower': 175295.9, 'upper': 191231.8}, {'count': 0, 'lower': 191231.8, 'upper': 207167.69999999998}, {'count': 0, 'lower': 207167.69999999998, 'upper': 223103.6}, {'count': 0, 'lower': 223103.6, 'upper': 239039.5}, {'count': 0, 'lower': 239039.5, 'upper': 254975.4}, {'count': 0, 'lower': 254975.4, 'upper': 270911.3}, {'count': 0, 'lower': 270911.3, 'upper': 286847.2}, {'count': 0, 'lower': 286847.2, 'upper': 302783.1}, {'count': 1, 'lower': 302783.1, 'upper': 318719.0}]}, 'OFFENSE_CODE': {'hist': [{'count': 319073, 'lower': 1.0, 'upper': 15936.9}, {'count': 0, 'lower': 15936.9, 'upper': 31872.8}, {'count': 0, 'lower': 31872.8, 'upper': 47808.7}, {'count': 0, 'lower': 47808.7, 'upper': 63744.6}, {'count': 0, 'lower': 63744.6, 'upper': 79680.5}, {'count': 0, 'lower': 79680.5, 'upper': 95616.4}, {'count': 0, 'lower': 95616.4, 'upper': 111552.3}, {'count': 0, 'lower': 111552.3, 'upper': 127488.2}, {'count': 0, 'lower': 127488.2, 'upper': 143424.1}, {'count': 0, 'lower': 143424.1, 'upper': 159360.0}, {'count': 0, 'lower': 159360.0, 'upper': 175295.9}, {'count': 0, 'lower': 175295.9, 'upper': 191231.8}, {'count': 0, 'lower': 191231.8, 'upper': 207167.69999999998}, {'count': 0, 'lower': 207167.69999999998, 'upper': 223103.6}, {'count': 0, 'lower': 223103.6, 'upper': 239039.5}, {'count': 0, 'lower': 239039.5, 'upper': 254975.4}, {'count': 0, 'lower': 254975.4, 'upper': 270911.3}, {'count': 0, 'lower': 270911.3, 'upper': 286847.2}, {'count': 0, 'lower': 286847.2, 'upper': 302783.1}, {'count': 0, 'lower': 302783.1, 'upper': 318719.0}]}, 'OFFENSE_CODE_GROUP': {'hist': [{'count': 2, 'lower': 1.0, 'upper': 15936.9}, {'count': 0, 'lower': 15936.9, 'upper': 31872.8}, {'count': 0, 'lower': 31872.8, 'upper': 47808.7}, {'count': 0, 'lower': 47808.7, 'upper': 63744.6}, {'count': 0, 'lower': 63744.6, 'upper': 79680.5}, {'count': 0, 'lower': 79680.5, 'upper': 95616.4}, {'count': 0, 'lower': 95616.4, 'upper': 111552.3}, {'count': 0, 'lower': 111552.3, 'upper': 127488.2}, {'count': 0, 'lower': 127488.2, 'upper': 143424.1}, {'count': 0, 'lower': 143424.1, 'upper': 159360.0}, {'count': 0, 'lower': 159360.0, 'upper': 175295.9}, {'count': 0, 'lower': 175295.9, 'upper': 191231.8}, {'count': 0, 'lower': 191231.8, 'upper': 207167.69999999998}, {'count': 0, 'lower': 207167.69999999998, 'upper': 223103.6}, {'count': 0, 'lower': 223103.6, 'upper': 239039.5}, {'count': 0, 'lower': 239039.5, 'upper': 254975.4}, {'count': 0, 'lower': 254975.4, 'upper': 270911.3}, {'count': 0, 'lower': 270911.3, 'upper': 286847.2}, {'count': 0, 'lower': 286847.2, 'upper': 302783.1}, {'count': 1, 'lower': 302783.1, 'upper': 318719.0}]}, 'OFFENSE_DESCRIPTION': {'hist': [{'count': 2, 'lower': 1.0, 'upper': 15936.9}, {'count': 0, 'lower': 15936.9, 'upper': 31872.8}, {'count': 0, 'lower': 31872.8, 'upper': 47808.7}, {'count': 0, 'lower': 47808.7, 'upper': 63744.6}, {'count': 0, 'lower': 63744.6, 'upper': 79680.5}, {'count': 0, 'lower': 79680.5, 'upper': 95616.4}, {'count': 0, 'lower': 95616.4, 'upper': 111552.3}, {'count': 0, 'lower': 111552.3, 'upper': 127488.2}, {'count': 0, 'lower': 127488.2, 'upper': 143424.1}, {'count': 0, 'lower': 143424.1, 'upper': 159360.0}, {'count': 0, 'lower': 159360.0, 'upper': 175295.9}, {'count': 0, 'lower': 175295.9, 'upper': 191231.8}, {'count': 0, 'lower': 191231.8, 'upper': 207167.69999999998}, {'count': 0, 'lower': 207167.69999999998, 'upper': 223103.6}, {'count': 0, 'lower': 223103.6, 'upper': 239039.5}, {'count': 0, 'lower': 239039.5, 'upper': 254975.4}, {'count': 0, 'lower': 254975.4, 'upper': 270911.3}, {'count': 0, 'lower': 270911.3, 'upper': 286847.2}, {'count': 0, 'lower': 286847.2, 'upper': 302783.1}, {'count': 1, 'lower': 302783.1, 'upper': 318719.0}]}, 'DISTRICT': {'hist': [{'count': 2, 'lower': 1.0, 'upper': 15936.9}, {'count': 0, 'lower': 15936.9, 'upper': 31872.8}, {'count': 0, 'lower': 31872.8, 'upper': 47808.7}, {'count': 0, 'lower': 47808.7, 'upper': 63744.6}, {'count': 0, 'lower': 63744.6, 'upper': 79680.5}, {'count': 0, 'lower': 79680.5, 'upper': 95616.4}, {'count': 0, 'lower': 95616.4, 'upper': 111552.3}, {'count': 0, 'lower': 111552.3, 'upper': 127488.2}, {'count': 0, 'lower': 127488.2, 'upper': 143424.1}, {'count': 0, 'lower': 143424.1, 'upper': 159360.0}, {'count': 0, 'lower': 159360.0, 'upper': 175295.9}, {'count': 0, 'lower': 175295.9, 'upper': 191231.8}, {'count': 0, 'lower': 191231.8, 'upper': 207167.69999999998}, {'count': 0, 'lower': 207167.69999999998, 'upper': 223103.6}, {'count': 0, 'lower': 223103.6, 'upper': 239039.5}, {'count': 0, 'lower': 239039.5, 'upper': 254975.4}, {'count': 0, 'lower': 254975.4, 'upper': 270911.3}, {'count': 0, 'lower': 270911.3, 'upper': 286847.2}, {'count': 0, 'lower': 286847.2, 'upper': 302783.1}, {'count': 1, 'lower': 302783.1, 'upper': 318719.0}]}, 'REPORTING_AREA': {'hist': [{'count': 2, 'lower': 1.0, 'upper': 15936.9}, {'count': 0, 'lower': 15936.9, 'upper': 31872.8}, {'count': 0, 'lower': 31872.8, 'upper': 47808.7}, {'count': 0, 'lower': 47808.7, 'upper': 63744.6}, {'count': 0, 'lower': 63744.6, 'upper': 79680.5}, {'count': 0, 'lower': 79680.5, 'upper': 95616.4}, {'count': 0, 'lower': 95616.4, 'upper': 111552.3}, {'count': 0, 'lower': 111552.3, 'upper': 127488.2}, {'count': 0, 'lower': 127488.2, 'upper': 143424.1}, {'count': 0, 'lower': 143424.1, 'upper': 159360.0}, {'count': 0, 'lower': 159360.0, 'upper': 175295.9}, {'count': 0, 'lower': 175295.9, 'upper': 191231.8}, {'count': 0, 'lower': 191231.8, 'upper': 207167.69999999998}, {'count': 0, 'lower': 207167.69999999998, 'upper': 223103.6}, {'count': 0, 'lower': 223103.6, 'upper': 239039.5}, {'count': 0, 'lower': 239039.5, 'upper': 254975.4}, {'count': 0, 'lower': 254975.4, 'upper': 270911.3}, {'count': 0, 'lower': 270911.3, 'upper': 286847.2}, {'count': 0, 'lower': 286847.2, 'upper': 302783.1}, {'count': 1, 'lower': 302783.1, 'upper': 318719.0}]}, 'SHOOTING': {'hist': [{'count': 2, 'lower': 1.0, 'upper': 15936.9}, {'count': 0, 'lower': 15936.9, 'upper': 31872.8}, {'count': 0, 'lower': 31872.8, 'upper': 47808.7}, {'count': 0, 'lower': 47808.7, 'upper': 63744.6}, {'count': 0, 'lower': 63744.6, 'upper': 79680.5}, {'count': 0, 'lower': 79680.5, 'upper': 95616.4}, {'count': 0, 'lower': 95616.4, 'upper': 111552.3}, {'count': 0, 'lower': 111552.3, 'upper': 127488.2}, {'count': 0, 'lower': 127488.2, 'upper': 143424.1}, {'count': 0, 'lower': 143424.1, 'upper': 159360.0}, {'count': 0, 'lower': 159360.0, 'upper': 175295.9}, {'count': 0, 'lower': 175295.9, 'upper': 191231.8}, {'count': 0, 'lower': 191231.8, 'upper': 207167.69999999998}, {'count': 0, 'lower': 207167.69999999998, 'upper': 223103.6}, {'count': 0, 'lower': 223103.6, 'upper': 239039.5}, {'count': 0, 'lower': 239039.5, 'upper': 254975.4}, {'count': 0, 'lower': 254975.4, 'upper': 270911.3}, {'count': 0, 'lower': 270911.3, 'upper': 286847.2}, {'count': 0, 'lower': 286847.2, 'upper': 302783.1}, {'count': 1, 'lower': 302783.1, 'upper': 318719.0}]}, 'OCCURRED_ON_DATE': {'hist': [{'count': 2, 'lower': 1.0, 'upper': 15936.9}, {'count': 0, 'lower': 15936.9, 'upper': 31872.8}, {'count': 0, 'lower': 31872.8, 'upper': 47808.7}, {'count': 0, 'lower': 47808.7, 'upper': 63744.6}, {'count': 0, 'lower': 63744.6, 'upper': 79680.5}, {'count': 0, 'lower': 79680.5, 'upper': 95616.4}, {'count': 0, 'lower': 95616.4, 'upper': 111552.3}, {'count': 0, 'lower': 111552.3, 'upper': 127488.2}, {'count': 0, 'lower': 127488.2, 'upper': 143424.1}, {'count': 0, 'lower': 143424.1, 'upper': 159360.0}, {'count': 0, 'lower': 159360.0, 'upper': 175295.9}, {'count': 0, 'lower': 175295.9, 'upper': 191231.8}, {'count': 0, 'lower': 191231.8, 'upper': 207167.69999999998}, {'count': 0, 'lower': 207167.69999999998, 'upper': 223103.6}, {'count': 0, 'lower': 223103.6, 'upper': 239039.5}, {'count': 0, 'lower': 239039.5, 'upper': 254975.4}, {'count': 0, 'lower': 254975.4, 'upper': 270911.3}, {'count': 0, 'lower': 270911.3, 'upper': 286847.2}, {'count': 0, 'lower': 286847.2, 'upper': 302783.1}, {'count': 1, 'lower': 302783.1, 'upper': 318719.0}]}, 'YEAR': {'hist': [{'count': 319073, 'lower': 1.0, 'upper': 15936.9}, {'count': 0, 'lower': 15936.9, 'upper': 31872.8}, {'count': 0, 'lower': 31872.8, 'upper': 47808.7}, {'count': 0, 'lower': 47808.7, 'upper': 63744.6}, {'count': 0, 'lower': 63744.6, 'upper': 79680.5}, {'count': 0, 'lower': 79680.5, 'upper': 95616.4}, {'count': 0, 'lower': 95616.4, 'upper': 111552.3}, {'count': 0, 'lower': 111552.3, 'upper': 127488.2}, {'count': 0, 'lower': 127488.2, 'upper': 143424.1}, {'count': 0, 'lower': 143424.1, 'upper': 159360.0}, {'count': 0, 'lower': 159360.0, 'upper': 175295.9}, {'count': 0, 'lower': 175295.9, 'upper': 191231.8}, {'count': 0, 'lower': 191231.8, 'upper': 207167.69999999998}, {'count': 0, 'lower': 207167.69999999998, 'upper': 223103.6}, {'count': 0, 'lower': 223103.6, 'upper': 239039.5}, {'count': 0, 'lower': 239039.5, 'upper': 254975.4}, {'count': 0, 'lower': 254975.4, 'upper': 270911.3}, {'count': 0, 'lower': 270911.3, 'upper': 286847.2}, {'count': 0, 'lower': 286847.2, 'upper': 302783.1}, {'count': 0, 'lower': 302783.1, 'upper': 318719.0}]}, 'MONTH': {'hist': [{'count': 319073, 'lower': 1.0, 'upper': 15936.9}, {'count': 0, 'lower': 15936.9, 'upper': 31872.8}, {'count': 0, 'lower': 31872.8, 'upper': 47808.7}, {'count': 0, 'lower': 47808.7, 'upper': 63744.6}, {'count': 0, 'lower': 63744.6, 'upper': 79680.5}, {'count': 0, 'lower': 79680.5, 'upper': 95616.4}, {'count': 0, 'lower': 95616.4, 'upper': 111552.3}, {'count': 0, 'lower': 111552.3, 'upper': 127488.2}, {'count': 0, 'lower': 127488.2, 'upper': 143424.1}, {'count': 0, 'lower': 143424.1, 'upper': 159360.0}, {'count': 0, 'lower': 159360.0, 'upper': 175295.9}, {'count': 0, 'lower': 175295.9, 'upper': 191231.8}, {'count': 0, 'lower': 191231.8, 'upper': 207167.69999999998}, {'count': 0, 'lower': 207167.69999999998, 'upper': 223103.6}, {'count': 0, 'lower': 223103.6, 'upper': 239039.5}, {'count': 0, 'lower': 239039.5, 'upper': 254975.4}, {'count': 0, 'lower': 254975.4, 'upper': 270911.3}, {'count': 0, 'lower': 270911.3, 'upper': 286847.2}, {'count': 0, 'lower': 286847.2, 'upper': 302783.1}, {'count': 0, 'lower': 302783.1, 'upper': 318719.0}]}, 'DAY_OF_WEEK': {'hist': [{'count': 2, 'lower': 1.0, 'upper': 15936.9}, {'count': 0, 'lower': 15936.9, 'upper': 31872.8}, {'count': 0, 'lower': 31872.8, 'upper': 47808.7}, {'count': 0, 'lower': 47808.7, 'upper': 63744.6}, {'count': 0, 'lower': 63744.6, 'upper': 79680.5}, {'count': 0, 'lower': 79680.5, 'upper': 95616.4}, {'count': 0, 'lower': 95616.4, 'upper': 111552.3}, {'count': 0, 'lower': 111552.3, 'upper': 127488.2}, {'count': 0, 'lower': 127488.2, 'upper': 143424.1}, {'count': 0, 'lower': 143424.1, 'upper': 159360.0}, {'count': 0, 'lower': 159360.0, 'upper': 175295.9}, {'count': 0, 'lower': 175295.9, 'upper': 191231.8}, {'count': 0, 'lower': 191231.8, 'upper': 207167.69999999998}, {'count': 0, 'lower': 207167.69999999998, 'upper': 223103.6}, {'count': 0, 'lower': 223103.6, 'upper': 239039.5}, {'count': 0, 'lower': 239039.5, 'upper': 254975.4}, {'count': 0, 'lower': 254975.4, 'upper': 270911.3}, {'count': 0, 'lower': 270911.3, 'upper': 286847.2}, {'count': 0, 'lower': 286847.2, 'upper': 302783.1}, {'count': 1, 'lower': 302783.1, 'upper': 318719.0}]}, 'HOUR': {'hist': [{'count': 303967, 'lower': 1.0, 'upper': 15936.9}, {'count': 0, 'lower': 15936.9, 'upper': 31872.8}, {'count': 0, 'lower': 31872.8, 'upper': 47808.7}, {'count': 0, 'lower': 47808.7, 'upper': 63744.6}, {'count': 0, 'lower': 63744.6, 'upper': 79680.5}, {'count': 0, 'lower': 79680.5, 'upper': 95616.4}, {'count': 0, 'lower': 95616.4, 'upper': 111552.3}, {'count': 0, 'lower': 111552.3, 'upper': 127488.2}, {'count': 0, 'lower': 127488.2, 'upper': 143424.1}, {'count': 0, 'lower': 143424.1, 'upper': 159360.0}, {'count': 0, 'lower': 159360.0, 'upper': 175295.9}, {'count': 0, 'lower': 175295.9, 'upper': 191231.8}, {'count': 0, 'lower': 191231.8, 'upper': 207167.69999999998}, {'count': 0, 'lower': 207167.69999999998, 'upper': 223103.6}, {'count': 0, 'lower': 223103.6, 'upper': 239039.5}, {'count': 0, 'lower': 239039.5, 'upper': 254975.4}, {'count': 0, 'lower': 254975.4, 'upper': 270911.3}, {'count': 0, 'lower': 270911.3, 'upper': 286847.2}, {'count': 0, 'lower': 286847.2, 'upper': 302783.1}, {'count': 0, 'lower': 302783.1, 'upper': 318719.0}]}, 'UCR_PART': {'hist': [{'count': 2, 'lower': 1.0, 'upper': 15936.9}, {'count': 0, 'lower': 15936.9, 'upper': 31872.8}, {'count': 0, 'lower': 31872.8, 'upper': 47808.7}, {'count': 0, 'lower': 47808.7, 'upper': 63744.6}, {'count': 0, 'lower': 63744.6, 'upper': 79680.5}, {'count': 0, 'lower': 79680.5, 'upper': 95616.4}, {'count': 0, 'lower': 95616.4, 'upper': 111552.3}, {'count': 0, 'lower': 111552.3, 'upper': 127488.2}, {'count': 0, 'lower': 127488.2, 'upper': 143424.1}, {'count': 0, 'lower': 143424.1, 'upper': 159360.0}, {'count': 0, 'lower': 159360.0, 'upper': 175295.9}, {'count': 0, 'lower': 175295.9, 'upper': 191231.8}, {'count': 0, 'lower': 191231.8, 'upper': 207167.69999999998}, {'count': 0, 'lower': 207167.69999999998, 'upper': 223103.6}, {'count': 0, 'lower': 223103.6, 'upper': 239039.5}, {'count': 0, 'lower': 239039.5, 'upper': 254975.4}, {'count': 0, 'lower': 254975.4, 'upper': 270911.3}, {'count': 0, 'lower': 270911.3, 'upper': 286847.2}, {'count': 0, 'lower': 286847.2, 'upper': 302783.1}, {'count': 1, 'lower': 302783.1, 'upper': 318719.0}]}, 'STREET': {'hist': [{'count': 2, 'lower': 1.0, 'upper': 15936.9}, {'count': 0, 'lower': 15936.9, 'upper': 31872.8}, {'count': 0, 'lower': 31872.8, 'upper': 47808.7}, {'count': 0, 'lower': 47808.7, 'upper': 63744.6}, {'count': 0, 'lower': 63744.6, 'upper': 79680.5}, {'count': 0, 'lower': 79680.5, 'upper': 95616.4}, {'count': 0, 'lower': 95616.4, 'upper': 111552.3}, {'count': 0, 'lower': 111552.3, 'upper': 127488.2}, {'count': 0, 'lower': 127488.2, 'upper': 143424.1}, {'count': 0, 'lower': 143424.1, 'upper': 159360.0}, {'count': 0, 'lower': 159360.0, 'upper': 175295.9}, {'count': 0, 'lower': 175295.9, 'upper': 191231.8}, {'count': 0, 'lower': 191231.8, 'upper': 207167.69999999998}, {'count': 0, 'lower': 207167.69999999998, 'upper': 223103.6}, {'count': 0, 'lower': 223103.6, 'upper': 239039.5}, {'count': 0, 'lower': 239039.5, 'upper': 254975.4}, {'count': 0, 'lower': 254975.4, 'upper': 270911.3}, {'count': 0, 'lower': 270911.3, 'upper': 286847.2}, {'count': 0, 'lower': 286847.2, 'upper': 302783.1}, {'count': 1, 'lower': 302783.1, 'upper': 318719.0}]}, 'Lat': {'hist': [{'count': 298329, 'lower': 1.0, 'upper': 15936.9}, {'count': 0, 'lower': 15936.9, 'upper': 31872.8}, {'count': 0, 'lower': 31872.8, 'upper': 47808.7}, {'count': 0, 'lower': 47808.7, 'upper': 63744.6}, {'count': 0, 'lower': 63744.6, 'upper': 79680.5}, {'count': 0, 'lower': 79680.5, 'upper': 95616.4}, {'count': 0, 'lower': 95616.4, 'upper': 111552.3}, {'count': 0, 'lower': 111552.3, 'upper': 127488.2}, {'count': 0, 'lower': 127488.2, 'upper': 143424.1}, {'count': 0, 'lower': 143424.1, 'upper': 159360.0}, {'count': 0, 'lower': 159360.0, 'upper': 175295.9}, {'count': 0, 'lower': 175295.9, 'upper': 191231.8}, {'count': 0, 'lower': 191231.8, 'upper': 207167.69999999998}, {'count': 0, 'lower': 207167.69999999998, 'upper': 223103.6}, {'count': 0, 'lower': 223103.6, 'upper': 239039.5}, {'count': 0, 'lower': 239039.5, 'upper': 254975.4}, {'count': 0, 'lower': 254975.4, 'upper': 270911.3}, {'count': 0, 'lower': 270911.3, 'upper': 286847.2}, {'count': 0, 'lower': 286847.2, 'upper': 302783.1}, {'count': 0, 'lower': 302783.1, 'upper': 318719.0}]}, 'Long': {'hist': [{'count': 0, 'lower': 1.0, 'upper': 15936.9}, {'count': 0, 'lower': 15936.9, 'upper': 31872.8}, {'count': 0, 'lower': 31872.8, 'upper': 47808.7}, {'count': 0, 'lower': 47808.7, 'upper': 63744.6}, {'count': 0, 'lower': 63744.6, 'upper': 79680.5}, {'count': 0, 'lower': 79680.5, 'upper': 95616.4}, {'count': 0, 'lower': 95616.4, 'upper': 111552.3}, {'count': 0, 'lower': 111552.3, 'upper': 127488.2}, {'count': 0, 'lower': 127488.2, 'upper': 143424.1}, {'count': 0, 'lower': 143424.1, 'upper': 159360.0}, {'count': 0, 'lower': 159360.0, 'upper': 175295.9}, {'count': 0, 'lower': 175295.9, 'upper': 191231.8}, {'count': 0, 'lower': 191231.8, 'upper': 207167.69999999998}, {'count': 0, 'lower': 207167.69999999998, 'upper': 223103.6}, {'count': 0, 'lower': 223103.6, 'upper': 239039.5}, {'count': 0, 'lower': 239039.5, 'upper': 254975.4}, {'count': 0, 'lower': 254975.4, 'upper': 270911.3}, {'count': 0, 'lower': 270911.3, 'upper': 286847.2}, {'count': 0, 'lower': 286847.2, 'upper': 302783.1}, {'count': 0, 'lower': 302783.1, 'upper': 318719.0}]}, 'Location': {'hist': [{'count': 2, 'lower': 1.0, 'upper': 15936.9}, {'count': 0, 'lower': 15936.9, 'upper': 31872.8}, {'count': 0, 'lower': 31872.8, 'upper': 47808.7}, {'count': 0, 'lower': 47808.7, 'upper': 63744.6}, {'count': 0, 'lower': 63744.6, 'upper': 79680.5}, {'count': 0, 'lower': 79680.5, 'upper': 95616.4}, {'count': 0, 'lower': 95616.4, 'upper': 111552.3}, {'count': 0, 'lower': 111552.3, 'upper': 127488.2}, {'count': 0, 'lower': 127488.2, 'upper': 143424.1}, {'count': 0, 'lower': 143424.1, 'upper': 159360.0}, {'count': 0, 'lower': 159360.0, 'upper': 175295.9}, {'count': 0, 'lower': 175295.9, 'upper': 191231.8}, {'count': 0, 'lower': 191231.8, 'upper': 207167.69999999998}, {'count': 0, 'lower': 207167.69999999998, 'upper': 223103.6}, {'count': 0, 'lower': 223103.6, 'upper': 239039.5}, {'count': 0, 'lower': 239039.5, 'upper': 254975.4}, {'count': 0, 'lower': 254975.4, 'upper': 270911.3}, {'count': 0, 'lower': 270911.3, 'upper': 286847.2}, {'count': 0, 'lower': 286847.2, 'upper': 302783.1}, {'count': 1, 'lower': 302783.1, 'upper': 318719.0}]}}
df = op.save.parquet("crime.parquet")
--------------------------------------------------------------------------- AttributeError Traceback (most recent call last) <ipython-input-6-3bddbf2b8e6d> in <module> ----> 1 df = op.save.parquet("crime.parquet") AttributeError: 'DaskEngine' object has no attribute 'save'
df.ext.to_dict()
[OrderedDict([('INCIDENT_NUMBER', 'I182070945'), ('OFFENSE_CODE', 619), ('OFFENSE_CODE_GROUP', 'Larceny'), ('OFFENSE_DESCRIPTION', 'LARCENY ALL OTHERS'), ('DISTRICT', 'D14'), ('REPORTING_AREA', '808'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 13:00:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 13), ('UCR_PART', 'Part One'), ('STREET', 'LINCOLN ST'), ('Lat', 42.35779134), ('Long', -71.13937053), ('Location', '(42.35779134, -71.13937053)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070943'), ('OFFENSE_CODE', 1402), ('OFFENSE_CODE_GROUP', 'Vandalism'), ('OFFENSE_DESCRIPTION', 'VANDALISM'), ('DISTRICT', 'C11'), ('REPORTING_AREA', '347'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-21 00:00:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Tuesday'), ('HOUR', 0), ('UCR_PART', 'Part Two'), ('STREET', 'HECLA ST'), ('Lat', 42.30682138), ('Long', -71.06030035), ('Location', '(42.30682138, -71.06030035)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070941'), ('OFFENSE_CODE', 3410), ('OFFENSE_CODE_GROUP', 'Towed'), ('OFFENSE_DESCRIPTION', 'TOWED MOTOR VEHICLE'), ('DISTRICT', 'D4'), ('REPORTING_AREA', '151'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-03 19:27:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Monday'), ('HOUR', 19), ('UCR_PART', 'Part Three'), ('STREET', 'CAZENOVE ST'), ('Lat', 42.34658879), ('Long', -71.07242943), ('Location', '(42.34658879, -71.07242943)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070940'), ('OFFENSE_CODE', 3114), ('OFFENSE_CODE_GROUP', 'Investigate Property'), ('OFFENSE_DESCRIPTION', 'INVESTIGATE PROPERTY'), ('DISTRICT', 'D4'), ('REPORTING_AREA', '272'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-03 21:16:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Monday'), ('HOUR', 21), ('UCR_PART', 'Part Three'), ('STREET', 'NEWCOMB ST'), ('Lat', 42.33418175), ('Long', -71.07866441), ('Location', '(42.33418175, -71.07866441)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070938'), ('OFFENSE_CODE', 3114), ('OFFENSE_CODE_GROUP', 'Investigate Property'), ('OFFENSE_DESCRIPTION', 'INVESTIGATE PROPERTY'), ('DISTRICT', 'B3'), ('REPORTING_AREA', '421'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-03 21:05:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Monday'), ('HOUR', 21), ('UCR_PART', 'Part Three'), ('STREET', 'DELHI ST'), ('Lat', 42.27536542), ('Long', -71.09036101), ('Location', '(42.27536542, -71.09036101)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070936'), ('OFFENSE_CODE', 3820), ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'), ('OFFENSE_DESCRIPTION', 'M/V ACCIDENT INVOLVING PEDESTRIAN - INJURY'), ('DISTRICT', 'C11'), ('REPORTING_AREA', '398'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-03 21:09:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Monday'), ('HOUR', 21), ('UCR_PART', 'Part Three'), ('STREET', 'TALBOT AVE'), ('Lat', 42.29019621), ('Long', -71.07159012), ('Location', '(42.29019621, -71.07159012)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070933'), ('OFFENSE_CODE', 724), ('OFFENSE_CODE_GROUP', 'Auto Theft'), ('OFFENSE_DESCRIPTION', 'AUTO THEFT'), ('DISTRICT', 'B2'), ('REPORTING_AREA', '330'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-03 21:25:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Monday'), ('HOUR', 21), ('UCR_PART', 'Part One'), ('STREET', 'NORMANDY ST'), ('Lat', 42.30607218), ('Long', -71.0827326), ('Location', '(42.30607218, -71.08273260)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070932'), ('OFFENSE_CODE', 3301), ('OFFENSE_CODE_GROUP', 'Verbal Disputes'), ('OFFENSE_DESCRIPTION', 'VERBAL DISPUTE'), ('DISTRICT', 'B2'), ('REPORTING_AREA', '584'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-03 20:39:37'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Monday'), ('HOUR', 20), ('UCR_PART', 'Part Three'), ('STREET', 'LAWN ST'), ('Lat', 42.32701648), ('Long', -71.10555088), ('Location', '(42.32701648, -71.10555088)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070931'), ('OFFENSE_CODE', 301), ('OFFENSE_CODE_GROUP', 'Robbery'), ('OFFENSE_DESCRIPTION', 'ROBBERY - STREET'), ('DISTRICT', 'C6'), ('REPORTING_AREA', '177'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-03 20:48:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Monday'), ('HOUR', 20), ('UCR_PART', 'Part One'), ('STREET', 'MASSACHUSETTS AVE'), ('Lat', 42.33152148), ('Long', -71.07085307), ('Location', '(42.33152148, -71.07085307)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070929'), ('OFFENSE_CODE', 3301), ('OFFENSE_CODE_GROUP', 'Verbal Disputes'), ('OFFENSE_DESCRIPTION', 'VERBAL DISPUTE'), ('DISTRICT', 'C11'), ('REPORTING_AREA', '364'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-03 20:38:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Monday'), ('HOUR', 20), ('UCR_PART', 'Part Three'), ('STREET', 'LESLIE ST'), ('Lat', 42.29514664), ('Long', -71.05860832), ('Location', '(42.29514664, -71.05860832)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070928'), ('OFFENSE_CODE', 3301), ('OFFENSE_CODE_GROUP', 'Verbal Disputes'), ('OFFENSE_DESCRIPTION', 'VERBAL DISPUTE'), ('DISTRICT', 'C6'), ('REPORTING_AREA', '913'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-03 19:55:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Monday'), ('HOUR', 19), ('UCR_PART', 'Part Three'), ('STREET', 'OCEAN VIEW DR'), ('Lat', 42.31957856), ('Long', -71.04032766), ('Location', '(42.31957856, -71.04032766)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070927'), ('OFFENSE_CODE', 3114), ('OFFENSE_CODE_GROUP', 'Investigate Property'), ('OFFENSE_DESCRIPTION', 'INVESTIGATE PROPERTY'), ('DISTRICT', 'C6'), ('REPORTING_AREA', '936'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-03 20:19:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Monday'), ('HOUR', 20), ('UCR_PART', 'Part Three'), ('STREET', 'DALESSIO CT'), ('Lat', 42.34011469), ('Long', -71.05339029), ('Location', '(42.34011469, -71.05339029)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070923'), ('OFFENSE_CODE', 3108), ('OFFENSE_CODE_GROUP', 'Fire Related Reports'), ('OFFENSE_DESCRIPTION', 'FIRE REPORT - HOUSE, BUILDING, ETC.'), ('DISTRICT', 'D4'), ('REPORTING_AREA', '139'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-03 19:58:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Monday'), ('HOUR', 19), ('UCR_PART', 'Part Three'), ('STREET', 'MARLBOROUGH ST'), ('Lat', 42.3503876), ('Long', -71.0878529), ('Location', '(42.35038760, -71.08785290)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070922'), ('OFFENSE_CODE', 2647), ('OFFENSE_CODE_GROUP', 'Other'), ('OFFENSE_DESCRIPTION', 'THREATS TO DO BODILY HARM'), ('DISTRICT', 'B3'), ('REPORTING_AREA', '429'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-03 20:39:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Monday'), ('HOUR', 20), ('UCR_PART', 'Part Two'), ('STREET', 'WOODROW AVE'), ('Lat', 42.28647012), ('Long', -71.08714661), ('Location', '(42.28647012, -71.08714661)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070921'), ('OFFENSE_CODE', 3201), ('OFFENSE_CODE_GROUP', 'Property Lost'), ('OFFENSE_DESCRIPTION', 'PROPERTY - LOST'), ('DISTRICT', 'B3'), ('REPORTING_AREA', '469'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 14:00:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 14), ('UCR_PART', 'Part Three'), ('STREET', 'MULVEY ST'), ('Lat', 42.27924052), ('Long', -71.09667382), ('Location', '(42.27924052, -71.09667382)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070920'), ('OFFENSE_CODE', 3006), ('OFFENSE_CODE_GROUP', 'Medical Assistance'), ('OFFENSE_DESCRIPTION', 'SICK/INJURED/MEDICAL - PERSON'), ('DISTRICT', nan), ('REPORTING_AREA', ' '), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-03 19:43:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Monday'), ('HOUR', 19), ('UCR_PART', 'Part Three'), ('STREET', nan), ('Lat', 42.35287456), ('Long', -71.0738297), ('Location', '(42.35287456, -71.07382970)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070919'), ('OFFENSE_CODE', 3301), ('OFFENSE_CODE_GROUP', 'Verbal Disputes'), ('OFFENSE_DESCRIPTION', 'VERBAL DISPUTE'), ('DISTRICT', 'C11'), ('REPORTING_AREA', '341'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-03 18:52:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Monday'), ('HOUR', 18), ('UCR_PART', 'Part Three'), ('STREET', 'STONEHURST ST'), ('Lat', 42.30526428), ('Long', -71.06683755), ('Location', '(42.30526428, -71.06683755)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070918'), ('OFFENSE_CODE', 3305), ('OFFENSE_CODE_GROUP', 'Assembly or Gathering Violations'), ('OFFENSE_DESCRIPTION', 'DEMONSTRATIONS/RIOT'), ('DISTRICT', 'D4'), ('REPORTING_AREA', '130'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-03 17:00:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Monday'), ('HOUR', 17), ('UCR_PART', 'Part Three'), ('STREET', 'HUNTINGTON AVE'), ('Lat', 42.34857652), ('Long', -71.07772012), ('Location', '(42.34857652, -71.07772012)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070917'), ('OFFENSE_CODE', 2647), ('OFFENSE_CODE_GROUP', 'Other'), ('OFFENSE_DESCRIPTION', 'THREATS TO DO BODILY HARM'), ('DISTRICT', 'B2'), ('REPORTING_AREA', '901'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-03 19:52:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Monday'), ('HOUR', 19), ('UCR_PART', 'Part Two'), ('STREET', 'HORADAN WAY'), ('Lat', 42.33371742), ('Long', -71.09665806), ('Location', '(42.33371742, -71.09665806)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070915'), ('OFFENSE_CODE', 614), ('OFFENSE_CODE_GROUP', 'Larceny From Motor Vehicle'), ('OFFENSE_DESCRIPTION', 'LARCENY THEFT FROM MV - NON-ACCESSORY'), ('DISTRICT', 'B2'), ('REPORTING_AREA', '181'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 18:00:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 18), ('UCR_PART', 'Part One'), ('STREET', 'SHIRLEY ST'), ('Lat', 42.3256949), ('Long', -71.06816778), ('Location', '(42.32569490, -71.06816778)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070913'), ('OFFENSE_CODE', 3006), ('OFFENSE_CODE_GROUP', 'Medical Assistance'), ('OFFENSE_DESCRIPTION', 'SICK/INJURED/MEDICAL - PERSON'), ('DISTRICT', nan), ('REPORTING_AREA', ' '), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-03 18:46:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Monday'), ('HOUR', 18), ('UCR_PART', 'Part Three'), ('STREET', 'WOLCOTT'), ('Lat', -1.0), ('Long', -1.0), ('Location', '(-1.00000000, -1.00000000)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070911'), ('OFFENSE_CODE', 3801), ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'), ('OFFENSE_DESCRIPTION', 'M/V ACCIDENT - OTHER'), ('DISTRICT', 'A1'), ('REPORTING_AREA', '69'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-03 18:30:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Monday'), ('HOUR', 18), ('UCR_PART', 'Part Three'), ('STREET', 'BEACON ST'), ('Lat', 42.35564426), ('Long', -71.07168077), ('Location', '(42.35564426, -71.07168077)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070910'), ('OFFENSE_CODE', 3006), ('OFFENSE_CODE_GROUP', 'Medical Assistance'), ('OFFENSE_DESCRIPTION', 'SICK/INJURED/MEDICAL - PERSON'), ('DISTRICT', 'B3'), ('REPORTING_AREA', '434'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-03 18:42:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Monday'), ('HOUR', 18), ('UCR_PART', 'Part Three'), ('STREET', 'CAPEN ST'), ('Lat', 42.28340243), ('Long', -71.0807974), ('Location', '(42.28340243, -71.08079740)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070909'), ('OFFENSE_CODE', 3803), ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'), ('OFFENSE_DESCRIPTION', 'M/V ACCIDENT - PERSONAL INJURY'), ('DISTRICT', 'E5'), ('REPORTING_AREA', '550'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-03 18:33:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Monday'), ('HOUR', 18), ('UCR_PART', 'Part Three'), ('STREET', 'WASHINGTON ST'), ('Lat', 42.27581799), ('Long', -71.13991259), ('Location', '(42.27581799, -71.13991259)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070908'), ('OFFENSE_CODE', 522), ('OFFENSE_CODE_GROUP', 'Residential Burglary'), ('OFFENSE_DESCRIPTION', 'BURGLARY - RESIDENTIAL - NO FORCE'), ('DISTRICT', 'B2'), ('REPORTING_AREA', '911'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-03 18:38:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Monday'), ('HOUR', 18), ('UCR_PART', 'Part One'), ('STREET', 'ANNUNCIATION RD'), ('Lat', 42.33506218), ('Long', -71.09316781), ('Location', '(42.33506218, -71.09316781)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070906'), ('OFFENSE_CODE', 3831), ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'), ('OFFENSE_DESCRIPTION', 'M/V - LEAVING SCENE - PROPERTY DAMAGE'), ('DISTRICT', nan), ('REPORTING_AREA', ' '), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-03 18:20:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Monday'), ('HOUR', 18), ('UCR_PART', 'Part Three'), ('STREET', nan), ('Lat', 42.28359328), ('Long', -71.05565683), ('Location', '(42.28359328, -71.05565683)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070905'), ('OFFENSE_CODE', 3006), ('OFFENSE_CODE_GROUP', 'Medical Assistance'), ('OFFENSE_DESCRIPTION', 'SICK/INJURED/MEDICAL - PERSON'), ('DISTRICT', 'D4'), ('REPORTING_AREA', '172'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-03 18:50:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Monday'), ('HOUR', 18), ('UCR_PART', 'Part Three'), ('STREET', 'MASSACHUSETTS AVE'), ('Lat', 42.33311189), ('Long', -71.0727637), ('Location', '(42.33311189, -71.07276370)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070904'), ('OFFENSE_CODE', 802), ('OFFENSE_CODE_GROUP', 'Simple Assault'), ('OFFENSE_DESCRIPTION', 'ASSAULT SIMPLE - BATTERY'), ('DISTRICT', 'C11'), ('REPORTING_AREA', '242'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-03 18:34:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Monday'), ('HOUR', 18), ('UCR_PART', 'Part Two'), ('STREET', 'ANNAPOLIS ST'), ('Lat', 42.31731905), ('Long', -71.06150882), ('Location', '(42.31731905, -71.06150882)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070904'), ('OFFENSE_CODE', 2007), ('OFFENSE_CODE_GROUP', 'Restraining Order Violations'), ('OFFENSE_DESCRIPTION', 'VIOL. OF RESTRAINING ORDER W NO ARREST'), ('DISTRICT', 'C11'), ('REPORTING_AREA', '242'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-03 18:34:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Monday'), ('HOUR', 18), ('UCR_PART', 'Part Two'), ('STREET', 'ANNAPOLIS ST'), ('Lat', 42.31731905), ('Long', -71.06150882), ('Location', '(42.31731905, -71.06150882)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070903'), ('OFFENSE_CODE', 2900), ('OFFENSE_CODE_GROUP', 'Other'), ('OFFENSE_DESCRIPTION', 'VAL - VIOLATION OF AUTO LAW - OTHER'), ('DISTRICT', 'B3'), ('REPORTING_AREA', '463'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-03 18:55:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Monday'), ('HOUR', 18), ('UCR_PART', 'Part Two'), ('STREET', 'BLUE HILL AVE'), ('Lat', 42.29590385), ('Long', -71.08773294), ('Location', '(42.29590385, -71.08773294)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070901'), ('OFFENSE_CODE', 2907), ('OFFENSE_CODE_GROUP', 'Violations'), ('OFFENSE_DESCRIPTION', 'VAL - OPERATING AFTER REV/SUSP.'), ('DISTRICT', 'B3'), ('REPORTING_AREA', '428'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-03 18:41:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Monday'), ('HOUR', 18), ('UCR_PART', 'Part Two'), ('STREET', 'CLARKWOOD ST'), ('Lat', 42.28013735), ('Long', -71.09079826), ('Location', '(42.28013735, -71.09079826)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070900'), ('OFFENSE_CODE', 2629), ('OFFENSE_CODE_GROUP', 'Harassment'), ('OFFENSE_DESCRIPTION', 'HARASSMENT'), ('DISTRICT', 'B3'), ('REPORTING_AREA', '464'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-03 18:17:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Monday'), ('HOUR', 18), ('UCR_PART', 'Part Two'), ('STREET', 'HANSBOROUGH ST'), ('Lat', 42.28810362), ('Long', -71.09153335), ('Location', '(42.28810362, -71.09153335)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070898'), ('OFFENSE_CODE', 802), ('OFFENSE_CODE_GROUP', 'Simple Assault'), ('OFFENSE_DESCRIPTION', 'ASSAULT SIMPLE - BATTERY'), ('DISTRICT', 'C11'), ('REPORTING_AREA', '351'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-03 19:11:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Monday'), ('HOUR', 19), ('UCR_PART', 'Part Two'), ('STREET', 'SALISBURY PARK'), ('Lat', 42.29928376), ('Long', -71.059172), ('Location', '(42.29928376, -71.05917200)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070897'), ('OFFENSE_CODE', 2662), ('OFFENSE_CODE_GROUP', 'Ballistics'), ('OFFENSE_DESCRIPTION', 'BALLISTICS EVIDENCE/FOUND'), ('DISTRICT', 'B2'), ('REPORTING_AREA', '330'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-03 18:37:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Monday'), ('HOUR', 18), ('UCR_PART', 'Part Two'), ('STREET', 'COLUMBIA RD'), ('Lat', 42.30524752), ('Long', -71.08089418), ('Location', '(42.30524752, -71.08089418)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070895'), ('OFFENSE_CODE', 3207), ('OFFENSE_CODE_GROUP', 'Property Found'), ('OFFENSE_DESCRIPTION', 'PROPERTY - FOUND'), ('DISTRICT', 'A7'), ('REPORTING_AREA', '30'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-03 16:43:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Monday'), ('HOUR', 16), ('UCR_PART', 'Part Three'), ('STREET', 'COTTAGE ST'), ('Lat', 42.36742605), ('Long', -71.03547266), ('Location', '(42.36742605, -71.03547266)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070893'), ('OFFENSE_CODE', 614), ('OFFENSE_CODE_GROUP', 'Larceny From Motor Vehicle'), ('OFFENSE_DESCRIPTION', 'LARCENY THEFT FROM MV - NON-ACCESSORY'), ('DISTRICT', 'B3'), ('REPORTING_AREA', '427'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-03 18:44:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Monday'), ('HOUR', 18), ('UCR_PART', 'Part One'), ('STREET', 'WILMORE ST'), ('Lat', 42.2779637), ('Long', -71.09246318), ('Location', '(42.27796370, -71.09246318)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070892'), ('OFFENSE_CODE', 613), ('OFFENSE_CODE_GROUP', 'Larceny'), ('OFFENSE_DESCRIPTION', 'LARCENY SHOPLIFTING'), ('DISTRICT', 'B2'), ('REPORTING_AREA', '276'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-03 17:54:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Monday'), ('HOUR', 17), ('UCR_PART', 'Part One'), ('STREET', 'SHAWMUT AVE'), ('Lat', 42.33318299), ('Long', -71.08307607), ('Location', '(42.33318299, -71.08307607)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070891'), ('OFFENSE_CODE', 3109), ('OFFENSE_CODE_GROUP', 'Police Service Incidents'), ('OFFENSE_DESCRIPTION', 'SERVICE TO OTHER PD INSIDE OF MA.'), ('DISTRICT', 'E13'), ('REPORTING_AREA', '303'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 20:04:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 20), ('UCR_PART', 'Part Three'), ('STREET', 'BRAGDON ST'), ('Lat', 42.31888243), ('Long', -71.09929423), ('Location', '(42.31888243, -71.09929423)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070890'), ('OFFENSE_CODE', 2612), ('OFFENSE_CODE_GROUP', 'Fire Related Reports'), ('OFFENSE_DESCRIPTION', 'FIRE REPORT/ALARM - FALSE'), ('DISTRICT', 'B3'), ('REPORTING_AREA', '432'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-03 18:17:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Monday'), ('HOUR', 18), ('UCR_PART', 'Part Two'), ('STREET', 'CALLENDER ST'), ('Lat', 42.28848287), ('Long', -71.08259001), ('Location', '(42.28848287, -71.08259001)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070889'), ('OFFENSE_CODE', 1843), ('OFFENSE_CODE_GROUP', 'Drug Violation'), ('OFFENSE_DESCRIPTION', 'DRUGS - POSS CLASS B - INTENT TO MFR DIST DISP'), ('DISTRICT', nan), ('REPORTING_AREA', ' '), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-03 18:05:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Monday'), ('HOUR', 18), ('UCR_PART', 'Part Two'), ('STREET', nan), ('Lat', 42.30676881), ('Long', -71.08431925), ('Location', '(42.30676881, -71.08431925)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070889'), ('OFFENSE_CODE', 3125), ('OFFENSE_CODE_GROUP', 'Warrant Arrests'), ('OFFENSE_DESCRIPTION', 'WARRANT ARREST'), ('DISTRICT', nan), ('REPORTING_AREA', ' '), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-03 18:05:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Monday'), ('HOUR', 18), ('UCR_PART', 'Part Three'), ('STREET', nan), ('Lat', 42.30676881), ('Long', -71.08431925), ('Location', '(42.30676881, -71.08431925)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070889'), ('OFFENSE_CODE', 1841), ('OFFENSE_CODE_GROUP', 'Drug Violation'), ('OFFENSE_DESCRIPTION', 'DRUGS - POSS CLASS A - INTENT TO MFR DIST DISP'), ('DISTRICT', nan), ('REPORTING_AREA', ' '), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-03 18:05:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Monday'), ('HOUR', 18), ('UCR_PART', 'Part Two'), ('STREET', nan), ('Lat', 42.30676881), ('Long', -71.08431925), ('Location', '(42.30676881, -71.08431925)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070888'), ('OFFENSE_CODE', 301), ('OFFENSE_CODE_GROUP', 'Robbery'), ('OFFENSE_DESCRIPTION', 'ROBBERY - STREET'), ('DISTRICT', 'A1'), ('REPORTING_AREA', '76'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-03 15:45:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Monday'), ('HOUR', 15), ('UCR_PART', 'Part One'), ('STREET', nan), ('Lat', nan), ('Long', nan), ('Location', '(0.00000000, 0.00000000)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070887'), ('OFFENSE_CODE', 1402), ('OFFENSE_CODE_GROUP', 'Vandalism'), ('OFFENSE_DESCRIPTION', 'VANDALISM'), ('DISTRICT', 'D4'), ('REPORTING_AREA', '149'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 12:00:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 12), ('UCR_PART', 'Part Two'), ('STREET', 'W NEWTON ST'), ('Lat', 42.34385799), ('Long', -71.07953502), ('Location', '(42.34385799, -71.07953502)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070886'), ('OFFENSE_CODE', 3802), ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'), ('OFFENSE_DESCRIPTION', 'M/V ACCIDENT - PROPERTY \xa0DAMAGE'), ('DISTRICT', 'C11'), ('REPORTING_AREA', '402'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-03 15:34:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Monday'), ('HOUR', 15), ('UCR_PART', 'Part Three'), ('STREET', 'WASHINGTON ST'), ('Lat', 42.28492596), ('Long', -71.07135254), ('Location', '(42.28492596, -71.07135254)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070885'), ('OFFENSE_CODE', 619), ('OFFENSE_CODE_GROUP', 'Larceny'), ('OFFENSE_DESCRIPTION', 'LARCENY ALL OTHERS'), ('DISTRICT', 'B3'), ('REPORTING_AREA', '456'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-03 17:17:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Monday'), ('HOUR', 17), ('UCR_PART', 'Part One'), ('STREET', 'ELLINGTON ST'), ('Lat', 42.30154555), ('Long', -71.08118184), ('Location', '(42.30154555, -71.08118184)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070882'), ('OFFENSE_CODE', 3801), ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'), ('OFFENSE_DESCRIPTION', 'M/V ACCIDENT - OTHER'), ('DISTRICT', 'B2'), ('REPORTING_AREA', '901'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-03 15:00:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Monday'), ('HOUR', 15), ('UCR_PART', 'Part Three'), ('STREET', 'WARD ST'), ('Lat', 42.33511145), ('Long', -71.09592156), ('Location', '(42.33511145, -71.09592156)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070881'), ('OFFENSE_CODE', 1402), ('OFFENSE_CODE_GROUP', 'Vandalism'), ('OFFENSE_DESCRIPTION', 'VANDALISM'), ('DISTRICT', 'C11'), ('REPORTING_AREA', '356'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-03 15:00:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Monday'), ('HOUR', 15), ('UCR_PART', 'Part Two'), ('STREET', 'GENEVA AVE'), ('Lat', 42.29848866), ('Long', -71.06313294), ('Location', '(42.29848866, -71.06313294)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070880'), ('OFFENSE_CODE', 3018), ('OFFENSE_CODE_GROUP', 'Medical Assistance'), ('OFFENSE_DESCRIPTION', 'SICK/INJURED/MEDICAL - POLICE'), ('DISTRICT', 'A1'), ('REPORTING_AREA', '116'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-03 17:09:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Monday'), ('HOUR', 17), ('UCR_PART', 'Part Three'), ('STREET', 'BEACH ST'), ('Lat', 42.351084), ('Long', -71.059395), ('Location', '(42.35108400, -71.05939500)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070879'), ('OFFENSE_CODE', 3301), ('OFFENSE_CODE_GROUP', 'Verbal Disputes'), ('OFFENSE_DESCRIPTION', 'VERBAL DISPUTE'), ('DISTRICT', 'B3'), ('REPORTING_AREA', '441'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-03 16:04:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Monday'), ('HOUR', 16), ('UCR_PART', 'Part Three'), ('STREET', 'NIGHTINGALE ST'), ('Lat', 42.29540175), ('Long', -71.08237834), ('Location', '(42.29540175, -71.08237834)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070877'), ('OFFENSE_CODE', 3831), ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'), ('OFFENSE_DESCRIPTION', 'M/V - LEAVING SCENE - PROPERTY DAMAGE'), ('DISTRICT', 'E5'), ('REPORTING_AREA', '562'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-03 15:00:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Monday'), ('HOUR', 15), ('UCR_PART', 'Part Three'), ('STREET', 'WASHINGTON ST'), ('Lat', 42.28788933), ('Long', -71.12658585), ('Location', '(42.28788933, -71.12658585)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070876'), ('OFFENSE_CODE', 3803), ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'), ('OFFENSE_DESCRIPTION', 'M/V ACCIDENT - PERSONAL INJURY'), ('DISTRICT', 'C11'), ('REPORTING_AREA', '244'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-03 16:21:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Monday'), ('HOUR', 16), ('UCR_PART', 'Part Three'), ('STREET', 'E COTTAGE ST'), ('Lat', 42.31866067), ('Long', -71.05881776), ('Location', '(42.31866067, -71.05881776)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070875'), ('OFFENSE_CODE', 802), ('OFFENSE_CODE_GROUP', 'Simple Assault'), ('OFFENSE_DESCRIPTION', 'ASSAULT SIMPLE - BATTERY'), ('DISTRICT', 'A1'), ('REPORTING_AREA', '116'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-03 16:55:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Monday'), ('HOUR', 16), ('UCR_PART', 'Part Two'), ('STREET', 'BEACH ST'), ('Lat', 42.351084), ('Long', -71.059395), ('Location', '(42.35108400, -71.05939500)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070875'), ('OFFENSE_CODE', 2405), ('OFFENSE_CODE_GROUP', 'Disorderly Conduct'), ('OFFENSE_DESCRIPTION', 'DISORDERLY CONDUCT'), ('DISTRICT', 'A1'), ('REPORTING_AREA', '116'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-03 16:55:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Monday'), ('HOUR', 16), ('UCR_PART', 'Part Two'), ('STREET', 'BEACH ST'), ('Lat', 42.351084), ('Long', -71.059395), ('Location', '(42.35108400, -71.05939500)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070874'), ('OFFENSE_CODE', 617), ('OFFENSE_CODE_GROUP', 'Larceny'), ('OFFENSE_DESCRIPTION', 'LARCENY THEFT FROM BUILDING'), ('DISTRICT', 'A1'), ('REPORTING_AREA', '102'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-03 16:00:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Monday'), ('HOUR', 16), ('UCR_PART', 'Part One'), ('STREET', 'WINTER ST'), ('Lat', 42.35602373), ('Long', -71.06177615), ('Location', '(42.35602373, -71.06177615)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070873'), ('OFFENSE_CODE', 3625), ('OFFENSE_CODE_GROUP', 'Other'), ('OFFENSE_DESCRIPTION', 'DANGEROUS OR HAZARDOUS CONDITION'), ('DISTRICT', 'B2'), ('REPORTING_AREA', '327'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-03 15:38:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Monday'), ('HOUR', 15), ('UCR_PART', 'Part Three'), ('STREET', 'WAYLAND ST'), ('Lat', 42.31368925), ('Long', -71.0742708), ('Location', '(42.31368925, -71.07427080)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070873'), ('OFFENSE_CODE', 3106), ('OFFENSE_CODE_GROUP', 'Property Related Damage'), ('OFFENSE_DESCRIPTION', 'PROPERTY - ACCIDENTAL DAMAGE'), ('DISTRICT', 'B2'), ('REPORTING_AREA', '327'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-03 15:38:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Monday'), ('HOUR', 15), ('UCR_PART', 'Part Three'), ('STREET', 'WAYLAND ST'), ('Lat', 42.31368925), ('Long', -71.0742708), ('Location', '(42.31368925, -71.07427080)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070872'), ('OFFENSE_CODE', 1402), ('OFFENSE_CODE_GROUP', 'Vandalism'), ('OFFENSE_DESCRIPTION', 'VANDALISM'), ('DISTRICT', 'C6'), ('REPORTING_AREA', '205'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 17:00:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 17), ('UCR_PART', 'Part Two'), ('STREET', 'A ST'), ('Lat', 42.34754258), ('Long', -71.0506621), ('Location', '(42.34754258, -71.05066210)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070871'), ('OFFENSE_CODE', 3501), ('OFFENSE_CODE_GROUP', 'Missing Person Reported'), ('OFFENSE_DESCRIPTION', 'MISSING PERSON'), ('DISTRICT', 'B2'), ('REPORTING_AREA', '265'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-03 17:03:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Monday'), ('HOUR', 17), ('UCR_PART', 'Part Three'), ('STREET', 'PERRIN ST'), ('Lat', 42.3218854), ('Long', -71.07906279), ('Location', '(42.32188540, -71.07906279)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070870'), ('OFFENSE_CODE', 3115), ('OFFENSE_CODE_GROUP', 'Investigate Person'), ('OFFENSE_DESCRIPTION', 'INVESTIGATE PERSON'), ('DISTRICT', 'E18'), ('REPORTING_AREA', '493'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-03 15:51:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Monday'), ('HOUR', 15), ('UCR_PART', 'Part Three'), ('STREET', 'LEXINGTON AVE'), ('Lat', 42.26255067), ('Long', -71.11582205), ('Location', '(42.26255067, -71.11582205)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070868'), ('OFFENSE_CODE', 616), ('OFFENSE_CODE_GROUP', 'Larceny'), ('OFFENSE_DESCRIPTION', 'LARCENY THEFT OF BICYCLE'), ('DISTRICT', 'D14'), ('REPORTING_AREA', '790'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-03 06:15:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Monday'), ('HOUR', 6), ('UCR_PART', 'Part One'), ('STREET', 'CHESTNUT HILL AVE'), ('Lat', 42.3353997), ('Long', -71.15025675), ('Location', '(42.33539970, -71.15025675)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070866'), ('OFFENSE_CODE', 3807), ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'), ('OFFENSE_DESCRIPTION', 'M/V ACCIDENT - OTHER CITY VEHICLE'), ('DISTRICT', nan), ('REPORTING_AREA', ' '), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-03 16:09:10'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Monday'), ('HOUR', 16), ('UCR_PART', 'Part Three'), ('STREET', nan), ('Lat', 42.28768807), ('Long', -71.09386923), ('Location', '(42.28768807, -71.09386923)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070865'), ('OFFENSE_CODE', 301), ('OFFENSE_CODE_GROUP', 'Robbery'), ('OFFENSE_DESCRIPTION', 'ROBBERY - STREET'), ('DISTRICT', nan), ('REPORTING_AREA', ' '), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-03 15:54:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Monday'), ('HOUR', 15), ('UCR_PART', 'Part One'), ('STREET', nan), ('Lat', 42.31580852), ('Long', -71.09829029), ('Location', '(42.31580852, -71.09829029)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070863'), ('OFFENSE_CODE', 1102), ('OFFENSE_CODE_GROUP', 'Fraud'), ('OFFENSE_DESCRIPTION', 'FRAUD - FALSE PRETENSE / SCHEME'), ('DISTRICT', 'D4'), ('REPORTING_AREA', '143'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 17:15:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 17), ('UCR_PART', 'Part Two'), ('STREET', 'RING RD'), ('Lat', 42.34813158), ('Long', -71.08027002), ('Location', '(42.34813158, -71.08027002)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070862'), ('OFFENSE_CODE', 3801), ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'), ('OFFENSE_DESCRIPTION', 'M/V ACCIDENT - OTHER'), ('DISTRICT', 'B2'), ('REPORTING_AREA', '603'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-03 15:29:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Monday'), ('HOUR', 15), ('UCR_PART', 'Part Three'), ('STREET', 'TREMONT ST'), ('Lat', 42.33380683), ('Long', -71.10377843), ('Location', '(42.33380683, -71.10377843)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070861'), ('OFFENSE_CODE', 3006), ('OFFENSE_CODE_GROUP', 'Medical Assistance'), ('OFFENSE_DESCRIPTION', 'SICK/INJURED/MEDICAL - PERSON'), ('DISTRICT', 'E13'), ('REPORTING_AREA', '642'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-03 16:00:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Monday'), ('HOUR', 16), ('UCR_PART', 'Part Three'), ('STREET', 'CENTRE ST'), ('Lat', 42.31322316), ('Long', -71.11409925), ('Location', '(42.31322316, -71.11409925)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070860'), ('OFFENSE_CODE', 3114), ('OFFENSE_CODE_GROUP', 'Investigate Property'), ('OFFENSE_DESCRIPTION', 'INVESTIGATE PROPERTY'), ('DISTRICT', 'C11'), ('REPORTING_AREA', '403'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-03 15:58:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Monday'), ('HOUR', 15), ('UCR_PART', 'Part Three'), ('STREET', 'CROFTLAND AVE'), ('Lat', 42.28107109), ('Long', -71.06925083), ('Location', '(42.28107109, -71.06925083)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070859'), ('OFFENSE_CODE', 3006), ('OFFENSE_CODE_GROUP', 'Medical Assistance'), ('OFFENSE_DESCRIPTION', 'SICK/INJURED/MEDICAL - PERSON'), ('DISTRICT', 'B2'), ('REPORTING_AREA', '305'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-03 15:46:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Monday'), ('HOUR', 15), ('UCR_PART', 'Part Three'), ('STREET', 'KENSINGTON ST'), ('Lat', 42.3206268), ('Long', -71.09108856), ('Location', '(42.32062680, -71.09108856)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070858'), ('OFFENSE_CODE', 2629), ('OFFENSE_CODE_GROUP', 'Harassment'), ('OFFENSE_DESCRIPTION', 'HARASSMENT'), ('DISTRICT', 'E18'), ('REPORTING_AREA', '547'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-03 14:00:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Monday'), ('HOUR', 14), ('UCR_PART', 'Part Two'), ('STREET', 'DEFOREST ST'), ('Lat', 42.2675628), ('Long', -71.1297447), ('Location', '(42.26756280, -71.12974470)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070857'), ('OFFENSE_CODE', 3201), ('OFFENSE_CODE_GROUP', 'Property Lost'), ('OFFENSE_DESCRIPTION', 'PROPERTY - LOST'), ('DISTRICT', 'D4'), ('REPORTING_AREA', '145'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-22 14:00:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Wednesday'), ('HOUR', 14), ('UCR_PART', 'Part Three'), ('STREET', 'HUNTINGTON AVE'), ('Lat', 42.34481182), ('Long', -71.08234324), ('Location', '(42.34481182, -71.08234324)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070856'), ('OFFENSE_CODE', 613), ('OFFENSE_CODE_GROUP', 'Larceny'), ('OFFENSE_DESCRIPTION', 'LARCENY SHOPLIFTING'), ('DISTRICT', 'D4'), ('REPORTING_AREA', '138'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-03 14:31:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Monday'), ('HOUR', 14), ('UCR_PART', 'Part One'), ('STREET', 'NEWBURY ST'), ('Lat', 42.35059717), ('Long', -71.07881031), ('Location', '(42.35059717, -71.07881031)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070855'), ('OFFENSE_CODE', 3006), ('OFFENSE_CODE_GROUP', 'Medical Assistance'), ('OFFENSE_DESCRIPTION', 'SICK/INJURED/MEDICAL - PERSON'), ('DISTRICT', 'B2'), ('REPORTING_AREA', '288'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-03 15:14:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Monday'), ('HOUR', 15), ('UCR_PART', 'Part Three'), ('STREET', 'ROXBURY ST'), ('Lat', 42.3296087), ('Long', -71.08462109), ('Location', '(42.32960870, -71.08462109)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070854'), ('OFFENSE_CODE', 802), ('OFFENSE_CODE_GROUP', 'Simple Assault'), ('OFFENSE_DESCRIPTION', 'ASSAULT SIMPLE - BATTERY'), ('DISTRICT', 'C11'), ('REPORTING_AREA', '257'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-03 15:27:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Monday'), ('HOUR', 15), ('UCR_PART', 'Part Two'), ('STREET', 'EVERETT AVE'), ('Lat', 42.31526714), ('Long', -71.0630687), ('Location', '(42.31526714, -71.06306870)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070852'), ('OFFENSE_CODE', 802), ('OFFENSE_CODE_GROUP', 'Simple Assault'), ('OFFENSE_DESCRIPTION', 'ASSAULT SIMPLE - BATTERY'), ('DISTRICT', 'E5'), ('REPORTING_AREA', '706'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 12:30:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 12), ('UCR_PART', 'Part Two'), ('STREET', 'VERSHIRE ST'), ('Lat', 42.27169454), ('Long', -71.14650799), ('Location', '(42.27169454, -71.14650799)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070851'), ('OFFENSE_CODE', 3115), ('OFFENSE_CODE_GROUP', 'Investigate Person'), ('OFFENSE_DESCRIPTION', 'INVESTIGATE PERSON'), ('DISTRICT', 'E18'), ('REPORTING_AREA', '957'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-03 14:39:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Monday'), ('HOUR', 14), ('UCR_PART', 'Part Three'), ('STREET', 'CLIFFMONT ST'), ('Lat', 42.27668221), ('Long', -71.12065268), ('Location', '(42.27668221, -71.12065268)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070850'), ('OFFENSE_CODE', 3006), ('OFFENSE_CODE_GROUP', 'Medical Assistance'), ('OFFENSE_DESCRIPTION', 'SICK/INJURED/MEDICAL - PERSON'), ('DISTRICT', 'E18'), ('REPORTING_AREA', '498'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-03 14:48:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Monday'), ('HOUR', 14), ('UCR_PART', 'Part Three'), ('STREET', 'CLARE AVE'), ('Lat', 42.27360053), ('Long', -71.11897042), ('Location', '(42.27360053, -71.11897042)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070849'), ('OFFENSE_CODE', 1849), ('OFFENSE_CODE_GROUP', 'Drug Violation'), ('OFFENSE_DESCRIPTION', 'DRUGS - POSS CLASS B - COCAINE, ETC.'), ('DISTRICT', 'C6'), ('REPORTING_AREA', '177'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-03 11:30:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Monday'), ('HOUR', 11), ('UCR_PART', 'Part Two'), ('STREET', 'MASSACHUSETTS AVE'), ('Lat', 42.33152148), ('Long', -71.07085307), ('Location', '(42.33152148, -71.07085307)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070847'), ('OFFENSE_CODE', 802), ('OFFENSE_CODE_GROUP', 'Simple Assault'), ('OFFENSE_DESCRIPTION', 'ASSAULT SIMPLE - BATTERY'), ('DISTRICT', 'B3'), ('REPORTING_AREA', '469'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-03 13:07:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Monday'), ('HOUR', 13), ('UCR_PART', 'Part Two'), ('STREET', 'TENNIS RD'), ('Lat', 42.27615691), ('Long', -71.09550303), ('Location', '(42.27615691, -71.09550303)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070846'), ('OFFENSE_CODE', 613), ('OFFENSE_CODE_GROUP', 'Larceny'), ('OFFENSE_DESCRIPTION', 'LARCENY SHOPLIFTING'), ('DISTRICT', 'C11'), ('REPORTING_AREA', '381'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-03 14:07:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Monday'), ('HOUR', 14), ('UCR_PART', 'Part One'), ('STREET', 'GALLIVAN BLVD'), ('Lat', 42.28512354), ('Long', -71.04405667), ('Location', '(42.28512354, -71.04405667)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070844'), ('OFFENSE_CODE', 724), ('OFFENSE_CODE_GROUP', 'Auto Theft'), ('OFFENSE_DESCRIPTION', 'AUTO THEFT'), ('DISTRICT', 'D4'), ('REPORTING_AREA', '154'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-03 15:01:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Monday'), ('HOUR', 15), ('UCR_PART', 'Part One'), ('STREET', 'TREMONT ST'), ('Lat', 42.3411289), ('Long', -71.07692951), ('Location', '(42.34112890, -71.07692951)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070843'), ('OFFENSE_CODE', 3831), ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'), ('OFFENSE_DESCRIPTION', 'M/V - LEAVING SCENE - PROPERTY DAMAGE'), ('DISTRICT', 'A1'), ('REPORTING_AREA', '84'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-03 14:23:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Monday'), ('HOUR', 14), ('UCR_PART', 'Part Three'), ('STREET', 'HANOVER ST'), ('Lat', 42.36339154), ('Long', -71.05488123), ('Location', '(42.36339154, -71.05488123)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070842'), ('OFFENSE_CODE', 3006), ('OFFENSE_CODE_GROUP', 'Medical Assistance'), ('OFFENSE_DESCRIPTION', 'SICK/INJURED/MEDICAL - PERSON'), ('DISTRICT', 'D14'), ('REPORTING_AREA', '776'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-03 13:32:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Monday'), ('HOUR', 13), ('UCR_PART', 'Part Three'), ('STREET', 'PRISCILLA RD'), ('Lat', 42.34488259), ('Long', -71.15216614), ('Location', '(42.34488259, -71.15216614)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070841'), ('OFFENSE_CODE', 1102), ('OFFENSE_CODE_GROUP', 'Fraud'), ('OFFENSE_DESCRIPTION', 'FRAUD - FALSE PRETENSE / SCHEME'), ('DISTRICT', 'D14'), ('REPORTING_AREA', '777'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-20 12:00:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Monday'), ('HOUR', 12), ('UCR_PART', 'Part Two'), ('STREET', 'SHEPARD ST'), ('Lat', 42.34600153), ('Long', -71.15112006), ('Location', '(42.34600153, -71.15112006)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070840'), ('OFFENSE_CODE', 2647), ('OFFENSE_CODE_GROUP', 'Other'), ('OFFENSE_DESCRIPTION', 'THREATS TO DO BODILY HARM'), ('DISTRICT', 'A1'), ('REPORTING_AREA', '63'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-03 14:46:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Monday'), ('HOUR', 14), ('UCR_PART', 'Part Two'), ('STREET', 'MARTHA RD'), ('Lat', 42.36580175), ('Long', -71.06538257), ('Location', '(42.36580175, -71.06538257)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070839'), ('OFFENSE_CODE', 3820), ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'), ('OFFENSE_DESCRIPTION', 'M/V ACCIDENT INVOLVING PEDESTRIAN - INJURY'), ('DISTRICT', nan), ('REPORTING_AREA', ' '), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-03 14:21:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Monday'), ('HOUR', 14), ('UCR_PART', 'Part Three'), ('STREET', nan), ('Lat', 42.34320836), ('Long', -71.0785066), ('Location', '(42.34320836, -71.07850660)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070838'), ('OFFENSE_CODE', 613), ('OFFENSE_CODE_GROUP', 'Larceny'), ('OFFENSE_DESCRIPTION', 'LARCENY SHOPLIFTING'), ('DISTRICT', 'D4'), ('REPORTING_AREA', '146'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-03 14:00:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Monday'), ('HOUR', 14), ('UCR_PART', 'Part One'), ('STREET', 'HUNTINGTON AVE'), ('Lat', 42.3479724), ('Long', -71.07849582), ('Location', '(42.34797240, -71.07849582)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070837'), ('OFFENSE_CODE', 3115), ('OFFENSE_CODE_GROUP', 'Investigate Person'), ('OFFENSE_DESCRIPTION', 'INVESTIGATE PERSON'), ('DISTRICT', 'B3'), ('REPORTING_AREA', '449'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-03 13:56:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Monday'), ('HOUR', 13), ('UCR_PART', 'Part Three'), ('STREET', 'WHITFIELD ST'), ('Lat', 42.2922213), ('Long', -71.07467073), ('Location', '(42.29222130, -71.07467073)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070837'), ('OFFENSE_CODE', 3301), ('OFFENSE_CODE_GROUP', 'Verbal Disputes'), ('OFFENSE_DESCRIPTION', 'VERBAL DISPUTE'), ('DISTRICT', 'B3'), ('REPORTING_AREA', '449'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-03 13:56:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Monday'), ('HOUR', 13), ('UCR_PART', 'Part Three'), ('STREET', 'WHITFIELD ST'), ('Lat', 42.2922213), ('Long', -71.07467073), ('Location', '(42.29222130, -71.07467073)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070836'), ('OFFENSE_CODE', 3803), ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'), ('OFFENSE_DESCRIPTION', 'M/V ACCIDENT - PERSONAL INJURY'), ('DISTRICT', nan), ('REPORTING_AREA', ' '), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-03 14:02:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Monday'), ('HOUR', 14), ('UCR_PART', 'Part Three'), ('STREET', nan), ('Lat', 42.33892088), ('Long', -71.10725211), ('Location', '(42.33892088, -71.10725211)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070835'), ('OFFENSE_CODE', 3201), ('OFFENSE_CODE_GROUP', 'Property Lost'), ('OFFENSE_DESCRIPTION', 'PROPERTY - LOST'), ('DISTRICT', 'A1'), ('REPORTING_AREA', '77'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-03 14:29:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Monday'), ('HOUR', 14), ('UCR_PART', 'Part Three'), ('STREET', 'NEW SUDBURY ST'), ('Lat', 42.36183857), ('Long', -71.05976489), ('Location', '(42.36183857, -71.05976489)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070834'), ('OFFENSE_CODE', 617), ('OFFENSE_CODE_GROUP', 'Larceny'), ('OFFENSE_DESCRIPTION', 'LARCENY THEFT FROM BUILDING'), ('DISTRICT', 'D14'), ('REPORTING_AREA', '794'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-23 10:41:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Thursday'), ('HOUR', 10), ('UCR_PART', 'Part One'), ('STREET', 'RADCLIFFE RD'), ('Lat', 42.35085449), ('Long', -71.13408859), ('Location', '(42.35085449, -71.13408859)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070833'), ('OFFENSE_CODE', 2905), ('OFFENSE_CODE_GROUP', 'Violations'), ('OFFENSE_DESCRIPTION', 'VAL - OPERATING WITHOUT LICENSE'), ('DISTRICT', 'D14'), ('REPORTING_AREA', '780'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-03 14:06:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Monday'), ('HOUR', 14), ('UCR_PART', 'Part Two'), ('STREET', 'FANEUIL ST'), ('Lat', 42.35479369), ('Long', -71.14995785), ('Location', '(42.35479369, -71.14995785)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070833'), ('OFFENSE_CODE', 3802), ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'), ('OFFENSE_DESCRIPTION', 'M/V ACCIDENT - PROPERTY \xa0DAMAGE'), ('DISTRICT', 'D14'), ('REPORTING_AREA', '780'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-03 14:06:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Monday'), ('HOUR', 14), ('UCR_PART', 'Part Three'), ('STREET', 'FANEUIL ST'), ('Lat', 42.35479369), ('Long', -71.14995785), ('Location', '(42.35479369, -71.14995785)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070832'), ('OFFENSE_CODE', 3410), ('OFFENSE_CODE_GROUP', 'Towed'), ('OFFENSE_DESCRIPTION', 'TOWED MOTOR VEHICLE'), ('DISTRICT', 'C6'), ('REPORTING_AREA', '229'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-03 13:18:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Monday'), ('HOUR', 13), ('UCR_PART', 'Part Three'), ('STREET', 'E SIXTH ST'), ('Lat', 42.33298734), ('Long', -71.04282382), ('Location', '(42.33298734, -71.04282382)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070831'), ('OFFENSE_CODE', 1102), ('OFFENSE_CODE_GROUP', 'Fraud'), ('OFFENSE_DESCRIPTION', 'FRAUD - FALSE PRETENSE / SCHEME'), ('DISTRICT', 'D4'), ('REPORTING_AREA', '619'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-03 14:17:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Monday'), ('HOUR', 14), ('UCR_PART', 'Part Two'), ('STREET', 'SAINT STEPHEN ST'), ('Lat', 42.34272627), ('Long', -71.08646352), ('Location', '(42.34272627, -71.08646352)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070830'), ('OFFENSE_CODE', 2647), ('OFFENSE_CODE_GROUP', 'Other'), ('OFFENSE_DESCRIPTION', 'THREATS TO DO BODILY HARM'), ('DISTRICT', 'B2'), ('REPORTING_AREA', '294'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-03 13:25:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Monday'), ('HOUR', 13), ('UCR_PART', 'Part Two'), ('STREET', 'AKRON ST'), ('Lat', 42.32579408), ('Long', -71.08563758), ('Location', '(42.32579408, -71.08563758)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070829'), ('OFFENSE_CODE', 1810), ('OFFENSE_CODE_GROUP', 'Drug Violation'), ('OFFENSE_DESCRIPTION', 'DRUGS - SALE / MANUFACTURING'), ('DISTRICT', 'B2'), ('REPORTING_AREA', '325'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-03 13:45:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Monday'), ('HOUR', 13), ('UCR_PART', 'Part Two'), ('STREET', 'WOODCLIFF ST'), ('Lat', 42.31580934), ('Long', -71.07618683), ('Location', '(42.31580934, -71.07618683)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070829'), ('OFFENSE_CODE', 1842), ('OFFENSE_CODE_GROUP', 'Drug Violation'), ('OFFENSE_DESCRIPTION', 'DRUGS - POSS CLASS A - HEROIN, ETC. '), ('DISTRICT', 'B2'), ('REPORTING_AREA', '325'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-03 13:45:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Monday'), ('HOUR', 13), ('UCR_PART', 'Part Two'), ('STREET', 'WOODCLIFF ST'), ('Lat', 42.31580934), ('Long', -71.07618683), ('Location', '(42.31580934, -71.07618683)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070828'), ('OFFENSE_CODE', 613), ('OFFENSE_CODE_GROUP', 'Larceny'), ('OFFENSE_DESCRIPTION', 'LARCENY SHOPLIFTING'), ('DISTRICT', 'D4'), ('REPORTING_AREA', '146'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-03 10:00:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Monday'), ('HOUR', 10), ('UCR_PART', 'Part One'), ('STREET', 'HUNTINGTON AVE'), ('Lat', 42.3479724), ('Long', -71.07849582), ('Location', '(42.34797240, -71.07849582)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070827'), ('OFFENSE_CODE', 3801), ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'), ('OFFENSE_DESCRIPTION', 'M/V ACCIDENT - OTHER'), ('DISTRICT', 'A1'), ('REPORTING_AREA', '79'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-03 13:28:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Monday'), ('HOUR', 13), ('UCR_PART', 'Part Three'), ('STREET', 'ENDICOTT ST'), ('Lat', 42.36588028), ('Long', -71.05740251), ('Location', '(42.36588028, -71.05740251)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070826'), ('OFFENSE_CODE', 3831), ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'), ('OFFENSE_DESCRIPTION', 'M/V - LEAVING SCENE - PROPERTY DAMAGE'), ('DISTRICT', 'C11'), ('REPORTING_AREA', '462'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-03 14:11:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Monday'), ('HOUR', 14), ('UCR_PART', 'Part Three'), ('STREET', 'ROSSETER ST'), ('Lat', 42.30376511), ('Long', -71.07484027), ('Location', '(42.30376511, -71.07484027)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070825'), ('OFFENSE_CODE', 3006), ('OFFENSE_CODE_GROUP', 'Medical Assistance'), ('OFFENSE_DESCRIPTION', 'SICK/INJURED/MEDICAL - PERSON'), ('DISTRICT', 'C11'), ('REPORTING_AREA', '398'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-03 02:36:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Monday'), ('HOUR', 2), ('UCR_PART', 'Part Three'), ('STREET', 'TALBOT AVE'), ('Lat', 42.29019621), ('Long', -71.07159012), ('Location', '(42.29019621, -71.07159012)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070824'), ('OFFENSE_CODE', 3114), ('OFFENSE_CODE_GROUP', 'Investigate Property'), ('OFFENSE_DESCRIPTION', 'INVESTIGATE PROPERTY'), ('DISTRICT', 'B2'), ('REPORTING_AREA', '237'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-03 13:31:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Monday'), ('HOUR', 13), ('UCR_PART', 'Part Three'), ('STREET', 'CAWFIELD ST'), ('Lat', 42.31993148), ('Long', -71.06368978), ('Location', '(42.31993148, -71.06368978)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070823'), ('OFFENSE_CODE', 614), ('OFFENSE_CODE_GROUP', 'Larceny From Motor Vehicle'), ('OFFENSE_DESCRIPTION', 'LARCENY THEFT FROM MV - NON-ACCESSORY'), ('DISTRICT', 'B2'), ('REPORTING_AREA', '330'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-03 14:00:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Monday'), ('HOUR', 14), ('UCR_PART', 'Part One'), ('STREET', 'BLUE HILL AVE'), ('Lat', 42.3078214), ('Long', -71.08354076), ('Location', '(42.30782140, -71.08354076)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070822'), ('OFFENSE_CODE', 1402), ('OFFENSE_CODE_GROUP', 'Vandalism'), ('OFFENSE_DESCRIPTION', 'VANDALISM'), ('DISTRICT', 'C6'), ('REPORTING_AREA', '231'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-03 13:44:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Monday'), ('HOUR', 13), ('UCR_PART', 'Part Two'), ('STREET', 'E SEVENTH ST'), ('Lat', 42.33238533), ('Long', -71.03016099), ('Location', '(42.33238533, -71.03016099)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070820'), ('OFFENSE_CODE', 1806), ('OFFENSE_CODE_GROUP', 'Drug Violation'), ('OFFENSE_DESCRIPTION', 'DRUGS - CLASS B TRAFFICKING OVER 18 GRAMS'), ('DISTRICT', nan), ('REPORTING_AREA', ' '), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-03 13:18:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Monday'), ('HOUR', 13), ('UCR_PART', 'Part Two'), ('STREET', nan), ('Lat', 42.31224532), ('Long', -71.07317861), ('Location', '(42.31224532, -71.07317861)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070819'), ('OFFENSE_CODE', 1848), ('OFFENSE_CODE_GROUP', 'Drug Violation'), ('OFFENSE_DESCRIPTION', 'DRUGS - POSS CLASS D - INTENT TO MFR DIST DISP'), ('DISTRICT', 'A1'), ('REPORTING_AREA', '111'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-03 13:14:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Monday'), ('HOUR', 13), ('UCR_PART', 'Part Two'), ('STREET', 'TEMPLE PL'), ('Lat', 42.35521429), ('Long', -71.06206351), ('Location', '(42.35521429, -71.06206351)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070818'), ('OFFENSE_CODE', 1844), ('OFFENSE_CODE_GROUP', 'Drug Violation'), ('OFFENSE_DESCRIPTION', 'DRUGS - POSS CLASS C'), ('DISTRICT', 'A1'), ('REPORTING_AREA', '119'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-03 12:46:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Monday'), ('HOUR', 12), ('UCR_PART', 'Part Two'), ('STREET', 'BEACON ST'), ('Lat', 42.35678442), ('Long', -71.06670845), ('Location', '(42.35678442, -71.06670845)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070817'), ('OFFENSE_CODE', 3831), ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'), ('OFFENSE_DESCRIPTION', 'M/V - LEAVING SCENE - PROPERTY DAMAGE'), ('DISTRICT', 'D14'), ('REPORTING_AREA', '788'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 12:00:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 12), ('UCR_PART', 'Part Three'), ('STREET', 'SUTHERLAND RD'), ('Lat', 42.34023408), ('Long', -71.14800614), ('Location', '(42.34023408, -71.14800614)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070816'), ('OFFENSE_CODE', 3301), ('OFFENSE_CODE_GROUP', 'Verbal Disputes'), ('OFFENSE_DESCRIPTION', 'VERBAL DISPUTE'), ('DISTRICT', 'C6'), ('REPORTING_AREA', '185'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-03 12:45:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Monday'), ('HOUR', 12), ('UCR_PART', 'Part Three'), ('STREET', 'MASSACHUSETTS AVE'), ('Lat', 42.32198656), ('Long', -71.06280666), ('Location', '(42.32198656, -71.06280666)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070816'), ('OFFENSE_CODE', 619), ('OFFENSE_CODE_GROUP', 'Larceny'), ('OFFENSE_DESCRIPTION', 'LARCENY ALL OTHERS'), ('DISTRICT', 'C6'), ('REPORTING_AREA', '185'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-03 12:45:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Monday'), ('HOUR', 12), ('UCR_PART', 'Part One'), ('STREET', 'MASSACHUSETTS AVE'), ('Lat', 42.32198656), ('Long', -71.06280666), ('Location', '(42.32198656, -71.06280666)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070815'), ('OFFENSE_CODE', 423), ('OFFENSE_CODE_GROUP', 'Aggravated Assault'), ('OFFENSE_DESCRIPTION', 'ASSAULT - AGGRAVATED'), ('DISTRICT', 'E13'), ('REPORTING_AREA', '582'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-03 12:40:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Monday'), ('HOUR', 12), ('UCR_PART', 'Part One'), ('STREET', 'CENTRE ST'), ('Lat', 42.32259354), ('Long', -71.10619643), ('Location', '(42.32259354, -71.10619643)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070813'), ('OFFENSE_CODE', 522), ('OFFENSE_CODE_GROUP', 'Residential Burglary'), ('OFFENSE_DESCRIPTION', 'BURGLARY - RESIDENTIAL - NO FORCE'), ('DISTRICT', 'D4'), ('REPORTING_AREA', '627'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-03 03:00:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Monday'), ('HOUR', 3), ('UCR_PART', 'Part One'), ('STREET', 'PETERBOROUGH ST'), ('Lat', 42.34280177), ('Long', -71.1006951), ('Location', '(42.34280177, -71.10069510)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070812'), ('OFFENSE_CODE', 3115), ('OFFENSE_CODE_GROUP', 'Investigate Person'), ('OFFENSE_DESCRIPTION', 'INVESTIGATE PERSON'), ('DISTRICT', 'E18'), ('REPORTING_AREA', '525'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-03 12:00:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Monday'), ('HOUR', 12), ('UCR_PART', 'Part Three'), ('STREET', 'WOLCOTT ST'), ('Lat', 42.23797683), ('Long', -71.13000944), ('Location', '(42.23797683, -71.13000944)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070811'), ('OFFENSE_CODE', 3006), ('OFFENSE_CODE_GROUP', 'Medical Assistance'), ('OFFENSE_DESCRIPTION', 'SICK/INJURED/MEDICAL - PERSON'), ('DISTRICT', 'A7'), ('REPORTING_AREA', '12'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-03 11:49:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Monday'), ('HOUR', 11), ('UCR_PART', 'Part Three'), ('STREET', 'BENNINGTON ST'), ('Lat', 42.38512136), ('Long', -71.01150101), ('Location', '(42.38512136, -71.01150101)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070809'), ('OFFENSE_CODE', 3831), ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'), ('OFFENSE_DESCRIPTION', 'M/V - LEAVING SCENE - PROPERTY DAMAGE'), ('DISTRICT', 'B2'), ('REPORTING_AREA', '605'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-03 12:37:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Monday'), ('HOUR', 12), ('UCR_PART', 'Part Three'), ('STREET', 'FISHER AVE'), ('Lat', 42.33061023), ('Long', -71.10853621), ('Location', '(42.33061023, -71.10853621)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070808'), ('OFFENSE_CODE', 3205), ('OFFENSE_CODE_GROUP', 'License Plate Related Incidents'), ('OFFENSE_DESCRIPTION', 'M/V PLATES - LOST'), ('DISTRICT', 'B2'), ('REPORTING_AREA', '297'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-03 09:40:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Monday'), ('HOUR', 9), ('UCR_PART', 'Part Three'), ('STREET', 'KENSINGTON PARK'), ('Lat', 42.32171349), ('Long', -71.08260822), ('Location', '(42.32171349, -71.08260822)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070807'), ('OFFENSE_CODE', 2647), ('OFFENSE_CODE_GROUP', 'Other'), ('OFFENSE_DESCRIPTION', 'THREATS TO DO BODILY HARM'), ('DISTRICT', 'E5'), ('REPORTING_AREA', '748'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-03 12:01:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Monday'), ('HOUR', 12), ('UCR_PART', 'Part Two'), ('STREET', 'KEANE RD'), ('Lat', 42.29476186), ('Long', -71.1623927), ('Location', '(42.29476186, -71.16239270)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070806'), ('OFFENSE_CODE', 413), ('OFFENSE_CODE_GROUP', 'Aggravated Assault'), ('OFFENSE_DESCRIPTION', 'ASSAULT - AGGRAVATED - BATTERY'), ('DISTRICT', 'C11'), ('REPORTING_AREA', '361'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-03 12:23:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Monday'), ('HOUR', 12), ('UCR_PART', 'Part One'), ('STREET', 'DORCHESTER AVE'), ('Lat', 42.29328831), ('Long', -71.06219497), ('Location', '(42.29328831, -71.06219497)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070806'), ('OFFENSE_CODE', 1501), ('OFFENSE_CODE_GROUP', 'Firearm Violations'), ('OFFENSE_DESCRIPTION', 'WEAPON - FIREARM - CARRYING / POSSESSING, ETC'), ('DISTRICT', 'C11'), ('REPORTING_AREA', '361'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-03 12:23:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Monday'), ('HOUR', 12), ('UCR_PART', 'Part Two'), ('STREET', 'DORCHESTER AVE'), ('Lat', 42.29328831), ('Long', -71.06219497), ('Location', '(42.29328831, -71.06219497)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070805'), ('OFFENSE_CODE', 616), ('OFFENSE_CODE_GROUP', 'Larceny'), ('OFFENSE_DESCRIPTION', 'LARCENY THEFT OF BICYCLE'), ('DISTRICT', 'E5'), ('REPORTING_AREA', '564'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 21:51:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 21), ('UCR_PART', 'Part One'), ('STREET', 'ARCHDALE RD'), ('Lat', 42.29277202), ('Long', -71.12138967), ('Location', '(42.29277202, -71.12138967)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070804'), ('OFFENSE_CODE', 522), ('OFFENSE_CODE_GROUP', 'Residential Burglary'), ('OFFENSE_DESCRIPTION', 'BURGLARY - RESIDENTIAL - NO FORCE'), ('DISTRICT', 'D14'), ('REPORTING_AREA', '756'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-03 11:00:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Monday'), ('HOUR', 11), ('UCR_PART', 'Part One'), ('STREET', 'CHAMPNEY ST'), ('Lat', 42.3524123), ('Long', -71.16878833), ('Location', '(42.35241230, -71.16878833)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070803'), ('OFFENSE_CODE', 1402), ('OFFENSE_CODE_GROUP', 'Vandalism'), ('OFFENSE_DESCRIPTION', 'VANDALISM'), ('DISTRICT', 'B3'), ('REPORTING_AREA', '463'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-17 12:10:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 12), ('UCR_PART', 'Part Two'), ('STREET', 'BLUE HILL AVE'), ('Lat', 42.29216506), ('Long', -71.08896989), ('Location', '(42.29216506, -71.08896989)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070802'), ('OFFENSE_CODE', 3001), ('OFFENSE_CODE_GROUP', 'Medical Assistance'), ('OFFENSE_DESCRIPTION', 'DEATH INVESTIGATION'), ('DISTRICT', 'A15'), ('REPORTING_AREA', '56'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-03 11:49:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Monday'), ('HOUR', 11), ('UCR_PART', 'Part Three'), ('STREET', 'HIGH ST'), ('Lat', 42.37604137), ('Long', -71.06211228), ('Location', '(42.37604137, -71.06211228)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070801'), ('OFFENSE_CODE', 3831), ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'), ('OFFENSE_DESCRIPTION', 'M/V - LEAVING SCENE - PROPERTY DAMAGE'), ('DISTRICT', 'B2'), ('REPORTING_AREA', '326'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 19:30:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 19), ('UCR_PART', 'Part Three'), ('STREET', 'LAWRENCE AVE'), ('Lat', 42.31161123), ('Long', -71.076256), ('Location', '(42.31161123, -71.07625600)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070800'), ('OFFENSE_CODE', 2900), ('OFFENSE_CODE_GROUP', 'Other'), ('OFFENSE_DESCRIPTION', 'VAL - VIOLATION OF AUTO LAW - OTHER'), ('DISTRICT', 'B2'), ('REPORTING_AREA', '325'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-03 11:14:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Monday'), ('HOUR', 11), ('UCR_PART', 'Part Two'), ('STREET', 'BEAUFORD LN'), ('Lat', 42.31620533), ('Long', -71.07609249), ('Location', '(42.31620533, -71.07609249)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070799'), ('OFFENSE_CODE', 3410), ('OFFENSE_CODE_GROUP', 'Towed'), ('OFFENSE_DESCRIPTION', 'TOWED MOTOR VEHICLE'), ('DISTRICT', nan), ('REPORTING_AREA', ' '), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-03 11:55:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Monday'), ('HOUR', 11), ('UCR_PART', 'Part Three'), ('STREET', 'CHELSEA'), ('Lat', -1.0), ('Long', -1.0), ('Location', '(-1.00000000, -1.00000000)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070798'), ('OFFENSE_CODE', 2629), ('OFFENSE_CODE_GROUP', 'Harassment'), ('OFFENSE_DESCRIPTION', 'HARASSMENT'), ('DISTRICT', 'C11'), ('REPORTING_AREA', '450'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-03 11:36:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Monday'), ('HOUR', 11), ('UCR_PART', 'Part Two'), ('STREET', 'WASHINGTON ST'), ('Lat', 42.29131613), ('Long', -71.07170293), ('Location', '(42.29131613, -71.07170293)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070797'), ('OFFENSE_CODE', 3301), ('OFFENSE_CODE_GROUP', 'Verbal Disputes'), ('OFFENSE_DESCRIPTION', 'VERBAL DISPUTE'), ('DISTRICT', 'C11'), ('REPORTING_AREA', '341'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-03 11:30:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Monday'), ('HOUR', 11), ('UCR_PART', 'Part Three'), ('STREET', 'SPEEDWELL ST'), ('Lat', 42.30406722), ('Long', -71.06760042), ('Location', '(42.30406722, -71.06760042)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070796'), ('OFFENSE_CODE', 3115), ('OFFENSE_CODE_GROUP', 'Investigate Person'), ('OFFENSE_DESCRIPTION', 'INVESTIGATE PERSON'), ('DISTRICT', 'A1'), ('REPORTING_AREA', '61'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-03 11:07:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Monday'), ('HOUR', 11), ('UCR_PART', 'Part Three'), ('STREET', 'BEVERLY ST'), ('Lat', 42.36658726), ('Long', -71.06019881), ('Location', '(42.36658726, -71.06019881)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070795'), ('OFFENSE_CODE', 301), ('OFFENSE_CODE_GROUP', 'Robbery'), ('OFFENSE_DESCRIPTION', 'ROBBERY - STREET'), ('DISTRICT', 'C11'), ('REPORTING_AREA', '362'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 20:30:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 20), ('UCR_PART', 'Part One'), ('STREET', 'LYNDHURST ST'), ('Lat', 42.29290563), ('Long', -71.06955795), ('Location', '(42.29290563, -71.06955795)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070794'), ('OFFENSE_CODE', 3301), ('OFFENSE_CODE_GROUP', 'Verbal Disputes'), ('OFFENSE_DESCRIPTION', 'VERBAL DISPUTE'), ('DISTRICT', 'C11'), ('REPORTING_AREA', '332'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-03 11:00:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Monday'), ('HOUR', 11), ('UCR_PART', 'Part Three'), ('STREET', 'COLUMBIA RD'), ('Lat', 42.31363409), ('Long', -71.06778025), ('Location', '(42.31363409, -71.06778025)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070793'), ('OFFENSE_CODE', 3006), ('OFFENSE_CODE_GROUP', 'Medical Assistance'), ('OFFENSE_DESCRIPTION', 'SICK/INJURED/MEDICAL - PERSON'), ('DISTRICT', 'C11'), ('REPORTING_AREA', '344'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-03 10:33:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Monday'), ('HOUR', 10), ('UCR_PART', 'Part Three'), ('STREET', 'WESTVILLE TER'), ('Lat', 42.30098009), ('Long', -71.06869928), ('Location', '(42.30098009, -71.06869928)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070792'), ('OFFENSE_CODE', 613), ('OFFENSE_CODE_GROUP', 'Larceny'), ('OFFENSE_DESCRIPTION', 'LARCENY SHOPLIFTING'), ('DISTRICT', 'D4'), ('REPORTING_AREA', '129'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-03 11:18:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Monday'), ('HOUR', 11), ('UCR_PART', 'Part One'), ('STREET', 'BOYLSTON ST'), ('Lat', 42.35095909), ('Long', -71.0741278), ('Location', '(42.35095909, -71.07412780)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070791'), ('OFFENSE_CODE', 2900), ('OFFENSE_CODE_GROUP', 'Other'), ('OFFENSE_DESCRIPTION', 'VAL - VIOLATION OF AUTO LAW - OTHER'), ('DISTRICT', 'B2'), ('REPORTING_AREA', '325'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-03 11:14:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Monday'), ('HOUR', 11), ('UCR_PART', 'Part Two'), ('STREET', 'BEAUFORD LN'), ('Lat', 42.31620533), ('Long', -71.07609249), ('Location', '(42.31620533, -71.07609249)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070790'), ('OFFENSE_CODE', 3801), ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'), ('OFFENSE_DESCRIPTION', 'M/V ACCIDENT - OTHER'), ('DISTRICT', 'A1'), ('REPORTING_AREA', '101'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-03 10:52:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Monday'), ('HOUR', 10), ('UCR_PART', 'Part Three'), ('STREET', 'MILK ST'), ('Lat', 42.35822966), ('Long', -71.05362239), ('Location', '(42.35822966, -71.05362239)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070788'), ('OFFENSE_CODE', 3114), ('OFFENSE_CODE_GROUP', 'Investigate Property'), ('OFFENSE_DESCRIPTION', 'INVESTIGATE PROPERTY'), ('DISTRICT', 'B2'), ('REPORTING_AREA', '305'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 21:30:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 21), ('UCR_PART', 'Part Three'), ('STREET', 'TOWNSEND ST'), ('Lat', 42.3191711), ('Long', -71.09192415), ('Location', '(42.31917110, -71.09192415)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070787'), ('OFFENSE_CODE', 3410), ('OFFENSE_CODE_GROUP', 'Towed'), ('OFFENSE_DESCRIPTION', 'TOWED MOTOR VEHICLE'), ('DISTRICT', 'E18'), ('REPORTING_AREA', '499'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-03 10:11:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Monday'), ('HOUR', 10), ('UCR_PART', 'Part Three'), ('STREET', 'NAVARRE ST'), ('Lat', 42.27758926), ('Long', -71.11755202), ('Location', '(42.27758926, -71.11755202)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070786'), ('OFFENSE_CODE', 3830), ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'), ('OFFENSE_DESCRIPTION', 'M/V - LEAVING SCENE - PERSONAL INJURY'), ('DISTRICT', 'A1'), ('REPORTING_AREA', '95'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-03 11:08:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Monday'), ('HOUR', 11), ('UCR_PART', 'Part Three'), ('STREET', 'ATLANTIC AVE'), ('Lat', 42.357875), ('Long', -71.051329), ('Location', '(42.35787500, -71.05132900)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070785'), ('OFFENSE_CODE', 3801), ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'), ('OFFENSE_DESCRIPTION', 'M/V ACCIDENT - OTHER'), ('DISTRICT', 'C11'), ('REPORTING_AREA', '416'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 15:10:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 15), ('UCR_PART', 'Part Three'), ('STREET', 'FULLER ST'), ('Lat', 42.28202294), ('Long', -71.07125917), ('Location', '(42.28202294, -71.07125917)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070784'), ('OFFENSE_CODE', 3301), ('OFFENSE_CODE_GROUP', 'Verbal Disputes'), ('OFFENSE_DESCRIPTION', 'VERBAL DISPUTE'), ('DISTRICT', 'B2'), ('REPORTING_AREA', '909'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-03 10:42:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Monday'), ('HOUR', 10), ('UCR_PART', 'Part Three'), ('STREET', 'WHITTIER ST'), ('Lat', 42.33380238), ('Long', -71.08880867), ('Location', '(42.33380238, -71.08880867)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070783'), ('OFFENSE_CODE', 3207), ('OFFENSE_CODE_GROUP', 'Property Found'), ('OFFENSE_DESCRIPTION', 'PROPERTY - FOUND'), ('DISTRICT', 'B2'), ('REPORTING_AREA', '289'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-03 10:46:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Monday'), ('HOUR', 10), ('UCR_PART', 'Part Three'), ('STREET', 'TREMONT ST'), ('Lat', 42.33402461), ('Long', -71.09039049), ('Location', '(42.33402461, -71.09039049)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070782'), ('OFFENSE_CODE', 561), ('OFFENSE_CODE_GROUP', 'Other Burglary'), ('OFFENSE_DESCRIPTION', 'BURGLARY - OTHER - ATTEMPT'), ('DISTRICT', 'E18'), ('REPORTING_AREA', '495'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-03 10:12:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Monday'), ('HOUR', 10), ('UCR_PART', 'Part One'), ('STREET', 'GREENWOOD AVE'), ('Lat', 42.26597955), ('Long', -71.1217959), ('Location', '(42.26597955, -71.12179590)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070781'), ('OFFENSE_CODE', 2914), ('OFFENSE_CODE_GROUP', 'Violations'), ('OFFENSE_DESCRIPTION', 'VAL - OPERATING W/O AUTHORIZATION LAWFUL'), ('DISTRICT', 'E18'), ('REPORTING_AREA', '485'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-14 00:00:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Tuesday'), ('HOUR', 0), ('UCR_PART', 'Part Two'), ('STREET', 'RIVER ST'), ('Lat', 42.26361745), ('Long', -71.10237387), ('Location', '(42.26361745, -71.10237387)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070780'), ('OFFENSE_CODE', 3006), ('OFFENSE_CODE_GROUP', 'Medical Assistance'), ('OFFENSE_DESCRIPTION', 'SICK/INJURED/MEDICAL - PERSON'), ('DISTRICT', 'B3'), ('REPORTING_AREA', '449'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-03 09:36:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Monday'), ('HOUR', 9), ('UCR_PART', 'Part Three'), ('STREET', 'ASPINWALL RD'), ('Lat', 42.29125586), ('Long', -71.07475092), ('Location', '(42.29125586, -71.07475092)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070779'), ('OFFENSE_CODE', 423), ('OFFENSE_CODE_GROUP', 'Aggravated Assault'), ('OFFENSE_DESCRIPTION', 'ASSAULT - AGGRAVATED'), ('DISTRICT', 'B2'), ('REPORTING_AREA', '600'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-03 10:00:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Monday'), ('HOUR', 10), ('UCR_PART', 'Part One'), ('STREET', 'HUNTINGTON AVE'), ('Lat', 42.3375009), ('Long', -71.09583094), ('Location', '(42.33750090, -71.09583094)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070779'), ('OFFENSE_CODE', 802), ('OFFENSE_CODE_GROUP', 'Simple Assault'), ('OFFENSE_DESCRIPTION', 'ASSAULT SIMPLE - BATTERY'), ('DISTRICT', 'B2'), ('REPORTING_AREA', '600'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-03 10:00:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Monday'), ('HOUR', 10), ('UCR_PART', 'Part Two'), ('STREET', 'HUNTINGTON AVE'), ('Lat', 42.3375009), ('Long', -71.09583094), ('Location', '(42.33750090, -71.09583094)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070779'), ('OFFENSE_CODE', 2405), ('OFFENSE_CODE_GROUP', 'Disorderly Conduct'), ('OFFENSE_DESCRIPTION', 'DISORDERLY CONDUCT'), ('DISTRICT', 'B2'), ('REPORTING_AREA', '600'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-03 10:00:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Monday'), ('HOUR', 10), ('UCR_PART', 'Part Two'), ('STREET', 'HUNTINGTON AVE'), ('Lat', 42.3375009), ('Long', -71.09583094), ('Location', '(42.33750090, -71.09583094)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070779'), ('OFFENSE_CODE', 2610), ('OFFENSE_CODE_GROUP', 'Other'), ('OFFENSE_DESCRIPTION', 'TRESPASSING'), ('DISTRICT', 'B2'), ('REPORTING_AREA', '600'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-03 10:00:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Monday'), ('HOUR', 10), ('UCR_PART', 'Part Two'), ('STREET', 'HUNTINGTON AVE'), ('Lat', 42.3375009), ('Long', -71.09583094), ('Location', '(42.33750090, -71.09583094)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070778'), ('OFFENSE_CODE', 3006), ('OFFENSE_CODE_GROUP', 'Medical Assistance'), ('OFFENSE_DESCRIPTION', 'SICK/INJURED/MEDICAL - PERSON'), ('DISTRICT', 'B2'), ('REPORTING_AREA', '904'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-03 09:51:47'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Monday'), ('HOUR', 9), ('UCR_PART', 'Part Three'), ('STREET', 'WHEATLEY WAY'), ('Lat', 42.32935767), ('Long', -71.07974589), ('Location', '(42.32935767, -71.07974589)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070777'), ('OFFENSE_CODE', 619), ('OFFENSE_CODE_GROUP', 'Larceny'), ('OFFENSE_DESCRIPTION', 'LARCENY ALL OTHERS'), ('DISTRICT', 'C11'), ('REPORTING_AREA', '388'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-23 13:34:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Thursday'), ('HOUR', 13), ('UCR_PART', 'Part One'), ('STREET', 'ADAMS ST'), ('Lat', 42.27230624), ('Long', -71.06721386), ('Location', '(42.27230624, -71.06721386)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070776'), ('OFFENSE_CODE', 3410), ('OFFENSE_CODE_GROUP', 'Towed'), ('OFFENSE_DESCRIPTION', 'TOWED MOTOR VEHICLE'), ('DISTRICT', 'D14'), ('REPORTING_AREA', '794'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-03 10:08:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Monday'), ('HOUR', 10), ('UCR_PART', 'Part Three'), ('STREET', 'GREYLOCK RD'), ('Lat', 42.35042708), ('Long', -71.13496065), ('Location', '(42.35042708, -71.13496065)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070775'), ('OFFENSE_CODE', 3115), ('OFFENSE_CODE_GROUP', 'Investigate Person'), ('OFFENSE_DESCRIPTION', 'INVESTIGATE PERSON'), ('DISTRICT', 'C6'), ('REPORTING_AREA', '214'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-03 09:00:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Monday'), ('HOUR', 9), ('UCR_PART', 'Part Three'), ('STREET', 'W BROADWAY'), ('Lat', 42.33793018), ('Long', -71.04947397), ('Location', '(42.33793018, -71.04947397)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070774'), ('OFFENSE_CODE', 802), ('OFFENSE_CODE_GROUP', 'Simple Assault'), ('OFFENSE_DESCRIPTION', 'ASSAULT SIMPLE - BATTERY'), ('DISTRICT', 'D4'), ('REPORTING_AREA', '167'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-03 09:38:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Monday'), ('HOUR', 9), ('UCR_PART', 'Part Two'), ('STREET', 'HARRISON AVE'), ('Lat', 42.33954199), ('Long', -71.06940877), ('Location', '(42.33954199, -71.06940877)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070773'), ('OFFENSE_CODE', 3301), ('OFFENSE_CODE_GROUP', 'Verbal Disputes'), ('OFFENSE_DESCRIPTION', 'VERBAL DISPUTE'), ('DISTRICT', 'C11'), ('REPORTING_AREA', '342'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-03 09:38:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Monday'), ('HOUR', 9), ('UCR_PART', 'Part Three'), ('STREET', 'TOPLIFF ST'), ('Lat', 42.30375506), ('Long', -71.06839375), ('Location', '(42.30375506, -71.06839375)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070771'), ('OFFENSE_CODE', 1109), ('OFFENSE_CODE_GROUP', 'Fraud'), ('OFFENSE_DESCRIPTION', 'FRAUD - WIRE'), ('DISTRICT', 'D4'), ('REPORTING_AREA', '142'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-03 09:41:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Monday'), ('HOUR', 9), ('UCR_PART', 'Part Two'), ('STREET', 'NEWBURY ST'), ('Lat', 42.34840576), ('Long', -71.08688339), ('Location', '(42.34840576, -71.08688339)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070770'), ('OFFENSE_CODE', 3201), ('OFFENSE_CODE_GROUP', 'Property Lost'), ('OFFENSE_DESCRIPTION', 'PROPERTY - LOST'), ('DISTRICT', 'B2'), ('REPORTING_AREA', '265'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-03 01:00:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Monday'), ('HOUR', 1), ('UCR_PART', 'Part Three'), ('STREET', 'PERRIN ST'), ('Lat', 42.3218854), ('Long', -71.07906279), ('Location', '(42.32188540, -71.07906279)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070769'), ('OFFENSE_CODE', 3115), ('OFFENSE_CODE_GROUP', 'Investigate Person'), ('OFFENSE_DESCRIPTION', 'INVESTIGATE PERSON'), ('DISTRICT', 'D14'), ('REPORTING_AREA', '771'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-30 12:00:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Thursday'), ('HOUR', 12), ('UCR_PART', 'Part Three'), ('STREET', 'PEACEABLE ST'), ('Lat', 42.34793886), ('Long', -71.15229604), ('Location', '(42.34793886, -71.15229604)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070768'), ('OFFENSE_CODE', 3201), ('OFFENSE_CODE_GROUP', 'Property Lost'), ('OFFENSE_DESCRIPTION', 'PROPERTY - LOST'), ('DISTRICT', 'D4'), ('REPORTING_AREA', '165'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-03 09:23:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Monday'), ('HOUR', 9), ('UCR_PART', 'Part Three'), ('STREET', 'ALBANY ST'), ('Lat', 42.34255919), ('Long', -71.06270824), ('Location', '(42.34255919, -71.06270824)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070766'), ('OFFENSE_CODE', 706), ('OFFENSE_CODE_GROUP', 'Auto Theft'), ('OFFENSE_DESCRIPTION', 'AUTO THEFT - MOTORCYCLE / SCOOTER'), ('DISTRICT', 'D4'), ('REPORTING_AREA', '623'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 20:00:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 20), ('UCR_PART', 'Part One'), ('STREET', 'COMMONWEALTH AVE'), ('Lat', 42.34880461), ('Long', -71.09392554), ('Location', '(42.34880461, -71.09392554)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070765'), ('OFFENSE_CODE', 1402), ('OFFENSE_CODE_GROUP', 'Vandalism'), ('OFFENSE_DESCRIPTION', 'VANDALISM'), ('DISTRICT', 'D4'), ('REPORTING_AREA', '131'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-03 05:30:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Monday'), ('HOUR', 5), ('UCR_PART', 'Part Two'), ('STREET', 'BEACON ST'), ('Lat', 42.35393998), ('Long', -71.07802992), ('Location', '(42.35393998, -71.07802992)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070764'), ('OFFENSE_CODE', 3115), ('OFFENSE_CODE_GROUP', 'Investigate Person'), ('OFFENSE_DESCRIPTION', 'INVESTIGATE PERSON'), ('DISTRICT', 'B2'), ('REPORTING_AREA', '909'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-03 08:12:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Monday'), ('HOUR', 8), ('UCR_PART', 'Part Three'), ('STREET', 'RUGGLES ST'), ('Lat', 42.33445761), ('Long', -71.088061), ('Location', '(42.33445761, -71.08806100)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070763'), ('OFFENSE_CODE', 1402), ('OFFENSE_CODE_GROUP', 'Vandalism'), ('OFFENSE_DESCRIPTION', 'VANDALISM'), ('DISTRICT', 'B3'), ('REPORTING_AREA', '437'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-03 07:44:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Monday'), ('HOUR', 7), ('UCR_PART', 'Part Two'), ('STREET', 'NORFOLK ST'), ('Lat', 42.28996858), ('Long', -71.0723254), ('Location', '(42.28996858, -71.07232540)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070761'), ('OFFENSE_CODE', 3006), ('OFFENSE_CODE_GROUP', 'Medical Assistance'), ('OFFENSE_DESCRIPTION', 'SICK/INJURED/MEDICAL - PERSON'), ('DISTRICT', 'E18'), ('REPORTING_AREA', '940'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-03 07:38:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Monday'), ('HOUR', 7), ('UCR_PART', 'Part Three'), ('STREET', 'GARFIELD AVE'), ('Lat', 42.24235156), ('Long', -71.12079258), ('Location', '(42.24235156, -71.12079258)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070760'), ('OFFENSE_CODE', 3301), ('OFFENSE_CODE_GROUP', 'Verbal Disputes'), ('OFFENSE_DESCRIPTION', 'VERBAL DISPUTE'), ('DISTRICT', 'B2'), ('REPORTING_AREA', '263'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-03 07:50:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Monday'), ('HOUR', 7), ('UCR_PART', 'Part Three'), ('STREET', 'HUCKINS ST'), ('Lat', 42.32368852), ('Long', -71.07519735), ('Location', '(42.32368852, -71.07519735)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070759'), ('OFFENSE_CODE', 614), ('OFFENSE_CODE_GROUP', 'Larceny From Motor Vehicle'), ('OFFENSE_DESCRIPTION', 'LARCENY THEFT FROM MV - NON-ACCESSORY'), ('DISTRICT', 'E5'), ('REPORTING_AREA', '562'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 16:45:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 16), ('UCR_PART', 'Part One'), ('STREET', 'WASHINGTON ST'), ('Lat', 42.28788933), ('Long', -71.12658585), ('Location', '(42.28788933, -71.12658585)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070758'), ('OFFENSE_CODE', 3115), ('OFFENSE_CODE_GROUP', 'Investigate Person'), ('OFFENSE_DESCRIPTION', 'INVESTIGATE PERSON'), ('DISTRICT', 'B3'), ('REPORTING_AREA', '445'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-03 07:27:19'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Monday'), ('HOUR', 7), ('UCR_PART', 'Part Three'), ('STREET', 'GREENWOOD ST'), ('Lat', 42.29716347), ('Long', -71.07954018), ('Location', '(42.29716347, -71.07954018)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070757'), ('OFFENSE_CODE', 413), ('OFFENSE_CODE_GROUP', 'Aggravated Assault'), ('OFFENSE_DESCRIPTION', 'ASSAULT - AGGRAVATED - BATTERY'), ('DISTRICT', 'A15'), ('REPORTING_AREA', '50'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-03 06:23:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Monday'), ('HOUR', 6), ('UCR_PART', 'Part One'), ('STREET', 'CAMBRIDGE ST'), ('Lat', 42.38356867), ('Long', -71.0753672), ('Location', '(42.38356867, -71.07536720)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070757'), ('OFFENSE_CODE', 2403), ('OFFENSE_CODE_GROUP', 'Disorderly Conduct'), ('OFFENSE_DESCRIPTION', 'DISTURBING THE PEACE'), ('DISTRICT', 'A15'), ('REPORTING_AREA', '50'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-03 06:23:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Monday'), ('HOUR', 6), ('UCR_PART', 'Part Two'), ('STREET', 'CAMBRIDGE ST'), ('Lat', 42.38356867), ('Long', -71.0753672), ('Location', '(42.38356867, -71.07536720)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070757'), ('OFFENSE_CODE', 3801), ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'), ('OFFENSE_DESCRIPTION', 'M/V ACCIDENT - OTHER'), ('DISTRICT', 'A15'), ('REPORTING_AREA', '50'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-03 06:23:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Monday'), ('HOUR', 6), ('UCR_PART', 'Part Three'), ('STREET', 'CAMBRIDGE ST'), ('Lat', 42.38356867), ('Long', -71.0753672), ('Location', '(42.38356867, -71.07536720)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070755'), ('OFFENSE_CODE', 3301), ('OFFENSE_CODE_GROUP', 'Verbal Disputes'), ('OFFENSE_DESCRIPTION', 'VERBAL DISPUTE'), ('DISTRICT', 'B3'), ('REPORTING_AREA', '432'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-03 06:44:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Monday'), ('HOUR', 6), ('UCR_PART', 'Part Three'), ('STREET', 'MASCOT ST'), ('Lat', 42.28633596), ('Long', -71.08500149), ('Location', '(42.28633596, -71.08500149)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070752'), ('OFFENSE_CODE', 3114), ('OFFENSE_CODE_GROUP', 'Investigate Property'), ('OFFENSE_DESCRIPTION', 'INVESTIGATE PROPERTY'), ('DISTRICT', 'A1'), ('REPORTING_AREA', '120'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-03 06:55:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Monday'), ('HOUR', 6), ('UCR_PART', 'Part Three'), ('STREET', 'ARLINGTON ST'), ('Lat', 42.35061995), ('Long', -71.07009458), ('Location', '(42.35061995, -71.07009458)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070751'), ('OFFENSE_CODE', 3115), ('OFFENSE_CODE_GROUP', 'Investigate Person'), ('OFFENSE_DESCRIPTION', 'INVESTIGATE PERSON'), ('DISTRICT', 'E13'), ('REPORTING_AREA', '652'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-29 10:00:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Wednesday'), ('HOUR', 10), ('UCR_PART', 'Part Three'), ('STREET', 'ARBORWAY'), ('Lat', 42.3056348), ('Long', -71.11982238), ('Location', '(42.30563480, -71.11982238)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070749'), ('OFFENSE_CODE', 3006), ('OFFENSE_CODE_GROUP', 'Medical Assistance'), ('OFFENSE_DESCRIPTION', 'SICK/INJURED/MEDICAL - PERSON'), ('DISTRICT', 'A1'), ('REPORTING_AREA', '123'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-03 04:06:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Monday'), ('HOUR', 4), ('UCR_PART', 'Part Three'), ('STREET', 'HARVARD ST'), ('Lat', 42.34993442), ('Long', -71.06230334), ('Location', '(42.34993442, -71.06230334)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070747'), ('OFFENSE_CODE', 3115), ('OFFENSE_CODE_GROUP', 'Investigate Person'), ('OFFENSE_DESCRIPTION', 'INVESTIGATE PERSON'), ('DISTRICT', 'E18'), ('REPORTING_AREA', '480'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-03 03:50:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Monday'), ('HOUR', 3), ('UCR_PART', 'Part Three'), ('STREET', 'FAIRLAWN AVE'), ('Lat', 42.26788791), ('Long', -71.10067012), ('Location', '(42.26788791, -71.10067012)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070746'), ('OFFENSE_CODE', 1402), ('OFFENSE_CODE_GROUP', 'Vandalism'), ('OFFENSE_DESCRIPTION', 'VANDALISM'), ('DISTRICT', 'C11'), ('REPORTING_AREA', '462'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 07:00:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 7), ('UCR_PART', 'Part Two'), ('STREET', 'BULLARD ST'), ('Lat', 42.3021878), ('Long', -71.07365004), ('Location', '(42.30218780, -71.07365004)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070741'), ('OFFENSE_CODE', 301), ('OFFENSE_CODE_GROUP', 'Robbery'), ('OFFENSE_DESCRIPTION', 'ROBBERY - STREET'), ('DISTRICT', 'D14'), ('REPORTING_AREA', '805'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-03 03:26:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Monday'), ('HOUR', 3), ('UCR_PART', 'Part One'), ('STREET', 'PORTSMOUTH ST'), ('Lat', 42.36053257), ('Long', -71.14426332), ('Location', '(42.36053257, -71.14426332)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070741'), ('OFFENSE_CODE', 423), ('OFFENSE_CODE_GROUP', 'Aggravated Assault'), ('OFFENSE_DESCRIPTION', 'ASSAULT - AGGRAVATED'), ('DISTRICT', 'D14'), ('REPORTING_AREA', '805'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-03 03:26:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Monday'), ('HOUR', 3), ('UCR_PART', 'Part One'), ('STREET', 'PORTSMOUTH ST'), ('Lat', 42.36053257), ('Long', -71.14426332), ('Location', '(42.36053257, -71.14426332)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070739'), ('OFFENSE_CODE', 3160), ('OFFENSE_CODE_GROUP', 'Fire Related Reports'), ('OFFENSE_DESCRIPTION', 'FIRE REPORT - CAR, BRUSH, ETC.'), ('DISTRICT', 'B3'), ('REPORTING_AREA', '446'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-03 01:00:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Monday'), ('HOUR', 1), ('UCR_PART', 'Part Three'), ('STREET', 'NORWELL ST'), ('Lat', 42.29828416), ('Long', -71.07869447), ('Location', '(42.29828416, -71.07869447)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070739'), ('OFFENSE_CODE', 900), ('OFFENSE_CODE_GROUP', 'Arson'), ('OFFENSE_DESCRIPTION', 'ARSON'), ('DISTRICT', 'B3'), ('REPORTING_AREA', '446'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-03 01:00:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Monday'), ('HOUR', 1), ('UCR_PART', 'Other'), ('STREET', 'NORWELL ST'), ('Lat', 42.29828416), ('Long', -71.07869447), ('Location', '(42.29828416, -71.07869447)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070738'), ('OFFENSE_CODE', 2610), ('OFFENSE_CODE_GROUP', 'Other'), ('OFFENSE_DESCRIPTION', 'TRESPASSING'), ('DISTRICT', 'B3'), ('REPORTING_AREA', '446'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-03 03:43:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Monday'), ('HOUR', 3), ('UCR_PART', 'Part Two'), ('STREET', 'NORWELL ST'), ('Lat', 42.29828416), ('Long', -71.07869447), ('Location', '(42.29828416, -71.07869447)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070737'), ('OFFENSE_CODE', 3301), ('OFFENSE_CODE_GROUP', 'Verbal Disputes'), ('OFFENSE_DESCRIPTION', 'VERBAL DISPUTE'), ('DISTRICT', 'D4'), ('REPORTING_AREA', '594'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-03 02:58:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Monday'), ('HOUR', 2), ('UCR_PART', 'Part Three'), ('STREET', 'HUNTINGTON AVE'), ('Lat', 42.3420185), ('Long', -71.08566213), ('Location', '(42.34201850, -71.08566213)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070736'), ('OFFENSE_CODE', 3301), ('OFFENSE_CODE_GROUP', 'Verbal Disputes'), ('OFFENSE_DESCRIPTION', 'VERBAL DISPUTE'), ('DISTRICT', 'B3'), ('REPORTING_AREA', '472'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-03 00:25:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Monday'), ('HOUR', 0), ('UCR_PART', 'Part Three'), ('STREET', 'WOODHAVEN ST'), ('Lat', 42.27105479), ('Long', -71.09753898), ('Location', '(42.27105479, -71.09753898)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070734'), ('OFFENSE_CODE', 413), ('OFFENSE_CODE_GROUP', 'Aggravated Assault'), ('OFFENSE_DESCRIPTION', 'ASSAULT - AGGRAVATED - BATTERY'), ('DISTRICT', 'A1'), ('REPORTING_AREA', '111'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-03 01:33:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Monday'), ('HOUR', 1), ('UCR_PART', 'Part One'), ('STREET', 'TREMONT ST'), ('Lat', 42.35428377), ('Long', -71.06380404), ('Location', '(42.35428377, -71.06380404)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070733'), ('OFFENSE_CODE', 3115), ('OFFENSE_CODE_GROUP', 'Investigate Person'), ('OFFENSE_DESCRIPTION', 'INVESTIGATE PERSON'), ('DISTRICT', 'D4'), ('REPORTING_AREA', '620'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-03 02:45:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Monday'), ('HOUR', 2), ('UCR_PART', 'Part Three'), ('STREET', 'BOYLSTON ST'), ('Lat', 42.34710196), ('Long', -71.08841746), ('Location', '(42.34710196, -71.08841746)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070732'), ('OFFENSE_CODE', 3125), ('OFFENSE_CODE_GROUP', 'Warrant Arrests'), ('OFFENSE_DESCRIPTION', 'WARRANT ARREST'), ('DISTRICT', 'A1'), ('REPORTING_AREA', '121'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-03 02:26:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Monday'), ('HOUR', 2), ('UCR_PART', 'Part Three'), ('STREET', 'FAYETTE ST'), ('Lat', 42.34943694), ('Long', -71.06650735), ('Location', '(42.34943694, -71.06650735)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070731'), ('OFFENSE_CODE', 3831), ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'), ('OFFENSE_DESCRIPTION', 'M/V - LEAVING SCENE - PROPERTY DAMAGE'), ('DISTRICT', 'A1'), ('REPORTING_AREA', '122'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-03 01:32:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Monday'), ('HOUR', 1), ('UCR_PART', 'Part Three'), ('STREET', 'TREMONT ST'), ('Lat', 42.34942864), ('Long', -71.06536641), ('Location', '(42.34942864, -71.06536641)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070730'), ('OFFENSE_CODE', 3115), ('OFFENSE_CODE_GROUP', 'Investigate Person'), ('OFFENSE_DESCRIPTION', 'INVESTIGATE PERSON'), ('DISTRICT', 'E18'), ('REPORTING_AREA', '512'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-03 02:15:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Monday'), ('HOUR', 2), ('UCR_PART', 'Part Three'), ('STREET', 'BEACON ST'), ('Lat', 42.253372), ('Long', -71.11654302), ('Location', '(42.25337200, -71.11654302)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070727'), ('OFFENSE_CODE', 3114), ('OFFENSE_CODE_GROUP', 'Investigate Property'), ('OFFENSE_DESCRIPTION', 'INVESTIGATE PROPERTY'), ('DISTRICT', 'C11'), ('REPORTING_AREA', '823'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-03 02:24:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Monday'), ('HOUR', 2), ('UCR_PART', 'Part Three'), ('STREET', 'WHITBY TER'), ('Lat', 42.3143418), ('Long', -71.06050395), ('Location', '(42.31434180, -71.06050395)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070726'), ('OFFENSE_CODE', 3301), ('OFFENSE_CODE_GROUP', 'Verbal Disputes'), ('OFFENSE_DESCRIPTION', 'VERBAL DISPUTE'), ('DISTRICT', 'B2'), ('REPORTING_AREA', '265'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-03 01:40:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Monday'), ('HOUR', 1), ('UCR_PART', 'Part Three'), ('STREET', 'WAVERLY ST'), ('Lat', 42.32037671), ('Long', -71.07903447), ('Location', '(42.32037671, -71.07903447)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070725'), ('OFFENSE_CODE', 801), ('OFFENSE_CODE_GROUP', 'Simple Assault'), ('OFFENSE_DESCRIPTION', 'ASSAULT - SIMPLE'), ('DISTRICT', 'D14'), ('REPORTING_AREA', '752'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-03 02:24:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Monday'), ('HOUR', 2), ('UCR_PART', 'Part Two'), ('STREET', 'WASHINGTON ST'), ('Lat', 42.35042609), ('Long', -71.16637332), ('Location', '(42.35042609, -71.16637332)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070724'), ('OFFENSE_CODE', 3801), ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'), ('OFFENSE_DESCRIPTION', 'M/V ACCIDENT - OTHER'), ('DISTRICT', nan), ('REPORTING_AREA', ' '), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-03 02:06:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Monday'), ('HOUR', 2), ('UCR_PART', 'Part Three'), ('STREET', nan), ('Lat', 42.30340674), ('Long', -71.08526661), ('Location', '(42.30340674, -71.08526661)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070723'), ('OFFENSE_CODE', 3301), ('OFFENSE_CODE_GROUP', 'Verbal Disputes'), ('OFFENSE_DESCRIPTION', 'VERBAL DISPUTE'), ('DISTRICT', 'B3'), ('REPORTING_AREA', '455'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-03 02:02:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Monday'), ('HOUR', 2), ('UCR_PART', 'Part Three'), ('STREET', 'LYNNVILLE TER'), ('Lat', 42.30256638), ('Long', -71.0782904), ('Location', '(42.30256638, -71.07829040)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070722'), ('OFFENSE_CODE', 3002), ('OFFENSE_CODE_GROUP', 'Medical Assistance'), ('OFFENSE_DESCRIPTION', 'ANIMAL CONTROL - DOG BITES - ETC.'), ('DISTRICT', 'B2'), ('REPORTING_AREA', '276'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-03 01:37:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Monday'), ('HOUR', 1), ('UCR_PART', 'Part Three'), ('STREET', 'EUSTIS ST'), ('Lat', 42.33166164), ('Long', -71.08147827), ('Location', '(42.33166164, -71.08147827)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070721'), ('OFFENSE_CODE', 802), ('OFFENSE_CODE_GROUP', 'Simple Assault'), ('OFFENSE_DESCRIPTION', 'ASSAULT SIMPLE - BATTERY'), ('DISTRICT', 'A1'), ('REPORTING_AREA', '93'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-03 01:19:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Monday'), ('HOUR', 1), ('UCR_PART', 'Part Two'), ('STREET', 'FANEUIL HALL MARKETPLACE'), ('Lat', 42.35997967), ('Long', -71.05474135), ('Location', '(42.35997967, -71.05474135)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070720'), ('OFFENSE_CODE', 413), ('OFFENSE_CODE_GROUP', 'Aggravated Assault'), ('OFFENSE_DESCRIPTION', 'ASSAULT - AGGRAVATED - BATTERY'), ('DISTRICT', 'C11'), ('REPORTING_AREA', '461'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-03 01:00:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Monday'), ('HOUR', 1), ('UCR_PART', 'Part One'), ('STREET', 'BOWDOIN AVE'), ('Lat', 42.30234412), ('Long', -71.0763037), ('Location', '(42.30234412, -71.07630370)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070719'), ('OFFENSE_CODE', 2900), ('OFFENSE_CODE_GROUP', 'Other'), ('OFFENSE_DESCRIPTION', 'VAL - VIOLATION OF AUTO LAW - OTHER'), ('DISTRICT', 'E13'), ('REPORTING_AREA', '565'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-03 00:51:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Monday'), ('HOUR', 0), ('UCR_PART', 'Part Two'), ('STREET', 'AMERICAN LEGION HWY'), ('Lat', 42.28929101), ('Long', -71.10358494), ('Location', '(42.28929101, -71.10358494)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070719'), ('OFFENSE_CODE', 3410), ('OFFENSE_CODE_GROUP', 'Towed'), ('OFFENSE_DESCRIPTION', 'TOWED MOTOR VEHICLE'), ('DISTRICT', 'E13'), ('REPORTING_AREA', '565'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-03 00:51:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Monday'), ('HOUR', 0), ('UCR_PART', 'Part Three'), ('STREET', 'AMERICAN LEGION HWY'), ('Lat', 42.28929101), ('Long', -71.10358494), ('Location', '(42.28929101, -71.10358494)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070718'), ('OFFENSE_CODE', 802), ('OFFENSE_CODE_GROUP', 'Simple Assault'), ('OFFENSE_DESCRIPTION', 'ASSAULT SIMPLE - BATTERY'), ('DISTRICT', nan), ('REPORTING_AREA', ' '), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-03 01:02:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Monday'), ('HOUR', 1), ('UCR_PART', 'Part Two'), ('STREET', nan), ('Lat', 42.33893316), ('Long', -71.08114319), ('Location', '(42.33893316, -71.08114319)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070716'), ('OFFENSE_CODE', 3820), ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'), ('OFFENSE_DESCRIPTION', 'M/V ACCIDENT INVOLVING PEDESTRIAN - INJURY'), ('DISTRICT', 'A7'), ('REPORTING_AREA', '902'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-03 00:40:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Monday'), ('HOUR', 0), ('UCR_PART', 'Part Three'), ('STREET', 'SUMNER ST'), ('Lat', 42.36865862), ('Long', -71.03924873), ('Location', '(42.36865862, -71.03924873)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070715'), ('OFFENSE_CODE', 3114), ('OFFENSE_CODE_GROUP', 'Investigate Property'), ('OFFENSE_DESCRIPTION', 'INVESTIGATE PROPERTY'), ('DISTRICT', 'D4'), ('REPORTING_AREA', '157'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-03 01:19:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Monday'), ('HOUR', 1), ('UCR_PART', 'Part Three'), ('STREET', 'SHAWMUT AVE'), ('Lat', 42.33953776), ('Long', -71.07472432), ('Location', '(42.33953776, -71.07472432)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070714'), ('OFFENSE_CODE', 3301), ('OFFENSE_CODE_GROUP', 'Verbal Disputes'), ('OFFENSE_DESCRIPTION', 'VERBAL DISPUTE'), ('DISTRICT', 'C11'), ('REPORTING_AREA', '398'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 00:00:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 0), ('UCR_PART', 'Part Three'), ('STREET', 'TALBOT AVE'), ('Lat', 42.28935481), ('Long', -71.06767297), ('Location', '(42.28935481, -71.06767297)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070712'), ('OFFENSE_CODE', 802), ('OFFENSE_CODE_GROUP', 'Simple Assault'), ('OFFENSE_DESCRIPTION', 'ASSAULT SIMPLE - BATTERY'), ('DISTRICT', 'C11'), ('REPORTING_AREA', '366'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 23:59:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 23), ('UCR_PART', 'Part Two'), ('STREET', 'DAWSON ST'), ('Lat', 42.28984188), ('Long', -71.05843518), ('Location', '(42.28984188, -71.05843518)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070710'), ('OFFENSE_CODE', 802), ('OFFENSE_CODE_GROUP', 'Simple Assault'), ('OFFENSE_DESCRIPTION', 'ASSAULT SIMPLE - BATTERY'), ('DISTRICT', 'C11'), ('REPORTING_AREA', '352'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 23:59:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 23), ('UCR_PART', 'Part Two'), ('STREET', 'DITSON ST'), ('Lat', 42.30108481), ('Long', -71.06390782), ('Location', '(42.30108481, -71.06390782)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070708'), ('OFFENSE_CODE', 802), ('OFFENSE_CODE_GROUP', 'Simple Assault'), ('OFFENSE_DESCRIPTION', 'ASSAULT SIMPLE - BATTERY'), ('DISTRICT', 'D4'), ('REPORTING_AREA', '166'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-03 00:17:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Monday'), ('HOUR', 0), ('UCR_PART', 'Part Two'), ('STREET', 'SHAWMUT AVE'), ('Lat', 42.34107714), ('Long', -71.0723957), ('Location', '(42.34107714, -71.07239570)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070707'), ('OFFENSE_CODE', 619), ('OFFENSE_CODE_GROUP', 'Larceny'), ('OFFENSE_DESCRIPTION', 'LARCENY ALL OTHERS'), ('DISTRICT', 'D14'), ('REPORTING_AREA', '782'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 23:12:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 23), ('UCR_PART', 'Part One'), ('STREET', 'GORDON ST'), ('Lat', 42.35293536), ('Long', -71.14050052), ('Location', '(42.35293536, -71.14050052)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070706'), ('OFFENSE_CODE', 520), ('OFFENSE_CODE_GROUP', 'Residential Burglary'), ('OFFENSE_DESCRIPTION', 'BURGLARY - RESIDENTIAL - FORCE'), ('DISTRICT', 'C11'), ('REPORTING_AREA', '402'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 23:33:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 23), ('UCR_PART', 'Part One'), ('STREET', 'BURT ST'), ('Lat', 42.28413536), ('Long', -71.06957385), ('Location', '(42.28413536, -71.06957385)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070706'), ('OFFENSE_CODE', 2007), ('OFFENSE_CODE_GROUP', 'Restraining Order Violations'), ('OFFENSE_DESCRIPTION', 'VIOL. OF RESTRAINING ORDER W NO ARREST'), ('DISTRICT', 'C11'), ('REPORTING_AREA', '402'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 23:33:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 23), ('UCR_PART', 'Part Two'), ('STREET', 'BURT ST'), ('Lat', 42.28413536), ('Long', -71.06957385), ('Location', '(42.28413536, -71.06957385)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070703'), ('OFFENSE_CODE', 3801), ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'), ('OFFENSE_DESCRIPTION', 'M/V ACCIDENT - OTHER'), ('DISTRICT', 'A1'), ('REPORTING_AREA', '128'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 23:18:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 23), ('UCR_PART', 'Part Three'), ('STREET', 'COLUMBUS AVE'), ('Lat', 42.34944475), ('Long', -71.07072461), ('Location', '(42.34944475, -71.07072461)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070702'), ('OFFENSE_CODE', 802), ('OFFENSE_CODE_GROUP', 'Simple Assault'), ('OFFENSE_DESCRIPTION', 'ASSAULT SIMPLE - BATTERY'), ('DISTRICT', 'D4'), ('REPORTING_AREA', '624'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 23:00:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 23), ('UCR_PART', 'Part Two'), ('STREET', 'JERSEY ST'), ('Lat', 42.34412622), ('Long', -71.09760878), ('Location', '(42.34412622, -71.09760878)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070701'), ('OFFENSE_CODE', 1402), ('OFFENSE_CODE_GROUP', 'Vandalism'), ('OFFENSE_DESCRIPTION', 'VANDALISM'), ('DISTRICT', 'C11'), ('REPORTING_AREA', '254'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 23:20:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 23), ('UCR_PART', 'Part Two'), ('STREET', 'DORCHESTER AVE'), ('Lat', 42.30782846), ('Long', -71.05837474), ('Location', '(42.30782846, -71.05837474)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070699'), ('OFFENSE_CODE', 613), ('OFFENSE_CODE_GROUP', 'Larceny'), ('OFFENSE_DESCRIPTION', 'LARCENY SHOPLIFTING'), ('DISTRICT', 'C6'), ('REPORTING_AREA', '186'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 22:55:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 22), ('UCR_PART', 'Part One'), ('STREET', 'ALLSTATE RD'), ('Lat', 42.32809966), ('Long', -71.06321676), ('Location', '(42.32809966, -71.06321676)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070698'), ('OFFENSE_CODE', 802), ('OFFENSE_CODE_GROUP', 'Simple Assault'), ('OFFENSE_DESCRIPTION', 'ASSAULT SIMPLE - BATTERY'), ('DISTRICT', 'C11'), ('REPORTING_AREA', '244'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 23:13:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 23), ('UCR_PART', 'Part Two'), ('STREET', 'TAFT ST'), ('Lat', 42.3173029), ('Long', -71.05793388), ('Location', '(42.31730290, -71.05793388)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070696'), ('OFFENSE_CODE', 619), ('OFFENSE_CODE_GROUP', 'Larceny'), ('OFFENSE_DESCRIPTION', 'LARCENY ALL OTHERS'), ('DISTRICT', 'D4'), ('REPORTING_AREA', '623'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 22:15:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 22), ('UCR_PART', 'Part One'), ('STREET', 'COMMONWEALTH AVE'), ('Lat', 42.34877575), ('Long', -71.09606805), ('Location', '(42.34877575, -71.09606805)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070695'), ('OFFENSE_CODE', 3006), ('OFFENSE_CODE_GROUP', 'Medical Assistance'), ('OFFENSE_DESCRIPTION', 'SICK/INJURED/MEDICAL - PERSON'), ('DISTRICT', 'E18'), ('REPORTING_AREA', '519'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 22:44:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 22), ('UCR_PART', 'Part Three'), ('STREET', 'HARVARD AVE'), ('Lat', 42.25874573), ('Long', -71.12243682), ('Location', '(42.25874573, -71.12243682)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070694'), ('OFFENSE_CODE', 3115), ('OFFENSE_CODE_GROUP', 'Investigate Person'), ('OFFENSE_DESCRIPTION', 'INVESTIGATE PERSON'), ('DISTRICT', 'E18'), ('REPORTING_AREA', '482'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 22:37:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 22), ('UCR_PART', 'Part Three'), ('STREET', 'MALTA ST'), ('Lat', 42.26506676), ('Long', -71.09768522), ('Location', '(42.26506676, -71.09768522)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070693'), ('OFFENSE_CODE', 3114), ('OFFENSE_CODE_GROUP', 'Investigate Property'), ('OFFENSE_DESCRIPTION', 'INVESTIGATE PROPERTY'), ('DISTRICT', 'B3'), ('REPORTING_AREA', '425'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 22:36:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 22), ('UCR_PART', 'Part Three'), ('STREET', 'BLUE HILL AVE'), ('Lat', 42.27219089), ('Long', -71.09351043), ('Location', '(42.27219089, -71.09351043)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070691'), ('OFFENSE_CODE', 3006), ('OFFENSE_CODE_GROUP', 'Medical Assistance'), ('OFFENSE_DESCRIPTION', 'SICK/INJURED/MEDICAL - PERSON'), ('DISTRICT', 'A7'), ('REPORTING_AREA', '20'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 22:31:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 22), ('UCR_PART', 'Part Three'), ('STREET', 'CHELSEA ST'), ('Lat', 42.37638326), ('Long', -71.03124103), ('Location', '(42.37638326, -71.03124103)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070690'), ('OFFENSE_CODE', 3114), ('OFFENSE_CODE_GROUP', 'Investigate Property'), ('OFFENSE_DESCRIPTION', 'INVESTIGATE PROPERTY'), ('DISTRICT', 'B3'), ('REPORTING_AREA', '421'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 22:34:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 22), ('UCR_PART', 'Part Three'), ('STREET', 'W SELDEN ST'), ('Lat', 42.27376816), ('Long', -71.08919673), ('Location', '(42.27376816, -71.08919673)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070689'), ('OFFENSE_CODE', 413), ('OFFENSE_CODE_GROUP', 'Aggravated Assault'), ('OFFENSE_DESCRIPTION', 'ASSAULT - AGGRAVATED - BATTERY'), ('DISTRICT', 'E13'), ('REPORTING_AREA', '572'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 21:27:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 21), ('UCR_PART', 'Part One'), ('STREET', 'COLUMBUS AVE'), ('Lat', 42.31501293), ('Long', -71.0975669), ('Location', '(42.31501293, -71.09756690)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070688'), ('OFFENSE_CODE', 2405), ('OFFENSE_CODE_GROUP', 'Disorderly Conduct'), ('OFFENSE_DESCRIPTION', 'DISORDERLY CONDUCT'), ('DISTRICT', 'A1'), ('REPORTING_AREA', '117'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 22:47:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 22), ('UCR_PART', 'Part Two'), ('STREET', 'BOYLSTON ST'), ('Lat', 42.3523119), ('Long', -71.0637051), ('Location', '(42.35231190, -71.06370510)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070688'), ('OFFENSE_CODE', 2610), ('OFFENSE_CODE_GROUP', 'Other'), ('OFFENSE_DESCRIPTION', 'TRESPASSING'), ('DISTRICT', 'A1'), ('REPORTING_AREA', '117'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 22:47:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 22), ('UCR_PART', 'Part Two'), ('STREET', 'BOYLSTON ST'), ('Lat', 42.3523119), ('Long', -71.0637051), ('Location', '(42.35231190, -71.06370510)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070686'), ('OFFENSE_CODE', 3301), ('OFFENSE_CODE_GROUP', 'Verbal Disputes'), ('OFFENSE_DESCRIPTION', 'VERBAL DISPUTE'), ('DISTRICT', 'B2'), ('REPORTING_AREA', '586'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 22:02:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 22), ('UCR_PART', 'Part Three'), ('STREET', 'HILLSIDE ST'), ('Lat', 42.33013124), ('Long', -71.10138008), ('Location', '(42.33013124, -71.10138008)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070685'), ('OFFENSE_CODE', 413), ('OFFENSE_CODE_GROUP', 'Aggravated Assault'), ('OFFENSE_DESCRIPTION', 'ASSAULT - AGGRAVATED - BATTERY'), ('DISTRICT', 'C11'), ('REPORTING_AREA', '348'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 22:39:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 22), ('UCR_PART', 'Part One'), ('STREET', 'DORCHESTER AVE'), ('Lat', 42.30396336), ('Long', -71.05924636), ('Location', '(42.30396336, -71.05924636)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070683'), ('OFFENSE_CODE', 3006), ('OFFENSE_CODE_GROUP', 'Medical Assistance'), ('OFFENSE_DESCRIPTION', 'SICK/INJURED/MEDICAL - PERSON'), ('DISTRICT', 'E13'), ('REPORTING_AREA', '639'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 21:36:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 21), ('UCR_PART', 'Part Three'), ('STREET', 'ROBINWOOD AVE'), ('Lat', 42.31668732), ('Long', -71.11261214), ('Location', '(42.31668732, -71.11261214)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070682'), ('OFFENSE_CODE', 3801), ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'), ('OFFENSE_DESCRIPTION', 'M/V ACCIDENT - OTHER'), ('DISTRICT', 'A1'), ('REPORTING_AREA', '113'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 21:47:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 21), ('UCR_PART', 'Part Three'), ('STREET', 'SUMMER ST'), ('Lat', 42.35332464), ('Long', -71.05727637), ('Location', '(42.35332464, -71.05727637)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070681'), ('OFFENSE_CODE', 3115), ('OFFENSE_CODE_GROUP', 'Investigate Person'), ('OFFENSE_DESCRIPTION', 'INVESTIGATE PERSON'), ('DISTRICT', 'B2'), ('REPORTING_AREA', '304'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 22:17:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 22), ('UCR_PART', 'Part Three'), ('STREET', 'SLAYTON WAY'), ('Lat', 42.32177032), ('Long', -71.09779774), ('Location', '(42.32177032, -71.09779774)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070680'), ('OFFENSE_CODE', 1402), ('OFFENSE_CODE_GROUP', 'Vandalism'), ('OFFENSE_DESCRIPTION', 'VANDALISM'), ('DISTRICT', 'C6'), ('REPORTING_AREA', '232'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 21:57:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 21), ('UCR_PART', 'Part Two'), ('STREET', 'P ST'), ('Lat', 42.33292583), ('Long', -71.02709025), ('Location', '(42.33292583, -71.02709025)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070680'), ('OFFENSE_CODE', 2648), ('OFFENSE_CODE_GROUP', 'Bomb Hoax'), ('OFFENSE_DESCRIPTION', 'BOMB THREAT'), ('DISTRICT', 'C6'), ('REPORTING_AREA', '232'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 21:57:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 21), ('UCR_PART', 'Part Two'), ('STREET', 'P ST'), ('Lat', 42.33292583), ('Long', -71.02709025), ('Location', '(42.33292583, -71.02709025)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070679'), ('OFFENSE_CODE', 3108), ('OFFENSE_CODE_GROUP', 'Fire Related Reports'), ('OFFENSE_DESCRIPTION', 'FIRE REPORT - HOUSE, BUILDING, ETC.'), ('DISTRICT', 'C11'), ('REPORTING_AREA', '379'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 21:46:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 21), ('UCR_PART', 'Part Three'), ('STREET', 'ADAMS ST'), ('Lat', 42.28523455), ('Long', -71.05509673), ('Location', '(42.28523455, -71.05509673)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070677'), ('OFFENSE_CODE', 2905), ('OFFENSE_CODE_GROUP', 'Violations'), ('OFFENSE_DESCRIPTION', 'VAL - OPERATING WITHOUT LICENSE'), ('DISTRICT', nan), ('REPORTING_AREA', ' '), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 22:00:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 22), ('UCR_PART', 'Part Two'), ('STREET', nan), ('Lat', 42.31138549), ('Long', -71.08113966), ('Location', '(42.31138549, -71.08113966)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070677'), ('OFFENSE_CODE', 3802), ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'), ('OFFENSE_DESCRIPTION', 'M/V ACCIDENT - PROPERTY \xa0DAMAGE'), ('DISTRICT', nan), ('REPORTING_AREA', ' '), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 22:00:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 22), ('UCR_PART', 'Part Three'), ('STREET', nan), ('Lat', 42.31138549), ('Long', -71.08113966), ('Location', '(42.31138549, -71.08113966)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070675'), ('OFFENSE_CODE', 3115), ('OFFENSE_CODE_GROUP', 'Investigate Person'), ('OFFENSE_DESCRIPTION', 'INVESTIGATE PERSON'), ('DISTRICT', 'D4'), ('REPORTING_AREA', '138'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 22:05:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 22), ('UCR_PART', 'Part Three'), ('STREET', 'BOYLSTON ST'), ('Lat', 42.34901954), ('Long', -71.08130134), ('Location', '(42.34901954, -71.08130134)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070673'), ('OFFENSE_CODE', 3803), ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'), ('OFFENSE_DESCRIPTION', 'M/V ACCIDENT - PERSONAL INJURY'), ('DISTRICT', nan), ('REPORTING_AREA', ' '), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 21:51:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 21), ('UCR_PART', 'Part Three'), ('STREET', nan), ('Lat', 42.31022711), ('Long', -71.07233091), ('Location', '(42.31022711, -71.07233091)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070672'), ('OFFENSE_CODE', 3501), ('OFFENSE_CODE_GROUP', 'Missing Person Reported'), ('OFFENSE_DESCRIPTION', 'MISSING PERSON'), ('DISTRICT', 'C11'), ('REPORTING_AREA', '335'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 20:35:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 20), ('UCR_PART', 'Part Three'), ('STREET', 'COLEMAN ST'), ('Lat', 42.30776342), ('Long', -71.06683062), ('Location', '(42.30776342, -71.06683062)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070671'), ('OFFENSE_CODE', 3006), ('OFFENSE_CODE_GROUP', 'Medical Assistance'), ('OFFENSE_DESCRIPTION', 'SICK/INJURED/MEDICAL - PERSON'), ('DISTRICT', 'C11'), ('REPORTING_AREA', '235'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 21:27:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 21), ('UCR_PART', 'Part Three'), ('STREET', 'CARSON ST'), ('Lat', 42.3197573), ('Long', -71.05428941), ('Location', '(42.31975730, -71.05428941)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070668'), ('OFFENSE_CODE', 423), ('OFFENSE_CODE_GROUP', 'Aggravated Assault'), ('OFFENSE_DESCRIPTION', 'ASSAULT - AGGRAVATED'), ('DISTRICT', 'B2'), ('REPORTING_AREA', '291'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 21:12:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 21), ('UCR_PART', 'Part One'), ('STREET', 'CENTRE ST'), ('Lat', 42.32955354), ('Long', -71.09357444), ('Location', '(42.32955354, -71.09357444)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070668'), ('OFFENSE_CODE', 802), ('OFFENSE_CODE_GROUP', 'Simple Assault'), ('OFFENSE_DESCRIPTION', 'ASSAULT SIMPLE - BATTERY'), ('DISTRICT', 'B2'), ('REPORTING_AREA', '291'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 21:12:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 21), ('UCR_PART', 'Part Two'), ('STREET', 'CENTRE ST'), ('Lat', 42.32955354), ('Long', -71.09357444), ('Location', '(42.32955354, -71.09357444)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070667'), ('OFFENSE_CODE', 802), ('OFFENSE_CODE_GROUP', 'Simple Assault'), ('OFFENSE_DESCRIPTION', 'ASSAULT SIMPLE - BATTERY'), ('DISTRICT', 'E18'), ('REPORTING_AREA', '490'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 20:00:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 20), ('UCR_PART', 'Part Two'), ('STREET', 'AMERICAN LEGION HWY'), ('Lat', 42.27531312), ('Long', -71.11587798), ('Location', '(42.27531312, -71.11587798)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070666'), ('OFFENSE_CODE', 2647), ('OFFENSE_CODE_GROUP', 'Other'), ('OFFENSE_DESCRIPTION', 'THREATS TO DO BODILY HARM'), ('DISTRICT', 'C6'), ('REPORTING_AREA', '222'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 21:30:22'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 21), ('UCR_PART', 'Part Two'), ('STREET', 'E BROADWAY'), ('Lat', 42.33561661), ('Long', -71.03641895), ('Location', '(42.33561661, -71.03641895)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070665'), ('OFFENSE_CODE', 3207), ('OFFENSE_CODE_GROUP', 'Property Found'), ('OFFENSE_DESCRIPTION', 'PROPERTY - FOUND'), ('DISTRICT', 'D14'), ('REPORTING_AREA', '778'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 21:50:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 21), ('UCR_PART', 'Part Three'), ('STREET', 'WASHINGTON ST'), ('Lat', 42.349056), ('Long', -71.1504985), ('Location', '(42.34905600, -71.15049850)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070663'), ('OFFENSE_CODE', 613), ('OFFENSE_CODE_GROUP', 'Larceny'), ('OFFENSE_DESCRIPTION', 'LARCENY SHOPLIFTING'), ('DISTRICT', 'B3'), ('REPORTING_AREA', '428'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 21:20:18'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 21), ('UCR_PART', 'Part One'), ('STREET', 'MORTON ST'), ('Lat', 42.28187061), ('Long', -71.08751152), ('Location', '(42.28187061, -71.08751152)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070662'), ('OFFENSE_CODE', 802), ('OFFENSE_CODE_GROUP', 'Simple Assault'), ('OFFENSE_DESCRIPTION', 'ASSAULT SIMPLE - BATTERY'), ('DISTRICT', 'C11'), ('REPORTING_AREA', '359'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 20:55:14'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 20), ('UCR_PART', 'Part Two'), ('STREET', 'WASHINGTON ST'), ('Lat', 42.29417346), ('Long', -71.07193797), ('Location', '(42.29417346, -71.07193797)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070659'), ('OFFENSE_CODE', 3802), ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'), ('OFFENSE_DESCRIPTION', 'M/V ACCIDENT - PROPERTY \xa0DAMAGE'), ('DISTRICT', 'B3'), ('REPORTING_AREA', '441'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 20:30:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 20), ('UCR_PART', 'Part Three'), ('STREET', 'TALBOT AVE'), ('Lat', 42.29389648), ('Long', -71.08451577), ('Location', '(42.29389648, -71.08451577)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070657'), ('OFFENSE_CODE', 3803), ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'), ('OFFENSE_DESCRIPTION', 'M/V ACCIDENT - PERSONAL INJURY'), ('DISTRICT', 'B2'), ('REPORTING_AREA', '311'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 20:32:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 20), ('UCR_PART', 'Part Three'), ('STREET', 'MARTIN LUTHER KING JR BLV'), ('Lat', 42.31791574), ('Long', -71.0821563), ('Location', '(42.31791574, -71.08215630)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070656'), ('OFFENSE_CODE', 3301), ('OFFENSE_CODE_GROUP', 'Verbal Disputes'), ('OFFENSE_DESCRIPTION', 'VERBAL DISPUTE'), ('DISTRICT', 'B3'), ('REPORTING_AREA', '448'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 20:34:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 20), ('UCR_PART', 'Part Three'), ('STREET', 'PARK ST'), ('Lat', 42.29482381), ('Long', -71.07603424), ('Location', '(42.29482381, -71.07603424)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070655'), ('OFFENSE_CODE', 3802), ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'), ('OFFENSE_DESCRIPTION', 'M/V ACCIDENT - PROPERTY \xa0DAMAGE'), ('DISTRICT', 'D14'), ('REPORTING_AREA', '777'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 18:00:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 18), ('UCR_PART', 'Part Three'), ('STREET', 'WASHINGTON ST'), ('Lat', 42.34724186), ('Long', -71.14870339), ('Location', '(42.34724186, -71.14870339)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070653'), ('OFFENSE_CODE', 3301), ('OFFENSE_CODE_GROUP', 'Verbal Disputes'), ('OFFENSE_DESCRIPTION', 'VERBAL DISPUTE'), ('DISTRICT', 'E18'), ('REPORTING_AREA', '530'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 20:00:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 20), ('UCR_PART', 'Part Three'), ('STREET', 'READVILLE ST'), ('Lat', 42.24077498), ('Long', -71.13536804), ('Location', '(42.24077498, -71.13536804)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070652'), ('OFFENSE_CODE', 1402), ('OFFENSE_CODE_GROUP', 'Vandalism'), ('OFFENSE_DESCRIPTION', 'VANDALISM'), ('DISTRICT', 'E13'), ('REPORTING_AREA', '906'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 20:08:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 20), ('UCR_PART', 'Part Two'), ('STREET', 'HORAN WAY'), ('Lat', 42.32547536), ('Long', -71.10253482), ('Location', '(42.32547536, -71.10253482)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070649'), ('OFFENSE_CODE', 613), ('OFFENSE_CODE_GROUP', 'Larceny'), ('OFFENSE_DESCRIPTION', 'LARCENY SHOPLIFTING'), ('DISTRICT', 'C11'), ('REPORTING_AREA', '247'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 19:50:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 19), ('UCR_PART', 'Part One'), ('STREET', 'DORCHESTER AVE'), ('Lat', 42.31322413), ('Long', -71.05715277), ('Location', '(42.31322413, -71.05715277)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070648'), ('OFFENSE_CODE', 670), ('OFFENSE_CODE_GROUP', 'License Plate Related Incidents'), ('OFFENSE_DESCRIPTION', 'RECOVERED STOLEN PLATE'), ('DISTRICT', 'A1'), ('REPORTING_AREA', '127'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 19:30:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 19), ('UCR_PART', 'Other'), ('STREET', 'TREMONT ST'), ('Lat', 42.34868544), ('Long', -71.06608848), ('Location', '(42.34868544, -71.06608848)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070647'), ('OFFENSE_CODE', 615), ('OFFENSE_CODE_GROUP', 'Larceny From Motor Vehicle'), ('OFFENSE_DESCRIPTION', 'LARCENY THEFT OF MV PARTS & ACCESSORIES'), ('DISTRICT', 'A1'), ('REPORTING_AREA', '127'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-28 20:53:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Tuesday'), ('HOUR', 20), ('UCR_PART', 'Part One'), ('STREET', 'TREMONT ST'), ('Lat', 42.34868544), ('Long', -71.06608848), ('Location', '(42.34868544, -71.06608848)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070646'), ('OFFENSE_CODE', 3116), ('OFFENSE_CODE_GROUP', 'Harbor Related Incidents'), ('OFFENSE_DESCRIPTION', 'HARBOR INCIDENT / VIOLATION'), ('DISTRICT', nan), ('REPORTING_AREA', ' '), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 19:12:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 19), ('UCR_PART', 'Part Three'), ('STREET', 'ROWES'), ('Lat', -1.0), ('Long', -1.0), ('Location', '(-1.00000000, -1.00000000)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070645'), ('OFFENSE_CODE', 802), ('OFFENSE_CODE_GROUP', 'Simple Assault'), ('OFFENSE_DESCRIPTION', 'ASSAULT SIMPLE - BATTERY'), ('DISTRICT', 'A1'), ('REPORTING_AREA', '102'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 20:00:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 20), ('UCR_PART', 'Part Two'), ('STREET', 'TREMONT ST'), ('Lat', 42.356585), ('Long', -71.06189505), ('Location', '(42.35658500, -71.06189505)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070642'), ('OFFENSE_CODE', 3802), ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'), ('OFFENSE_DESCRIPTION', 'M/V ACCIDENT - PROPERTY \xa0DAMAGE'), ('DISTRICT', 'C6'), ('REPORTING_AREA', '206'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 20:07:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 20), ('UCR_PART', 'Part Three'), ('STREET', 'SEAPORT BLVD'), ('Lat', 42.35311458), ('Long', -71.04842121), ('Location', '(42.35311458, -71.04842121)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070641'), ('OFFENSE_CODE', 3006), ('OFFENSE_CODE_GROUP', 'Medical Assistance'), ('OFFENSE_DESCRIPTION', 'SICK/INJURED/MEDICAL - PERSON'), ('DISTRICT', 'B2'), ('REPORTING_AREA', '319'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 19:45:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 19), ('UCR_PART', 'Part Three'), ('STREET', 'NAZING CT'), ('Lat', 42.3075244), ('Long', -71.08720471), ('Location', '(42.30752440, -71.08720471)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070640'), ('OFFENSE_CODE', 3301), ('OFFENSE_CODE_GROUP', 'Verbal Disputes'), ('OFFENSE_DESCRIPTION', 'VERBAL DISPUTE'), ('DISTRICT', 'C6'), ('REPORTING_AREA', '185'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 19:37:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 19), ('UCR_PART', 'Part Three'), ('STREET', 'MASSACHUSETTS AVE'), ('Lat', 42.32198656), ('Long', -71.06280666), ('Location', '(42.32198656, -71.06280666)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070639'), ('OFFENSE_CODE', 3201), ('OFFENSE_CODE_GROUP', 'Property Lost'), ('OFFENSE_DESCRIPTION', 'PROPERTY - LOST'), ('DISTRICT', 'D14'), ('REPORTING_AREA', '796'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 22:00:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 22), ('UCR_PART', 'Part Three'), ('STREET', 'LINDEN ST'), ('Lat', 42.35179211), ('Long', -71.13023989), ('Location', '(42.35179211, -71.13023989)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070638'), ('OFFENSE_CODE', 1504), ('OFFENSE_CODE_GROUP', 'Other'), ('OFFENSE_DESCRIPTION', 'WEAPON - OTHER - OTHER VIOLATION'), ('DISTRICT', 'D4'), ('REPORTING_AREA', '624'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 19:21:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 19), ('UCR_PART', 'Part Two'), ('STREET', 'BROOKLINE AVE'), ('Lat', 42.34717072), ('Long', -71.09855075), ('Location', '(42.34717072, -71.09855075)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070638'), ('OFFENSE_CODE', 423), ('OFFENSE_CODE_GROUP', 'Aggravated Assault'), ('OFFENSE_DESCRIPTION', 'ASSAULT - AGGRAVATED'), ('DISTRICT', 'D4'), ('REPORTING_AREA', '624'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 19:21:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 19), ('UCR_PART', 'Part One'), ('STREET', 'BROOKLINE AVE'), ('Lat', 42.34717072), ('Long', -71.09855075), ('Location', '(42.34717072, -71.09855075)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070638'), ('OFFENSE_CODE', 2405), ('OFFENSE_CODE_GROUP', 'Disorderly Conduct'), ('OFFENSE_DESCRIPTION', 'DISORDERLY CONDUCT'), ('DISTRICT', 'D4'), ('REPORTING_AREA', '624'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 19:21:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 19), ('UCR_PART', 'Part Two'), ('STREET', 'BROOKLINE AVE'), ('Lat', 42.34717072), ('Long', -71.09855075), ('Location', '(42.34717072, -71.09855075)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070637'), ('OFFENSE_CODE', 3006), ('OFFENSE_CODE_GROUP', 'Medical Assistance'), ('OFFENSE_DESCRIPTION', 'SICK/INJURED/MEDICAL - PERSON'), ('DISTRICT', 'C11'), ('REPORTING_AREA', '335'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 19:06:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 19), ('UCR_PART', 'Part Three'), ('STREET', 'BARRY ST'), ('Lat', 42.30870401), ('Long', -71.06844484), ('Location', '(42.30870401, -71.06844484)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070636'), ('OFFENSE_CODE', 2629), ('OFFENSE_CODE_GROUP', 'Harassment'), ('OFFENSE_DESCRIPTION', 'HARASSMENT'), ('DISTRICT', 'C6'), ('REPORTING_AREA', '223'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 19:21:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 19), ('UCR_PART', 'Part Two'), ('STREET', 'O ST'), ('Lat', 42.33783948), ('Long', -71.02929361), ('Location', '(42.33783948, -71.02929361)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070634'), ('OFFENSE_CODE', 3831), ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'), ('OFFENSE_DESCRIPTION', 'M/V - LEAVING SCENE - PROPERTY DAMAGE'), ('DISTRICT', 'B2'), ('REPORTING_AREA', '266'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 20:00:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 20), ('UCR_PART', 'Part Three'), ('STREET', 'FAIRLAND ST'), ('Lat', 42.32522448), ('Long', -71.07821131), ('Location', '(42.32522448, -71.07821131)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070631'), ('OFFENSE_CODE', 1830), ('OFFENSE_CODE_GROUP', 'Drug Violation'), ('OFFENSE_DESCRIPTION', 'DRUGS - SICK ASSIST - HEROIN'), ('DISTRICT', 'A7'), ('REPORTING_AREA', '27'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 18:54:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 18), ('UCR_PART', 'Part Two'), ('STREET', 'SUMNER ST'), ('Lat', 42.36967378), ('Long', -71.04155054), ('Location', '(42.36967378, -71.04155054)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070630'), ('OFFENSE_CODE', 3831), ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'), ('OFFENSE_DESCRIPTION', 'M/V - LEAVING SCENE - PROPERTY DAMAGE'), ('DISTRICT', nan), ('REPORTING_AREA', ' '), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 20:30:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 20), ('UCR_PART', 'Part Three'), ('STREET', nan), ('Lat', 42.27882254), ('Long', -71.06951915), ('Location', '(42.27882254, -71.06951915)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070629'), ('OFFENSE_CODE', 3006), ('OFFENSE_CODE_GROUP', 'Medical Assistance'), ('OFFENSE_DESCRIPTION', 'SICK/INJURED/MEDICAL - PERSON'), ('DISTRICT', 'B2'), ('REPORTING_AREA', '315'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 19:03:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 19), ('UCR_PART', 'Part Three'), ('STREET', 'WAUMBECK ST'), ('Lat', 42.3140129), ('Long', -71.08635277), ('Location', '(42.31401290, -71.08635277)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070626'), ('OFFENSE_CODE', 614), ('OFFENSE_CODE_GROUP', 'Larceny From Motor Vehicle'), ('OFFENSE_DESCRIPTION', 'LARCENY THEFT FROM MV - NON-ACCESSORY'), ('DISTRICT', 'D14'), ('REPORTING_AREA', '794'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 16:00:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 16), ('UCR_PART', 'Part One'), ('STREET', 'GLENVILLE AVE'), ('Lat', 42.3502537), ('Long', -71.13336819), ('Location', '(42.35025370, -71.13336819)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070625'), ('OFFENSE_CODE', 614), ('OFFENSE_CODE_GROUP', 'Larceny From Motor Vehicle'), ('OFFENSE_DESCRIPTION', 'LARCENY THEFT FROM MV - NON-ACCESSORY'), ('DISTRICT', 'B2'), ('REPORTING_AREA', '268'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 18:58:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 18), ('UCR_PART', 'Part One'), ('STREET', 'ADAMS ST'), ('Lat', 42.32851529), ('Long', -71.07653709), ('Location', '(42.32851529, -71.07653709)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070625'), ('OFFENSE_CODE', 1402), ('OFFENSE_CODE_GROUP', 'Vandalism'), ('OFFENSE_DESCRIPTION', 'VANDALISM'), ('DISTRICT', 'B2'), ('REPORTING_AREA', '268'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 18:58:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 18), ('UCR_PART', 'Part Two'), ('STREET', 'ADAMS ST'), ('Lat', 42.32851529), ('Long', -71.07653709), ('Location', '(42.32851529, -71.07653709)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070624'), ('OFFENSE_CODE', 2405), ('OFFENSE_CODE_GROUP', 'Disorderly Conduct'), ('OFFENSE_DESCRIPTION', 'DISORDERLY CONDUCT'), ('DISTRICT', nan), ('REPORTING_AREA', ' '), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 18:38:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 18), ('UCR_PART', 'Part Two'), ('STREET', nan), ('Lat', 42.35626508), ('Long', -71.06226479), ('Location', '(42.35626508, -71.06226479)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070623'), ('OFFENSE_CODE', 3108), ('OFFENSE_CODE_GROUP', 'Fire Related Reports'), ('OFFENSE_DESCRIPTION', 'FIRE REPORT - HOUSE, BUILDING, ETC.'), ('DISTRICT', 'C11'), ('REPORTING_AREA', '361'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 18:35:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 18), ('UCR_PART', 'Part Three'), ('STREET', 'CENTRE ST'), ('Lat', 42.29339151), ('Long', -71.062944), ('Location', '(42.29339151, -71.06294400)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070622'), ('OFFENSE_CODE', 3820), ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'), ('OFFENSE_DESCRIPTION', 'M/V ACCIDENT INVOLVING PEDESTRIAN - INJURY'), ('DISTRICT', 'D4'), ('REPORTING_AREA', '627'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 18:23:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 18), ('UCR_PART', 'Part Three'), ('STREET', 'BOYLSTON ST'), ('Lat', 42.34442266), ('Long', -71.09833083), ('Location', '(42.34442266, -71.09833083)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070621'), ('OFFENSE_CODE', 361), ('OFFENSE_CODE_GROUP', 'Robbery'), ('OFFENSE_DESCRIPTION', 'ROBBERY - OTHER'), ('DISTRICT', 'A7'), ('REPORTING_AREA', '23'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 18:09:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 18), ('UCR_PART', 'Part One'), ('STREET', 'MARION ST'), ('Lat', 42.37725644), ('Long', -71.03667354), ('Location', '(42.37725644, -71.03667354)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070620'), ('OFFENSE_CODE', 3006), ('OFFENSE_CODE_GROUP', 'Medical Assistance'), ('OFFENSE_DESCRIPTION', 'SICK/INJURED/MEDICAL - PERSON'), ('DISTRICT', 'B3'), ('REPORTING_AREA', '447'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 18:06:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 18), ('UCR_PART', 'Part Three'), ('STREET', 'MILLET ST'), ('Lat', 42.29528529), ('Long', -71.07740522), ('Location', '(42.29528529, -71.07740522)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070619'), ('OFFENSE_CODE', 802), ('OFFENSE_CODE_GROUP', 'Simple Assault'), ('OFFENSE_DESCRIPTION', 'ASSAULT SIMPLE - BATTERY'), ('DISTRICT', 'D4'), ('REPORTING_AREA', '157'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 18:33:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 18), ('UCR_PART', 'Part Two'), ('STREET', 'SAN JUAN ST'), ('Lat', 42.34070886), ('Long', -71.07473698), ('Location', '(42.34070886, -71.07473698)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070619'), ('OFFENSE_CODE', 2006), ('OFFENSE_CODE_GROUP', 'Restraining Order Violations'), ('OFFENSE_DESCRIPTION', 'VIOL. OF RESTRAINING ORDER W ARREST'), ('DISTRICT', 'D4'), ('REPORTING_AREA', '157'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 18:33:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 18), ('UCR_PART', 'Part Two'), ('STREET', 'SAN JUAN ST'), ('Lat', 42.34070886), ('Long', -71.07473698), ('Location', '(42.34070886, -71.07473698)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070618'), ('OFFENSE_CODE', 801), ('OFFENSE_CODE_GROUP', 'Simple Assault'), ('OFFENSE_DESCRIPTION', 'ASSAULT - SIMPLE'), ('DISTRICT', 'E13'), ('REPORTING_AREA', '906'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 18:14:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 18), ('UCR_PART', 'Part Two'), ('STREET', 'WALDEN ST'), ('Lat', 42.32561013), ('Long', -71.10449956), ('Location', '(42.32561013, -71.10449956)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070617'), ('OFFENSE_CODE', 3831), ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'), ('OFFENSE_DESCRIPTION', 'M/V - LEAVING SCENE - PROPERTY DAMAGE'), ('DISTRICT', 'E13'), ('REPORTING_AREA', '583'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 17:40:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 17), ('UCR_PART', 'Part Three'), ('STREET', 'DAY ST'), ('Lat', 42.32537833), ('Long', -71.10765077), ('Location', '(42.32537833, -71.10765077)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070616'), ('OFFENSE_CODE', 3114), ('OFFENSE_CODE_GROUP', 'Investigate Property'), ('OFFENSE_DESCRIPTION', 'INVESTIGATE PROPERTY'), ('DISTRICT', 'B3'), ('REPORTING_AREA', '437'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 18:37:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 18), ('UCR_PART', 'Part Three'), ('STREET', 'NORFOLK ST'), ('Lat', 42.2874272), ('Long', -71.07853773), ('Location', '(42.28742720, -71.07853773)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070615'), ('OFFENSE_CODE', 1843), ('OFFENSE_CODE_GROUP', 'Drug Violation'), ('OFFENSE_DESCRIPTION', 'DRUGS - POSS CLASS B - INTENT TO MFR DIST DISP'), ('DISTRICT', 'E18'), ('REPORTING_AREA', '519'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 18:11:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 18), ('UCR_PART', 'Part Two'), ('STREET', 'SECOND NEW WAY'), ('Lat', 42.25378838), ('Long', -71.11950948), ('Location', '(42.25378838, -71.11950948)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070615'), ('OFFENSE_CODE', 1849), ('OFFENSE_CODE_GROUP', 'Drug Violation'), ('OFFENSE_DESCRIPTION', 'DRUGS - POSS CLASS B - COCAINE, ETC.'), ('DISTRICT', 'E18'), ('REPORTING_AREA', '519'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 18:11:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 18), ('UCR_PART', 'Part Two'), ('STREET', 'SECOND NEW WAY'), ('Lat', 42.25378838), ('Long', -71.11950948), ('Location', '(42.25378838, -71.11950948)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070615'), ('OFFENSE_CODE', 1810), ('OFFENSE_CODE_GROUP', 'Drug Violation'), ('OFFENSE_DESCRIPTION', 'DRUGS - SALE / MANUFACTURING'), ('DISTRICT', 'E18'), ('REPORTING_AREA', '519'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 18:11:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 18), ('UCR_PART', 'Part Two'), ('STREET', 'SECOND NEW WAY'), ('Lat', 42.25378838), ('Long', -71.11950948), ('Location', '(42.25378838, -71.11950948)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070614'), ('OFFENSE_CODE', 3006), ('OFFENSE_CODE_GROUP', 'Medical Assistance'), ('OFFENSE_DESCRIPTION', 'SICK/INJURED/MEDICAL - PERSON'), ('DISTRICT', 'B2'), ('REPORTING_AREA', '180'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 17:35:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 17), ('UCR_PART', 'Part Three'), ('STREET', 'GEORGE ST'), ('Lat', 42.32688327), ('Long', -71.07390946), ('Location', '(42.32688327, -71.07390946)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070613'), ('OFFENSE_CODE', 3831), ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'), ('OFFENSE_DESCRIPTION', 'M/V - LEAVING SCENE - PROPERTY DAMAGE'), ('DISTRICT', 'B2'), ('REPORTING_AREA', '297'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 18:33:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 18), ('UCR_PART', 'Part Three'), ('STREET', 'WALNUT AVE'), ('Lat', 42.32217348), ('Long', -71.08506711), ('Location', '(42.32217348, -71.08506711)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070612'), ('OFFENSE_CODE', 3115), ('OFFENSE_CODE_GROUP', 'Investigate Person'), ('OFFENSE_DESCRIPTION', 'INVESTIGATE PERSON'), ('DISTRICT', nan), ('REPORTING_AREA', ' '), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 17:41:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 17), ('UCR_PART', 'Part Three'), ('STREET', nan), ('Lat', 42.30665046), ('Long', -71.10275907), ('Location', '(42.30665046, -71.10275907)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070611'), ('OFFENSE_CODE', 3006), ('OFFENSE_CODE_GROUP', 'Medical Assistance'), ('OFFENSE_DESCRIPTION', 'SICK/INJURED/MEDICAL - PERSON'), ('DISTRICT', 'E18'), ('REPORTING_AREA', '495'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 17:00:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 17), ('UCR_PART', 'Part Three'), ('STREET', 'HYDE PARK AVE'), ('Lat', 42.26496475), ('Long', -71.12123167), ('Location', '(42.26496475, -71.12123167)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070610'), ('OFFENSE_CODE', 724), ('OFFENSE_CODE_GROUP', 'Auto Theft'), ('OFFENSE_DESCRIPTION', 'AUTO THEFT'), ('DISTRICT', 'B3'), ('REPORTING_AREA', '449'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 18:20:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 18), ('UCR_PART', 'Part One'), ('STREET', 'SPENCER ST'), ('Lat', 42.29293522), ('Long', -71.07575826), ('Location', '(42.29293522, -71.07575826)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070609'), ('OFFENSE_CODE', 3831), ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'), ('OFFENSE_DESCRIPTION', 'M/V - LEAVING SCENE - PROPERTY DAMAGE'), ('DISTRICT', 'A1'), ('REPORTING_AREA', '80'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 03:00:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 3), ('UCR_PART', 'Part Three'), ('STREET', 'HULL ST'), ('Lat', 42.36644912), ('Long', -71.0548399), ('Location', '(42.36644912, -71.05483990)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070608'), ('OFFENSE_CODE', 616), ('OFFENSE_CODE_GROUP', 'Larceny'), ('OFFENSE_DESCRIPTION', 'LARCENY THEFT OF BICYCLE'), ('DISTRICT', nan), ('REPORTING_AREA', ' '), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 17:15:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 17), ('UCR_PART', 'Part One'), ('STREET', nan), ('Lat', 42.33974218), ('Long', -71.07960918), ('Location', '(42.33974218, -71.07960918)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070608'), ('OFFENSE_CODE', 1402), ('OFFENSE_CODE_GROUP', 'Vandalism'), ('OFFENSE_DESCRIPTION', 'VANDALISM'), ('DISTRICT', nan), ('REPORTING_AREA', ' '), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 17:15:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 17), ('UCR_PART', 'Part Two'), ('STREET', nan), ('Lat', 42.33974218), ('Long', -71.07960918), ('Location', '(42.33974218, -71.07960918)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070607'), ('OFFENSE_CODE', 619), ('OFFENSE_CODE_GROUP', 'Larceny'), ('OFFENSE_DESCRIPTION', 'LARCENY ALL OTHERS'), ('DISTRICT', 'E18'), ('REPORTING_AREA', '519'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-24 00:00:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 0), ('UCR_PART', 'Part One'), ('STREET', 'WALTER ST'), ('Lat', 42.25667872), ('Long', -71.11853971), ('Location', '(42.25667872, -71.11853971)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070606'), ('OFFENSE_CODE', 1402), ('OFFENSE_CODE_GROUP', 'Vandalism'), ('OFFENSE_DESCRIPTION', 'VANDALISM'), ('DISTRICT', 'C11'), ('REPORTING_AREA', '416'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 16:58:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 16), ('UCR_PART', 'Part Two'), ('STREET', 'WASHINGTON ST'), ('Lat', 42.28164735), ('Long', -71.07111848), ('Location', '(42.28164735, -71.07111848)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070605'), ('OFFENSE_CODE', 3410), ('OFFENSE_CODE_GROUP', 'Towed'), ('OFFENSE_DESCRIPTION', 'TOWED MOTOR VEHICLE'), ('DISTRICT', 'D14'), ('REPORTING_AREA', '793'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 17:20:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 17), ('UCR_PART', 'Part Three'), ('STREET', 'COMMONWEALTH AVE'), ('Lat', 42.34888872), ('Long', -71.1335453), ('Location', '(42.34888872, -71.13354530)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070603'), ('OFFENSE_CODE', 802), ('OFFENSE_CODE_GROUP', 'Simple Assault'), ('OFFENSE_DESCRIPTION', 'ASSAULT SIMPLE - BATTERY'), ('DISTRICT', 'C11'), ('REPORTING_AREA', '351'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 17:30:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 17), ('UCR_PART', 'Part Two'), ('STREET', 'DORCHESTER AVE'), ('Lat', 42.29919694), ('Long', -71.06046974), ('Location', '(42.29919694, -71.06046974)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070602'), ('OFFENSE_CODE', 616), ('OFFENSE_CODE_GROUP', 'Larceny'), ('OFFENSE_DESCRIPTION', 'LARCENY THEFT OF BICYCLE'), ('DISTRICT', 'A1'), ('REPORTING_AREA', '103'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 16:31:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 16), ('UCR_PART', 'Part One'), ('STREET', 'WASHINGTON ST'), ('Lat', 42.35680075), ('Long', -71.05893025), ('Location', '(42.35680075, -71.05893025)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070601'), ('OFFENSE_CODE', 3114), ('OFFENSE_CODE_GROUP', 'Investigate Property'), ('OFFENSE_DESCRIPTION', 'INVESTIGATE PROPERTY'), ('DISTRICT', 'E18'), ('REPORTING_AREA', '516'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 17:28:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 17), ('UCR_PART', 'Part Three'), ('STREET', 'DANA AVE'), ('Lat', 42.24725578), ('Long', -71.11958581), ('Location', '(42.24725578, -71.11958581)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070600'), ('OFFENSE_CODE', 3114), ('OFFENSE_CODE_GROUP', 'Investigate Property'), ('OFFENSE_DESCRIPTION', 'INVESTIGATE PROPERTY'), ('DISTRICT', 'B2'), ('REPORTING_AREA', '319'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 16:45:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 16), ('UCR_PART', 'Part Three'), ('STREET', 'BLUE HILL AVE'), ('Lat', 42.30803768), ('Long', -71.08359213), ('Location', '(42.30803768, -71.08359213)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070599'), ('OFFENSE_CODE', 3114), ('OFFENSE_CODE_GROUP', 'Investigate Property'), ('OFFENSE_DESCRIPTION', 'INVESTIGATE PROPERTY'), ('DISTRICT', 'E13'), ('REPORTING_AREA', '578'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 16:42:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 16), ('UCR_PART', 'Part Three'), ('STREET', 'CENTRE ST'), ('Lat', 42.32088524), ('Long', -71.11058918), ('Location', '(42.32088524, -71.11058918)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070598'), ('OFFENSE_CODE', 311), ('OFFENSE_CODE_GROUP', 'Robbery'), ('OFFENSE_DESCRIPTION', 'ROBBERY - COMMERCIAL'), ('DISTRICT', 'A15'), ('REPORTING_AREA', '60'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 17:15:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 17), ('UCR_PART', 'Part One'), ('STREET', 'RUTHERFORD AVE'), ('Lat', 42.37167264), ('Long', -71.06326413), ('Location', '(42.37167264, -71.06326413)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070597'), ('OFFENSE_CODE', 3006), ('OFFENSE_CODE_GROUP', 'Medical Assistance'), ('OFFENSE_DESCRIPTION', 'SICK/INJURED/MEDICAL - PERSON'), ('DISTRICT', 'B2'), ('REPORTING_AREA', '282'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 17:30:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 17), ('UCR_PART', 'Part Three'), ('STREET', 'WASHINGTON ST'), ('Lat', 42.32866284), ('Long', -71.08563401), ('Location', '(42.32866284, -71.08563401)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070596'), ('OFFENSE_CODE', 619), ('OFFENSE_CODE_GROUP', 'Larceny'), ('OFFENSE_DESCRIPTION', 'LARCENY ALL OTHERS'), ('DISTRICT', 'C6'), ('REPORTING_AREA', '216'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 17:29:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 17), ('UCR_PART', 'Part One'), ('STREET', 'F ST'), ('Lat', 42.33382906), ('Long', -71.05128729), ('Location', '(42.33382906, -71.05128729)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070595'), ('OFFENSE_CODE', 2647), ('OFFENSE_CODE_GROUP', 'Other'), ('OFFENSE_DESCRIPTION', 'THREATS TO DO BODILY HARM'), ('DISTRICT', 'B3'), ('REPORTING_AREA', '439'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 17:08:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 17), ('UCR_PART', 'Part Two'), ('STREET', 'STRATTON ST'), ('Lat', 42.29017432), ('Long', -71.08808525), ('Location', '(42.29017432, -71.08808525)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070595'), ('OFFENSE_CODE', 3301), ('OFFENSE_CODE_GROUP', 'Verbal Disputes'), ('OFFENSE_DESCRIPTION', 'VERBAL DISPUTE'), ('DISTRICT', 'B3'), ('REPORTING_AREA', '439'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 17:08:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 17), ('UCR_PART', 'Part Three'), ('STREET', 'STRATTON ST'), ('Lat', 42.29017432), ('Long', -71.08808525), ('Location', '(42.29017432, -71.08808525)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070594'), ('OFFENSE_CODE', 3006), ('OFFENSE_CODE_GROUP', 'Medical Assistance'), ('OFFENSE_DESCRIPTION', 'SICK/INJURED/MEDICAL - PERSON'), ('DISTRICT', 'C11'), ('REPORTING_AREA', '364'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 05:30:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 5), ('UCR_PART', 'Part Three'), ('STREET', 'LESLIE ST'), ('Lat', 42.29514664), ('Long', -71.05860832), ('Location', '(42.29514664, -71.05860832)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070593'), ('OFFENSE_CODE', 1402), ('OFFENSE_CODE_GROUP', 'Vandalism'), ('OFFENSE_DESCRIPTION', 'VANDALISM'), ('DISTRICT', 'E13'), ('REPORTING_AREA', '572'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 14:30:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 14), ('UCR_PART', 'Part Two'), ('STREET', 'COLUMBUS AVE'), ('Lat', 42.31362799), ('Long', -71.09560307), ('Location', '(42.31362799, -71.09560307)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070592'), ('OFFENSE_CODE', 1402), ('OFFENSE_CODE_GROUP', 'Vandalism'), ('OFFENSE_DESCRIPTION', 'VANDALISM'), ('DISTRICT', 'B3'), ('REPORTING_AREA', '441'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 17:12:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 17), ('UCR_PART', 'Part Two'), ('STREET', 'HARVARD ST'), ('Lat', 42.29629726), ('Long', -71.08115283), ('Location', '(42.29629726, -71.08115283)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070590'), ('OFFENSE_CODE', 301), ('OFFENSE_CODE_GROUP', 'Robbery'), ('OFFENSE_DESCRIPTION', 'ROBBERY - STREET'), ('DISTRICT', nan), ('REPORTING_AREA', ' '), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 02:00:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 2), ('UCR_PART', 'Part One'), ('STREET', nan), ('Lat', 42.34863242), ('Long', -71.06553747), ('Location', '(42.34863242, -71.06553747)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070589'), ('OFFENSE_CODE', 3115), ('OFFENSE_CODE_GROUP', 'Investigate Person'), ('OFFENSE_DESCRIPTION', 'INVESTIGATE PERSON'), ('DISTRICT', 'C11'), ('REPORTING_AREA', '342'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 16:11:38'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 16), ('UCR_PART', 'Part Three'), ('STREET', 'TOPLIFF ST'), ('Lat', 42.30336787), ('Long', -71.06827221), ('Location', '(42.30336787, -71.06827221)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070588'), ('OFFENSE_CODE', 3114), ('OFFENSE_CODE_GROUP', 'Investigate Property'), ('OFFENSE_DESCRIPTION', 'INVESTIGATE PROPERTY'), ('DISTRICT', 'D4'), ('REPORTING_AREA', '619'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 14:00:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 14), ('UCR_PART', 'Part Three'), ('STREET', 'SYMPHONY RD'), ('Lat', 42.34295335), ('Long', -71.08833139), ('Location', '(42.34295335, -71.08833139)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070587'), ('OFFENSE_CODE', 3831), ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'), ('OFFENSE_DESCRIPTION', 'M/V - LEAVING SCENE - PROPERTY DAMAGE'), ('DISTRICT', 'A15'), ('REPORTING_AREA', '38'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 11:42:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 11), ('UCR_PART', 'Part Three'), ('STREET', 'FIRST AVE'), ('Lat', 42.37749764), ('Long', -71.05031219), ('Location', '(42.37749764, -71.05031219)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070586'), ('OFFENSE_CODE', 3006), ('OFFENSE_CODE_GROUP', 'Medical Assistance'), ('OFFENSE_DESCRIPTION', 'SICK/INJURED/MEDICAL - PERSON'), ('DISTRICT', 'E18'), ('REPORTING_AREA', '542'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 16:11:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 16), ('UCR_PART', 'Part Three'), ('STREET', 'RIVER ST'), ('Lat', 42.25387435), ('Long', -71.12912445), ('Location', '(42.25387435, -71.12912445)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070585'), ('OFFENSE_CODE', 3831), ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'), ('OFFENSE_DESCRIPTION', 'M/V - LEAVING SCENE - PROPERTY DAMAGE'), ('DISTRICT', 'B2'), ('REPORTING_AREA', '318'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 16:43:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 16), ('UCR_PART', 'Part Three'), ('STREET', 'ELM HILL AVE'), ('Lat', 42.30973269), ('Long', -71.08734852), ('Location', '(42.30973269, -71.08734852)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070584'), ('OFFENSE_CODE', 3201), ('OFFENSE_CODE_GROUP', 'Property Lost'), ('OFFENSE_DESCRIPTION', 'PROPERTY - LOST'), ('DISTRICT', 'B2'), ('REPORTING_AREA', '329'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 00:00:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 0), ('UCR_PART', 'Part Three'), ('STREET', 'STANWOOD ST'), ('Lat', 42.30994883), ('Long', -71.08146033), ('Location', '(42.30994883, -71.08146033)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070583'), ('OFFENSE_CODE', 613), ('OFFENSE_CODE_GROUP', 'Larceny'), ('OFFENSE_DESCRIPTION', 'LARCENY SHOPLIFTING'), ('DISTRICT', 'D4'), ('REPORTING_AREA', '138'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 14:35:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 14), ('UCR_PART', 'Part One'), ('STREET', 'BOYLSTON ST'), ('Lat', 42.34862382), ('Long', -71.08277637), ('Location', '(42.34862382, -71.08277637)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070581'), ('OFFENSE_CODE', 3115), ('OFFENSE_CODE_GROUP', 'Investigate Person'), ('OFFENSE_DESCRIPTION', 'INVESTIGATE PERSON'), ('DISTRICT', 'A1'), ('REPORTING_AREA', '77'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 16:03:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 16), ('UCR_PART', 'Part Three'), ('STREET', 'NEW SUDBURY ST'), ('Lat', 42.36183857), ('Long', -71.05976489), ('Location', '(42.36183857, -71.05976489)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070580'), ('OFFENSE_CODE', 617), ('OFFENSE_CODE_GROUP', 'Larceny'), ('OFFENSE_DESCRIPTION', 'LARCENY THEFT FROM BUILDING'), ('DISTRICT', 'C11'), ('REPORTING_AREA', '337'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-25 09:00:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 9), ('UCR_PART', 'Part One'), ('STREET', 'PURITAN AVE'), ('Lat', 42.30736306), ('Long', -71.07165237), ('Location', '(42.30736306, -71.07165237)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070578'), ('OFFENSE_CODE', 802), ('OFFENSE_CODE_GROUP', 'Simple Assault'), ('OFFENSE_DESCRIPTION', 'ASSAULT SIMPLE - BATTERY'), ('DISTRICT', nan), ('REPORTING_AREA', ' '), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 15:23:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 15), ('UCR_PART', 'Part Two'), ('STREET', nan), ('Lat', 42.35565209), ('Long', -71.06289015), ('Location', '(42.35565209, -71.06289015)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070578'), ('OFFENSE_CODE', 413), ('OFFENSE_CODE_GROUP', 'Aggravated Assault'), ('OFFENSE_DESCRIPTION', 'ASSAULT - AGGRAVATED - BATTERY'), ('DISTRICT', nan), ('REPORTING_AREA', ' '), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 15:23:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 15), ('UCR_PART', 'Part One'), ('STREET', nan), ('Lat', 42.35565209), ('Long', -71.06289015), ('Location', '(42.35565209, -71.06289015)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070576'), ('OFFENSE_CODE', 3301), ('OFFENSE_CODE_GROUP', 'Verbal Disputes'), ('OFFENSE_DESCRIPTION', 'VERBAL DISPUTE'), ('DISTRICT', 'B3'), ('REPORTING_AREA', '469'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 14:33:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 14), ('UCR_PART', 'Part Three'), ('STREET', 'MATTAPAN ST'), ('Lat', 42.27732507), ('Long', -71.09483139), ('Location', '(42.27732507, -71.09483139)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070575'), ('OFFENSE_CODE', 3410), ('OFFENSE_CODE_GROUP', 'Towed'), ('OFFENSE_DESCRIPTION', 'TOWED MOTOR VEHICLE'), ('DISTRICT', 'D14'), ('REPORTING_AREA', '816'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 14:07:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 14), ('UCR_PART', 'Part Three'), ('STREET', 'ROYAL ST'), ('Lat', 42.3575106), ('Long', -71.12996479), ('Location', '(42.35751060, -71.12996479)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070572'), ('OFFENSE_CODE', 3006), ('OFFENSE_CODE_GROUP', 'Medical Assistance'), ('OFFENSE_DESCRIPTION', 'SICK/INJURED/MEDICAL - PERSON'), ('DISTRICT', 'C11'), ('REPORTING_AREA', '354'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 14:42:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 14), ('UCR_PART', 'Part Three'), ('STREET', 'NEPONSET AVE'), ('Lat', 42.29668913), ('Long', -71.05555843), ('Location', '(42.29668913, -71.05555843)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070571'), ('OFFENSE_CODE', 520), ('OFFENSE_CODE_GROUP', 'Residential Burglary'), ('OFFENSE_DESCRIPTION', 'BURGLARY - RESIDENTIAL - FORCE'), ('DISTRICT', 'B2'), ('REPORTING_AREA', '317'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 14:39:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 14), ('UCR_PART', 'Part One'), ('STREET', 'HOMESTEAD ST'), ('Lat', 42.31014403), ('Long', -71.08759179), ('Location', '(42.31014403, -71.08759179)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070570'), ('OFFENSE_CODE', 3301), ('OFFENSE_CODE_GROUP', 'Verbal Disputes'), ('OFFENSE_DESCRIPTION', 'VERBAL DISPUTE'), ('DISTRICT', 'C11'), ('REPORTING_AREA', '394'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 14:50:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 14), ('UCR_PART', 'Part Three'), ('STREET', 'GALLIVAN BLVD'), ('Lat', 42.28158633), ('Long', -71.06033424), ('Location', '(42.28158633, -71.06033424)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070569'), ('OFFENSE_CODE', 1001), ('OFFENSE_CODE_GROUP', 'Counterfeiting'), ('OFFENSE_DESCRIPTION', 'FORGERY / COUNTERFEITING'), ('DISTRICT', 'C11'), ('REPORTING_AREA', '402'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 14:39:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 14), ('UCR_PART', 'Part Two'), ('STREET', 'DORCHESTER AVE'), ('Lat', 42.28526024), ('Long', -71.06444063), ('Location', '(42.28526024, -71.06444063)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070568'), ('OFFENSE_CODE', 2647), ('OFFENSE_CODE_GROUP', 'Other'), ('OFFENSE_DESCRIPTION', 'THREATS TO DO BODILY HARM'), ('DISTRICT', 'E18'), ('REPORTING_AREA', '496'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 15:13:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 15), ('UCR_PART', 'Part Two'), ('STREET', 'HYDE PARK AVE'), ('Lat', 42.26701085), ('Long', -71.12096171), ('Location', '(42.26701085, -71.12096171)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070567'), ('OFFENSE_CODE', 2907), ('OFFENSE_CODE_GROUP', 'Violations'), ('OFFENSE_DESCRIPTION', 'VAL - OPERATING AFTER REV/SUSP.'), ('DISTRICT', nan), ('REPORTING_AREA', ' '), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 14:25:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 14), ('UCR_PART', 'Part Two'), ('STREET', nan), ('Lat', 42.34834528), ('Long', -71.1499187), ('Location', '(42.34834528, -71.14991870)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070566'), ('OFFENSE_CODE', 613), ('OFFENSE_CODE_GROUP', 'Larceny'), ('OFFENSE_DESCRIPTION', 'LARCENY SHOPLIFTING'), ('DISTRICT', 'D4'), ('REPORTING_AREA', '146'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 14:40:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 14), ('UCR_PART', 'Part One'), ('STREET', 'HUNTINGTON AVE'), ('Lat', 42.3479724), ('Long', -71.07849582), ('Location', '(42.34797240, -71.07849582)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070565'), ('OFFENSE_CODE', 1830), ('OFFENSE_CODE_GROUP', 'Drug Violation'), ('OFFENSE_DESCRIPTION', 'DRUGS - SICK ASSIST - HEROIN'), ('DISTRICT', 'B3'), ('REPORTING_AREA', '467'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 14:44:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 14), ('UCR_PART', 'Part Two'), ('STREET', 'GILMER ST'), ('Lat', 42.28281074), ('Long', -71.09722321), ('Location', '(42.28281074, -71.09722321)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070564'), ('OFFENSE_CODE', 3803), ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'), ('OFFENSE_DESCRIPTION', 'M/V ACCIDENT - PERSONAL INJURY'), ('DISTRICT', 'D4'), ('REPORTING_AREA', '598'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 14:11:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 14), ('UCR_PART', 'Part Three'), ('STREET', 'HAVILAND ST'), ('Lat', 42.34662361), ('Long', -71.08740594), ('Location', '(42.34662361, -71.08740594)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070563'), ('OFFENSE_CODE', 706), ('OFFENSE_CODE_GROUP', 'Auto Theft'), ('OFFENSE_DESCRIPTION', 'AUTO THEFT - MOTORCYCLE / SCOOTER'), ('DISTRICT', 'D4'), ('REPORTING_AREA', '135'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 23:00:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 23), ('UCR_PART', 'Part One'), ('STREET', 'BEACON ST'), ('Lat', 42.35275712), ('Long', -71.08240215), ('Location', '(42.35275712, -71.08240215)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070562'), ('OFFENSE_CODE', 3410), ('OFFENSE_CODE_GROUP', 'Towed'), ('OFFENSE_DESCRIPTION', 'TOWED MOTOR VEHICLE'), ('DISTRICT', 'C6'), ('REPORTING_AREA', '200'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 13:42:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 13), ('UCR_PART', 'Part Three'), ('STREET', 'W BROADWAY'), ('Lat', 42.34274131), ('Long', -71.05735681), ('Location', '(42.34274131, -71.05735681)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070561'), ('OFFENSE_CODE', 3006), ('OFFENSE_CODE_GROUP', 'Medical Assistance'), ('OFFENSE_DESCRIPTION', 'SICK/INJURED/MEDICAL - PERSON'), ('DISTRICT', 'B3'), ('REPORTING_AREA', '438'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 13:38:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 13), ('UCR_PART', 'Part Three'), ('STREET', 'TALBOT AVE'), ('Lat', 42.29138891), ('Long', -71.07599527), ('Location', '(42.29138891, -71.07599527)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070560'), ('OFFENSE_CODE', 3201), ('OFFENSE_CODE_GROUP', 'Property Lost'), ('OFFENSE_DESCRIPTION', 'PROPERTY - LOST'), ('DISTRICT', 'C11'), ('REPORTING_AREA', '341'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 18:56:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 18), ('UCR_PART', 'Part Three'), ('STREET', 'BOWDOIN ST'), ('Lat', 42.30573977), ('Long', -71.06762362), ('Location', '(42.30573977, -71.06762362)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070559'), ('OFFENSE_CODE', 3810), ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'), ('OFFENSE_DESCRIPTION', 'M/V ACCIDENT - INVOLVING \xa0BICYCLE - INJURY'), ('DISTRICT', 'E13'), ('REPORTING_AREA', '608'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 11:37:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 11), ('UCR_PART', 'Part Three'), ('STREET', 'S HUNTINGTON AVE'), ('Lat', 42.33041036), ('Long', -71.11148382), ('Location', '(42.33041036, -71.11148382)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070558'), ('OFFENSE_CODE', 802), ('OFFENSE_CODE_GROUP', 'Simple Assault'), ('OFFENSE_DESCRIPTION', 'ASSAULT SIMPLE - BATTERY'), ('DISTRICT', 'B2'), ('REPORTING_AREA', '281'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 13:32:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 13), ('UCR_PART', 'Part Two'), ('STREET', 'GREENVILLE ST'), ('Lat', 42.32696802), ('Long', -71.08051941), ('Location', '(42.32696802, -71.08051941)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070557'), ('OFFENSE_CODE', 2647), ('OFFENSE_CODE_GROUP', 'Other'), ('OFFENSE_DESCRIPTION', 'THREATS TO DO BODILY HARM'), ('DISTRICT', 'E13'), ('REPORTING_AREA', '579'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 13:20:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 13), ('UCR_PART', 'Part Two'), ('STREET', 'CENTRE ST'), ('Lat', 42.32277007), ('Long', -71.10445458), ('Location', '(42.32277007, -71.10445458)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070556'), ('OFFENSE_CODE', 2401), ('OFFENSE_CODE_GROUP', 'Disorderly Conduct'), ('OFFENSE_DESCRIPTION', 'AFFRAY'), ('DISTRICT', 'A1'), ('REPORTING_AREA', '101'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 13:09:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 13), ('UCR_PART', 'Part Two'), ('STREET', 'MCKINLEY SQ'), ('Lat', 42.35934139), ('Long', -71.05333104), ('Location', '(42.35934139, -71.05333104)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070556'), ('OFFENSE_CODE', 2405), ('OFFENSE_CODE_GROUP', 'Disorderly Conduct'), ('OFFENSE_DESCRIPTION', 'DISORDERLY CONDUCT'), ('DISTRICT', 'A1'), ('REPORTING_AREA', '101'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 13:09:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 13), ('UCR_PART', 'Part Two'), ('STREET', 'MCKINLEY SQ'), ('Lat', 42.35934139), ('Long', -71.05333104), ('Location', '(42.35934139, -71.05333104)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070555'), ('OFFENSE_CODE', 3501), ('OFFENSE_CODE_GROUP', 'Missing Person Reported'), ('OFFENSE_DESCRIPTION', 'MISSING PERSON'), ('DISTRICT', 'C11'), ('REPORTING_AREA', '348'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 12:30:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 12), ('UCR_PART', 'Part Three'), ('STREET', 'DORCHESTER AVE'), ('Lat', 42.30420472), ('Long', -71.05919227), ('Location', '(42.30420472, -71.05919227)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070554'), ('OFFENSE_CODE', 2629), ('OFFENSE_CODE_GROUP', 'Harassment'), ('OFFENSE_DESCRIPTION', 'HARASSMENT'), ('DISTRICT', 'D14'), ('REPORTING_AREA', '938'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-06-15 00:00:00'), ('YEAR', 2018), ('MONTH', 6), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 0), ('UCR_PART', 'Part Two'), ('STREET', 'FIDELIS WAY'), ('Lat', 42.34600287), ('Long', -71.14387725), ('Location', '(42.34600287, -71.14387725)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070553'), ('OFFENSE_CODE', 613), ('OFFENSE_CODE_GROUP', 'Larceny'), ('OFFENSE_DESCRIPTION', 'LARCENY SHOPLIFTING'), ('DISTRICT', 'A1'), ('REPORTING_AREA', '102'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 13:20:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 13), ('UCR_PART', 'Part One'), ('STREET', 'WINTER ST'), ('Lat', 42.35554806), ('Long', -71.0607314), ('Location', '(42.35554806, -71.06073140)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070552'), ('OFFENSE_CODE', 1402), ('OFFENSE_CODE_GROUP', 'Vandalism'), ('OFFENSE_DESCRIPTION', 'VANDALISM'), ('DISTRICT', 'B2'), ('REPORTING_AREA', '318'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 23:00:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 23), ('UCR_PART', 'Part Two'), ('STREET', 'SEAVER ST'), ('Lat', 42.30878855), ('Long', -71.09055618), ('Location', '(42.30878855, -71.09055618)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070551'), ('OFFENSE_CODE', 3501), ('OFFENSE_CODE_GROUP', 'Missing Person Reported'), ('OFFENSE_DESCRIPTION', 'MISSING PERSON'), ('DISTRICT', 'C11'), ('REPORTING_AREA', '345'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 12:30:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 12), ('UCR_PART', 'Part Three'), ('STREET', 'RIDGEWOOD ST'), ('Lat', 42.30209443), ('Long', -71.06575183), ('Location', '(42.30209443, -71.06575183)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070550'), ('OFFENSE_CODE', 3301), ('OFFENSE_CODE_GROUP', 'Verbal Disputes'), ('OFFENSE_DESCRIPTION', 'VERBAL DISPUTE'), ('DISTRICT', 'C11'), ('REPORTING_AREA', '358'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 12:41:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 12), ('UCR_PART', 'Part Three'), ('STREET', 'GREENBRIER ST'), ('Lat', 42.29642169), ('Long', -71.07045327), ('Location', '(42.29642169, -71.07045327)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070549'), ('OFFENSE_CODE', 301), ('OFFENSE_CODE_GROUP', 'Robbery'), ('OFFENSE_DESCRIPTION', 'ROBBERY - STREET'), ('DISTRICT', 'B2'), ('REPORTING_AREA', '282'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 07:00:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 7), ('UCR_PART', 'Part One'), ('STREET', 'WARREN ST'), ('Lat', 42.32823419), ('Long', -71.08328981), ('Location', '(42.32823419, -71.08328981)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070549'), ('OFFENSE_CODE', 413), ('OFFENSE_CODE_GROUP', 'Aggravated Assault'), ('OFFENSE_DESCRIPTION', 'ASSAULT - AGGRAVATED - BATTERY'), ('DISTRICT', 'B2'), ('REPORTING_AREA', '282'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 07:00:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 7), ('UCR_PART', 'Part One'), ('STREET', 'WARREN ST'), ('Lat', 42.32823419), ('Long', -71.08328981), ('Location', '(42.32823419, -71.08328981)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070548'), ('OFFENSE_CODE', 2403), ('OFFENSE_CODE_GROUP', 'Disorderly Conduct'), ('OFFENSE_DESCRIPTION', 'DISTURBING THE PEACE'), ('DISTRICT', 'C11'), ('REPORTING_AREA', '335'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 12:04:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 12), ('UCR_PART', 'Part Two'), ('STREET', 'BOWDOIN ST'), ('Lat', 42.3078312), ('Long', -71.06529544), ('Location', '(42.30783120, -71.06529544)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070547'), ('OFFENSE_CODE', 3301), ('OFFENSE_CODE_GROUP', 'Verbal Disputes'), ('OFFENSE_DESCRIPTION', 'VERBAL DISPUTE'), ('DISTRICT', 'A7'), ('REPORTING_AREA', '12'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 12:52:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 12), ('UCR_PART', 'Part Three'), ('STREET', 'BENNINGTON ST'), ('Lat', 42.38512136), ('Long', -71.01150101), ('Location', '(42.38512136, -71.01150101)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070546'), ('OFFENSE_CODE', 413), ('OFFENSE_CODE_GROUP', 'Aggravated Assault'), ('OFFENSE_DESCRIPTION', 'ASSAULT - AGGRAVATED - BATTERY'), ('DISTRICT', 'C11'), ('REPORTING_AREA', '347'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 12:55:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 12), ('UCR_PART', 'Part One'), ('STREET', 'ADAMS ST'), ('Lat', 42.30569111), ('Long', -71.06164783), ('Location', '(42.30569111, -71.06164783)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070545'), ('OFFENSE_CODE', 3201), ('OFFENSE_CODE_GROUP', 'Property Lost'), ('OFFENSE_DESCRIPTION', 'PROPERTY - LOST'), ('DISTRICT', 'D4'), ('REPORTING_AREA', '144'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-29 17:30:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Wednesday'), ('HOUR', 17), ('UCR_PART', 'Part Three'), ('STREET', 'MASSACHUSETTS AVE'), ('Lat', 42.34439568), ('Long', -71.08632016), ('Location', '(42.34439568, -71.08632016)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070543'), ('OFFENSE_CODE', 616), ('OFFENSE_CODE_GROUP', 'Larceny'), ('OFFENSE_DESCRIPTION', 'LARCENY THEFT OF BICYCLE'), ('DISTRICT', 'C11'), ('REPORTING_AREA', '398'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 23:00:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 23), ('UCR_PART', 'Part One'), ('STREET', 'WELLES AVE'), ('Lat', 42.28854881), ('Long', -71.06894162), ('Location', '(42.28854881, -71.06894162)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070542'), ('OFFENSE_CODE', 3802), ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'), ('OFFENSE_DESCRIPTION', 'M/V ACCIDENT - PROPERTY \xa0DAMAGE'), ('DISTRICT', 'D14'), ('REPORTING_AREA', '796'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 13:02:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 13), ('UCR_PART', 'Part Three'), ('STREET', 'COMMONWEALTH AVE'), ('Lat', 42.35053956), ('Long', -71.13106722), ('Location', '(42.35053956, -71.13106722)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070541'), ('OFFENSE_CODE', 3831), ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'), ('OFFENSE_DESCRIPTION', 'M/V - LEAVING SCENE - PROPERTY DAMAGE'), ('DISTRICT', 'B3'), ('REPORTING_AREA', '445'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 12:29:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 12), ('UCR_PART', 'Part Three'), ('STREET', 'GLENWAY ST'), ('Lat', 42.2991897), ('Long', -71.08150445), ('Location', '(42.29918970, -71.08150445)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070540'), ('OFFENSE_CODE', 2646), ('OFFENSE_CODE_GROUP', 'Liquor Violation'), ('OFFENSE_DESCRIPTION', 'LIQUOR - DRINKING IN PUBLIC'), ('DISTRICT', 'B2'), ('REPORTING_AREA', '288'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 13:01:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 13), ('UCR_PART', 'Part Two'), ('STREET', 'WASHINGTON ST'), ('Lat', 42.32866284), ('Long', -71.08563401), ('Location', '(42.32866284, -71.08563401)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070539'), ('OFFENSE_CODE', 3201), ('OFFENSE_CODE_GROUP', 'Property Lost'), ('OFFENSE_DESCRIPTION', 'PROPERTY - LOST'), ('DISTRICT', 'B3'), ('REPORTING_AREA', '565'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 12:59:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 12), ('UCR_PART', 'Part Three'), ('STREET', 'HARVARD ST'), ('Lat', 42.28968115), ('Long', -71.09212545), ('Location', '(42.28968115, -71.09212545)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070538'), ('OFFENSE_CODE', 3115), ('OFFENSE_CODE_GROUP', 'Investigate Person'), ('OFFENSE_DESCRIPTION', 'INVESTIGATE PERSON'), ('DISTRICT', 'E18'), ('REPORTING_AREA', '487'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 11:40:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 11), ('UCR_PART', 'Part Three'), ('STREET', 'BLAKE ST'), ('Lat', 42.26448463), ('Long', -71.10697097), ('Location', '(42.26448463, -71.10697097)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070537'), ('OFFENSE_CODE', 3201), ('OFFENSE_CODE_GROUP', 'Property Lost'), ('OFFENSE_DESCRIPTION', 'PROPERTY - LOST'), ('DISTRICT', 'E18'), ('REPORTING_AREA', '487'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 12:56:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 12), ('UCR_PART', 'Part Three'), ('STREET', 'WINBOROUGH ST'), ('Lat', 42.26548267), ('Long', -71.10516125), ('Location', '(42.26548267, -71.10516125)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070536'), ('OFFENSE_CODE', 1402), ('OFFENSE_CODE_GROUP', 'Vandalism'), ('OFFENSE_DESCRIPTION', 'VANDALISM'), ('DISTRICT', 'C6'), ('REPORTING_AREA', '214'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-07-30 12:51:00'), ('YEAR', 2018), ('MONTH', 7), ('DAY_OF_WEEK', 'Monday'), ('HOUR', 12), ('UCR_PART', 'Part Two'), ('STREET', 'W FIFTH ST'), ('Lat', 42.3359851), ('Long', -71.05008287), ('Location', '(42.33598510, -71.05008287)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070534'), ('OFFENSE_CODE', 3001), ('OFFENSE_CODE_GROUP', 'Medical Assistance'), ('OFFENSE_DESCRIPTION', 'DEATH INVESTIGATION'), ('DISTRICT', 'C11'), ('REPORTING_AREA', '366'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 12:07:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 12), ('UCR_PART', 'Part Three'), ('STREET', 'TEMPLETON WAY'), ('Lat', 42.29004265), ('Long', -71.05725661), ('Location', '(42.29004265, -71.05725661)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070532'), ('OFFENSE_CODE', 613), ('OFFENSE_CODE_GROUP', 'Larceny'), ('OFFENSE_DESCRIPTION', 'LARCENY SHOPLIFTING'), ('DISTRICT', 'E5'), ('REPORTING_AREA', '727'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 11:58:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 11), ('UCR_PART', 'Part One'), ('STREET', 'VFW PKWY'), ('Lat', 42.2802082), ('Long', -71.17087959), ('Location', '(42.28020820, -71.17087959)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070531'), ('OFFENSE_CODE', 3831), ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'), ('OFFENSE_DESCRIPTION', 'M/V - LEAVING SCENE - PROPERTY DAMAGE'), ('DISTRICT', 'D14'), ('REPORTING_AREA', '814'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 11:00:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 11), ('UCR_PART', 'Part Three'), ('STREET', 'WESTERN AVE'), ('Lat', 42.36330598), ('Long', -71.12841637), ('Location', '(42.36330598, -71.12841637)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070530'), ('OFFENSE_CODE', 3115), ('OFFENSE_CODE_GROUP', 'Investigate Person'), ('OFFENSE_DESCRIPTION', 'INVESTIGATE PERSON'), ('DISTRICT', 'C11'), ('REPORTING_AREA', '378'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 12:13:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 12), ('UCR_PART', 'Part Three'), ('STREET', 'PIERCE AVE'), ('Lat', 42.28743256), ('Long', -71.0526387), ('Location', '(42.28743256, -71.05263870)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070529'), ('OFFENSE_CODE', 3802), ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'), ('OFFENSE_DESCRIPTION', 'M/V ACCIDENT - PROPERTY \xa0DAMAGE'), ('DISTRICT', 'A15'), ('REPORTING_AREA', '52'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 11:45:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 11), ('UCR_PART', 'Part Three'), ('STREET', 'RUTHERFORD AVE'), ('Lat', 42.38025398), ('Long', -71.07113638), ('Location', '(42.38025398, -71.07113638)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070528'), ('OFFENSE_CODE', 3802), ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'), ('OFFENSE_DESCRIPTION', 'M/V ACCIDENT - PROPERTY \xa0DAMAGE'), ('DISTRICT', 'D4'), ('REPORTING_AREA', '162'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 11:48:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 11), ('UCR_PART', 'Part Three'), ('STREET', 'HARRISON AVE'), ('Lat', 42.34493428), ('Long', -71.06366374), ('Location', '(42.34493428, -71.06366374)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070527'), ('OFFENSE_CODE', 3301), ('OFFENSE_CODE_GROUP', 'Verbal Disputes'), ('OFFENSE_DESCRIPTION', 'VERBAL DISPUTE'), ('DISTRICT', 'B2'), ('REPORTING_AREA', '326'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 11:31:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 11), ('UCR_PART', 'Part Three'), ('STREET', 'LAWRENCE AVE'), ('Lat', 42.31286677), ('Long', -71.07841587), ('Location', '(42.31286677, -71.07841587)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070526'), ('OFFENSE_CODE', 3821), ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'), ('OFFENSE_DESCRIPTION', 'M/V ACCIDENT - INVOLVING PEDESTRIAN - NO INJURY'), ('DISTRICT', 'C6'), ('REPORTING_AREA', '226'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 12:01:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 12), ('UCR_PART', 'Part Three'), ('STREET', 'E BROADWAY'), ('Lat', 42.33556114), ('Long', -71.03993118), ('Location', '(42.33556114, -71.03993118)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070525'), ('OFFENSE_CODE', 619), ('OFFENSE_CODE_GROUP', 'Larceny'), ('OFFENSE_DESCRIPTION', 'LARCENY ALL OTHERS'), ('DISTRICT', 'C11'), ('REPORTING_AREA', '397'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 11:45:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 11), ('UCR_PART', 'Part One'), ('STREET', 'TALBOT AVE'), ('Lat', 42.28863812), ('Long', -71.06631579), ('Location', '(42.28863812, -71.06631579)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070524'), ('OFFENSE_CODE', 3831), ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'), ('OFFENSE_DESCRIPTION', 'M/V - LEAVING SCENE - PROPERTY DAMAGE'), ('DISTRICT', 'B2'), ('REPORTING_AREA', '276'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 02:00:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 2), ('UCR_PART', 'Part Three'), ('STREET', 'WILLIAMS ST'), ('Lat', 42.33237733), ('Long', -71.08237779), ('Location', '(42.33237733, -71.08237779)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070522'), ('OFFENSE_CODE', 3831), ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'), ('OFFENSE_DESCRIPTION', 'M/V - LEAVING SCENE - PROPERTY DAMAGE'), ('DISTRICT', 'E5'), ('REPORTING_AREA', '724'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 11:10:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 11), ('UCR_PART', 'Part Three'), ('STREET', 'LAURIE AVE'), ('Lat', 42.27033908), ('Long', -71.16975904), ('Location', '(42.27033908, -71.16975904)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070521'), ('OFFENSE_CODE', 613), ('OFFENSE_CODE_GROUP', 'Larceny'), ('OFFENSE_DESCRIPTION', 'LARCENY SHOPLIFTING'), ('DISTRICT', 'E18'), ('REPORTING_AREA', '525'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 10:39:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 10), ('UCR_PART', 'Part One'), ('STREET', 'TRUMAN PKWY'), ('Lat', 42.24124926), ('Long', -71.12629908), ('Location', '(42.24124926, -71.12629908)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070520'), ('OFFENSE_CODE', 613), ('OFFENSE_CODE_GROUP', 'Larceny'), ('OFFENSE_DESCRIPTION', 'LARCENY SHOPLIFTING'), ('DISTRICT', 'E18'), ('REPORTING_AREA', '495'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 10:59:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 10), ('UCR_PART', 'Part One'), ('STREET', 'HYDE PARK AVE'), ('Lat', 42.26496475), ('Long', -71.12123167), ('Location', '(42.26496475, -71.12123167)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070518'), ('OFFENSE_CODE', 613), ('OFFENSE_CODE_GROUP', 'Larceny'), ('OFFENSE_DESCRIPTION', 'LARCENY SHOPLIFTING'), ('DISTRICT', 'D4'), ('REPORTING_AREA', '138'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 20:40:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 20), ('UCR_PART', 'Part One'), ('STREET', 'BOYLSTON ST'), ('Lat', 42.34862382), ('Long', -71.08277637), ('Location', '(42.34862382, -71.08277637)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070517'), ('OFFENSE_CODE', 3811), ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'), ('OFFENSE_DESCRIPTION', 'M/V ACCIDENT - INVOLVING BICYCLE - NO INJURY'), ('DISTRICT', nan), ('REPORTING_AREA', ' '), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 11:22:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 11), ('UCR_PART', 'Part Three'), ('STREET', nan), ('Lat', 42.3384845), ('Long', -71.15509795), ('Location', '(42.33848450, -71.15509795)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070516'), ('OFFENSE_CODE', 2647), ('OFFENSE_CODE_GROUP', 'Other'), ('OFFENSE_DESCRIPTION', 'THREATS TO DO BODILY HARM'), ('DISTRICT', 'A1'), ('REPORTING_AREA', '76'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 11:19:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 11), ('UCR_PART', 'Part Two'), ('STREET', 'CANAL ST'), ('Lat', 42.36394509), ('Long', -71.05942841), ('Location', '(42.36394509, -71.05942841)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070515'), ('OFFENSE_CODE', 3114), ('OFFENSE_CODE_GROUP', 'Investigate Property'), ('OFFENSE_DESCRIPTION', 'INVESTIGATE PROPERTY'), ('DISTRICT', 'A7'), ('REPORTING_AREA', '824'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 11:00:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 11), ('UCR_PART', 'Part Three'), ('STREET', 'PUTNAM ST'), ('Lat', 42.37916578), ('Long', -71.03258617), ('Location', '(42.37916578, -71.03258617)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070514'), ('OFFENSE_CODE', 3201), ('OFFENSE_CODE_GROUP', 'Property Lost'), ('OFFENSE_DESCRIPTION', 'PROPERTY - LOST'), ('DISTRICT', 'D14'), ('REPORTING_AREA', '796'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 21:30:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 21), ('UCR_PART', 'Part Three'), ('STREET', 'HARVARD AVE'), ('Lat', 42.35204779), ('Long', -71.13180684), ('Location', '(42.35204779, -71.13180684)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070513'), ('OFFENSE_CODE', 3831), ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'), ('OFFENSE_DESCRIPTION', 'M/V - LEAVING SCENE - PROPERTY DAMAGE'), ('DISTRICT', 'B2'), ('REPORTING_AREA', '605'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 22:00:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 22), ('UCR_PART', 'Part Three'), ('STREET', 'HUNTINGTON AVE'), ('Lat', 42.33332888), ('Long', -71.10659534), ('Location', '(42.33332888, -71.10659534)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070512'), ('OFFENSE_CODE', 3201), ('OFFENSE_CODE_GROUP', 'Property Lost'), ('OFFENSE_DESCRIPTION', 'PROPERTY - LOST'), ('DISTRICT', 'C11'), ('REPORTING_AREA', '380'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 11:02:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 11), ('UCR_PART', 'Part Three'), ('STREET', 'GALLIVAN BLVD'), ('Lat', 42.28370031), ('Long', -71.04776143), ('Location', '(42.28370031, -71.04776143)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070511'), ('OFFENSE_CODE', 3006), ('OFFENSE_CODE_GROUP', 'Medical Assistance'), ('OFFENSE_DESCRIPTION', 'SICK/INJURED/MEDICAL - PERSON'), ('DISTRICT', 'C11'), ('REPORTING_AREA', '344'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 10:26:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 10), ('UCR_PART', 'Part Three'), ('STREET', 'CORONA ST'), ('Lat', 42.30097791), ('Long', -71.07077333), ('Location', '(42.30097791, -71.07077333)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070509'), ('OFFENSE_CODE', 3410), ('OFFENSE_CODE_GROUP', 'Towed'), ('OFFENSE_DESCRIPTION', 'TOWED MOTOR VEHICLE'), ('DISTRICT', 'C11'), ('REPORTING_AREA', '240'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 09:00:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 9), ('UCR_PART', 'Part Three'), ('STREET', 'ANNABEL ST'), ('Lat', 42.31828902), ('Long', -71.06265046), ('Location', '(42.31828902, -71.06265046)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070508'), ('OFFENSE_CODE', 1402), ('OFFENSE_CODE_GROUP', 'Vandalism'), ('OFFENSE_DESCRIPTION', 'VANDALISM'), ('DISTRICT', 'E18'), ('REPORTING_AREA', '543'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 09:26:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 9), ('UCR_PART', 'Part Two'), ('STREET', 'RIVER ST'), ('Lat', 42.25519156), ('Long', -71.12761721), ('Location', '(42.25519156, -71.12761721)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070506'), ('OFFENSE_CODE', 3115), ('OFFENSE_CODE_GROUP', 'Investigate Person'), ('OFFENSE_DESCRIPTION', 'INVESTIGATE PERSON'), ('DISTRICT', 'A1'), ('REPORTING_AREA', '95'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 14:30:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 14), ('UCR_PART', 'Part Three'), ('STREET', 'ATLANTIC AVE'), ('Lat', 42.36033276), ('Long', -71.0521729), ('Location', '(42.36033276, -71.05217290)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070505'), ('OFFENSE_CODE', 3831), ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'), ('OFFENSE_DESCRIPTION', 'M/V - LEAVING SCENE - PROPERTY DAMAGE'), ('DISTRICT', 'C11'), ('REPORTING_AREA', '235'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 09:00:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 9), ('UCR_PART', 'Part Three'), ('STREET', 'CRESCENT AVE'), ('Lat', 42.31895064), ('Long', -71.05449231), ('Location', '(42.31895064, -71.05449231)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070504'), ('OFFENSE_CODE', 3115), ('OFFENSE_CODE_GROUP', 'Investigate Person'), ('OFFENSE_DESCRIPTION', 'INVESTIGATE PERSON'), ('DISTRICT', 'D14'), ('REPORTING_AREA', '778'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 09:56:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 9), ('UCR_PART', 'Part Three'), ('STREET', 'WASHINGTON ST'), ('Lat', 42.349056), ('Long', -71.1504985), ('Location', '(42.34905600, -71.15049850)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070503'), ('OFFENSE_CODE', 3410), ('OFFENSE_CODE_GROUP', 'Towed'), ('OFFENSE_DESCRIPTION', 'TOWED MOTOR VEHICLE'), ('DISTRICT', 'D4'), ('REPORTING_AREA', '285'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 07:53:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 7), ('UCR_PART', 'Part Three'), ('STREET', 'HAMMOND ST'), ('Lat', 42.33651082), ('Long', -71.08339215), ('Location', '(42.33651082, -71.08339215)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070501'), ('OFFENSE_CODE', 361), ('OFFENSE_CODE_GROUP', 'Robbery'), ('OFFENSE_DESCRIPTION', 'ROBBERY - OTHER'), ('DISTRICT', 'B2'), ('REPORTING_AREA', '177'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 19:00:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 19), ('UCR_PART', 'Part One'), ('STREET', nan), ('Lat', nan), ('Long', nan), ('Location', '(0.00000000, 0.00000000)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070500'), ('OFFENSE_CODE', 3831), ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'), ('OFFENSE_DESCRIPTION', 'M/V - LEAVING SCENE - PROPERTY DAMAGE'), ('DISTRICT', 'C11'), ('REPORTING_AREA', '378'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 00:00:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 0), ('UCR_PART', 'Part Three'), ('STREET', 'CHICKATAWBUT ST'), ('Lat', 42.28665631), ('Long', -71.04640009), ('Location', '(42.28665631, -71.04640009)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070499'), ('OFFENSE_CODE', 619), ('OFFENSE_CODE_GROUP', 'Larceny'), ('OFFENSE_DESCRIPTION', 'LARCENY ALL OTHERS'), ('DISTRICT', 'C6'), ('REPORTING_AREA', '186'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 09:17:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 9), ('UCR_PART', 'Part One'), ('STREET', 'ALLSTATE RD'), ('Lat', 42.32809966), ('Long', -71.06321676), ('Location', '(42.32809966, -71.06321676)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070498'), ('OFFENSE_CODE', 3410), ('OFFENSE_CODE_GROUP', 'Towed'), ('OFFENSE_DESCRIPTION', 'TOWED MOTOR VEHICLE'), ('DISTRICT', 'A1'), ('REPORTING_AREA', '83'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 07:33:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 7), ('UCR_PART', 'Part Three'), ('STREET', 'HENCHMAN ST'), ('Lat', 42.36721232), ('Long', -71.05369636), ('Location', '(42.36721232, -71.05369636)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070497'), ('OFFENSE_CODE', 1402), ('OFFENSE_CODE_GROUP', 'Vandalism'), ('OFFENSE_DESCRIPTION', 'VANDALISM'), ('DISTRICT', 'C6'), ('REPORTING_AREA', '233'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 04:10:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 4), ('UCR_PART', 'Part Two'), ('STREET', 'E EIGHTH ST'), ('Lat', 42.33131745), ('Long', -71.04411164), ('Location', '(42.33131745, -71.04411164)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070496'), ('OFFENSE_CODE', 619), ('OFFENSE_CODE_GROUP', 'Larceny'), ('OFFENSE_DESCRIPTION', 'LARCENY ALL OTHERS'), ('DISTRICT', 'B2'), ('REPORTING_AREA', '318'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 00:00:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 0), ('UCR_PART', 'Part One'), ('STREET', 'SEAVER ST'), ('Lat', 42.30878855), ('Long', -71.09055618), ('Location', '(42.30878855, -71.09055618)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070496'), ('OFFENSE_CODE', 1402), ('OFFENSE_CODE_GROUP', 'Vandalism'), ('OFFENSE_DESCRIPTION', 'VANDALISM'), ('DISTRICT', 'B2'), ('REPORTING_AREA', '318'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 00:00:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 0), ('UCR_PART', 'Part Two'), ('STREET', 'SEAVER ST'), ('Lat', 42.30878855), ('Long', -71.09055618), ('Location', '(42.30878855, -71.09055618)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070495'), ('OFFENSE_CODE', 3301), ('OFFENSE_CODE_GROUP', 'Verbal Disputes'), ('OFFENSE_DESCRIPTION', 'VERBAL DISPUTE'), ('DISTRICT', 'B3'), ('REPORTING_AREA', '420'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 08:47:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 8), ('UCR_PART', 'Part Three'), ('STREET', 'W SELDEN ST'), ('Lat', 42.27376816), ('Long', -71.08919673), ('Location', '(42.27376816, -71.08919673)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070494'), ('OFFENSE_CODE', 3006), ('OFFENSE_CODE_GROUP', 'Medical Assistance'), ('OFFENSE_DESCRIPTION', 'SICK/INJURED/MEDICAL - PERSON'), ('DISTRICT', 'C6'), ('REPORTING_AREA', '194'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 08:22:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 8), ('UCR_PART', 'Part Three'), ('STREET', 'DORCHESTER AVE'), ('Lat', 42.33014012), ('Long', -71.05695787), ('Location', '(42.33014012, -71.05695787)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070492'), ('OFFENSE_CODE', 3410), ('OFFENSE_CODE_GROUP', 'Towed'), ('OFFENSE_DESCRIPTION', 'TOWED MOTOR VEHICLE'), ('DISTRICT', 'D14'), ('REPORTING_AREA', '801'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 07:20:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 7), ('UCR_PART', 'Part Three'), ('STREET', 'FARRINGTON AVE'), ('Lat', 42.35429484), ('Long', -71.13190433), ('Location', '(42.35429484, -71.13190433)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070491'), ('OFFENSE_CODE', 619), ('OFFENSE_CODE_GROUP', 'Larceny'), ('OFFENSE_DESCRIPTION', 'LARCENY ALL OTHERS'), ('DISTRICT', 'C11'), ('REPORTING_AREA', '401'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 18:00:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 18), ('UCR_PART', 'Part One'), ('STREET', 'TALBOT AVE'), ('Lat', 42.28863812), ('Long', -71.06631579), ('Location', '(42.28863812, -71.06631579)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070489'), ('OFFENSE_CODE', 616), ('OFFENSE_CODE_GROUP', 'Larceny'), ('OFFENSE_DESCRIPTION', 'LARCENY THEFT OF BICYCLE'), ('DISTRICT', 'D4'), ('REPORTING_AREA', '619'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 07:33:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 7), ('UCR_PART', 'Part One'), ('STREET', 'HUNTINGTON AVE'), ('Lat', 42.34221544), ('Long', -71.08577075), ('Location', '(42.34221544, -71.08577075)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070488'), ('OFFENSE_CODE', 3006), ('OFFENSE_CODE_GROUP', 'Medical Assistance'), ('OFFENSE_DESCRIPTION', 'SICK/INJURED/MEDICAL - PERSON'), ('DISTRICT', 'D14'), ('REPORTING_AREA', '790'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 07:19:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 7), ('UCR_PART', 'Part Three'), ('STREET', 'ORKNEY RD'), ('Lat', 42.33691995), ('Long', -71.14960316), ('Location', '(42.33691995, -71.14960316)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070487'), ('OFFENSE_CODE', 3001), ('OFFENSE_CODE_GROUP', 'Medical Assistance'), ('OFFENSE_DESCRIPTION', 'DEATH INVESTIGATION'), ('DISTRICT', 'D14'), ('REPORTING_AREA', '761'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 07:01:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 7), ('UCR_PART', 'Part Three'), ('STREET', 'BROCK ST'), ('Lat', 42.35087795), ('Long', -71.16036469), ('Location', '(42.35087795, -71.16036469)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070486'), ('OFFENSE_CODE', 3007), ('OFFENSE_CODE_GROUP', 'Medical Assistance'), ('OFFENSE_DESCRIPTION', 'SUDDEN DEATH'), ('DISTRICT', 'C11'), ('REPORTING_AREA', '336'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 05:00:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 5), ('UCR_PART', 'Part Three'), ('STREET', 'BLAKEVILLE ST'), ('Lat', 42.30470597), ('Long', -71.07091547), ('Location', '(42.30470597, -71.07091547)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070485'), ('OFFENSE_CODE', 1402), ('OFFENSE_CODE_GROUP', 'Vandalism'), ('OFFENSE_DESCRIPTION', 'VANDALISM'), ('DISTRICT', 'C11'), ('REPORTING_AREA', '451'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 06:26:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 6), ('UCR_PART', 'Part Two'), ('STREET', 'WASHINGTON ST'), ('Lat', 42.29417346), ('Long', -71.07193797), ('Location', '(42.29417346, -71.07193797)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070484'), ('OFFENSE_CODE', 1402), ('OFFENSE_CODE_GROUP', 'Vandalism'), ('OFFENSE_DESCRIPTION', 'VANDALISM'), ('DISTRICT', 'E5'), ('REPORTING_AREA', '674'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 06:58:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 6), ('UCR_PART', 'Part Two'), ('STREET', 'SOUTH ST'), ('Lat', 42.28878014), ('Long', -71.13438128), ('Location', '(42.28878014, -71.13438128)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070483'), ('OFFENSE_CODE', 3802), ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'), ('OFFENSE_DESCRIPTION', 'M/V ACCIDENT - PROPERTY \xa0DAMAGE'), ('DISTRICT', nan), ('REPORTING_AREA', ' '), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 05:41:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 5), ('UCR_PART', 'Part Three'), ('STREET', nan), ('Lat', 42.38046025), ('Long', -71.02436908), ('Location', '(42.38046025, -71.02436908)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070482'), ('OFFENSE_CODE', 2660), ('OFFENSE_CODE_GROUP', 'Other'), ('OFFENSE_DESCRIPTION', 'OTHER OFFENSE'), ('DISTRICT', 'C6'), ('REPORTING_AREA', '914'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 05:59:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 5), ('UCR_PART', 'Part Two'), ('STREET', 'DR. MICHAEL GAVIN WAY'), ('Lat', 42.32614559), ('Long', -71.05349144), ('Location', '(42.32614559, -71.05349144)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070479'), ('OFFENSE_CODE', 413), ('OFFENSE_CODE_GROUP', 'Aggravated Assault'), ('OFFENSE_DESCRIPTION', 'ASSAULT - AGGRAVATED - BATTERY'), ('DISTRICT', 'C6'), ('REPORTING_AREA', ' '), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 05:06:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 5), ('UCR_PART', 'Part One'), ('STREET', nan), ('Lat', nan), ('Long', nan), ('Location', '(0.00000000, 0.00000000)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070477'), ('OFFENSE_CODE', 3115), ('OFFENSE_CODE_GROUP', 'Investigate Person'), ('OFFENSE_DESCRIPTION', 'INVESTIGATE PERSON'), ('DISTRICT', 'C11'), ('REPORTING_AREA', '341'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 04:53:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 4), ('UCR_PART', 'Part Three'), ('STREET', 'NORTON ST'), ('Lat', 42.30460308), ('Long', -71.06691869), ('Location', '(42.30460308, -71.06691869)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070476'), ('OFFENSE_CODE', 619), ('OFFENSE_CODE_GROUP', 'Larceny'), ('OFFENSE_DESCRIPTION', 'LARCENY ALL OTHERS'), ('DISTRICT', 'D14'), ('REPORTING_AREA', '795'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 03:56:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 3), ('UCR_PART', 'Part One'), ('STREET', 'CAMBRIDGE ST'), ('Lat', 42.35343384), ('Long', -71.13786355), ('Location', '(42.35343384, -71.13786355)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070476'), ('OFFENSE_CODE', 802), ('OFFENSE_CODE_GROUP', 'Simple Assault'), ('OFFENSE_DESCRIPTION', 'ASSAULT SIMPLE - BATTERY'), ('DISTRICT', 'D14'), ('REPORTING_AREA', '795'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 03:56:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 3), ('UCR_PART', 'Part Two'), ('STREET', 'CAMBRIDGE ST'), ('Lat', 42.35343384), ('Long', -71.13786355), ('Location', '(42.35343384, -71.13786355)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070475'), ('OFFENSE_CODE', 3830), ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'), ('OFFENSE_DESCRIPTION', 'M/V - LEAVING SCENE - PERSONAL INJURY'), ('DISTRICT', nan), ('REPORTING_AREA', ' '), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 03:53:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 3), ('UCR_PART', 'Part Three'), ('STREET', nan), ('Lat', 42.29819526), ('Long', -71.0869158), ('Location', '(42.29819526, -71.08691580)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070474'), ('OFFENSE_CODE', 3006), ('OFFENSE_CODE_GROUP', 'Medical Assistance'), ('OFFENSE_DESCRIPTION', 'SICK/INJURED/MEDICAL - PERSON'), ('DISTRICT', 'B2'), ('REPORTING_AREA', '321'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 02:52:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 2), ('UCR_PART', 'Part Three'), ('STREET', 'INTERVALE ST'), ('Lat', 42.31226098), ('Long', -71.08179001), ('Location', '(42.31226098, -71.08179001)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070473'), ('OFFENSE_CODE', 3114), ('OFFENSE_CODE_GROUP', 'Investigate Property'), ('OFFENSE_DESCRIPTION', 'INVESTIGATE PROPERTY'), ('DISTRICT', 'E13'), ('REPORTING_AREA', '916'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 03:59:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 3), ('UCR_PART', 'Part Three'), ('STREET', 'PARKER ST'), ('Lat', 42.32469443), ('Long', -71.10087902), ('Location', '(42.32469443, -71.10087902)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070472'), ('OFFENSE_CODE', 301), ('OFFENSE_CODE_GROUP', 'Robbery'), ('OFFENSE_DESCRIPTION', 'ROBBERY - STREET'), ('DISTRICT', 'A1'), ('REPORTING_AREA', '92'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 03:27:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 3), ('UCR_PART', 'Part One'), ('STREET', 'COURT ST'), ('Lat', 42.359254), ('Long', -71.059477), ('Location', '(42.35925400, -71.05947700)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070470'), ('OFFENSE_CODE', 3802), ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'), ('OFFENSE_DESCRIPTION', 'M/V ACCIDENT - PROPERTY \xa0DAMAGE'), ('DISTRICT', nan), ('REPORTING_AREA', ' '), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 03:26:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 3), ('UCR_PART', 'Part Three'), ('STREET', nan), ('Lat', 42.30467915), ('Long', -71.10925951), ('Location', '(42.30467915, -71.10925951)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070468'), ('OFFENSE_CODE', 3115), ('OFFENSE_CODE_GROUP', 'Investigate Person'), ('OFFENSE_DESCRIPTION', 'INVESTIGATE PERSON'), ('DISTRICT', 'B3'), ('REPORTING_AREA', '452'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 03:04:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 3), ('UCR_PART', 'Part Three'), ('STREET', 'MERLIN ST'), ('Lat', 42.29504764), ('Long', -71.07486557), ('Location', '(42.29504764, -71.07486557)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070467'), ('OFFENSE_CODE', 2647), ('OFFENSE_CODE_GROUP', 'Other'), ('OFFENSE_DESCRIPTION', 'THREATS TO DO BODILY HARM'), ('DISTRICT', 'C6'), ('REPORTING_AREA', '174'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 23:06:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 23), ('UCR_PART', 'Part Two'), ('STREET', 'DORCHESTER AVE'), ('Lat', 42.33980295), ('Long', -71.05718881), ('Location', '(42.33980295, -71.05718881)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070466'), ('OFFENSE_CODE', 3301), ('OFFENSE_CODE_GROUP', 'Verbal Disputes'), ('OFFENSE_DESCRIPTION', 'VERBAL DISPUTE'), ('DISTRICT', 'B3'), ('REPORTING_AREA', '463'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 03:10:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 3), ('UCR_PART', 'Part Three'), ('STREET', 'HARVARD ST'), ('Lat', 42.29260629), ('Long', -71.08989828), ('Location', '(42.29260629, -71.08989828)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070464'), ('OFFENSE_CODE', 3115), ('OFFENSE_CODE_GROUP', 'Investigate Person'), ('OFFENSE_DESCRIPTION', 'INVESTIGATE PERSON'), ('DISTRICT', 'C11'), ('REPORTING_AREA', '243'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 02:23:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 2), ('UCR_PART', 'Part Three'), ('STREET', 'PLEASANT ST'), ('Lat', 42.31646016), ('Long', -71.05947087), ('Location', '(42.31646016, -71.05947087)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070463'), ('OFFENSE_CODE', 3114), ('OFFENSE_CODE_GROUP', 'Investigate Property'), ('OFFENSE_DESCRIPTION', 'INVESTIGATE PROPERTY'), ('DISTRICT', 'D14'), ('REPORTING_AREA', '774'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 03:01:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 3), ('UCR_PART', 'Part Three'), ('STREET', 'SOUTH ST'), ('Lat', 42.3399985), ('Long', -71.1567633), ('Location', '(42.33999850, -71.15676330)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070461'), ('OFFENSE_CODE', 3803), ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'), ('OFFENSE_DESCRIPTION', 'M/V ACCIDENT - PERSONAL INJURY'), ('DISTRICT', 'B2'), ('REPORTING_AREA', '263'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 00:46:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 0), ('UCR_PART', 'Part Three'), ('STREET', 'DUDLEY ST'), ('Lat', 42.32375515), ('Long', -71.07391884), ('Location', '(42.32375515, -71.07391884)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070459'), ('OFFENSE_CODE', 3207), ('OFFENSE_CODE_GROUP', 'Property Found'), ('OFFENSE_DESCRIPTION', 'PROPERTY - FOUND'), ('DISTRICT', 'D14'), ('REPORTING_AREA', '794'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 02:22:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 2), ('UCR_PART', 'Part Three'), ('STREET', 'BRIGHTON AVE'), ('Lat', 42.35301119), ('Long', -71.13261451), ('Location', '(42.35301119, -71.13261451)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070458'), ('OFFENSE_CODE', 801), ('OFFENSE_CODE_GROUP', 'Simple Assault'), ('OFFENSE_DESCRIPTION', 'ASSAULT - SIMPLE'), ('DISTRICT', 'A7'), ('REPORTING_AREA', '22'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 02:27:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 2), ('UCR_PART', 'Part Two'), ('STREET', 'MARION ST'), ('Lat', 42.37575891), ('Long', -71.03536688), ('Location', '(42.37575891, -71.03536688)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070457'), ('OFFENSE_CODE', 802), ('OFFENSE_CODE_GROUP', 'Simple Assault'), ('OFFENSE_DESCRIPTION', 'ASSAULT SIMPLE - BATTERY'), ('DISTRICT', 'D4'), ('REPORTING_AREA', '624'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 02:26:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 2), ('UCR_PART', 'Part Two'), ('STREET', 'BOYLSTON ST'), ('Lat', 42.34489594), ('Long', -71.09659186), ('Location', '(42.34489594, -71.09659186)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070456'), ('OFFENSE_CODE', 3114), ('OFFENSE_CODE_GROUP', 'Investigate Property'), ('OFFENSE_DESCRIPTION', 'INVESTIGATE PROPERTY'), ('DISTRICT', nan), ('REPORTING_AREA', ' '), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 02:21:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 2), ('UCR_PART', 'Part Three'), ('STREET', nan), ('Lat', 42.31523705), ('Long', -71.09777089), ('Location', '(42.31523705, -71.09777089)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070455'), ('OFFENSE_CODE', 3006), ('OFFENSE_CODE_GROUP', 'Medical Assistance'), ('OFFENSE_DESCRIPTION', 'SICK/INJURED/MEDICAL - PERSON'), ('DISTRICT', nan), ('REPORTING_AREA', ' '), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 00:29:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 0), ('UCR_PART', 'Part Three'), ('STREET', 'KELTON'), ('Lat', -1.0), ('Long', -1.0), ('Location', '(-1.00000000, -1.00000000)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070454'), ('OFFENSE_CODE', 3002), ('OFFENSE_CODE_GROUP', 'Medical Assistance'), ('OFFENSE_DESCRIPTION', 'ANIMAL CONTROL - DOG BITES - ETC.'), ('DISTRICT', 'A7'), ('REPORTING_AREA', '30'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 02:05:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 2), ('UCR_PART', 'Part Three'), ('STREET', 'MAVERICK ST'), ('Lat', 42.36848841), ('Long', -71.03513563), ('Location', '(42.36848841, -71.03513563)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070453'), ('OFFENSE_CODE', 801), ('OFFENSE_CODE_GROUP', 'Simple Assault'), ('OFFENSE_DESCRIPTION', 'ASSAULT - SIMPLE'), ('DISTRICT', 'E5'), ('REPORTING_AREA', '562'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 02:00:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 2), ('UCR_PART', 'Part Two'), ('STREET', 'WASHINGTON ST'), ('Lat', 42.28788933), ('Long', -71.12658585), ('Location', '(42.28788933, -71.12658585)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070453'), ('OFFENSE_CODE', 1402), ('OFFENSE_CODE_GROUP', 'Vandalism'), ('OFFENSE_DESCRIPTION', 'VANDALISM'), ('DISTRICT', 'E5'), ('REPORTING_AREA', '562'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 02:00:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 2), ('UCR_PART', 'Part Two'), ('STREET', 'WASHINGTON ST'), ('Lat', 42.28788933), ('Long', -71.12658585), ('Location', '(42.28788933, -71.12658585)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070452'), ('OFFENSE_CODE', 3803), ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'), ('OFFENSE_DESCRIPTION', 'M/V ACCIDENT - PERSONAL INJURY'), ('DISTRICT', 'B3'), ('REPORTING_AREA', '424'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 01:43:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 1), ('UCR_PART', 'Part Three'), ('STREET', 'RIVER ST'), ('Lat', 42.27014779), ('Long', -71.08956535), ('Location', '(42.27014779, -71.08956535)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070450'), ('OFFENSE_CODE', 3201), ('OFFENSE_CODE_GROUP', 'Property Lost'), ('OFFENSE_DESCRIPTION', 'PROPERTY - LOST'), ('DISTRICT', 'A1'), ('REPORTING_AREA', '76'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 22:30:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 22), ('UCR_PART', 'Part Three'), ('STREET', 'CAUSEWAY ST'), ('Lat', 42.3655824), ('Long', -71.0608703), ('Location', '(42.36558240, -71.06087030)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070448'), ('OFFENSE_CODE', 3006), ('OFFENSE_CODE_GROUP', 'Medical Assistance'), ('OFFENSE_DESCRIPTION', 'SICK/INJURED/MEDICAL - PERSON'), ('DISTRICT', 'C6'), ('REPORTING_AREA', '226'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 00:26:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 0), ('UCR_PART', 'Part Three'), ('STREET', 'L ST'), ('Lat', 42.334165), ('Long', -71.03533745), ('Location', '(42.33416500, -71.03533745)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070447'), ('OFFENSE_CODE', 3831), ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'), ('OFFENSE_DESCRIPTION', 'M/V - LEAVING SCENE - PROPERTY DAMAGE'), ('DISTRICT', 'C11'), ('REPORTING_AREA', '355'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 01:04:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 1), ('UCR_PART', 'Part Three'), ('STREET', 'ADAMS ST'), ('Lat', 42.29636106), ('Long', -71.05644948), ('Location', '(42.29636106, -71.05644948)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070446'), ('OFFENSE_CODE', 614), ('OFFENSE_CODE_GROUP', 'Larceny From Motor Vehicle'), ('OFFENSE_DESCRIPTION', 'LARCENY THEFT FROM MV - NON-ACCESSORY'), ('DISTRICT', 'B3'), ('REPORTING_AREA', '464'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 18:00:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 18), ('UCR_PART', 'Part One'), ('STREET', 'BROOKVIEW ST'), ('Lat', 42.2887411), ('Long', -71.09117797), ('Location', '(42.28874110, -71.09117797)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070445'), ('OFFENSE_CODE', 3802), ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'), ('OFFENSE_DESCRIPTION', 'M/V ACCIDENT - PROPERTY \xa0DAMAGE'), ('DISTRICT', 'C11'), ('REPORTING_AREA', '359'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 01:27:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 1), ('UCR_PART', 'Part Three'), ('STREET', 'MELVILLE AVE'), ('Lat', 42.29380964), ('Long', -71.07001148), ('Location', '(42.29380964, -71.07001148)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070444'), ('OFFENSE_CODE', 3115), ('OFFENSE_CODE_GROUP', 'Investigate Person'), ('OFFENSE_DESCRIPTION', 'INVESTIGATE PERSON'), ('DISTRICT', 'D14'), ('REPORTING_AREA', '794'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 01:04:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 1), ('UCR_PART', 'Part Three'), ('STREET', 'BRIGHTON AVE'), ('Lat', 42.3531512), ('Long', -71.13385986), ('Location', '(42.35315120, -71.13385986)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070441'), ('OFFENSE_CODE', 1402), ('OFFENSE_CODE_GROUP', 'Vandalism'), ('OFFENSE_DESCRIPTION', 'VANDALISM'), ('DISTRICT', 'C6'), ('REPORTING_AREA', '214'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 00:30:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 0), ('UCR_PART', 'Part Two'), ('STREET', 'W FIFTH ST'), ('Lat', 42.3359851), ('Long', -71.05008287), ('Location', '(42.33598510, -71.05008287)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070440'), ('OFFENSE_CODE', 3006), ('OFFENSE_CODE_GROUP', 'Medical Assistance'), ('OFFENSE_DESCRIPTION', 'SICK/INJURED/MEDICAL - PERSON'), ('DISTRICT', nan), ('REPORTING_AREA', ' '), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 01:01:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 1), ('UCR_PART', 'Part Three'), ('STREET', nan), ('Lat', -1.0), ('Long', -1.0), ('Location', '(-1.00000000, -1.00000000)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070438'), ('OFFENSE_CODE', 1402), ('OFFENSE_CODE_GROUP', 'Vandalism'), ('OFFENSE_DESCRIPTION', 'VANDALISM'), ('DISTRICT', 'A1'), ('REPORTING_AREA', '72'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 00:32:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 0), ('UCR_PART', 'Part Two'), ('STREET', 'BOWDOIN ST'), ('Lat', 42.35832299), ('Long', -71.06278436), ('Location', '(42.35832299, -71.06278436)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070438'), ('OFFENSE_CODE', 423), ('OFFENSE_CODE_GROUP', 'Aggravated Assault'), ('OFFENSE_DESCRIPTION', 'ASSAULT - AGGRAVATED'), ('DISTRICT', 'A1'), ('REPORTING_AREA', '72'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 00:32:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 0), ('UCR_PART', 'Part One'), ('STREET', 'BOWDOIN ST'), ('Lat', 42.35832299), ('Long', -71.06278436), ('Location', '(42.35832299, -71.06278436)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070437'), ('OFFENSE_CODE', 3125), ('OFFENSE_CODE_GROUP', 'Warrant Arrests'), ('OFFENSE_DESCRIPTION', 'WARRANT ARREST'), ('DISTRICT', 'E5'), ('REPORTING_AREA', '822'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 00:28:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 0), ('UCR_PART', 'Part Three'), ('STREET', 'RIDGECREST TER'), ('Lat', 42.26235312), ('Long', -71.15350513), ('Location', '(42.26235312, -71.15350513)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070436'), ('OFFENSE_CODE', 3115), ('OFFENSE_CODE_GROUP', 'Investigate Person'), ('OFFENSE_DESCRIPTION', 'INVESTIGATE PERSON'), ('DISTRICT', 'C11'), ('REPORTING_AREA', '435'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 00:20:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 0), ('UCR_PART', 'Part Three'), ('STREET', 'DUNBAR AVE'), ('Lat', 42.28644823), ('Long', -71.07117585), ('Location', '(42.28644823, -71.07117585)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070435'), ('OFFENSE_CODE', 1831), ('OFFENSE_CODE_GROUP', 'Drug Violation'), ('OFFENSE_DESCRIPTION', 'DRUGS - SICK ASSIST - OTHER NARCOTIC'), ('DISTRICT', 'D14'), ('REPORTING_AREA', '752'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 23:39:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 23), ('UCR_PART', 'Part Two'), ('STREET', 'WASHINGTON ST'), ('Lat', 42.34934252), ('Long', -71.16386818), ('Location', '(42.34934252, -71.16386818)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070434'), ('OFFENSE_CODE', 3114), ('OFFENSE_CODE_GROUP', 'Investigate Property'), ('OFFENSE_DESCRIPTION', 'INVESTIGATE PROPERTY'), ('DISTRICT', 'C11'), ('REPORTING_AREA', '358'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 00:24:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 0), ('UCR_PART', 'Part Three'), ('STREET', 'WALDECK ST'), ('Lat', 42.29786721), ('Long', -71.06651934), ('Location', '(42.29786721, -71.06651934)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070433'), ('OFFENSE_CODE', 3108), ('OFFENSE_CODE_GROUP', 'Fire Related Reports'), ('OFFENSE_DESCRIPTION', 'FIRE REPORT - HOUSE, BUILDING, ETC.'), ('DISTRICT', nan), ('REPORTING_AREA', ' '), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 00:13:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 0), ('UCR_PART', 'Part Three'), ('STREET', 'WESTLAND'), ('Lat', -1.0), ('Long', -1.0), ('Location', '(-1.00000000, -1.00000000)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070432'), ('OFFENSE_CODE', 1402), ('OFFENSE_CODE_GROUP', 'Vandalism'), ('OFFENSE_DESCRIPTION', 'VANDALISM'), ('DISTRICT', 'E13'), ('REPORTING_AREA', '508'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 23:57:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 23), ('UCR_PART', 'Part Two'), ('STREET', 'HYDE PARK AVE'), ('Lat', 42.29182835), ('Long', -71.11780085), ('Location', '(42.29182835, -71.11780085)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070430'), ('OFFENSE_CODE', 706), ('OFFENSE_CODE_GROUP', 'Auto Theft'), ('OFFENSE_DESCRIPTION', 'AUTO THEFT - MOTORCYCLE / SCOOTER'), ('DISTRICT', nan), ('REPORTING_AREA', ' '), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-02 00:17:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 0), ('UCR_PART', 'Part One'), ('STREET', nan), ('Lat', 42.33359095), ('Long', -71.07342099), ('Location', '(42.33359095, -71.07342099)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070429'), ('OFFENSE_CODE', 3803), ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'), ('OFFENSE_DESCRIPTION', 'M/V ACCIDENT - PERSONAL INJURY'), ('DISTRICT', nan), ('REPORTING_AREA', ' '), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 23:30:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 23), ('UCR_PART', 'Part Three'), ('STREET', nan), ('Lat', 42.33930344), ('Long', -71.08032038), ('Location', '(42.33930344, -71.08032038)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070427'), ('OFFENSE_CODE', 3119), ('OFFENSE_CODE_GROUP', 'Firearm Discovery'), ('OFFENSE_DESCRIPTION', 'FIREARM/WEAPON - FOUND OR CONFISCATED'), ('DISTRICT', 'B3'), ('REPORTING_AREA', '410'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 23:08:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 23), ('UCR_PART', 'Part Three'), ('STREET', 'MANCHESTER ST'), ('Lat', 42.27404039), ('Long', -71.07630093), ('Location', '(42.27404039, -71.07630093)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070426'), ('OFFENSE_CODE', 3820), ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'), ('OFFENSE_DESCRIPTION', 'M/V ACCIDENT INVOLVING PEDESTRIAN - INJURY'), ('DISTRICT', nan), ('REPORTING_AREA', ' '), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 23:12:34'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 23), ('UCR_PART', 'Part Three'), ('STREET', nan), ('Lat', 42.34917112), ('Long', -71.08413075), ('Location', '(42.34917112, -71.08413075)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070425'), ('OFFENSE_CODE', 3115), ('OFFENSE_CODE_GROUP', 'Investigate Person'), ('OFFENSE_DESCRIPTION', 'INVESTIGATE PERSON'), ('DISTRICT', 'D14'), ('REPORTING_AREA', '796'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 23:04:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 23), ('UCR_PART', 'Part Three'), ('STREET', 'BRIGHTON AVE'), ('Lat', 42.35283155), ('Long', -71.13114273), ('Location', '(42.35283155, -71.13114273)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070424'), ('OFFENSE_CODE', 3301), ('OFFENSE_CODE_GROUP', 'Verbal Disputes'), ('OFFENSE_DESCRIPTION', 'VERBAL DISPUTE'), ('DISTRICT', 'C11'), ('REPORTING_AREA', '402'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 22:29:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 22), ('UCR_PART', 'Part Three'), ('STREET', 'BURT ST'), ('Lat', 42.28413536), ('Long', -71.06957385), ('Location', '(42.28413536, -71.06957385)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070421'), ('OFFENSE_CODE', 3108), ('OFFENSE_CODE_GROUP', 'Fire Related Reports'), ('OFFENSE_DESCRIPTION', 'FIRE REPORT - HOUSE, BUILDING, ETC.'), ('DISTRICT', 'D4'), ('REPORTING_AREA', '631'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 22:02:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 22), ('UCR_PART', 'Part Three'), ('STREET', 'COMMONWEALTH AVE'), ('Lat', 42.3498137), ('Long', -71.10581404), ('Location', '(42.34981370, -71.10581404)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070419'), ('OFFENSE_CODE', 3802), ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'), ('OFFENSE_DESCRIPTION', 'M/V ACCIDENT - PROPERTY \xa0DAMAGE'), ('DISTRICT', nan), ('REPORTING_AREA', ' '), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 22:47:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 22), ('UCR_PART', 'Part Three'), ('STREET', nan), ('Lat', 42.34529046), ('Long', -71.06982967), ('Location', '(42.34529046, -71.06982967)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070418'), ('OFFENSE_CODE', 3115), ('OFFENSE_CODE_GROUP', 'Investigate Person'), ('OFFENSE_DESCRIPTION', 'INVESTIGATE PERSON'), ('DISTRICT', 'D4'), ('REPORTING_AREA', '138'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 22:37:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 22), ('UCR_PART', 'Part Three'), ('STREET', 'BOYLSTON ST'), ('Lat', 42.34932471), ('Long', -71.08014801), ('Location', '(42.34932471, -71.08014801)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070417'), ('OFFENSE_CODE', 1402), ('OFFENSE_CODE_GROUP', 'Vandalism'), ('OFFENSE_DESCRIPTION', 'VANDALISM'), ('DISTRICT', 'B2'), ('REPORTING_AREA', '182'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 18:15:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 18), ('UCR_PART', 'Part Two'), ('STREET', 'MARSHFIELD ST'), ('Lat', 42.32263156), ('Long', -71.06979845), ('Location', '(42.32263156, -71.06979845)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070416'), ('OFFENSE_CODE', 3115), ('OFFENSE_CODE_GROUP', 'Investigate Person'), ('OFFENSE_DESCRIPTION', 'INVESTIGATE PERSON'), ('DISTRICT', 'C11'), ('REPORTING_AREA', '242'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 23:07:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 23), ('UCR_PART', 'Part Three'), ('STREET', 'BAKERSFIELD ST'), ('Lat', 42.31674327), ('Long', -71.06104741), ('Location', '(42.31674327, -71.06104741)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070415'), ('OFFENSE_CODE', 802), ('OFFENSE_CODE_GROUP', 'Simple Assault'), ('OFFENSE_DESCRIPTION', 'ASSAULT SIMPLE - BATTERY'), ('DISTRICT', 'D14'), ('REPORTING_AREA', '938'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 22:35:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 22), ('UCR_PART', 'Part Two'), ('STREET', 'FIDELIS WAY'), ('Lat', 42.34531664), ('Long', -71.14298078), ('Location', '(42.34531664, -71.14298078)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070414'), ('OFFENSE_CODE', 613), ('OFFENSE_CODE_GROUP', 'Larceny'), ('OFFENSE_DESCRIPTION', 'LARCENY SHOPLIFTING'), ('DISTRICT', 'E18'), ('REPORTING_AREA', '527'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 22:35:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 22), ('UCR_PART', 'Part One'), ('STREET', 'WOLCOTT SQ'), ('Lat', 42.23730137), ('Long', -71.13232346), ('Location', '(42.23730137, -71.13232346)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070413'), ('OFFENSE_CODE', 1402), ('OFFENSE_CODE_GROUP', 'Vandalism'), ('OFFENSE_DESCRIPTION', 'VANDALISM'), ('DISTRICT', 'D4'), ('REPORTING_AREA', '144'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 21:41:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 21), ('UCR_PART', 'Part Two'), ('STREET', 'CLEARWAY ST'), ('Lat', 42.34522836), ('Long', -71.08537838), ('Location', '(42.34522836, -71.08537838)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070412'), ('OFFENSE_CODE', 614), ('OFFENSE_CODE_GROUP', 'Larceny From Motor Vehicle'), ('OFFENSE_DESCRIPTION', 'LARCENY THEFT FROM MV - NON-ACCESSORY'), ('DISTRICT', 'D4'), ('REPORTING_AREA', '150'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-26 15:30:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 15), ('UCR_PART', 'Part One'), ('STREET', 'COLUMBUS AVE'), ('Lat', 42.343971), ('Long', -71.077475), ('Location', '(42.34397100, -71.07747500)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070411'), ('OFFENSE_CODE', 613), ('OFFENSE_CODE_GROUP', 'Larceny'), ('OFFENSE_DESCRIPTION', 'LARCENY SHOPLIFTING'), ('DISTRICT', 'D4'), ('REPORTING_AREA', '142'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 21:48:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 21), ('UCR_PART', 'Part One'), ('STREET', 'NEWBURY ST'), ('Lat', 42.34840576), ('Long', -71.08688339), ('Location', '(42.34840576, -71.08688339)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070410'), ('OFFENSE_CODE', 3006), ('OFFENSE_CODE_GROUP', 'Medical Assistance'), ('OFFENSE_DESCRIPTION', 'SICK/INJURED/MEDICAL - PERSON'), ('DISTRICT', 'E13'), ('REPORTING_AREA', '906'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 21:57:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 21), ('UCR_PART', 'Part Three'), ('STREET', 'HORAN WAY'), ('Lat', 42.32547536), ('Long', -71.10253482), ('Location', '(42.32547536, -71.10253482)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070406'), ('OFFENSE_CODE', 619), ('OFFENSE_CODE_GROUP', 'Larceny'), ('OFFENSE_DESCRIPTION', 'LARCENY ALL OTHERS'), ('DISTRICT', 'A1'), ('REPORTING_AREA', '103'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 19:45:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 19), ('UCR_PART', 'Part One'), ('STREET', 'WASHINGTON ST'), ('Lat', 42.35680075), ('Long', -71.05893025), ('Location', '(42.35680075, -71.05893025)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070405'), ('OFFENSE_CODE', 724), ('OFFENSE_CODE_GROUP', 'Auto Theft'), ('OFFENSE_DESCRIPTION', 'AUTO THEFT'), ('DISTRICT', 'C11'), ('REPORTING_AREA', '358'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 22:09:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 22), ('UCR_PART', 'Part One'), ('STREET', 'WASHINGTON ST'), ('Lat', 42.2956968), ('Long', -71.07214055), ('Location', '(42.29569680, -71.07214055)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070404'), ('OFFENSE_CODE', 3006), ('OFFENSE_CODE_GROUP', 'Medical Assistance'), ('OFFENSE_DESCRIPTION', 'SICK/INJURED/MEDICAL - PERSON'), ('DISTRICT', 'E5'), ('REPORTING_AREA', '551'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 21:35:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 21), ('UCR_PART', 'Part Three'), ('STREET', 'GLENDOWER RD'), ('Lat', 42.27562519), ('Long', -71.13142204), ('Location', '(42.27562519, -71.13142204)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070402'), ('OFFENSE_CODE', 614), ('OFFENSE_CODE_GROUP', 'Larceny From Motor Vehicle'), ('OFFENSE_DESCRIPTION', 'LARCENY THEFT FROM MV - NON-ACCESSORY'), ('DISTRICT', 'C6'), ('REPORTING_AREA', '225'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 21:11:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 21), ('UCR_PART', 'Part One'), ('STREET', 'E FOURTH ST'), ('Lat', 42.33464183), ('Long', -71.04250708), ('Location', '(42.33464183, -71.04250708)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070400'), ('OFFENSE_CODE', 3115), ('OFFENSE_CODE_GROUP', 'Investigate Person'), ('OFFENSE_DESCRIPTION', 'INVESTIGATE PERSON'), ('DISTRICT', 'E13'), ('REPORTING_AREA', '639'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 20:47:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 20), ('UCR_PART', 'Part Three'), ('STREET', 'ROBINWOOD AVE'), ('Lat', 42.31624019), ('Long', -71.11267011), ('Location', '(42.31624019, -71.11267011)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070399'), ('OFFENSE_CODE', 3831), ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'), ('OFFENSE_DESCRIPTION', 'M/V - LEAVING SCENE - PROPERTY DAMAGE'), ('DISTRICT', 'C11'), ('REPORTING_AREA', '355'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 21:07:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 21), ('UCR_PART', 'Part Three'), ('STREET', 'ADAMS ST'), ('Lat', 42.29681873), ('Long', -71.05656121), ('Location', '(42.29681873, -71.05656121)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070398'), ('OFFENSE_CODE', 802), ('OFFENSE_CODE_GROUP', 'Simple Assault'), ('OFFENSE_DESCRIPTION', 'ASSAULT SIMPLE - BATTERY'), ('DISTRICT', 'B3'), ('REPORTING_AREA', '427'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 19:40:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 19), ('UCR_PART', 'Part Two'), ('STREET', 'BABSON ST'), ('Lat', 42.27595146), ('Long', -71.09248845), ('Location', '(42.27595146, -71.09248845)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070397'), ('OFFENSE_CODE', 2660), ('OFFENSE_CODE_GROUP', 'Other'), ('OFFENSE_DESCRIPTION', 'OTHER OFFENSE'), ('DISTRICT', 'E18'), ('REPORTING_AREA', '515'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 17:03:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 17), ('UCR_PART', 'Part Two'), ('STREET', 'ROBBART LN'), ('Lat', 42.24635332), ('Long', -71.1136693), ('Location', '(42.24635332, -71.11366930)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070397'), ('OFFENSE_CODE', 413), ('OFFENSE_CODE_GROUP', 'Aggravated Assault'), ('OFFENSE_DESCRIPTION', 'ASSAULT - AGGRAVATED - BATTERY'), ('DISTRICT', 'E18'), ('REPORTING_AREA', '515'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 17:03:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 17), ('UCR_PART', 'Part One'), ('STREET', 'ROBBART LN'), ('Lat', 42.24635332), ('Long', -71.1136693), ('Location', '(42.24635332, -71.11366930)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070397'), ('OFFENSE_CODE', 802), ('OFFENSE_CODE_GROUP', 'Simple Assault'), ('OFFENSE_DESCRIPTION', 'ASSAULT SIMPLE - BATTERY'), ('DISTRICT', 'E18'), ('REPORTING_AREA', '515'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 17:03:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 17), ('UCR_PART', 'Part Two'), ('STREET', 'ROBBART LN'), ('Lat', 42.24635332), ('Long', -71.1136693), ('Location', '(42.24635332, -71.11366930)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070397'), ('OFFENSE_CODE', 1402), ('OFFENSE_CODE_GROUP', 'Vandalism'), ('OFFENSE_DESCRIPTION', 'VANDALISM'), ('DISTRICT', 'E18'), ('REPORTING_AREA', '515'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 17:03:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 17), ('UCR_PART', 'Part Two'), ('STREET', 'ROBBART LN'), ('Lat', 42.24635332), ('Long', -71.1136693), ('Location', '(42.24635332, -71.11366930)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070397'), ('OFFENSE_CODE', 3170), ('OFFENSE_CODE_GROUP', 'Other'), ('OFFENSE_DESCRIPTION', 'INTIMIDATING WITNESS'), ('DISTRICT', 'E18'), ('REPORTING_AREA', '515'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 17:03:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 17), ('UCR_PART', 'Part Three'), ('STREET', 'ROBBART LN'), ('Lat', 42.24635332), ('Long', -71.1136693), ('Location', '(42.24635332, -71.11366930)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070396'), ('OFFENSE_CODE', 3301), ('OFFENSE_CODE_GROUP', 'Verbal Disputes'), ('OFFENSE_DESCRIPTION', 'VERBAL DISPUTE'), ('DISTRICT', 'A7'), ('REPORTING_AREA', '26'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 21:12:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 21), ('UCR_PART', 'Part Three'), ('STREET', 'BORDER ST'), ('Lat', 42.37787573), ('Long', -71.03995208), ('Location', '(42.37787573, -71.03995208)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070395'), ('OFFENSE_CODE', 3207), ('OFFENSE_CODE_GROUP', 'Property Found'), ('OFFENSE_DESCRIPTION', 'PROPERTY - FOUND'), ('DISTRICT', 'A1'), ('REPORTING_AREA', '78'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 06:30:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 6), ('UCR_PART', 'Part Three'), ('STREET', 'BLACKSTONE ST'), ('Lat', 42.36165196), ('Long', -71.05630529), ('Location', '(42.36165196, -71.05630529)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070393'), ('OFFENSE_CODE', 3006), ('OFFENSE_CODE_GROUP', 'Medical Assistance'), ('OFFENSE_DESCRIPTION', 'SICK/INJURED/MEDICAL - PERSON'), ('DISTRICT', 'B3'), ('REPORTING_AREA', '416'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 20:10:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 20), ('UCR_PART', 'Part Three'), ('STREET', 'WILMINGTON AVE'), ('Lat', 42.28029155), ('Long', -71.07220576), ('Location', '(42.28029155, -71.07220576)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070392'), ('OFFENSE_CODE', 2629), ('OFFENSE_CODE_GROUP', 'Harassment'), ('OFFENSE_DESCRIPTION', 'HARASSMENT'), ('DISTRICT', 'B2'), ('REPORTING_AREA', '239'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 18:46:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 18), ('UCR_PART', 'Part Two'), ('STREET', 'HAMLET ST'), ('Lat', 42.31841468), ('Long', -71.06507314), ('Location', '(42.31841468, -71.06507314)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070392'), ('OFFENSE_CODE', 3006), ('OFFENSE_CODE_GROUP', 'Medical Assistance'), ('OFFENSE_DESCRIPTION', 'SICK/INJURED/MEDICAL - PERSON'), ('DISTRICT', 'B2'), ('REPORTING_AREA', '239'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 18:46:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 18), ('UCR_PART', 'Part Three'), ('STREET', 'HAMLET ST'), ('Lat', 42.31841468), ('Long', -71.06507314), ('Location', '(42.31841468, -71.06507314)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070391'), ('OFFENSE_CODE', 3301), ('OFFENSE_CODE_GROUP', 'Verbal Disputes'), ('OFFENSE_DESCRIPTION', 'VERBAL DISPUTE'), ('DISTRICT', 'C6'), ('REPORTING_AREA', '234'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 20:36:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 20), ('UCR_PART', 'Part Three'), ('STREET', 'E EIGHTH ST'), ('Lat', 42.33145284), ('Long', -71.03686785), ('Location', '(42.33145284, -71.03686785)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070390'), ('OFFENSE_CODE', 802), ('OFFENSE_CODE_GROUP', 'Simple Assault'), ('OFFENSE_DESCRIPTION', 'ASSAULT SIMPLE - BATTERY'), ('DISTRICT', 'C6'), ('REPORTING_AREA', '226'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 20:25:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 20), ('UCR_PART', 'Part Two'), ('STREET', 'E BROADWAY'), ('Lat', 42.33561661), ('Long', -71.03641895), ('Location', '(42.33561661, -71.03641895)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070389'), ('OFFENSE_CODE', 615), ('OFFENSE_CODE_GROUP', 'Larceny From Motor Vehicle'), ('OFFENSE_DESCRIPTION', 'LARCENY THEFT OF MV PARTS & ACCESSORIES'), ('DISTRICT', 'E18'), ('REPORTING_AREA', '520'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 21:10:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 21), ('UCR_PART', 'Part One'), ('STREET', 'HYDE PARK AVE'), ('Lat', 42.25621592), ('Long', -71.12401947), ('Location', '(42.25621592, -71.12401947)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070388'), ('OFFENSE_CODE', 1849), ('OFFENSE_CODE_GROUP', 'Drug Violation'), ('OFFENSE_DESCRIPTION', 'DRUGS - POSS CLASS B - COCAINE, ETC.'), ('DISTRICT', 'C6'), ('REPORTING_AREA', '177'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 19:29:23'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 19), ('UCR_PART', 'Part Two'), ('STREET', nan), ('Lat', nan), ('Long', nan), ('Location', '(0.00000000, 0.00000000)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070388'), ('OFFENSE_CODE', 1874), ('OFFENSE_CODE_GROUP', 'Drug Violation'), ('OFFENSE_DESCRIPTION', 'DRUGS - OTHER'), ('DISTRICT', 'C6'), ('REPORTING_AREA', '177'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 19:29:23'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 19), ('UCR_PART', 'Part Two'), ('STREET', nan), ('Lat', nan), ('Long', nan), ('Location', '(0.00000000, 0.00000000)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070387'), ('OFFENSE_CODE', 3006), ('OFFENSE_CODE_GROUP', 'Medical Assistance'), ('OFFENSE_DESCRIPTION', 'SICK/INJURED/MEDICAL - PERSON'), ('DISTRICT', 'B2'), ('REPORTING_AREA', '280'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 20:20:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 20), ('UCR_PART', 'Part Three'), ('STREET', 'WARREN ST'), ('Lat', 42.32978737), ('Long', -71.08324801), ('Location', '(42.32978737, -71.08324801)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070386'), ('OFFENSE_CODE', 2405), ('OFFENSE_CODE_GROUP', 'Disorderly Conduct'), ('OFFENSE_DESCRIPTION', 'DISORDERLY CONDUCT'), ('DISTRICT', 'B3'), ('REPORTING_AREA', '469'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 21:00:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 21), ('UCR_PART', 'Part Two'), ('STREET', 'WALK HILL ST'), ('Lat', 42.2790573), ('Long', -71.09584789), ('Location', '(42.27905730, -71.09584789)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070385'), ('OFFENSE_CODE', 3831), ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'), ('OFFENSE_DESCRIPTION', 'M/V - LEAVING SCENE - PROPERTY DAMAGE'), ('DISTRICT', 'E13'), ('REPORTING_AREA', '303'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 19:25:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 19), ('UCR_PART', 'Part Three'), ('STREET', 'W WALNUT PARK'), ('Lat', 42.31865822), ('Long', -71.1006718), ('Location', '(42.31865822, -71.10067180)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070384'), ('OFFENSE_CODE', 3112), ('OFFENSE_CODE_GROUP', 'Landlord/Tenant Disputes'), ('OFFENSE_DESCRIPTION', 'LANDLORD - TENANT SERVICE'), ('DISTRICT', 'E18'), ('REPORTING_AREA', '519'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 20:01:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 20), ('UCR_PART', 'Part Three'), ('STREET', 'WALTER ST'), ('Lat', 42.25667872), ('Long', -71.11853971), ('Location', '(42.25667872, -71.11853971)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070383'), ('OFFENSE_CODE', 3201), ('OFFENSE_CODE_GROUP', 'Property Lost'), ('OFFENSE_DESCRIPTION', 'PROPERTY - LOST'), ('DISTRICT', nan), ('REPORTING_AREA', ' '), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 18:50:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 18), ('UCR_PART', 'Part Three'), ('STREET', nan), ('Lat', 42.34284919), ('Long', -71.08502585), ('Location', '(42.34284919, -71.08502585)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070381'), ('OFFENSE_CODE', 1842), ('OFFENSE_CODE_GROUP', 'Drug Violation'), ('OFFENSE_DESCRIPTION', 'DRUGS - POSS CLASS A - HEROIN, ETC. '), ('DISTRICT', 'B2'), ('REPORTING_AREA', '179'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 20:43:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 20), ('UCR_PART', 'Part Two'), ('STREET', 'GERARD ST'), ('Lat', 42.33176796), ('Long', -71.07182739), ('Location', '(42.33176796, -71.07182739)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070381'), ('OFFENSE_CODE', 2610), ('OFFENSE_CODE_GROUP', 'Other'), ('OFFENSE_DESCRIPTION', 'TRESPASSING'), ('DISTRICT', 'B2'), ('REPORTING_AREA', '179'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 20:43:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 20), ('UCR_PART', 'Part Two'), ('STREET', 'GERARD ST'), ('Lat', 42.33176796), ('Long', -71.07182739), ('Location', '(42.33176796, -71.07182739)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070380'), ('OFFENSE_CODE', 802), ('OFFENSE_CODE_GROUP', 'Simple Assault'), ('OFFENSE_DESCRIPTION', 'ASSAULT SIMPLE - BATTERY'), ('DISTRICT', 'A1'), ('REPORTING_AREA', '119'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 20:40:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 20), ('UCR_PART', 'Part Two'), ('STREET', 'TREMONT ST'), ('Lat', 42.35540738), ('Long', -71.06312433), ('Location', '(42.35540738, -71.06312433)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070379'), ('OFFENSE_CODE', 2610), ('OFFENSE_CODE_GROUP', 'Other'), ('OFFENSE_DESCRIPTION', 'TRESPASSING'), ('DISTRICT', 'B2'), ('REPORTING_AREA', '179'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 16:56:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 16), ('UCR_PART', 'Part Two'), ('STREET', 'GERARD ST'), ('Lat', 42.33176796), ('Long', -71.07182739), ('Location', '(42.33176796, -71.07182739)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070377'), ('OFFENSE_CODE', 3301), ('OFFENSE_CODE_GROUP', 'Verbal Disputes'), ('OFFENSE_DESCRIPTION', 'VERBAL DISPUTE'), ('DISTRICT', 'C6'), ('REPORTING_AREA', '915'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 19:24:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 19), ('UCR_PART', 'Part Three'), ('STREET', 'E EIGHTH ST'), ('Lat', 42.33255367), ('Long', -71.05064614), ('Location', '(42.33255367, -71.05064614)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070376'), ('OFFENSE_CODE', 3115), ('OFFENSE_CODE_GROUP', 'Investigate Person'), ('OFFENSE_DESCRIPTION', 'INVESTIGATE PERSON'), ('DISTRICT', 'A1'), ('REPORTING_AREA', '77'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 20:08:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 20), ('UCR_PART', 'Part Three'), ('STREET', 'NEW SUDBURY ST'), ('Lat', 42.36183857), ('Long', -71.05976489), ('Location', '(42.36183857, -71.05976489)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070375'), ('OFFENSE_CODE', 3501), ('OFFENSE_CODE_GROUP', 'Missing Person Reported'), ('OFFENSE_DESCRIPTION', 'MISSING PERSON'), ('DISTRICT', 'C11'), ('REPORTING_AREA', '358'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 19:08:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 19), ('UCR_PART', 'Part Three'), ('STREET', 'LARCHMONT ST'), ('Lat', 42.29703368), ('Long', -71.06860662), ('Location', '(42.29703368, -71.06860662)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070375'), ('OFFENSE_CODE', 3502), ('OFFENSE_CODE_GROUP', 'Missing Person Located'), ('OFFENSE_DESCRIPTION', 'MISSING PERSON - LOCATED'), ('DISTRICT', 'C11'), ('REPORTING_AREA', '358'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 19:08:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 19), ('UCR_PART', 'Part Three'), ('STREET', 'LARCHMONT ST'), ('Lat', 42.29703368), ('Long', -71.06860662), ('Location', '(42.29703368, -71.06860662)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070374'), ('OFFENSE_CODE', 3831), ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'), ('OFFENSE_DESCRIPTION', 'M/V - LEAVING SCENE - PROPERTY DAMAGE'), ('DISTRICT', nan), ('REPORTING_AREA', ' '), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 19:33:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 19), ('UCR_PART', 'Part Three'), ('STREET', nan), ('Lat', 42.33151013), ('Long', -71.10958389), ('Location', '(42.33151013, -71.10958389)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070373'), ('OFFENSE_CODE', 3112), ('OFFENSE_CODE_GROUP', 'Landlord/Tenant Disputes'), ('OFFENSE_DESCRIPTION', 'LANDLORD - TENANT SERVICE'), ('DISTRICT', 'B2'), ('REPORTING_AREA', '290'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 14:49:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 14), ('UCR_PART', 'Part Three'), ('STREET', 'MALCOLM X BLVD'), ('Lat', 42.33130111), ('Long', -71.09333508), ('Location', '(42.33130111, -71.09333508)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070372'), ('OFFENSE_CODE', 2647), ('OFFENSE_CODE_GROUP', 'Other'), ('OFFENSE_DESCRIPTION', 'THREATS TO DO BODILY HARM'), ('DISTRICT', 'C11'), ('REPORTING_AREA', '344'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 19:23:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 19), ('UCR_PART', 'Part Two'), ('STREET', 'GENEVA AVE'), ('Lat', 42.30135087), ('Long', -71.06796465), ('Location', '(42.30135087, -71.06796465)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070371'), ('OFFENSE_CODE', 1102), ('OFFENSE_CODE_GROUP', 'Fraud'), ('OFFENSE_DESCRIPTION', 'FRAUD - FALSE PRETENSE / SCHEME'), ('DISTRICT', 'A1'), ('REPORTING_AREA', '112'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 17:05:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 17), ('UCR_PART', 'Part Two'), ('STREET', 'WASHINGTON ST'), ('Lat', 42.35512339), ('Long', -71.0608798), ('Location', '(42.35512339, -71.06087980)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070370'), ('OFFENSE_CODE', 617), ('OFFENSE_CODE_GROUP', 'Larceny'), ('OFFENSE_DESCRIPTION', 'LARCENY THEFT FROM BUILDING'), ('DISTRICT', 'A1'), ('REPORTING_AREA', '80'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 18:58:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 18), ('UCR_PART', 'Part One'), ('STREET', 'PRINCE ST'), ('Lat', 42.36531295), ('Long', -71.05565803), ('Location', '(42.36531295, -71.05565803)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070368'), ('OFFENSE_CODE', 3114), ('OFFENSE_CODE_GROUP', 'Investigate Property'), ('OFFENSE_DESCRIPTION', 'INVESTIGATE PROPERTY'), ('DISTRICT', 'C11'), ('REPORTING_AREA', '351'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 19:15:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 19), ('UCR_PART', 'Part Three'), ('STREET', 'ADAMS ST'), ('Lat', 42.29963709), ('Long', -71.05851176), ('Location', '(42.29963709, -71.05851176)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070367'), ('OFFENSE_CODE', 3007), ('OFFENSE_CODE_GROUP', 'Medical Assistance'), ('OFFENSE_DESCRIPTION', 'SUDDEN DEATH'), ('DISTRICT', 'E18'), ('REPORTING_AREA', '547'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 19:08:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 19), ('UCR_PART', 'Part Three'), ('STREET', 'ASHEVILLE RD'), ('Lat', 42.26831357), ('Long', -71.12774478), ('Location', '(42.26831357, -71.12774478)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070366'), ('OFFENSE_CODE', 613), ('OFFENSE_CODE_GROUP', 'Larceny'), ('OFFENSE_DESCRIPTION', 'LARCENY SHOPLIFTING'), ('DISTRICT', 'A1'), ('REPORTING_AREA', '87'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 18:18:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 18), ('UCR_PART', 'Part One'), ('STREET', 'COMMERCIAL ST'), ('Lat', 42.36628674), ('Long', -71.05135503), ('Location', '(42.36628674, -71.05135503)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070365'), ('OFFENSE_CODE', 3115), ('OFFENSE_CODE_GROUP', 'Investigate Person'), ('OFFENSE_DESCRIPTION', 'INVESTIGATE PERSON'), ('DISTRICT', 'E13'), ('REPORTING_AREA', '651'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 07:00:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 7), ('UCR_PART', 'Part Three'), ('STREET', 'BOYNTON ST'), ('Lat', 42.30542129), ('Long', -71.11325289), ('Location', '(42.30542129, -71.11325289)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070364'), ('OFFENSE_CODE', 2647), ('OFFENSE_CODE_GROUP', 'Other'), ('OFFENSE_DESCRIPTION', 'THREATS TO DO BODILY HARM'), ('DISTRICT', 'C6'), ('REPORTING_AREA', '185'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 18:41:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 18), ('UCR_PART', 'Part Two'), ('STREET', 'MASSACHUSETTS AVE'), ('Lat', 42.32198656), ('Long', -71.06280666), ('Location', '(42.32198656, -71.06280666)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070363'), ('OFFENSE_CODE', 3301), ('OFFENSE_CODE_GROUP', 'Verbal Disputes'), ('OFFENSE_DESCRIPTION', 'VERBAL DISPUTE'), ('DISTRICT', 'B2'), ('REPORTING_AREA', '611'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 18:35:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 18), ('UCR_PART', 'Part Three'), ('STREET', 'MISSION PARK DR'), ('Lat', 42.33407624), ('Long', -71.10842653), ('Location', '(42.33407624, -71.10842653)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070362'), ('OFFENSE_CODE', 3301), ('OFFENSE_CODE_GROUP', 'Verbal Disputes'), ('OFFENSE_DESCRIPTION', 'VERBAL DISPUTE'), ('DISTRICT', 'B3'), ('REPORTING_AREA', '455'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 18:46:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 18), ('UCR_PART', 'Part Three'), ('STREET', 'TRINITY TER'), ('Lat', 42.3013553), ('Long', -71.07790746), ('Location', '(42.30135530, -71.07790746)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070361'), ('OFFENSE_CODE', 3114), ('OFFENSE_CODE_GROUP', 'Investigate Property'), ('OFFENSE_DESCRIPTION', 'INVESTIGATE PROPERTY'), ('DISTRICT', 'C11'), ('REPORTING_AREA', '355'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 19:17:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 19), ('UCR_PART', 'Part Three'), ('STREET', 'GIBSON ST'), ('Lat', 42.29755533), ('Long', -71.0597091), ('Location', '(42.29755533, -71.05970910)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070360'), ('OFFENSE_CODE', 619), ('OFFENSE_CODE_GROUP', 'Larceny'), ('OFFENSE_DESCRIPTION', 'LARCENY ALL OTHERS'), ('DISTRICT', 'A1'), ('REPORTING_AREA', '112'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 16:30:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 16), ('UCR_PART', 'Part One'), ('STREET', 'WASHINGTON ST'), ('Lat', 42.35512339), ('Long', -71.0608798), ('Location', '(42.35512339, -71.06087980)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070359'), ('OFFENSE_CODE', 3301), ('OFFENSE_CODE_GROUP', 'Verbal Disputes'), ('OFFENSE_DESCRIPTION', 'VERBAL DISPUTE'), ('DISTRICT', 'B3'), ('REPORTING_AREA', '406'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 18:32:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 18), ('UCR_PART', 'Part Three'), ('STREET', 'RIVER ST'), ('Lat', 42.27136131), ('Long', -71.0810083), ('Location', '(42.27136131, -71.08100830)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070358'), ('OFFENSE_CODE', 735), ('OFFENSE_CODE_GROUP', 'Auto Theft Recovery'), ('OFFENSE_DESCRIPTION', 'RECOVERED - MV RECOVERED IN BOSTON (STOLEN OUTSIDE BOSTON)'), ('DISTRICT', 'E18'), ('REPORTING_AREA', '520'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 18:00:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 18), ('UCR_PART', 'Other'), ('STREET', 'HYDE PARK AVE'), ('Lat', 42.25621592), ('Long', -71.12401947), ('Location', '(42.25621592, -71.12401947)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070357'), ('OFFENSE_CODE', 2905), ('OFFENSE_CODE_GROUP', 'Violations'), ('OFFENSE_DESCRIPTION', 'VAL - OPERATING WITHOUT LICENSE'), ('DISTRICT', 'E5'), ('REPORTING_AREA', '682'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 17:54:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 17), ('UCR_PART', 'Part Two'), ('STREET', 'DURNELL AVE'), ('Lat', 42.28585449), ('Long', -71.13761496), ('Location', '(42.28585449, -71.13761496)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070357'), ('OFFENSE_CODE', 2900), ('OFFENSE_CODE_GROUP', 'Other'), ('OFFENSE_DESCRIPTION', 'VAL - VIOLATION OF AUTO LAW - OTHER'), ('DISTRICT', 'E5'), ('REPORTING_AREA', '682'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 17:54:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 17), ('UCR_PART', 'Part Two'), ('STREET', 'DURNELL AVE'), ('Lat', 42.28585449), ('Long', -71.13761496), ('Location', '(42.28585449, -71.13761496)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070356'), ('OFFENSE_CODE', 3115), ('OFFENSE_CODE_GROUP', 'Investigate Person'), ('OFFENSE_DESCRIPTION', 'INVESTIGATE PERSON'), ('DISTRICT', 'E13'), ('REPORTING_AREA', '641'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 18:24:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 18), ('UCR_PART', 'Part Three'), ('STREET', 'CENTRE ST'), ('Lat', 42.31674811), ('Long', -71.11356249), ('Location', '(42.31674811, -71.11356249)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070355'), ('OFFENSE_CODE', 3301), ('OFFENSE_CODE_GROUP', 'Verbal Disputes'), ('OFFENSE_DESCRIPTION', 'VERBAL DISPUTE'), ('DISTRICT', 'D14'), ('REPORTING_AREA', '938'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 18:14:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 18), ('UCR_PART', 'Part Three'), ('STREET', 'JETTE CT'), ('Lat', 42.3468275), ('Long', -71.14319087), ('Location', '(42.34682750, -71.14319087)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070354'), ('OFFENSE_CODE', 1402), ('OFFENSE_CODE_GROUP', 'Vandalism'), ('OFFENSE_DESCRIPTION', 'VANDALISM'), ('DISTRICT', 'C11'), ('REPORTING_AREA', '462'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-29 22:00:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Wednesday'), ('HOUR', 22), ('UCR_PART', 'Part Two'), ('STREET', 'BOWDOIN AVE'), ('Lat', 42.30090969), ('Long', -71.07425843), ('Location', '(42.30090969, -71.07425843)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070353'), ('OFFENSE_CODE', 612), ('OFFENSE_CODE_GROUP', 'Larceny'), ('OFFENSE_DESCRIPTION', 'LARCENY PURSE SNATCH - NO FORCE '), ('DISTRICT', 'A1'), ('REPORTING_AREA', '117'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 14:20:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 14), ('UCR_PART', 'Part One'), ('STREET', 'BOYLSTON ST'), ('Lat', 42.3523411), ('Long', -71.06432465), ('Location', '(42.35234110, -71.06432465)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070352'), ('OFFENSE_CODE', 3410), ('OFFENSE_CODE_GROUP', 'Towed'), ('OFFENSE_DESCRIPTION', 'TOWED MOTOR VEHICLE'), ('DISTRICT', 'D4'), ('REPORTING_AREA', '138'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 16:03:35'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 16), ('UCR_PART', 'Part Three'), ('STREET', 'NEWBURY ST'), ('Lat', 42.3494205), ('Long', -71.083158), ('Location', '(42.34942050, -71.08315800)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070350'), ('OFFENSE_CODE', 3115), ('OFFENSE_CODE_GROUP', 'Investigate Person'), ('OFFENSE_DESCRIPTION', 'INVESTIGATE PERSON'), ('DISTRICT', 'C6'), ('REPORTING_AREA', '212'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 17:20:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 17), ('UCR_PART', 'Part Three'), ('STREET', 'DORCHESTER ST'), ('Lat', 42.33686889), ('Long', -71.04379437), ('Location', '(42.33686889, -71.04379437)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070349'), ('OFFENSE_CODE', 560), ('OFFENSE_CODE_GROUP', 'Other Burglary'), ('OFFENSE_DESCRIPTION', 'BURGLARY - OTHER - FORCE'), ('DISTRICT', 'E18'), ('REPORTING_AREA', '519'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-27 19:20:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Monday'), ('HOUR', 19), ('UCR_PART', 'Part One'), ('STREET', 'FAIRMOUNT AVE'), ('Lat', 42.2539599), ('Long', -71.11962283), ('Location', '(42.25395990, -71.11962283)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070348'), ('OFFENSE_CODE', 3115), ('OFFENSE_CODE_GROUP', 'Investigate Person'), ('OFFENSE_DESCRIPTION', 'INVESTIGATE PERSON'), ('DISTRICT', 'D14'), ('REPORTING_AREA', '786'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 17:55:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 17), ('UCR_PART', 'Part Three'), ('STREET', 'COMMONWEALTH AVE'), ('Lat', 42.34251263), ('Long', -71.14363495), ('Location', '(42.34251263, -71.14363495)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070347'), ('OFFENSE_CODE', 3831), ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'), ('OFFENSE_DESCRIPTION', 'M/V - LEAVING SCENE - PROPERTY DAMAGE'), ('DISTRICT', 'C11'), ('REPORTING_AREA', '332'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 16:42:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 16), ('UCR_PART', 'Part Three'), ('STREET', 'GLEN ST'), ('Lat', 42.31282319), ('Long', -71.06746355), ('Location', '(42.31282319, -71.06746355)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070346'), ('OFFENSE_CODE', 619), ('OFFENSE_CODE_GROUP', 'Larceny'), ('OFFENSE_DESCRIPTION', 'LARCENY ALL OTHERS'), ('DISTRICT', 'B2'), ('REPORTING_AREA', '587'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 19:00:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 19), ('UCR_PART', 'Part One'), ('STREET', 'BURNEY ST'), ('Lat', 42.33188687), ('Long', -71.0995439), ('Location', '(42.33188687, -71.09954390)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070344'), ('OFFENSE_CODE', 3006), ('OFFENSE_CODE_GROUP', 'Medical Assistance'), ('OFFENSE_DESCRIPTION', 'SICK/INJURED/MEDICAL - PERSON'), ('DISTRICT', 'E5'), ('REPORTING_AREA', '563'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 17:34:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 17), ('UCR_PART', 'Part Three'), ('STREET', 'FAWNDALE RD'), ('Lat', 42.29011783), ('Long', -71.12187904), ('Location', '(42.29011783, -71.12187904)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070343'), ('OFFENSE_CODE', 2647), ('OFFENSE_CODE_GROUP', 'Other'), ('OFFENSE_DESCRIPTION', 'THREATS TO DO BODILY HARM'), ('DISTRICT', 'B3'), ('REPORTING_AREA', '406'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-29 11:50:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Wednesday'), ('HOUR', 11), ('UCR_PART', 'Part Two'), ('STREET', 'SOUTHMERE RD'), ('Lat', 42.27038654), ('Long', -71.08451378), ('Location', '(42.27038654, -71.08451378)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070342'), ('OFFENSE_CODE', 381), ('OFFENSE_CODE_GROUP', 'Robbery'), ('OFFENSE_DESCRIPTION', 'ROBBERY - CAR JACKING'), ('DISTRICT', 'E18'), ('REPORTING_AREA', '490'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 17:05:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 17), ('UCR_PART', 'Part One'), ('STREET', 'CUMMINS HWY'), ('Lat', 42.27645319), ('Long', -71.11297971), ('Location', '(42.27645319, -71.11297971)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070342'), ('OFFENSE_CODE', 2647), ('OFFENSE_CODE_GROUP', 'Other'), ('OFFENSE_DESCRIPTION', 'THREATS TO DO BODILY HARM'), ('DISTRICT', 'E18'), ('REPORTING_AREA', '490'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 17:05:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 17), ('UCR_PART', 'Part Two'), ('STREET', 'CUMMINS HWY'), ('Lat', 42.27645319), ('Long', -71.11297971), ('Location', '(42.27645319, -71.11297971)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070341'), ('OFFENSE_CODE', 1849), ('OFFENSE_CODE_GROUP', 'Drug Violation'), ('OFFENSE_DESCRIPTION', 'DRUGS - POSS CLASS B - COCAINE, ETC.'), ('DISTRICT', nan), ('REPORTING_AREA', ' '), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 17:32:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 17), ('UCR_PART', 'Part Two'), ('STREET', nan), ('Lat', 42.29013465), ('Long', -71.08624927), ('Location', '(42.29013465, -71.08624927)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070340'), ('OFFENSE_CODE', 613), ('OFFENSE_CODE_GROUP', 'Larceny'), ('OFFENSE_DESCRIPTION', 'LARCENY SHOPLIFTING'), ('DISTRICT', 'B2'), ('REPORTING_AREA', '311'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 16:23:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 16), ('UCR_PART', 'Part One'), ('STREET', 'BLUE HILL AVE'), ('Lat', 42.3160569), ('Long', -71.07820017), ('Location', '(42.31605690, -71.07820017)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070339'), ('OFFENSE_CODE', 3402), ('OFFENSE_CODE_GROUP', 'Service'), ('OFFENSE_DESCRIPTION', 'ANIMAL INCIDENTS'), ('DISTRICT', 'D14'), ('REPORTING_AREA', '795'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 17:52:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 17), ('UCR_PART', 'Part Three'), ('STREET', 'ALLSTON ST'), ('Lat', 42.35042346), ('Long', -71.13638086), ('Location', '(42.35042346, -71.13638086)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070338'), ('OFFENSE_CODE', 735), ('OFFENSE_CODE_GROUP', 'Auto Theft Recovery'), ('OFFENSE_DESCRIPTION', 'RECOVERED - MV RECOVERED IN BOSTON (STOLEN OUTSIDE BOSTON)'), ('DISTRICT', 'D14'), ('REPORTING_AREA', '939'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 17:18:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 17), ('UCR_PART', 'Other'), ('STREET', 'FANEUIL ST'), ('Lat', 42.35555336), ('Long', -71.15274721), ('Location', '(42.35555336, -71.15274721)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070337'), ('OFFENSE_CODE', 3115), ('OFFENSE_CODE_GROUP', 'Investigate Person'), ('OFFENSE_DESCRIPTION', 'INVESTIGATE PERSON'), ('DISTRICT', 'B2'), ('REPORTING_AREA', '282'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 17:48:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 17), ('UCR_PART', 'Part Three'), ('STREET', 'WASHINGTON ST'), ('Lat', 42.32866284), ('Long', -71.08563401), ('Location', '(42.32866284, -71.08563401)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070335'), ('OFFENSE_CODE', 1402), ('OFFENSE_CODE_GROUP', 'Vandalism'), ('OFFENSE_DESCRIPTION', 'VANDALISM'), ('DISTRICT', 'C6'), ('REPORTING_AREA', '206'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 17:02:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 17), ('UCR_PART', 'Part Two'), ('STREET', 'SLEEPER ST'), ('Lat', 42.35217524), ('Long', -71.04913425), ('Location', '(42.35217524, -71.04913425)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070334'), ('OFFENSE_CODE', 724), ('OFFENSE_CODE_GROUP', 'Auto Theft'), ('OFFENSE_DESCRIPTION', 'AUTO THEFT'), ('DISTRICT', 'B2'), ('REPORTING_AREA', '326'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 16:24:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 16), ('UCR_PART', 'Part One'), ('STREET', 'BLUE HILL AVE'), ('Lat', 42.31162834), ('Long', -71.08094294), ('Location', '(42.31162834, -71.08094294)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070333'), ('OFFENSE_CODE', 3831), ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'), ('OFFENSE_DESCRIPTION', 'M/V - LEAVING SCENE - PROPERTY DAMAGE'), ('DISTRICT', nan), ('REPORTING_AREA', ' '), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 16:45:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 16), ('UCR_PART', 'Part Three'), ('STREET', nan), ('Lat', 42.31190268), ('Long', -71.08073292), ('Location', '(42.31190268, -71.08073292)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070332'), ('OFFENSE_CODE', 802), ('OFFENSE_CODE_GROUP', 'Simple Assault'), ('OFFENSE_DESCRIPTION', 'ASSAULT SIMPLE - BATTERY'), ('DISTRICT', 'B3'), ('REPORTING_AREA', '908'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 17:05:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 17), ('UCR_PART', 'Part Two'), ('STREET', 'SHANDON RD'), ('Lat', 42.29505434), ('Long', -71.08904077), ('Location', '(42.29505434, -71.08904077)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070331'), ('OFFENSE_CODE', 724), ('OFFENSE_CODE_GROUP', 'Auto Theft'), ('OFFENSE_DESCRIPTION', 'AUTO THEFT'), ('DISTRICT', 'C11'), ('REPORTING_AREA', '235'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 16:15:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 16), ('UCR_PART', 'Part One'), ('STREET', 'CARSON ST'), ('Lat', 42.3197573), ('Long', -71.05428941), ('Location', '(42.31975730, -71.05428941)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070330'), ('OFFENSE_CODE', 3119), ('OFFENSE_CODE_GROUP', 'Firearm Discovery'), ('OFFENSE_DESCRIPTION', 'FIREARM/WEAPON - FOUND OR CONFISCATED'), ('DISTRICT', 'E5'), ('REPORTING_AREA', '558'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 15:00:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 15), ('UCR_PART', 'Part Three'), ('STREET', 'HEATHCOTE ST'), ('Lat', 42.28166155), ('Long', -71.12591039), ('Location', '(42.28166155, -71.12591039)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070329'), ('OFFENSE_CODE', 3115), ('OFFENSE_CODE_GROUP', 'Investigate Person'), ('OFFENSE_DESCRIPTION', 'INVESTIGATE PERSON'), ('DISTRICT', 'C11'), ('REPORTING_AREA', '257'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 17:13:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 17), ('UCR_PART', 'Part Three'), ('STREET', 'HANCOCK ST'), ('Lat', 42.310434), ('Long', -71.0613401), ('Location', '(42.31043400, -71.06134010)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070328'), ('OFFENSE_CODE', 3115), ('OFFENSE_CODE_GROUP', 'Investigate Person'), ('OFFENSE_DESCRIPTION', 'INVESTIGATE PERSON'), ('DISTRICT', 'E5'), ('REPORTING_AREA', '822'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-20 12:00:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Monday'), ('HOUR', 12), ('UCR_PART', 'Part Three'), ('STREET', 'EDGEMERE RD'), ('Lat', 42.25867638), ('Long', -71.15116479), ('Location', '(42.25867638, -71.15116479)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070327'), ('OFFENSE_CODE', 1810), ('OFFENSE_CODE_GROUP', 'Drug Violation'), ('OFFENSE_DESCRIPTION', 'DRUGS - SALE / MANUFACTURING'), ('DISTRICT', 'E5'), ('REPORTING_AREA', '680'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 16:21:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 16), ('UCR_PART', 'Part Two'), ('STREET', 'WASHINGTON ST'), ('Lat', 42.28537376), ('Long', -71.12928626), ('Location', '(42.28537376, -71.12928626)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070327'), ('OFFENSE_CODE', 1843), ('OFFENSE_CODE_GROUP', 'Drug Violation'), ('OFFENSE_DESCRIPTION', 'DRUGS - POSS CLASS B - INTENT TO MFR DIST DISP'), ('DISTRICT', 'E5'), ('REPORTING_AREA', '680'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 16:21:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 16), ('UCR_PART', 'Part Two'), ('STREET', 'WASHINGTON ST'), ('Lat', 42.28537376), ('Long', -71.12928626), ('Location', '(42.28537376, -71.12928626)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070327'), ('OFFENSE_CODE', 1815), ('OFFENSE_CODE_GROUP', 'Drug Violation'), ('OFFENSE_DESCRIPTION', 'DRUGS - POSSESSION'), ('DISTRICT', 'E5'), ('REPORTING_AREA', '680'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 16:21:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 16), ('UCR_PART', 'Part Two'), ('STREET', 'WASHINGTON ST'), ('Lat', 42.28537376), ('Long', -71.12928626), ('Location', '(42.28537376, -71.12928626)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070326'), ('OFFENSE_CODE', 1402), ('OFFENSE_CODE_GROUP', 'Vandalism'), ('OFFENSE_DESCRIPTION', 'VANDALISM'), ('DISTRICT', 'E5'), ('REPORTING_AREA', '682'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 16:30:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 16), ('UCR_PART', 'Part Two'), ('STREET', 'WALWORTH ST'), ('Lat', 42.2821665), ('Long', -71.13732337), ('Location', '(42.28216650, -71.13732337)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070325'), ('OFFENSE_CODE', 802), ('OFFENSE_CODE_GROUP', 'Simple Assault'), ('OFFENSE_DESCRIPTION', 'ASSAULT SIMPLE - BATTERY'), ('DISTRICT', 'B3'), ('REPORTING_AREA', '434'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 16:41:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 16), ('UCR_PART', 'Part Two'), ('STREET', 'THETFORD AVE'), ('Lat', 42.28465991), ('Long', -71.07839997), ('Location', '(42.28465991, -71.07839997)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070325'), ('OFFENSE_CODE', 2647), ('OFFENSE_CODE_GROUP', 'Other'), ('OFFENSE_DESCRIPTION', 'THREATS TO DO BODILY HARM'), ('DISTRICT', 'B3'), ('REPORTING_AREA', '434'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 16:41:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 16), ('UCR_PART', 'Part Two'), ('STREET', 'THETFORD AVE'), ('Lat', 42.28465991), ('Long', -71.07839997), ('Location', '(42.28465991, -71.07839997)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070324'), ('OFFENSE_CODE', 614), ('OFFENSE_CODE_GROUP', 'Larceny From Motor Vehicle'), ('OFFENSE_DESCRIPTION', 'LARCENY THEFT FROM MV - NON-ACCESSORY'), ('DISTRICT', 'C6'), ('REPORTING_AREA', '192'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 15:59:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 15), ('UCR_PART', 'Part One'), ('STREET', 'MOHAWK ST'), ('Lat', 42.3289371), ('Long', -71.05571742), ('Location', '(42.32893710, -71.05571742)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070323'), ('OFFENSE_CODE', 613), ('OFFENSE_CODE_GROUP', 'Larceny'), ('OFFENSE_DESCRIPTION', 'LARCENY SHOPLIFTING'), ('DISTRICT', 'D4'), ('REPORTING_AREA', '129'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 15:53:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 15), ('UCR_PART', 'Part One'), ('STREET', 'BOYLSTON ST'), ('Lat', 42.35095909), ('Long', -71.0741278), ('Location', '(42.35095909, -71.07412780)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070322'), ('OFFENSE_CODE', 3125), ('OFFENSE_CODE_GROUP', 'Warrant Arrests'), ('OFFENSE_DESCRIPTION', 'WARRANT ARREST'), ('DISTRICT', 'B2'), ('REPORTING_AREA', '280'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 16:04:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 16), ('UCR_PART', 'Part Three'), ('STREET', 'WARREN ST'), ('Lat', 42.32902469), ('Long', -71.08341505), ('Location', '(42.32902469, -71.08341505)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070321'), ('OFFENSE_CODE', 3831), ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'), ('OFFENSE_DESCRIPTION', 'M/V - LEAVING SCENE - PROPERTY DAMAGE'), ('DISTRICT', 'C6'), ('REPORTING_AREA', '231'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 16:18:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 16), ('UCR_PART', 'Part Three'), ('STREET', 'SWALLOW ST'), ('Lat', 42.33362325), ('Long', -71.0301924), ('Location', '(42.33362325, -71.03019240)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070319'), ('OFFENSE_CODE', 3125), ('OFFENSE_CODE_GROUP', 'Warrant Arrests'), ('OFFENSE_DESCRIPTION', 'WARRANT ARREST'), ('DISTRICT', 'B2'), ('REPORTING_AREA', '238'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 16:06:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 16), ('UCR_PART', 'Part Three'), ('STREET', 'QUINCEFIELD ST'), ('Lat', 42.31873011), ('Long', -71.06660708), ('Location', '(42.31873011, -71.06660708)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070318'), ('OFFENSE_CODE', 3410), ('OFFENSE_CODE_GROUP', 'Towed'), ('OFFENSE_DESCRIPTION', 'TOWED MOTOR VEHICLE'), ('DISTRICT', 'D4'), ('REPORTING_AREA', '144'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 13:57:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 13), ('UCR_PART', 'Part Three'), ('STREET', 'SAINT GERMAIN ST'), ('Lat', 42.34571916), ('Long', -71.08562464), ('Location', '(42.34571916, -71.08562464)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070317'), ('OFFENSE_CODE', 802), ('OFFENSE_CODE_GROUP', 'Simple Assault'), ('OFFENSE_DESCRIPTION', 'ASSAULT SIMPLE - BATTERY'), ('DISTRICT', 'B3'), ('REPORTING_AREA', '456'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 14:43:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 14), ('UCR_PART', 'Part Two'), ('STREET', 'GREENWOOD ST'), ('Lat', 42.3008484), ('Long', -71.07982055), ('Location', '(42.30084840, -71.07982055)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070316'), ('OFFENSE_CODE', 3410), ('OFFENSE_CODE_GROUP', 'Towed'), ('OFFENSE_DESCRIPTION', 'TOWED MOTOR VEHICLE'), ('DISTRICT', nan), ('REPORTING_AREA', ' '), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 15:00:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 15), ('UCR_PART', 'Part Three'), ('STREET', nan), ('Lat', 42.35491419), ('Long', -71.14414913), ('Location', '(42.35491419, -71.14414913)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070315'), ('OFFENSE_CODE', 3802), ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'), ('OFFENSE_DESCRIPTION', 'M/V ACCIDENT - PROPERTY \xa0DAMAGE'), ('DISTRICT', 'B2'), ('REPORTING_AREA', '288'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 19:00:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 19), ('UCR_PART', 'Part Three'), ('STREET', 'ROXBURY ST'), ('Lat', 42.32952036), ('Long', -71.08530641), ('Location', '(42.32952036, -71.08530641)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070314'), ('OFFENSE_CODE', 3802), ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'), ('OFFENSE_DESCRIPTION', 'M/V ACCIDENT - PROPERTY \xa0DAMAGE'), ('DISTRICT', 'B2'), ('REPORTING_AREA', '317'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 15:07:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 15), ('UCR_PART', 'Part Three'), ('STREET', 'HUMBOLDT AVE'), ('Lat', 42.31262432), ('Long', -71.08991596), ('Location', '(42.31262432, -71.08991596)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070313'), ('OFFENSE_CODE', 3410), ('OFFENSE_CODE_GROUP', 'Towed'), ('OFFENSE_DESCRIPTION', 'TOWED MOTOR VEHICLE'), ('DISTRICT', 'D14'), ('REPORTING_AREA', '783'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 13:18:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 13), ('UCR_PART', 'Part Three'), ('STREET', 'GORDON ST'), ('Lat', 42.34966796), ('Long', -71.13995527), ('Location', '(42.34966796, -71.13995527)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070312'), ('OFFENSE_CODE', 3115), ('OFFENSE_CODE_GROUP', 'Investigate Person'), ('OFFENSE_DESCRIPTION', 'INVESTIGATE PERSON'), ('DISTRICT', 'A7'), ('REPORTING_AREA', '29'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 15:00:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 15), ('UCR_PART', 'Part Three'), ('STREET', 'MAVERICK SQ'), ('Lat', 42.36943145), ('Long', -71.03917179), ('Location', '(42.36943145, -71.03917179)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070311'), ('OFFENSE_CODE', 3006), ('OFFENSE_CODE_GROUP', 'Medical Assistance'), ('OFFENSE_DESCRIPTION', 'SICK/INJURED/MEDICAL - PERSON'), ('DISTRICT', 'A1'), ('REPORTING_AREA', '116'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 14:30:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 14), ('UCR_PART', 'Part Three'), ('STREET', 'OXFORD ST'), ('Lat', 42.35193461), ('Long', -71.06048592), ('Location', '(42.35193461, -71.06048592)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070310'), ('OFFENSE_CODE', 3301), ('OFFENSE_CODE_GROUP', 'Verbal Disputes'), ('OFFENSE_DESCRIPTION', 'VERBAL DISPUTE'), ('DISTRICT', 'B3'), ('REPORTING_AREA', '442'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 13:50:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 13), ('UCR_PART', 'Part Three'), ('STREET', 'BROWNING AVE'), ('Lat', 42.29415023), ('Long', -71.08175047), ('Location', '(42.29415023, -71.08175047)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070309'), ('OFFENSE_CODE', 361), ('OFFENSE_CODE_GROUP', 'Robbery'), ('OFFENSE_DESCRIPTION', 'ROBBERY - OTHER'), ('DISTRICT', 'D4'), ('REPORTING_AREA', '151'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 15:00:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 15), ('UCR_PART', 'Part One'), ('STREET', 'BERKELEY ST'), ('Lat', 42.3460551), ('Long', -71.07050669), ('Location', '(42.34605510, -71.07050669)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070309'), ('OFFENSE_CODE', 802), ('OFFENSE_CODE_GROUP', 'Simple Assault'), ('OFFENSE_DESCRIPTION', 'ASSAULT SIMPLE - BATTERY'), ('DISTRICT', 'D4'), ('REPORTING_AREA', '151'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 15:00:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 15), ('UCR_PART', 'Part Two'), ('STREET', 'BERKELEY ST'), ('Lat', 42.3460551), ('Long', -71.07050669), ('Location', '(42.34605510, -71.07050669)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070308'), ('OFFENSE_CODE', 3810), ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'), ('OFFENSE_DESCRIPTION', 'M/V ACCIDENT - INVOLVING \xa0BICYCLE - INJURY'), ('DISTRICT', nan), ('REPORTING_AREA', ' '), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 14:32:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 14), ('UCR_PART', 'Part Three'), ('STREET', nan), ('Lat', 42.33291214), ('Long', -71.09235717), ('Location', '(42.33291214, -71.09235717)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070307'), ('OFFENSE_CODE', 2900), ('OFFENSE_CODE_GROUP', 'Other'), ('OFFENSE_DESCRIPTION', 'VAL - VIOLATION OF AUTO LAW - OTHER'), ('DISTRICT', 'E13'), ('REPORTING_AREA', '510'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 15:01:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 15), ('UCR_PART', 'Part Two'), ('STREET', 'WASHINGTON ST'), ('Lat', 42.30055518), ('Long', -71.11312439), ('Location', '(42.30055518, -71.11312439)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070306'), ('OFFENSE_CODE', 3301), ('OFFENSE_CODE_GROUP', 'Verbal Disputes'), ('OFFENSE_DESCRIPTION', 'VERBAL DISPUTE'), ('DISTRICT', 'C11'), ('REPORTING_AREA', '400'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 14:26:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 14), ('UCR_PART', 'Part Three'), ('STREET', 'MELLEN ST'), ('Lat', 42.28584895), ('Long', -71.06935381), ('Location', '(42.28584895, -71.06935381)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070305'), ('OFFENSE_CODE', 3802), ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'), ('OFFENSE_DESCRIPTION', 'M/V ACCIDENT - PROPERTY \xa0DAMAGE'), ('DISTRICT', 'E13'), ('REPORTING_AREA', '569'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 14:48:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 14), ('UCR_PART', 'Part Three'), ('STREET', 'WASHINGTON ST'), ('Lat', 42.30307413), ('Long', -71.11081856), ('Location', '(42.30307413, -71.11081856)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070305'), ('OFFENSE_CODE', 2905), ('OFFENSE_CODE_GROUP', 'Violations'), ('OFFENSE_DESCRIPTION', 'VAL - OPERATING WITHOUT LICENSE'), ('DISTRICT', 'E13'), ('REPORTING_AREA', '569'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 14:48:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 14), ('UCR_PART', 'Part Two'), ('STREET', 'WASHINGTON ST'), ('Lat', 42.30307413), ('Long', -71.11081856), ('Location', '(42.30307413, -71.11081856)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070304'), ('OFFENSE_CODE', 1107), ('OFFENSE_CODE_GROUP', 'Fraud'), ('OFFENSE_DESCRIPTION', 'FRAUD - IMPERSONATION'), ('DISTRICT', 'D4'), ('REPORTING_AREA', '905'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2017-11-01 00:00:00'), ('YEAR', 2017), ('MONTH', 11), ('DAY_OF_WEEK', 'Wednesday'), ('HOUR', 0), ('UCR_PART', 'Part Two'), ('STREET', 'E BROOKLINE ST'), ('Lat', 42.33926764), ('Long', -71.07208833), ('Location', '(42.33926764, -71.07208833)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070302'), ('OFFENSE_CODE', 423), ('OFFENSE_CODE_GROUP', 'Aggravated Assault'), ('OFFENSE_DESCRIPTION', 'ASSAULT - AGGRAVATED'), ('DISTRICT', 'B2'), ('REPORTING_AREA', '238'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 14:26:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 14), ('UCR_PART', 'Part One'), ('STREET', 'QUINCEFIELD ST'), ('Lat', 42.31873011), ('Long', -71.06660708), ('Location', '(42.31873011, -71.06660708)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070301'), ('OFFENSE_CODE', 1402), ('OFFENSE_CODE_GROUP', 'Vandalism'), ('OFFENSE_DESCRIPTION', 'VANDALISM'), ('DISTRICT', 'B2'), ('REPORTING_AREA', '304'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 20:15:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 20), ('UCR_PART', 'Part Two'), ('STREET', 'MARCELLA ST'), ('Lat', 42.32102023), ('Long', -71.09352344), ('Location', '(42.32102023, -71.09352344)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070300'), ('OFFENSE_CODE', 3831), ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'), ('OFFENSE_DESCRIPTION', 'M/V - LEAVING SCENE - PROPERTY DAMAGE'), ('DISTRICT', 'C11'), ('REPORTING_AREA', '453'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 10:00:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 10), ('UCR_PART', 'Part Three'), ('STREET', 'WASHINGTON ST'), ('Lat', 42.2969072), ('Long', -71.07233558), ('Location', '(42.29690720, -71.07233558)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070298'), ('OFFENSE_CODE', 3301), ('OFFENSE_CODE_GROUP', 'Verbal Disputes'), ('OFFENSE_DESCRIPTION', 'VERBAL DISPUTE'), ('DISTRICT', 'C11'), ('REPORTING_AREA', '337'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 14:11:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 14), ('UCR_PART', 'Part Three'), ('STREET', 'OLNEY ST'), ('Lat', 42.30512773), ('Long', -71.07370747), ('Location', '(42.30512773, -71.07370747)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070297'), ('OFFENSE_CODE', 3207), ('OFFENSE_CODE_GROUP', 'Property Found'), ('OFFENSE_DESCRIPTION', 'PROPERTY - FOUND'), ('DISTRICT', 'A1'), ('REPORTING_AREA', '86'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 13:25:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 13), ('UCR_PART', 'Part Three'), ('STREET', 'SALEM ST'), ('Lat', 42.36423881), ('Long', -71.05556016), ('Location', '(42.36423881, -71.05556016)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070296'), ('OFFENSE_CODE', 3207), ('OFFENSE_CODE_GROUP', 'Property Found'), ('OFFENSE_DESCRIPTION', 'PROPERTY - FOUND'), ('DISTRICT', 'C11'), ('REPORTING_AREA', '335'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 12:44:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 12), ('UCR_PART', 'Part Three'), ('STREET', 'QUINCY ST'), ('Lat', 42.30947016), ('Long', -71.06664424), ('Location', '(42.30947016, -71.06664424)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070294'), ('OFFENSE_CODE', 3201), ('OFFENSE_CODE_GROUP', 'Property Lost'), ('OFFENSE_DESCRIPTION', 'PROPERTY - LOST'), ('DISTRICT', 'E18'), ('REPORTING_AREA', '522'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 16:30:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 16), ('UCR_PART', 'Part Three'), ('STREET', 'HYDE PARK AVE'), ('Lat', 42.2518944), ('Long', -71.1253531), ('Location', '(42.25189440, -71.12535310)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070292'), ('OFFENSE_CODE', 3114), ('OFFENSE_CODE_GROUP', 'Investigate Property'), ('OFFENSE_DESCRIPTION', 'INVESTIGATE PROPERTY'), ('DISTRICT', 'E5'), ('REPORTING_AREA', '734'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 13:55:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 13), ('UCR_PART', 'Part Three'), ('STREET', 'POTOMAC ST'), ('Lat', 42.28678471), ('Long', -71.16356912), ('Location', '(42.28678471, -71.16356912)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070291'), ('OFFENSE_CODE', 3801), ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'), ('OFFENSE_DESCRIPTION', 'M/V ACCIDENT - OTHER'), ('DISTRICT', 'A7'), ('REPORTING_AREA', '17'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 13:40:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 13), ('UCR_PART', 'Part Three'), ('STREET', 'CHELSEA ST'), ('Lat', 42.38064028), ('Long', -71.02628915), ('Location', '(42.38064028, -71.02628915)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070290'), ('OFFENSE_CODE', 1402), ('OFFENSE_CODE_GROUP', 'Vandalism'), ('OFFENSE_DESCRIPTION', 'VANDALISM'), ('DISTRICT', 'B2'), ('REPORTING_AREA', '261'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 23:30:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 23), ('UCR_PART', 'Part Two'), ('STREET', 'BROOK AVE'), ('Lat', 42.32047753), ('Long', -71.07273673), ('Location', '(42.32047753, -71.07273673)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070290'), ('OFFENSE_CODE', 522), ('OFFENSE_CODE_GROUP', 'Residential Burglary'), ('OFFENSE_DESCRIPTION', 'BURGLARY - RESIDENTIAL - NO FORCE'), ('DISTRICT', 'B2'), ('REPORTING_AREA', '261'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 23:30:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 23), ('UCR_PART', 'Part One'), ('STREET', 'BROOK AVE'), ('Lat', 42.32047753), ('Long', -71.07273673), ('Location', '(42.32047753, -71.07273673)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070289'), ('OFFENSE_CODE', 3410), ('OFFENSE_CODE_GROUP', 'Towed'), ('OFFENSE_DESCRIPTION', 'TOWED MOTOR VEHICLE'), ('DISTRICT', 'C6'), ('REPORTING_AREA', '187'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 12:00:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 12), ('UCR_PART', 'Part Three'), ('STREET', 'HOWELL ST'), ('Lat', 42.32491951), ('Long', -71.05726305), ('Location', '(42.32491951, -71.05726305)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070288'), ('OFFENSE_CODE', 2101), ('OFFENSE_CODE_GROUP', 'Operating Under the Influence'), ('OFFENSE_DESCRIPTION', 'OPERATING UNDER THE INFLUENCE ALCOHOL'), ('DISTRICT', 'B2'), ('REPORTING_AREA', '288'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 13:20:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 13), ('UCR_PART', 'Part Two'), ('STREET', 'ROXBURY ST'), ('Lat', 42.3296087), ('Long', -71.08462109), ('Location', '(42.32960870, -71.08462109)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070288'), ('OFFENSE_CODE', 2900), ('OFFENSE_CODE_GROUP', 'Other'), ('OFFENSE_DESCRIPTION', 'VAL - VIOLATION OF AUTO LAW - OTHER'), ('DISTRICT', 'B2'), ('REPORTING_AREA', '288'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 13:20:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 13), ('UCR_PART', 'Part Two'), ('STREET', 'ROXBURY ST'), ('Lat', 42.3296087), ('Long', -71.08462109), ('Location', '(42.32960870, -71.08462109)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070287'), ('OFFENSE_CODE', 3410), ('OFFENSE_CODE_GROUP', 'Towed'), ('OFFENSE_DESCRIPTION', 'TOWED MOTOR VEHICLE'), ('DISTRICT', 'D14'), ('REPORTING_AREA', '793'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 12:09:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 12), ('UCR_PART', 'Part Three'), ('STREET', 'ROYCE RD'), ('Lat', 42.34914832), ('Long', -71.131573), ('Location', '(42.34914832, -71.13157300)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070287'), ('OFFENSE_CODE', 3802), ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'), ('OFFENSE_DESCRIPTION', 'M/V ACCIDENT - PROPERTY \xa0DAMAGE'), ('DISTRICT', 'D14'), ('REPORTING_AREA', '793'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 12:09:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 12), ('UCR_PART', 'Part Three'), ('STREET', 'ROYCE RD'), ('Lat', 42.34914832), ('Long', -71.131573), ('Location', '(42.34914832, -71.13157300)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070286'), ('OFFENSE_CODE', 3115), ('OFFENSE_CODE_GROUP', 'Investigate Person'), ('OFFENSE_DESCRIPTION', 'INVESTIGATE PERSON'), ('DISTRICT', 'C11'), ('REPORTING_AREA', '360'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 13:14:28'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 13), ('UCR_PART', 'Part Three'), ('STREET', 'PARK ST'), ('Lat', 42.29753608), ('Long', -71.0644598), ('Location', '(42.29753608, -71.06445980)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070284'), ('OFFENSE_CODE', 413), ('OFFENSE_CODE_GROUP', 'Aggravated Assault'), ('OFFENSE_DESCRIPTION', 'ASSAULT - AGGRAVATED - BATTERY'), ('DISTRICT', 'B3'), ('REPORTING_AREA', '452'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 13:37:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 13), ('UCR_PART', 'Part One'), ('STREET', 'KENBERMA RD'), ('Lat', 42.29574022), ('Long', -71.07322638), ('Location', '(42.29574022, -71.07322638)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070283'), ('OFFENSE_CODE', 3831), ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'), ('OFFENSE_DESCRIPTION', 'M/V - LEAVING SCENE - PROPERTY DAMAGE'), ('DISTRICT', nan), ('REPORTING_AREA', ' '), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 12:42:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 12), ('UCR_PART', 'Part Three'), ('STREET', nan), ('Lat', 42.30151745), ('Long', -71.05979924), ('Location', '(42.30151745, -71.05979924)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070282'), ('OFFENSE_CODE', 2610), ('OFFENSE_CODE_GROUP', 'Other'), ('OFFENSE_DESCRIPTION', 'TRESPASSING'), ('DISTRICT', 'D14'), ('REPORTING_AREA', '808'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 16:00:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 16), ('UCR_PART', 'Part Two'), ('STREET', 'ANTWERP ST'), ('Lat', 42.35939228), ('Long', -71.14002093), ('Location', '(42.35939228, -71.14002093)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070281'), ('OFFENSE_CODE', 612), ('OFFENSE_CODE_GROUP', 'Larceny'), ('OFFENSE_DESCRIPTION', 'LARCENY PURSE SNATCH - NO FORCE '), ('DISTRICT', 'D4'), ('REPORTING_AREA', '143'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 11:00:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 11), ('UCR_PART', 'Part One'), ('STREET', 'BOYLSTON ST'), ('Lat', 42.34862382), ('Long', -71.08277637), ('Location', '(42.34862382, -71.08277637)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070280'), ('OFFENSE_CODE', 3115), ('OFFENSE_CODE_GROUP', 'Investigate Person'), ('OFFENSE_DESCRIPTION', 'INVESTIGATE PERSON'), ('DISTRICT', 'E18'), ('REPORTING_AREA', '483'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 12:03:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 12), ('UCR_PART', 'Part Three'), ('STREET', 'MONPONSET ST'), ('Lat', 42.26368029), ('Long', -71.09968298), ('Location', '(42.26368029, -71.09968298)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070279'), ('OFFENSE_CODE', 3301), ('OFFENSE_CODE_GROUP', 'Verbal Disputes'), ('OFFENSE_DESCRIPTION', 'VERBAL DISPUTE'), ('DISTRICT', 'A1'), ('REPORTING_AREA', '92'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 12:50:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 12), ('UCR_PART', 'Part Three'), ('STREET', 'COURT ST'), ('Lat', 42.35892279), ('Long', -71.05835354), ('Location', '(42.35892279, -71.05835354)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070277'), ('OFFENSE_CODE', 3831), ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'), ('OFFENSE_DESCRIPTION', 'M/V - LEAVING SCENE - PROPERTY DAMAGE'), ('DISTRICT', 'B3'), ('REPORTING_AREA', '429'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 12:42:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 12), ('UCR_PART', 'Part Three'), ('STREET', 'THEODORE ST'), ('Lat', 42.28406985), ('Long', -71.0882492), ('Location', '(42.28406985, -71.08824920)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070276'), ('OFFENSE_CODE', 3410), ('OFFENSE_CODE_GROUP', 'Towed'), ('OFFENSE_DESCRIPTION', 'TOWED MOTOR VEHICLE'), ('DISTRICT', 'C6'), ('REPORTING_AREA', '194'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 12:08:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 12), ('UCR_PART', 'Part Three'), ('STREET', 'DORCHESTER ST'), ('Lat', 42.3301111), ('Long', -71.05611033), ('Location', '(42.33011110, -71.05611033)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070275'), ('OFFENSE_CODE', 3831), ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'), ('OFFENSE_DESCRIPTION', 'M/V - LEAVING SCENE - PROPERTY DAMAGE'), ('DISTRICT', 'E5'), ('REPORTING_AREA', '680'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-30 12:30:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Thursday'), ('HOUR', 12), ('UCR_PART', 'Part Three'), ('STREET', 'CORINTH ST'), ('Lat', 42.28593201), ('Long', -71.12933705), ('Location', '(42.28593201, -71.12933705)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070274'), ('OFFENSE_CODE', 3410), ('OFFENSE_CODE_GROUP', 'Towed'), ('OFFENSE_DESCRIPTION', 'TOWED MOTOR VEHICLE'), ('DISTRICT', 'E13'), ('REPORTING_AREA', '509'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 11:56:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 11), ('UCR_PART', 'Part Three'), ('STREET', 'WOODLAWN ST'), ('Lat', 42.29860932), ('Long', -71.11223703), ('Location', '(42.29860932, -71.11223703)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070273'), ('OFFENSE_CODE', 3006), ('OFFENSE_CODE_GROUP', 'Medical Assistance'), ('OFFENSE_DESCRIPTION', 'SICK/INJURED/MEDICAL - PERSON'), ('DISTRICT', 'E13'), ('REPORTING_AREA', '576'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 12:41:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 12), ('UCR_PART', 'Part Three'), ('STREET', 'AMORY ST'), ('Lat', 42.31532445), ('Long', -71.10427615), ('Location', '(42.31532445, -71.10427615)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070272'), ('OFFENSE_CODE', 3115), ('OFFENSE_CODE_GROUP', 'Investigate Person'), ('OFFENSE_DESCRIPTION', 'INVESTIGATE PERSON'), ('DISTRICT', 'E18'), ('REPORTING_AREA', '501'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 12:22:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 12), ('UCR_PART', 'Part Three'), ('STREET', 'HYDE PARK AVE'), ('Lat', 42.27930648), ('Long', -71.1190981), ('Location', '(42.27930648, -71.11909810)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070270'), ('OFFENSE_CODE', 802), ('OFFENSE_CODE_GROUP', 'Simple Assault'), ('OFFENSE_DESCRIPTION', 'ASSAULT SIMPLE - BATTERY'), ('DISTRICT', 'B3'), ('REPORTING_AREA', '458'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 11:52:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 11), ('UCR_PART', 'Part Two'), ('STREET', 'BLUE HILL AVE'), ('Lat', 42.30238881), ('Long', -71.08539388), ('Location', '(42.30238881, -71.08539388)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070270'), ('OFFENSE_CODE', 3301), ('OFFENSE_CODE_GROUP', 'Verbal Disputes'), ('OFFENSE_DESCRIPTION', 'VERBAL DISPUTE'), ('DISTRICT', 'B3'), ('REPORTING_AREA', '458'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 11:52:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 11), ('UCR_PART', 'Part Three'), ('STREET', 'BLUE HILL AVE'), ('Lat', 42.30238881), ('Long', -71.08539388), ('Location', '(42.30238881, -71.08539388)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070269'), ('OFFENSE_CODE', 3301), ('OFFENSE_CODE_GROUP', 'Verbal Disputes'), ('OFFENSE_DESCRIPTION', 'VERBAL DISPUTE'), ('DISTRICT', 'B3'), ('REPORTING_AREA', '420'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 12:15:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 12), ('UCR_PART', 'Part Three'), ('STREET', 'LORNA RD'), ('Lat', 42.27974378), ('Long', -71.08248818), ('Location', '(42.27974378, -71.08248818)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070268'), ('OFFENSE_CODE', 3114), ('OFFENSE_CODE_GROUP', 'Investigate Property'), ('OFFENSE_DESCRIPTION', 'INVESTIGATE PROPERTY'), ('DISTRICT', 'C11'), ('REPORTING_AREA', '333'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 12:04:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 12), ('UCR_PART', 'Part Three'), ('STREET', 'COLUMBIA RD'), ('Lat', 42.31069804), ('Long', -71.07119068), ('Location', '(42.31069804, -71.07119068)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070267'), ('OFFENSE_CODE', 802), ('OFFENSE_CODE_GROUP', 'Simple Assault'), ('OFFENSE_DESCRIPTION', 'ASSAULT SIMPLE - BATTERY'), ('DISTRICT', 'C6'), ('REPORTING_AREA', '206'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 11:48:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 11), ('UCR_PART', 'Part Two'), ('STREET', 'CONGRESS ST'), ('Lat', 42.35096784), ('Long', -71.0494023), ('Location', '(42.35096784, -71.04940230)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070266'), ('OFFENSE_CODE', 3802), ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'), ('OFFENSE_DESCRIPTION', 'M/V ACCIDENT - PROPERTY \xa0DAMAGE'), ('DISTRICT', 'E5'), ('REPORTING_AREA', '697'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 11:15:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 11), ('UCR_PART', 'Part Three'), ('STREET', 'ANAWAN AVE'), ('Lat', 42.28469218), ('Long', -71.14804192), ('Location', '(42.28469218, -71.14804192)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070264'), ('OFFENSE_CODE', 3201), ('OFFENSE_CODE_GROUP', 'Property Lost'), ('OFFENSE_DESCRIPTION', 'PROPERTY - LOST'), ('DISTRICT', 'C6'), ('REPORTING_AREA', '186'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-27 21:30:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Monday'), ('HOUR', 21), ('UCR_PART', 'Part Three'), ('STREET', 'ALLSTATE RD'), ('Lat', 42.32809966), ('Long', -71.06321676), ('Location', '(42.32809966, -71.06321676)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070263'), ('OFFENSE_CODE', 1106), ('OFFENSE_CODE_GROUP', 'Confidence Games'), ('OFFENSE_DESCRIPTION', 'FRAUD - CREDIT CARD / ATM FRAUD'), ('DISTRICT', 'B2'), ('REPORTING_AREA', '291'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 12:24:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 12), ('UCR_PART', 'Part Two'), ('STREET', 'CENTRE ST'), ('Lat', 42.32955354), ('Long', -71.09357444), ('Location', '(42.32955354, -71.09357444)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070262'), ('OFFENSE_CODE', 3410), ('OFFENSE_CODE_GROUP', 'Towed'), ('OFFENSE_DESCRIPTION', 'TOWED MOTOR VEHICLE'), ('DISTRICT', 'D14'), ('REPORTING_AREA', '778'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 09:00:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 9), ('UCR_PART', 'Part Three'), ('STREET', 'WASHINGTON ST'), ('Lat', 42.349056), ('Long', -71.1504985), ('Location', '(42.34905600, -71.15049850)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070261'), ('OFFENSE_CODE', 1849), ('OFFENSE_CODE_GROUP', 'Drug Violation'), ('OFFENSE_DESCRIPTION', 'DRUGS - POSS CLASS B - COCAINE, ETC.'), ('DISTRICT', nan), ('REPORTING_AREA', ' '), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 11:21:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 11), ('UCR_PART', 'Part Two'), ('STREET', nan), ('Lat', 42.35238395), ('Long', -71.06453754), ('Location', '(42.35238395, -71.06453754)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070258'), ('OFFENSE_CODE', 3831), ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'), ('OFFENSE_DESCRIPTION', 'M/V - LEAVING SCENE - PROPERTY DAMAGE'), ('DISTRICT', 'D14'), ('REPORTING_AREA', '757'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 04:00:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 4), ('UCR_PART', 'Part Three'), ('STREET', 'GERRISH ST'), ('Lat', 42.35603003), ('Long', -71.16390698), ('Location', '(42.35603003, -71.16390698)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070257'), ('OFFENSE_CODE', 3831), ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'), ('OFFENSE_DESCRIPTION', 'M/V - LEAVING SCENE - PROPERTY DAMAGE'), ('DISTRICT', 'D14'), ('REPORTING_AREA', '757'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 04:00:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 4), ('UCR_PART', 'Part Three'), ('STREET', 'GERRISH ST'), ('Lat', 42.35603003), ('Long', -71.16390698), ('Location', '(42.35603003, -71.16390698)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070256'), ('OFFENSE_CODE', 413), ('OFFENSE_CODE_GROUP', 'Aggravated Assault'), ('OFFENSE_DESCRIPTION', 'ASSAULT - AGGRAVATED - BATTERY'), ('DISTRICT', 'D14'), ('REPORTING_AREA', '809'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 11:21:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 11), ('UCR_PART', 'Part One'), ('STREET', 'ADAMSON ST'), ('Lat', 42.35858441), ('Long', -71.13726609), ('Location', '(42.35858441, -71.13726609)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070256'), ('OFFENSE_CODE', 1402), ('OFFENSE_CODE_GROUP', 'Vandalism'), ('OFFENSE_DESCRIPTION', 'VANDALISM'), ('DISTRICT', 'D14'), ('REPORTING_AREA', '809'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 11:21:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 11), ('UCR_PART', 'Part Two'), ('STREET', 'ADAMSON ST'), ('Lat', 42.35858441), ('Long', -71.13726609), ('Location', '(42.35858441, -71.13726609)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070255'), ('OFFENSE_CODE', 3831), ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'), ('OFFENSE_DESCRIPTION', 'M/V - LEAVING SCENE - PROPERTY DAMAGE'), ('DISTRICT', 'C11'), ('REPORTING_AREA', '251'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 09:00:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 9), ('UCR_PART', 'Part Three'), ('STREET', 'CASTLE ROCK ST'), ('Lat', 42.31086085), ('Long', -71.05163543), ('Location', '(42.31086085, -71.05163543)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070254'), ('OFFENSE_CODE', 3410), ('OFFENSE_CODE_GROUP', 'Towed'), ('OFFENSE_DESCRIPTION', 'TOWED MOTOR VEHICLE'), ('DISTRICT', 'D14'), ('REPORTING_AREA', '791'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 11:21:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 11), ('UCR_PART', 'Part Three'), ('STREET', 'MELVIN AVE'), ('Lat', 42.34446622), ('Long', -71.14136327), ('Location', '(42.34446622, -71.14136327)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070253'), ('OFFENSE_CODE', 3301), ('OFFENSE_CODE_GROUP', 'Verbal Disputes'), ('OFFENSE_DESCRIPTION', 'VERBAL DISPUTE'), ('DISTRICT', 'C6'), ('REPORTING_AREA', '187'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 10:38:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 10), ('UCR_PART', 'Part Three'), ('STREET', 'BOSTON ST'), ('Lat', 42.32502384), ('Long', -71.0592516), ('Location', '(42.32502384, -71.05925160)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070252'), ('OFFENSE_CODE', 3006), ('OFFENSE_CODE_GROUP', 'Medical Assistance'), ('OFFENSE_DESCRIPTION', 'SICK/INJURED/MEDICAL - PERSON'), ('DISTRICT', 'E18'), ('REPORTING_AREA', '503'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 10:40:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 10), ('UCR_PART', 'Part Three'), ('STREET', 'AMERICAN LEGION HWY'), ('Lat', 42.28446743), ('Long', -71.11183089), ('Location', '(42.28446743, -71.11183089)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070251'), ('OFFENSE_CODE', 617), ('OFFENSE_CODE_GROUP', 'Larceny'), ('OFFENSE_DESCRIPTION', 'LARCENY THEFT FROM BUILDING'), ('DISTRICT', 'E13'), ('REPORTING_AREA', '575'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 11:04:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 11), ('UCR_PART', 'Part One'), ('STREET', 'WASHINGTON ST'), ('Lat', 42.31330008), ('Long', -71.10075998), ('Location', '(42.31330008, -71.10075998)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070250'), ('OFFENSE_CODE', 3201), ('OFFENSE_CODE_GROUP', 'Property Lost'), ('OFFENSE_DESCRIPTION', 'PROPERTY - LOST'), ('DISTRICT', 'A1'), ('REPORTING_AREA', '119'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 23:00:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 23), ('UCR_PART', 'Part Three'), ('STREET', 'BOYLSTON ST'), ('Lat', 42.35241815), ('Long', -71.06525499), ('Location', '(42.35241815, -71.06525499)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070249'), ('OFFENSE_CODE', 3115), ('OFFENSE_CODE_GROUP', 'Investigate Person'), ('OFFENSE_DESCRIPTION', 'INVESTIGATE PERSON'), ('DISTRICT', 'B3'), ('REPORTING_AREA', '455'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 10:17:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 10), ('UCR_PART', 'Part Three'), ('STREET', 'NORWELL ST'), ('Lat', 42.30132851), ('Long', -71.07870873), ('Location', '(42.30132851, -71.07870873)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070248'), ('OFFENSE_CODE', 3201), ('OFFENSE_CODE_GROUP', 'Property Lost'), ('OFFENSE_DESCRIPTION', 'PROPERTY - LOST'), ('DISTRICT', 'A1'), ('REPORTING_AREA', '111'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 09:00:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 9), ('UCR_PART', 'Part Three'), ('STREET', 'WASHINGTON ST'), ('Lat', 42.35397632), ('Long', -71.06207046), ('Location', '(42.35397632, -71.06207046)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070247'), ('OFFENSE_CODE', 3112), ('OFFENSE_CODE_GROUP', 'Landlord/Tenant Disputes'), ('OFFENSE_DESCRIPTION', 'LANDLORD - TENANT SERVICE'), ('DISTRICT', 'D14'), ('REPORTING_AREA', '814'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 09:57:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 9), ('UCR_PART', 'Part Three'), ('STREET', 'SEATTLE ST'), ('Lat', 42.3601566), ('Long', -71.1249469), ('Location', '(42.36015660, -71.12494690)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070247'), ('OFFENSE_CODE', 3301), ('OFFENSE_CODE_GROUP', 'Verbal Disputes'), ('OFFENSE_DESCRIPTION', 'VERBAL DISPUTE'), ('DISTRICT', 'D14'), ('REPORTING_AREA', '814'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 09:57:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 9), ('UCR_PART', 'Part Three'), ('STREET', 'SEATTLE ST'), ('Lat', 42.3601566), ('Long', -71.1249469), ('Location', '(42.36015660, -71.12494690)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070246'), ('OFFENSE_CODE', 3301), ('OFFENSE_CODE_GROUP', 'Verbal Disputes'), ('OFFENSE_DESCRIPTION', 'VERBAL DISPUTE'), ('DISTRICT', 'E5'), ('REPORTING_AREA', '563'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 10:13:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 10), ('UCR_PART', 'Part Three'), ('STREET', 'STELLMAN RD'), ('Lat', 42.28919902), ('Long', -71.12309195), ('Location', '(42.28919902, -71.12309195)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070245'), ('OFFENSE_CODE', 3410), ('OFFENSE_CODE_GROUP', 'Towed'), ('OFFENSE_DESCRIPTION', 'TOWED MOTOR VEHICLE'), ('DISTRICT', 'A1'), ('REPORTING_AREA', '70'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 10:26:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 10), ('UCR_PART', 'Part Three'), ('STREET', 'CHARLES ST'), ('Lat', 42.35739591), ('Long', -71.07008873), ('Location', '(42.35739591, -71.07008873)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070244'), ('OFFENSE_CODE', 3802), ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'), ('OFFENSE_DESCRIPTION', 'M/V ACCIDENT - PROPERTY \xa0DAMAGE'), ('DISTRICT', 'B2'), ('REPORTING_AREA', '180'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 09:22:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 9), ('UCR_PART', 'Part Three'), ('STREET', 'GERARD ST'), ('Lat', 42.3276156), ('Long', -71.07285692), ('Location', '(42.32761560, -71.07285692)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070243'), ('OFFENSE_CODE', 724), ('OFFENSE_CODE_GROUP', 'Auto Theft'), ('OFFENSE_DESCRIPTION', 'AUTO THEFT'), ('DISTRICT', 'C6'), ('REPORTING_AREA', '231'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 10:35:29'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 10), ('UCR_PART', 'Part One'), ('STREET', 'E SEVENTH ST'), ('Lat', 42.33235328), ('Long', -71.03222702), ('Location', '(42.33235328, -71.03222702)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070242'), ('OFFENSE_CODE', 1402), ('OFFENSE_CODE_GROUP', 'Vandalism'), ('OFFENSE_DESCRIPTION', 'VANDALISM'), ('DISTRICT', 'C6'), ('REPORTING_AREA', '208'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 17:00:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 17), ('UCR_PART', 'Part Two'), ('STREET', 'E FIRST ST'), ('Lat', 42.33818216), ('Long', -71.03341955), ('Location', '(42.33818216, -71.03341955)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070242'), ('OFFENSE_CODE', 614), ('OFFENSE_CODE_GROUP', 'Larceny From Motor Vehicle'), ('OFFENSE_DESCRIPTION', 'LARCENY THEFT FROM MV - NON-ACCESSORY'), ('DISTRICT', 'C6'), ('REPORTING_AREA', '208'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 17:00:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 17), ('UCR_PART', 'Part One'), ('STREET', 'E FIRST ST'), ('Lat', 42.33818216), ('Long', -71.03341955), ('Location', '(42.33818216, -71.03341955)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070240'), ('OFFENSE_CODE', 2914), ('OFFENSE_CODE_GROUP', 'Violations'), ('OFFENSE_DESCRIPTION', 'VAL - OPERATING W/O AUTHORIZATION LAWFUL'), ('DISTRICT', 'B3'), ('REPORTING_AREA', '435'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 03:00:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 3), ('UCR_PART', 'Part Two'), ('STREET', 'ARMANDINE ST'), ('Lat', 42.28431486), ('Long', -71.07410838), ('Location', '(42.28431486, -71.07410838)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070239'), ('OFFENSE_CODE', 3831), ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'), ('OFFENSE_DESCRIPTION', 'M/V - LEAVING SCENE - PROPERTY DAMAGE'), ('DISTRICT', 'D4'), ('REPORTING_AREA', '147'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 16:00:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 16), ('UCR_PART', 'Part Three'), ('STREET', 'CLAREMONT PARK'), ('Lat', 42.34210486), ('Long', -71.08118057), ('Location', '(42.34210486, -71.08118057)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070238'), ('OFFENSE_CODE', 3410), ('OFFENSE_CODE_GROUP', 'Towed'), ('OFFENSE_DESCRIPTION', 'TOWED MOTOR VEHICLE'), ('DISTRICT', 'D4'), ('REPORTING_AREA', '154'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 08:56:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 8), ('UCR_PART', 'Part Three'), ('STREET', 'RUTLAND SQ'), ('Lat', 42.34173737), ('Long', -71.07818565), ('Location', '(42.34173737, -71.07818565)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070237'), ('OFFENSE_CODE', 1402), ('OFFENSE_CODE_GROUP', 'Vandalism'), ('OFFENSE_DESCRIPTION', 'VANDALISM'), ('DISTRICT', 'A15'), ('REPORTING_AREA', '900'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 16:00:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 16), ('UCR_PART', 'Part Two'), ('STREET', 'POLK ST'), ('Lat', 42.37994025), ('Long', -71.06060665), ('Location', '(42.37994025, -71.06060665)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070236'), ('OFFENSE_CODE', 3802), ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'), ('OFFENSE_DESCRIPTION', 'M/V ACCIDENT - PROPERTY \xa0DAMAGE'), ('DISTRICT', 'B2'), ('REPORTING_AREA', '311'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 10:15:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 10), ('UCR_PART', 'Part Three'), ('STREET', 'WARREN ST'), ('Lat', 42.3169665), ('Long', -71.08254058), ('Location', '(42.31696650, -71.08254058)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070235'), ('OFFENSE_CODE', 3831), ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'), ('OFFENSE_DESCRIPTION', 'M/V - LEAVING SCENE - PROPERTY DAMAGE'), ('DISTRICT', 'E18'), ('REPORTING_AREA', '542'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 08:05:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 8), ('UCR_PART', 'Part Three'), ('STREET', 'BUSINESS ST'), ('Lat', 42.25442915), ('Long', -71.1263254), ('Location', '(42.25442915, -71.12632540)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070234'), ('OFFENSE_CODE', 613), ('OFFENSE_CODE_GROUP', 'Larceny'), ('OFFENSE_DESCRIPTION', 'LARCENY SHOPLIFTING'), ('DISTRICT', 'B2'), ('REPORTING_AREA', '276'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 09:43:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 9), ('UCR_PART', 'Part One'), ('STREET', 'MELNEA CASS BLVD'), ('Lat', 42.33330171), ('Long', -71.08181675), ('Location', '(42.33330171, -71.08181675)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070233'), ('OFFENSE_CODE', 619), ('OFFENSE_CODE_GROUP', 'Larceny'), ('OFFENSE_DESCRIPTION', 'LARCENY ALL OTHERS'), ('DISTRICT', 'B3'), ('REPORTING_AREA', '416'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 21:38:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 21), ('UCR_PART', 'Part One'), ('STREET', 'FAIRMOUNT ST'), ('Lat', 42.28104853), ('Long', -71.0720644), ('Location', '(42.28104853, -71.07206440)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070232'), ('OFFENSE_CODE', 615), ('OFFENSE_CODE_GROUP', 'Larceny From Motor Vehicle'), ('OFFENSE_DESCRIPTION', 'LARCENY THEFT OF MV PARTS & ACCESSORIES'), ('DISTRICT', 'C6'), ('REPORTING_AREA', '201'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 17:00:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 17), ('UCR_PART', 'Part One'), ('STREET', 'C ST'), ('Lat', 42.34039076), ('Long', -71.05168188), ('Location', '(42.34039076, -71.05168188)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070230'), ('OFFENSE_CODE', 3001), ('OFFENSE_CODE_GROUP', 'Medical Assistance'), ('OFFENSE_DESCRIPTION', 'DEATH INVESTIGATION'), ('DISTRICT', 'A15'), ('REPORTING_AREA', '900'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 05:00:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 5), ('UCR_PART', 'Part Three'), ('STREET', 'POLK ST'), ('Lat', 42.37994025), ('Long', -71.06060665), ('Location', '(42.37994025, -71.06060665)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070229'), ('OFFENSE_CODE', 3410), ('OFFENSE_CODE_GROUP', 'Towed'), ('OFFENSE_DESCRIPTION', 'TOWED MOTOR VEHICLE'), ('DISTRICT', 'C6'), ('REPORTING_AREA', '214'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 09:36:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 9), ('UCR_PART', 'Part Three'), ('STREET', 'W FOURTH ST'), ('Lat', 42.33553188), ('Long', -71.04769502), ('Location', '(42.33553188, -71.04769502)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070228'), ('OFFENSE_CODE', 3006), ('OFFENSE_CODE_GROUP', 'Medical Assistance'), ('OFFENSE_DESCRIPTION', 'SICK/INJURED/MEDICAL - PERSON'), ('DISTRICT', 'B2'), ('REPORTING_AREA', '587'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 08:42:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 8), ('UCR_PART', 'Part Three'), ('STREET', 'TREMONT ST'), ('Lat', 42.33153509), ('Long', -71.09534648), ('Location', '(42.33153509, -71.09534648)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070228'), ('OFFENSE_CODE', 3410), ('OFFENSE_CODE_GROUP', 'Towed'), ('OFFENSE_DESCRIPTION', 'TOWED MOTOR VEHICLE'), ('DISTRICT', 'B2'), ('REPORTING_AREA', '587'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 08:42:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 8), ('UCR_PART', 'Part Three'), ('STREET', 'TREMONT ST'), ('Lat', 42.33153509), ('Long', -71.09534648), ('Location', '(42.33153509, -71.09534648)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070227'), ('OFFENSE_CODE', 3202), ('OFFENSE_CODE_GROUP', 'Property Found'), ('OFFENSE_DESCRIPTION', 'PROPERTY - LOST THEN LOCATED'), ('DISTRICT', 'C6'), ('REPORTING_AREA', '214'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 12:00:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 12), ('UCR_PART', 'Part Three'), ('STREET', 'SILVER ST'), ('Lat', 42.33582335), ('Long', -71.0472246), ('Location', '(42.33582335, -71.04722460)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070226'), ('OFFENSE_CODE', 3006), ('OFFENSE_CODE_GROUP', 'Medical Assistance'), ('OFFENSE_DESCRIPTION', 'SICK/INJURED/MEDICAL - PERSON'), ('DISTRICT', 'A1'), ('REPORTING_AREA', '95'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 09:00:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 9), ('UCR_PART', 'Part Three'), ('STREET', 'STATE ST'), ('Lat', 42.35961316), ('Long', -71.05195809), ('Location', '(42.35961316, -71.05195809)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070225'), ('OFFENSE_CODE', 3410), ('OFFENSE_CODE_GROUP', 'Towed'), ('OFFENSE_DESCRIPTION', 'TOWED MOTOR VEHICLE'), ('DISTRICT', 'A1'), ('REPORTING_AREA', '67'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 09:02:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 9), ('UCR_PART', 'Part Three'), ('STREET', 'CAMBRIDGE ST'), ('Lat', 42.36112829), ('Long', -71.06618796), ('Location', '(42.36112829, -71.06618796)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070224'), ('OFFENSE_CODE', 1402), ('OFFENSE_CODE_GROUP', 'Vandalism'), ('OFFENSE_DESCRIPTION', 'VANDALISM'), ('DISTRICT', 'B2'), ('REPORTING_AREA', '909'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 09:42:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 9), ('UCR_PART', 'Part Two'), ('STREET', 'WHITTIER ST'), ('Lat', 42.33380238), ('Long', -71.08880867), ('Location', '(42.33380238, -71.08880867)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070222'), ('OFFENSE_CODE', 3831), ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'), ('OFFENSE_DESCRIPTION', 'M/V - LEAVING SCENE - PROPERTY DAMAGE'), ('DISTRICT', 'D14'), ('REPORTING_AREA', '795'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-29 16:15:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Wednesday'), ('HOUR', 16), ('UCR_PART', 'Part Three'), ('STREET', 'ALLSTON ST'), ('Lat', 42.34926256), ('Long', -71.13720324), ('Location', '(42.34926256, -71.13720324)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070221'), ('OFFENSE_CODE', 1402), ('OFFENSE_CODE_GROUP', 'Vandalism'), ('OFFENSE_DESCRIPTION', 'VANDALISM'), ('DISTRICT', 'B2'), ('REPORTING_AREA', '288'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 09:01:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 9), ('UCR_PART', 'Part Two'), ('STREET', 'WASHINGTON ST'), ('Lat', 42.32925905), ('Long', -71.08482402), ('Location', '(42.32925905, -71.08482402)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070220'), ('OFFENSE_CODE', 3115), ('OFFENSE_CODE_GROUP', 'Investigate Person'), ('OFFENSE_DESCRIPTION', 'INVESTIGATE PERSON'), ('DISTRICT', 'E5'), ('REPORTING_AREA', '707'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 08:45:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 8), ('UCR_PART', 'Part Three'), ('STREET', 'WASHINGTON ST'), ('Lat', 42.26866684), ('Long', -71.14904534), ('Location', '(42.26866684, -71.14904534)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070219'), ('OFFENSE_CODE', 3410), ('OFFENSE_CODE_GROUP', 'Towed'), ('OFFENSE_DESCRIPTION', 'TOWED MOTOR VEHICLE'), ('DISTRICT', 'C11'), ('REPORTING_AREA', '246'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 08:53:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 8), ('UCR_PART', 'Part Three'), ('STREET', 'ROMSEY ST'), ('Lat', 42.31619008), ('Long', -71.05587937), ('Location', '(42.31619008, -71.05587937)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070218'), ('OFFENSE_CODE', 3410), ('OFFENSE_CODE_GROUP', 'Towed'), ('OFFENSE_DESCRIPTION', 'TOWED MOTOR VEHICLE'), ('DISTRICT', 'E13'), ('REPORTING_AREA', '576'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 07:39:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 7), ('UCR_PART', 'Part Three'), ('STREET', 'BOYLSTON ST'), ('Lat', 42.31631666), ('Long', -71.1029721), ('Location', '(42.31631666, -71.10297210)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070217'), ('OFFENSE_CODE', 3410), ('OFFENSE_CODE_GROUP', 'Towed'), ('OFFENSE_DESCRIPTION', 'TOWED MOTOR VEHICLE'), ('DISTRICT', 'D14'), ('REPORTING_AREA', '794'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 07:39:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 7), ('UCR_PART', 'Part Three'), ('STREET', 'LONG AVE'), ('Lat', 42.34950022), ('Long', -71.13585122), ('Location', '(42.34950022, -71.13585122)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070215'), ('OFFENSE_CODE', 724), ('OFFENSE_CODE_GROUP', 'Auto Theft'), ('OFFENSE_DESCRIPTION', 'AUTO THEFT'), ('DISTRICT', 'C11'), ('REPORTING_AREA', '364'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 17:45:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 17), ('UCR_PART', 'Part One'), ('STREET', 'ADAMS ST'), ('Lat', 42.2944367), ('Long', -71.05661774), ('Location', '(42.29443670, -71.05661774)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070214'), ('OFFENSE_CODE', 3301), ('OFFENSE_CODE_GROUP', 'Verbal Disputes'), ('OFFENSE_DESCRIPTION', 'VERBAL DISPUTE'), ('DISTRICT', 'E18'), ('REPORTING_AREA', '495'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 08:27:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 8), ('UCR_PART', 'Part Three'), ('STREET', 'GREENWOOD AVE'), ('Lat', 42.26546031), ('Long', -71.12023924), ('Location', '(42.26546031, -71.12023924)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070213'), ('OFFENSE_CODE', 2007), ('OFFENSE_CODE_GROUP', 'Restraining Order Violations'), ('OFFENSE_DESCRIPTION', 'VIOL. OF RESTRAINING ORDER W NO ARREST'), ('DISTRICT', 'B3'), ('REPORTING_AREA', '456'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 07:49:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 7), ('UCR_PART', 'Part Two'), ('STREET', 'ERIE ST'), ('Lat', 42.30272114), ('Long', -71.07976167), ('Location', '(42.30272114, -71.07976167)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070212'), ('OFFENSE_CODE', 3115), ('OFFENSE_CODE_GROUP', 'Investigate Person'), ('OFFENSE_DESCRIPTION', 'INVESTIGATE PERSON'), ('DISTRICT', 'C11'), ('REPORTING_AREA', '357'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 08:12:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 8), ('UCR_PART', 'Part Three'), ('STREET', 'BLOOMFIELD ST'), ('Lat', 42.29910777), ('Long', -71.06829572), ('Location', '(42.29910777, -71.06829572)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070211'), ('OFFENSE_CODE', 614), ('OFFENSE_CODE_GROUP', 'Larceny From Motor Vehicle'), ('OFFENSE_DESCRIPTION', 'LARCENY THEFT FROM MV - NON-ACCESSORY'), ('DISTRICT', 'D14'), ('REPORTING_AREA', '759'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 18:30:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 18), ('UCR_PART', 'Part One'), ('STREET', 'FANEUIL ST'), ('Lat', 42.35174138), ('Long', -71.16591844), ('Location', '(42.35174138, -71.16591844)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070210'), ('OFFENSE_CODE', 3410), ('OFFENSE_CODE_GROUP', 'Towed'), ('OFFENSE_DESCRIPTION', 'TOWED MOTOR VEHICLE'), ('DISTRICT', 'D14'), ('REPORTING_AREA', '794'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 07:21:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 7), ('UCR_PART', 'Part Three'), ('STREET', 'GLENVILLE AVE'), ('Lat', 42.35048627), ('Long', -71.13288438), ('Location', '(42.35048627, -71.13288438)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070209'), ('OFFENSE_CODE', 3301), ('OFFENSE_CODE_GROUP', 'Verbal Disputes'), ('OFFENSE_DESCRIPTION', 'VERBAL DISPUTE'), ('DISTRICT', 'B3'), ('REPORTING_AREA', '437'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 08:17:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 8), ('UCR_PART', 'Part Three'), ('STREET', 'WHITFIELD ST'), ('Lat', 42.2900467), ('Long', -71.07330004), ('Location', '(42.29004670, -71.07330004)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070208'), ('OFFENSE_CODE', 619), ('OFFENSE_CODE_GROUP', 'Larceny'), ('OFFENSE_DESCRIPTION', 'LARCENY ALL OTHERS'), ('DISTRICT', 'D14'), ('REPORTING_AREA', '779'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 05:15:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 5), ('UCR_PART', 'Part One'), ('STREET', 'MONTCALM AVE'), ('Lat', 42.35321122), ('Long', -71.14841124), ('Location', '(42.35321122, -71.14841124)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070207'), ('OFFENSE_CODE', 3410), ('OFFENSE_CODE_GROUP', 'Towed'), ('OFFENSE_DESCRIPTION', 'TOWED MOTOR VEHICLE'), ('DISTRICT', 'D14'), ('REPORTING_AREA', '794'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 07:08:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 7), ('UCR_PART', 'Part Three'), ('STREET', 'PRICE RD'), ('Lat', 42.34980866), ('Long', -71.13513832), ('Location', '(42.34980866, -71.13513832)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070206'), ('OFFENSE_CODE', 724), ('OFFENSE_CODE_GROUP', 'Auto Theft'), ('OFFENSE_DESCRIPTION', 'AUTO THEFT'), ('DISTRICT', 'B3'), ('REPORTING_AREA', '463'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 01:00:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 1), ('UCR_PART', 'Part One'), ('STREET', 'AMERICAN LEGION HWY'), ('Lat', 42.29708829), ('Long', -71.09095546), ('Location', '(42.29708829, -71.09095546)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070205'), ('OFFENSE_CODE', 3410), ('OFFENSE_CODE_GROUP', 'Towed'), ('OFFENSE_DESCRIPTION', 'TOWED MOTOR VEHICLE'), ('DISTRICT', 'C6'), ('REPORTING_AREA', '224'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 07:41:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 7), ('UCR_PART', 'Part Three'), ('STREET', 'P ST'), ('Lat', 42.33620256), ('Long', -71.0271896), ('Location', '(42.33620256, -71.02718960)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070204'), ('OFFENSE_CODE', 3114), ('OFFENSE_CODE_GROUP', 'Investigate Property'), ('OFFENSE_DESCRIPTION', 'INVESTIGATE PROPERTY'), ('DISTRICT', 'D14'), ('REPORTING_AREA', '749'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 08:20:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 8), ('UCR_PART', 'Part Three'), ('STREET', 'BEACON ST'), ('Lat', 42.333582), ('Long', -71.166091), ('Location', '(42.33358200, -71.16609100)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070203'), ('OFFENSE_CODE', 3114), ('OFFENSE_CODE_GROUP', 'Investigate Property'), ('OFFENSE_DESCRIPTION', 'INVESTIGATE PROPERTY'), ('DISTRICT', 'D4'), ('REPORTING_AREA', '619'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 07:00:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 7), ('UCR_PART', 'Part Three'), ('STREET', 'SAINT STEPHEN ST'), ('Lat', 42.34231311), ('Long', -71.0869637), ('Location', '(42.34231311, -71.08696370)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070201'), ('OFFENSE_CODE', 3410), ('OFFENSE_CODE_GROUP', 'Towed'), ('OFFENSE_DESCRIPTION', 'TOWED MOTOR VEHICLE'), ('DISTRICT', 'D14'), ('REPORTING_AREA', '793'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 07:03:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 7), ('UCR_PART', 'Part Three'), ('STREET', 'COMMONWEALTH AVE'), ('Lat', 42.34888872), ('Long', -71.1335453), ('Location', '(42.34888872, -71.13354530)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070200'), ('OFFENSE_CODE', 3001), ('OFFENSE_CODE_GROUP', 'Medical Assistance'), ('OFFENSE_DESCRIPTION', 'DEATH INVESTIGATION'), ('DISTRICT', 'D4'), ('REPORTING_AREA', '148'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 05:47:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 5), ('UCR_PART', 'Part Three'), ('STREET', 'COLUMBUS AVE'), ('Lat', 42.34242808), ('Long', -71.07952412), ('Location', '(42.34242808, -71.07952412)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070197'), ('OFFENSE_CODE', 3006), ('OFFENSE_CODE_GROUP', 'Medical Assistance'), ('OFFENSE_DESCRIPTION', 'SICK/INJURED/MEDICAL - PERSON'), ('DISTRICT', 'C11'), ('REPORTING_AREA', '236'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 05:52:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 5), ('UCR_PART', 'Part Three'), ('STREET', 'POND ST'), ('Lat', 42.31961996), ('Long', -71.05951046), ('Location', '(42.31961996, -71.05951046)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070195'), ('OFFENSE_CODE', 3115), ('OFFENSE_CODE_GROUP', 'Investigate Person'), ('OFFENSE_DESCRIPTION', 'INVESTIGATE PERSON'), ('DISTRICT', 'C6'), ('REPORTING_AREA', '219'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 06:14:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 6), ('UCR_PART', 'Part Three'), ('STREET', 'OLD HARBOR ST'), ('Lat', 42.33084376), ('Long', -71.04740908), ('Location', '(42.33084376, -71.04740908)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070194'), ('OFFENSE_CODE', 2610), ('OFFENSE_CODE_GROUP', 'Other'), ('OFFENSE_DESCRIPTION', 'TRESPASSING'), ('DISTRICT', 'C11'), ('REPORTING_AREA', '356'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 04:46:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 4), ('UCR_PART', 'Part Two'), ('STREET', 'FAULKNER ST'), ('Lat', 42.29960791), ('Long', -71.06094616), ('Location', '(42.29960791, -71.06094616)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070192'), ('OFFENSE_CODE', 724), ('OFFENSE_CODE_GROUP', 'Auto Theft'), ('OFFENSE_DESCRIPTION', 'AUTO THEFT'), ('DISTRICT', 'B2'), ('REPORTING_AREA', '182'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 06:23:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 6), ('UCR_PART', 'Part One'), ('STREET', 'NORFOLK AVE'), ('Lat', 42.32503262), ('Long', -71.06915744), ('Location', '(42.32503262, -71.06915744)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070190'), ('OFFENSE_CODE', 3410), ('OFFENSE_CODE_GROUP', 'Towed'), ('OFFENSE_DESCRIPTION', 'TOWED MOTOR VEHICLE'), ('DISTRICT', 'A1'), ('REPORTING_AREA', '67'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 05:08:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 5), ('UCR_PART', 'Part Three'), ('STREET', 'S RUSSELL ST'), ('Lat', 42.36022674), ('Long', -71.0659773), ('Location', '(42.36022674, -71.06597730)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070189'), ('OFFENSE_CODE', 522), ('OFFENSE_CODE_GROUP', 'Residential Burglary'), ('OFFENSE_DESCRIPTION', 'BURGLARY - RESIDENTIAL - NO FORCE'), ('DISTRICT', 'C11'), ('REPORTING_AREA', '397'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 04:47:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 4), ('UCR_PART', 'Part One'), ('STREET', 'CENTRE ST'), ('Lat', 42.29126463), ('Long', -71.06811401), ('Location', '(42.29126463, -71.06811401)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070188'), ('OFFENSE_CODE', 3006), ('OFFENSE_CODE_GROUP', 'Medical Assistance'), ('OFFENSE_DESCRIPTION', 'SICK/INJURED/MEDICAL - PERSON'), ('DISTRICT', 'E18'), ('REPORTING_AREA', '951'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 05:19:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 5), ('UCR_PART', 'Part Three'), ('STREET', 'RIVER ST'), ('Lat', 42.26361745), ('Long', -71.10237387), ('Location', '(42.26361745, -71.10237387)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070187'), ('OFFENSE_CODE', 3006), ('OFFENSE_CODE_GROUP', 'Medical Assistance'), ('OFFENSE_DESCRIPTION', 'SICK/INJURED/MEDICAL - PERSON'), ('DISTRICT', 'C11'), ('REPORTING_AREA', '933'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 04:20:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 4), ('UCR_PART', 'Part Three'), ('STREET', 'WASHINGTON ST'), ('Lat', 42.2841954), ('Long', -71.07157967), ('Location', '(42.28419540, -71.07157967)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070186'), ('OFFENSE_CODE', 413), ('OFFENSE_CODE_GROUP', 'Aggravated Assault'), ('OFFENSE_DESCRIPTION', 'ASSAULT - AGGRAVATED - BATTERY'), ('DISTRICT', 'B3'), ('REPORTING_AREA', '417'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 05:22:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 5), ('UCR_PART', 'Part One'), ('STREET', 'STOCKTON ST'), ('Lat', 42.28265604), ('Long', -71.07374541), ('Location', '(42.28265604, -71.07374541)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070186'), ('OFFENSE_CODE', 3114), ('OFFENSE_CODE_GROUP', 'Investigate Property'), ('OFFENSE_DESCRIPTION', 'INVESTIGATE PROPERTY'), ('DISTRICT', 'B3'), ('REPORTING_AREA', '417'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 05:22:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 5), ('UCR_PART', 'Part Three'), ('STREET', 'STOCKTON ST'), ('Lat', 42.28265604), ('Long', -71.07374541), ('Location', '(42.28265604, -71.07374541)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070183'), ('OFFENSE_CODE', 3006), ('OFFENSE_CODE_GROUP', 'Medical Assistance'), ('OFFENSE_DESCRIPTION', 'SICK/INJURED/MEDICAL - PERSON'), ('DISTRICT', 'C11'), ('REPORTING_AREA', '358'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 04:11:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 4), ('UCR_PART', 'Part Three'), ('STREET', 'VINSON ST'), ('Lat', 42.29876701), ('Long', -71.06403634), ('Location', '(42.29876701, -71.06403634)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070182'), ('OFFENSE_CODE', 3006), ('OFFENSE_CODE_GROUP', 'Medical Assistance'), ('OFFENSE_DESCRIPTION', 'SICK/INJURED/MEDICAL - PERSON'), ('DISTRICT', 'E18'), ('REPORTING_AREA', '520'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 04:10:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 4), ('UCR_PART', 'Part Three'), ('STREET', 'HYDE PARK AVE'), ('Lat', 42.25843909), ('Long', -71.12348834), ('Location', '(42.25843909, -71.12348834)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070181'), ('OFFENSE_CODE', 1402), ('OFFENSE_CODE_GROUP', 'Vandalism'), ('OFFENSE_DESCRIPTION', 'VANDALISM'), ('DISTRICT', 'D14'), ('REPORTING_AREA', '796'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 03:21:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 3), ('UCR_PART', 'Part Two'), ('STREET', 'COMMONWEALTH AVE'), ('Lat', 42.35067088), ('Long', -71.12808866), ('Location', '(42.35067088, -71.12808866)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070179'), ('OFFENSE_CODE', 2629), ('OFFENSE_CODE_GROUP', 'Harassment'), ('OFFENSE_DESCRIPTION', 'HARASSMENT'), ('DISTRICT', 'B2'), ('REPORTING_AREA', '181'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 02:45:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 2), ('UCR_PART', 'Part Two'), ('STREET', 'WOODWARD AVE'), ('Lat', 42.3250287), ('Long', -71.07341448), ('Location', '(42.32502870, -71.07341448)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070178'), ('OFFENSE_CODE', 2900), ('OFFENSE_CODE_GROUP', 'Other'), ('OFFENSE_DESCRIPTION', 'VAL - VIOLATION OF AUTO LAW - OTHER'), ('DISTRICT', 'B2'), ('REPORTING_AREA', '182'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 01:54:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 1), ('UCR_PART', 'Part Two'), ('STREET', 'CLIFTON ST'), ('Lat', 42.32396791), ('Long', -71.07117658), ('Location', '(42.32396791, -71.07117658)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070177'), ('OFFENSE_CODE', 413), ('OFFENSE_CODE_GROUP', 'Aggravated Assault'), ('OFFENSE_DESCRIPTION', 'ASSAULT - AGGRAVATED - BATTERY'), ('DISTRICT', 'C11'), ('REPORTING_AREA', '257'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 03:05:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 3), ('UCR_PART', 'Part One'), ('STREET', 'STOUGHTON ST'), ('Lat', 42.3166175), ('Long', -71.06407827), ('Location', '(42.31661750, -71.06407827)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070176'), ('OFFENSE_CODE', 1503), ('OFFENSE_CODE_GROUP', 'Firearm Violations'), ('OFFENSE_DESCRIPTION', 'WEAPON - OTHER - CARRYING / POSSESSING, ETC'), ('DISTRICT', 'A1'), ('REPORTING_AREA', '101'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 03:08:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 3), ('UCR_PART', 'Part Two'), ('STREET', 'MCKINLEY SQ'), ('Lat', 42.35909289), ('Long', -71.05327197), ('Location', '(42.35909289, -71.05327197)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070173'), ('OFFENSE_CODE', 3006), ('OFFENSE_CODE_GROUP', 'Medical Assistance'), ('OFFENSE_DESCRIPTION', 'SICK/INJURED/MEDICAL - PERSON'), ('DISTRICT', 'B2'), ('REPORTING_AREA', '308'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 03:20:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 3), ('UCR_PART', 'Part Three'), ('STREET', 'CRESTWOOD PARK'), ('Lat', 42.31794835), ('Long', -71.08774652), ('Location', '(42.31794835, -71.08774652)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070172'), ('OFFENSE_CODE', 619), ('OFFENSE_CODE_GROUP', 'Larceny'), ('OFFENSE_DESCRIPTION', 'LARCENY ALL OTHERS'), ('DISTRICT', 'A1'), ('REPORTING_AREA', '117'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 01:52:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 1), ('UCR_PART', 'Part One'), ('STREET', 'BOYLSTON ST'), ('Lat', 42.3523119), ('Long', -71.0637051), ('Location', '(42.35231190, -71.06370510)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070171'), ('OFFENSE_CODE', 3114), ('OFFENSE_CODE_GROUP', 'Investigate Property'), ('OFFENSE_DESCRIPTION', 'INVESTIGATE PROPERTY'), ('DISTRICT', 'D4'), ('REPORTING_AREA', '157'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 03:37:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 3), ('UCR_PART', 'Part Three'), ('STREET', 'SHAWMUT AVE'), ('Lat', 42.34020839), ('Long', -71.07371512), ('Location', '(42.34020839, -71.07371512)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070170'), ('OFFENSE_CODE', 3301), ('OFFENSE_CODE_GROUP', 'Verbal Disputes'), ('OFFENSE_DESCRIPTION', 'VERBAL DISPUTE'), ('DISTRICT', 'B3'), ('REPORTING_AREA', '428'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 02:06:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 2), ('UCR_PART', 'Part Three'), ('STREET', 'VERRILL ST'), ('Lat', 42.28164146), ('Long', -71.08851499), ('Location', '(42.28164146, -71.08851499)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070169'), ('OFFENSE_CODE', 3115), ('OFFENSE_CODE_GROUP', 'Investigate Person'), ('OFFENSE_DESCRIPTION', 'INVESTIGATE PERSON'), ('DISTRICT', 'B3'), ('REPORTING_AREA', '441'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 02:22:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 2), ('UCR_PART', 'Part Three'), ('STREET', 'NIGHTINGALE ST'), ('Lat', 42.29474312), ('Long', -71.08503786), ('Location', '(42.29474312, -71.08503786)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070168'), ('OFFENSE_CODE', 301), ('OFFENSE_CODE_GROUP', 'Robbery'), ('OFFENSE_DESCRIPTION', 'ROBBERY - STREET'), ('DISTRICT', 'A1'), ('REPORTING_AREA', '119'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 01:16:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 1), ('UCR_PART', 'Part One'), ('STREET', 'PARK ST'), ('Lat', 42.35650174), ('Long', -71.0619996), ('Location', '(42.35650174, -71.06199960)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070168'), ('OFFENSE_CODE', 413), ('OFFENSE_CODE_GROUP', 'Aggravated Assault'), ('OFFENSE_DESCRIPTION', 'ASSAULT - AGGRAVATED - BATTERY'), ('DISTRICT', 'A1'), ('REPORTING_AREA', '119'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 01:16:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 1), ('UCR_PART', 'Part One'), ('STREET', 'PARK ST'), ('Lat', 42.35650174), ('Long', -71.0619996), ('Location', '(42.35650174, -71.06199960)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070167'), ('OFFENSE_CODE', 3115), ('OFFENSE_CODE_GROUP', 'Investigate Person'), ('OFFENSE_DESCRIPTION', 'INVESTIGATE PERSON'), ('DISTRICT', 'D4'), ('REPORTING_AREA', '619'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 03:03:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 3), ('UCR_PART', 'Part Three'), ('STREET', 'WESTLAND AVE'), ('Lat', 42.34355868), ('Long', -71.08734146), ('Location', '(42.34355868, -71.08734146)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070166'), ('OFFENSE_CODE', 802), ('OFFENSE_CODE_GROUP', 'Simple Assault'), ('OFFENSE_DESCRIPTION', 'ASSAULT SIMPLE - BATTERY'), ('DISTRICT', 'A1'), ('REPORTING_AREA', '123'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 02:56:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 2), ('UCR_PART', 'Part Two'), ('STREET', 'WASHINGTON ST'), ('Lat', 42.34997256), ('Long', -71.06348817), ('Location', '(42.34997256, -71.06348817)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070165'), ('OFFENSE_CODE', 3802), ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'), ('OFFENSE_DESCRIPTION', 'M/V ACCIDENT - PROPERTY \xa0DAMAGE'), ('DISTRICT', 'E5'), ('REPORTING_AREA', '687'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 02:34:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 2), ('UCR_PART', 'Part Three'), ('STREET', 'BELGRADE AVE'), ('Lat', 42.2862305), ('Long', -71.13785361), ('Location', '(42.28623050, -71.13785361)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070164'), ('OFFENSE_CODE', 361), ('OFFENSE_CODE_GROUP', 'Robbery'), ('OFFENSE_DESCRIPTION', 'ROBBERY - OTHER'), ('DISTRICT', nan), ('REPORTING_AREA', ' '), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 02:20:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 2), ('UCR_PART', 'Part One'), ('STREET', nan), ('Lat', 42.36366522), ('Long', -71.05838615), ('Location', '(42.36366522, -71.05838615)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070164'), ('OFFENSE_CODE', 802), ('OFFENSE_CODE_GROUP', 'Simple Assault'), ('OFFENSE_DESCRIPTION', 'ASSAULT SIMPLE - BATTERY'), ('DISTRICT', nan), ('REPORTING_AREA', ' '), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 02:20:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 2), ('UCR_PART', 'Part Two'), ('STREET', nan), ('Lat', 42.36366522), ('Long', -71.05838615), ('Location', '(42.36366522, -71.05838615)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070163'), ('OFFENSE_CODE', 3114), ('OFFENSE_CODE_GROUP', 'Investigate Property'), ('OFFENSE_DESCRIPTION', 'INVESTIGATE PROPERTY'), ('DISTRICT', 'B2'), ('REPORTING_AREA', '309'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 02:24:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 2), ('UCR_PART', 'Part Three'), ('STREET', 'MARTIN LUTHER KING JR BLV'), ('Lat', 42.31860134), ('Long', -71.08405792), ('Location', '(42.31860134, -71.08405792)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070162'), ('OFFENSE_CODE', 2403), ('OFFENSE_CODE_GROUP', 'Disorderly Conduct'), ('OFFENSE_DESCRIPTION', 'DISTURBING THE PEACE'), ('DISTRICT', 'B3'), ('REPORTING_AREA', '441'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 02:22:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 2), ('UCR_PART', 'Part Two'), ('STREET', 'NIGHTINGALE ST'), ('Lat', 42.29474312), ('Long', -71.08503786), ('Location', '(42.29474312, -71.08503786)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070161'), ('OFFENSE_CODE', 619), ('OFFENSE_CODE_GROUP', 'Larceny'), ('OFFENSE_DESCRIPTION', 'LARCENY ALL OTHERS'), ('DISTRICT', 'D14'), ('REPORTING_AREA', '796'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 01:55:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 1), ('UCR_PART', 'Part One'), ('STREET', 'BRIGHTON AVE'), ('Lat', 42.35245899), ('Long', -71.12805084), ('Location', '(42.35245899, -71.12805084)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070160'), ('OFFENSE_CODE', 3831), ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'), ('OFFENSE_DESCRIPTION', 'M/V - LEAVING SCENE - PROPERTY DAMAGE'), ('DISTRICT', 'D14'), ('REPORTING_AREA', ' '), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 02:24:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 2), ('UCR_PART', 'Part Three'), ('STREET', 'COMMONWEALTH AVE'), ('Lat', 42.35063798), ('Long', -71.11265909), ('Location', '(42.35063798, -71.11265909)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070159'), ('OFFENSE_CODE', 3114), ('OFFENSE_CODE_GROUP', 'Investigate Property'), ('OFFENSE_DESCRIPTION', 'INVESTIGATE PROPERTY'), ('DISTRICT', 'C11'), ('REPORTING_AREA', '352'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 01:33:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 1), ('UCR_PART', 'Part Three'), ('STREET', 'GENEVA AVE'), ('Lat', 42.2997969), ('Long', -71.06533457), ('Location', '(42.29979690, -71.06533457)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070157'), ('OFFENSE_CODE', 3006), ('OFFENSE_CODE_GROUP', 'Medical Assistance'), ('OFFENSE_DESCRIPTION', 'SICK/INJURED/MEDICAL - PERSON'), ('DISTRICT', 'C11'), ('REPORTING_AREA', '378'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 00:06:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 0), ('UCR_PART', 'Part Three'), ('STREET', 'COFFEY ST'), ('Lat', 42.28888647), ('Long', -71.04944044), ('Location', '(42.28888647, -71.04944044)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070156'), ('OFFENSE_CODE', 3301), ('OFFENSE_CODE_GROUP', 'Verbal Disputes'), ('OFFENSE_DESCRIPTION', 'VERBAL DISPUTE'), ('DISTRICT', 'C11'), ('REPORTING_AREA', '381'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 01:49:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 1), ('UCR_PART', 'Part Three'), ('STREET', 'HALLET ST'), ('Lat', 42.28520026), ('Long', -71.04674098), ('Location', '(42.28520026, -71.04674098)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070155'), ('OFFENSE_CODE', 2900), ('OFFENSE_CODE_GROUP', 'Other'), ('OFFENSE_DESCRIPTION', 'VAL - VIOLATION OF AUTO LAW - OTHER'), ('DISTRICT', 'A1'), ('REPORTING_AREA', '121'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 02:23:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 2), ('UCR_PART', 'Part Two'), ('STREET', 'STUART ST'), ('Lat', 42.35106637), ('Long', -71.06549569), ('Location', '(42.35106637, -71.06549569)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070154'), ('OFFENSE_CODE', 1402), ('OFFENSE_CODE_GROUP', 'Vandalism'), ('OFFENSE_DESCRIPTION', 'VANDALISM'), ('DISTRICT', 'D4'), ('REPORTING_AREA', '138'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 00:51:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 0), ('UCR_PART', 'Part Two'), ('STREET', 'BOYLSTON ST'), ('Lat', 42.34932471), ('Long', -71.08014801), ('Location', '(42.34932471, -71.08014801)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070153'), ('OFFENSE_CODE', 3802), ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'), ('OFFENSE_DESCRIPTION', 'M/V ACCIDENT - PROPERTY \xa0DAMAGE'), ('DISTRICT', 'E13'), ('REPORTING_AREA', '606'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 01:52:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 1), ('UCR_PART', 'Part Three'), ('STREET', 'S HUNTINGTON AVE'), ('Lat', 42.32955246), ('Long', -71.11112429), ('Location', '(42.32955246, -71.11112429)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070153'), ('OFFENSE_CODE', 3831), ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'), ('OFFENSE_DESCRIPTION', 'M/V - LEAVING SCENE - PROPERTY DAMAGE'), ('DISTRICT', 'E13'), ('REPORTING_AREA', '606'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 01:52:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 1), ('UCR_PART', 'Part Three'), ('STREET', 'S HUNTINGTON AVE'), ('Lat', 42.32955246), ('Long', -71.11112429), ('Location', '(42.32955246, -71.11112429)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070152'), ('OFFENSE_CODE', 2662), ('OFFENSE_CODE_GROUP', 'Ballistics'), ('OFFENSE_DESCRIPTION', 'BALLISTICS EVIDENCE/FOUND'), ('DISTRICT', 'B2'), ('REPORTING_AREA', '901'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 01:32:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 1), ('UCR_PART', 'Part Two'), ('STREET', 'TURQUOISE WAY'), ('Lat', 42.33426744), ('Long', -71.09713457), ('Location', '(42.33426744, -71.09713457)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070151'), ('OFFENSE_CODE', 3006), ('OFFENSE_CODE_GROUP', 'Medical Assistance'), ('OFFENSE_DESCRIPTION', 'SICK/INJURED/MEDICAL - PERSON'), ('DISTRICT', 'D14'), ('REPORTING_AREA', '752'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 01:26:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 1), ('UCR_PART', 'Part Three'), ('STREET', 'LAKE ST'), ('Lat', 42.3467305), ('Long', -71.16186432), ('Location', '(42.34673050, -71.16186432)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070149'), ('OFFENSE_CODE', 3115), ('OFFENSE_CODE_GROUP', 'Investigate Person'), ('OFFENSE_DESCRIPTION', 'INVESTIGATE PERSON'), ('DISTRICT', 'E18'), ('REPORTING_AREA', '496'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 00:15:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 0), ('UCR_PART', 'Part Three'), ('STREET', 'HYDE PARK AVE'), ('Lat', 42.26701085), ('Long', -71.12096171), ('Location', '(42.26701085, -71.12096171)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070148'), ('OFFENSE_CODE', 1846), ('OFFENSE_CODE_GROUP', 'Drug Violation'), ('OFFENSE_DESCRIPTION', 'DRUGS - POSS CLASS E'), ('DISTRICT', nan), ('REPORTING_AREA', ' '), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 00:40:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 0), ('UCR_PART', 'Part Two'), ('STREET', nan), ('Lat', 42.32492305), ('Long', -71.09825252), ('Location', '(42.32492305, -71.09825252)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070148'), ('OFFENSE_CODE', 1849), ('OFFENSE_CODE_GROUP', 'Drug Violation'), ('OFFENSE_DESCRIPTION', 'DRUGS - POSS CLASS B - COCAINE, ETC.'), ('DISTRICT', nan), ('REPORTING_AREA', ' '), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 00:40:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 0), ('UCR_PART', 'Part Two'), ('STREET', nan), ('Lat', 42.32492305), ('Long', -71.09825252), ('Location', '(42.32492305, -71.09825252)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070148'), ('OFFENSE_CODE', 1841), ('OFFENSE_CODE_GROUP', 'Drug Violation'), ('OFFENSE_DESCRIPTION', 'DRUGS - POSS CLASS A - INTENT TO MFR DIST DISP'), ('DISTRICT', nan), ('REPORTING_AREA', ' '), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 00:40:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 0), ('UCR_PART', 'Part Two'), ('STREET', nan), ('Lat', 42.32492305), ('Long', -71.09825252), ('Location', '(42.32492305, -71.09825252)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070147'), ('OFFENSE_CODE', 3410), ('OFFENSE_CODE_GROUP', 'Towed'), ('OFFENSE_DESCRIPTION', 'TOWED MOTOR VEHICLE'), ('DISTRICT', 'B3'), ('REPORTING_AREA', '458'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 00:10:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 0), ('UCR_PART', 'Part Three'), ('STREET', 'WOLCOTT ST'), ('Lat', 42.30273607), ('Long', -71.08248544), ('Location', '(42.30273607, -71.08248544)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070146'), ('OFFENSE_CODE', 3001), ('OFFENSE_CODE_GROUP', 'Medical Assistance'), ('OFFENSE_DESCRIPTION', 'DEATH INVESTIGATION'), ('DISTRICT', 'B2'), ('REPORTING_AREA', '605'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 00:21:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 0), ('UCR_PART', 'Part Three'), ('STREET', 'PARKER HILL AVE'), ('Lat', 42.33267994), ('Long', -71.109579), ('Location', '(42.33267994, -71.10957900)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070144'), ('OFFENSE_CODE', 3006), ('OFFENSE_CODE_GROUP', 'Medical Assistance'), ('OFFENSE_DESCRIPTION', 'SICK/INJURED/MEDICAL - PERSON'), ('DISTRICT', 'C11'), ('REPORTING_AREA', '339'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 00:16:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 0), ('UCR_PART', 'Part Three'), ('STREET', 'GLOVER PL'), ('Lat', 42.30862267), ('Long', -71.05993172), ('Location', '(42.30862267, -71.05993172)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070143'), ('OFFENSE_CODE', 802), ('OFFENSE_CODE_GROUP', 'Simple Assault'), ('OFFENSE_DESCRIPTION', 'ASSAULT SIMPLE - BATTERY'), ('DISTRICT', 'A7'), ('REPORTING_AREA', '23'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 00:22:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 0), ('UCR_PART', 'Part Two'), ('STREET', 'PRINCETON ST'), ('Lat', 42.37766), ('Long', -71.03560198), ('Location', '(42.37766000, -71.03560198)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070143'), ('OFFENSE_CODE', 2629), ('OFFENSE_CODE_GROUP', 'Harassment'), ('OFFENSE_DESCRIPTION', 'HARASSMENT'), ('DISTRICT', 'A7'), ('REPORTING_AREA', '23'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-09-01 00:22:00'), ('YEAR', 2018), ('MONTH', 9), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 0), ('UCR_PART', 'Part Two'), ('STREET', 'PRINCETON ST'), ('Lat', 42.37766), ('Long', -71.03560198), ('Location', '(42.37766000, -71.03560198)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070142'), ('OFFENSE_CODE', 619), ('OFFENSE_CODE_GROUP', 'Larceny'), ('OFFENSE_DESCRIPTION', 'LARCENY ALL OTHERS'), ('DISTRICT', 'A1'), ('REPORTING_AREA', '103'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 00:54:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 0), ('UCR_PART', 'Part One'), ('STREET', 'SCHOOL ST'), ('Lat', 42.3575462), ('Long', -71.05881953), ('Location', '(42.35754620, -71.05881953)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070141'), ('OFFENSE_CODE', 522), ('OFFENSE_CODE_GROUP', 'Residential Burglary'), ('OFFENSE_DESCRIPTION', 'BURGLARY - RESIDENTIAL - NO FORCE'), ('DISTRICT', 'D4'), ('REPORTING_AREA', '597'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 20:30:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 20), ('UCR_PART', 'Part One'), ('STREET', 'COLUMBUS AVE'), ('Lat', 42.33961848), ('Long', -71.0828558), ('Location', '(42.33961848, -71.08285580)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070140'), ('OFFENSE_CODE', 520), ('OFFENSE_CODE_GROUP', 'Residential Burglary'), ('OFFENSE_DESCRIPTION', 'BURGLARY - RESIDENTIAL - FORCE'), ('DISTRICT', 'C11'), ('REPORTING_AREA', '352'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 23:52:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 23), ('UCR_PART', 'Part One'), ('STREET', 'ARCADIA ST'), ('Lat', 42.30170996), ('Long', -71.06174506), ('Location', '(42.30170996, -71.06174506)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070139'), ('OFFENSE_CODE', 3301), ('OFFENSE_CODE_GROUP', 'Verbal Disputes'), ('OFFENSE_DESCRIPTION', 'VERBAL DISPUTE'), ('DISTRICT', 'E13'), ('REPORTING_AREA', '912'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 23:22:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 23), ('UCR_PART', 'Part Three'), ('STREET', 'PARKER ST'), ('Lat', 42.32469443), ('Long', -71.10087902), ('Location', '(42.32469443, -71.10087902)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070138'), ('OFFENSE_CODE', 1402), ('OFFENSE_CODE_GROUP', 'Vandalism'), ('OFFENSE_DESCRIPTION', 'VANDALISM'), ('DISTRICT', 'A15'), ('REPORTING_AREA', '900'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 22:39:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 22), ('UCR_PART', 'Part Two'), ('STREET', 'COREY ST'), ('Lat', 42.3787592), ('Long', -71.05598086), ('Location', '(42.37875920, -71.05598086)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070137'), ('OFFENSE_CODE', 1402), ('OFFENSE_CODE_GROUP', 'Vandalism'), ('OFFENSE_DESCRIPTION', 'VANDALISM'), ('DISTRICT', 'D14'), ('REPORTING_AREA', '796'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 23:20:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 23), ('UCR_PART', 'Part Two'), ('STREET', 'FORDHAM RD'), ('Lat', 42.35154653), ('Long', -71.12789558), ('Location', '(42.35154653, -71.12789558)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070136'), ('OFFENSE_CODE', 3502), ('OFFENSE_CODE_GROUP', 'Missing Person Located'), ('OFFENSE_DESCRIPTION', 'MISSING PERSON - LOCATED'), ('DISTRICT', 'B2'), ('REPORTING_AREA', '611'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 16:00:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 16), ('UCR_PART', 'Part Three'), ('STREET', 'MISSION PARK DR'), ('Lat', 42.33407624), ('Long', -71.10842653), ('Location', '(42.33407624, -71.10842653)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070135'), ('OFFENSE_CODE', 802), ('OFFENSE_CODE_GROUP', 'Simple Assault'), ('OFFENSE_DESCRIPTION', 'ASSAULT SIMPLE - BATTERY'), ('DISTRICT', 'D4'), ('REPORTING_AREA', '624'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 23:16:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 23), ('UCR_PART', 'Part Two'), ('STREET', 'LANSDOWNE ST'), ('Lat', 42.34717363), ('Long', -71.0964439), ('Location', '(42.34717363, -71.09644390)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070134'), ('OFFENSE_CODE', 802), ('OFFENSE_CODE_GROUP', 'Simple Assault'), ('OFFENSE_DESCRIPTION', 'ASSAULT SIMPLE - BATTERY'), ('DISTRICT', nan), ('REPORTING_AREA', ' '), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 23:22:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 23), ('UCR_PART', 'Part Two'), ('STREET', 'FANEUIL HALL MARKETPLACE'), ('Lat', 42.35997967), ('Long', -71.05474135), ('Location', '(42.35997967, -71.05474135)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070134'), ('OFFENSE_CODE', 2647), ('OFFENSE_CODE_GROUP', 'Other'), ('OFFENSE_DESCRIPTION', 'THREATS TO DO BODILY HARM'), ('DISTRICT', nan), ('REPORTING_AREA', ' '), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 23:22:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 23), ('UCR_PART', 'Part Two'), ('STREET', 'FANEUIL HALL MARKETPLACE'), ('Lat', 42.35997967), ('Long', -71.05474135), ('Location', '(42.35997967, -71.05474135)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070132'), ('OFFENSE_CODE', 3119), ('OFFENSE_CODE_GROUP', 'Firearm Discovery'), ('OFFENSE_DESCRIPTION', 'FIREARM/WEAPON - FOUND OR CONFISCATED'), ('DISTRICT', 'B2'), ('REPORTING_AREA', '297'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 23:34:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 23), ('UCR_PART', 'Part Three'), ('STREET', 'FENNO ST'), ('Lat', 42.32262111), ('Long', -71.08431097), ('Location', '(42.32262111, -71.08431097)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070131'), ('OFFENSE_CODE', 3301), ('OFFENSE_CODE_GROUP', 'Verbal Disputes'), ('OFFENSE_DESCRIPTION', 'VERBAL DISPUTE'), ('DISTRICT', 'B2'), ('REPORTING_AREA', '320'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 23:18:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 23), ('UCR_PART', 'Part Three'), ('STREET', 'GEORGIA ST'), ('Lat', 42.31068153), ('Long', -71.08619442), ('Location', '(42.31068153, -71.08619442)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070130'), ('OFFENSE_CODE', 3202), ('OFFENSE_CODE_GROUP', 'Property Found'), ('OFFENSE_DESCRIPTION', 'PROPERTY - LOST THEN LOCATED'), ('DISTRICT', 'D4'), ('REPORTING_AREA', '172'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 21:50:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 21), ('UCR_PART', 'Part Three'), ('STREET', 'MASSACHUSETTS AVE'), ('Lat', 42.33311189), ('Long', -71.0727637), ('Location', '(42.33311189, -71.07276370)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070128'), ('OFFENSE_CODE', 2629), ('OFFENSE_CODE_GROUP', 'Harassment'), ('OFFENSE_DESCRIPTION', 'HARASSMENT'), ('DISTRICT', 'A7'), ('REPORTING_AREA', '22'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 23:06:38'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 23), ('UCR_PART', 'Part Two'), ('STREET', 'HAVRE ST'), ('Lat', 42.37622688), ('Long', -71.03439728), ('Location', '(42.37622688, -71.03439728)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070127'), ('OFFENSE_CODE', 2905), ('OFFENSE_CODE_GROUP', 'Violations'), ('OFFENSE_DESCRIPTION', 'VAL - OPERATING WITHOUT LICENSE'), ('DISTRICT', 'A7'), ('REPORTING_AREA', '29'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 23:14:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 23), ('UCR_PART', 'Part Two'), ('STREET', 'SUMNER ST'), ('Lat', 42.36884343), ('Long', -71.03967544), ('Location', '(42.36884343, -71.03967544)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070126'), ('OFFENSE_CODE', 3002), ('OFFENSE_CODE_GROUP', 'Medical Assistance'), ('OFFENSE_DESCRIPTION', 'ANIMAL CONTROL - DOG BITES - ETC.'), ('DISTRICT', 'C6'), ('REPORTING_AREA', '216'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 22:24:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 22), ('UCR_PART', 'Part Three'), ('STREET', 'W NINTH ST'), ('Lat', 42.33450412), ('Long', -71.05411735), ('Location', '(42.33450412, -71.05411735)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070125'), ('OFFENSE_CODE', 3301), ('OFFENSE_CODE_GROUP', 'Verbal Disputes'), ('OFFENSE_DESCRIPTION', 'VERBAL DISPUTE'), ('DISTRICT', 'B3'), ('REPORTING_AREA', '435'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 22:35:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 22), ('UCR_PART', 'Part Three'), ('STREET', 'PEACEVALE RD'), ('Lat', 42.28716674), ('Long', -71.07633479), ('Location', '(42.28716674, -71.07633479)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070124'), ('OFFENSE_CODE', 613), ('OFFENSE_CODE_GROUP', 'Larceny'), ('OFFENSE_DESCRIPTION', 'LARCENY SHOPLIFTING'), ('DISTRICT', 'E5'), ('REPORTING_AREA', '691'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 22:49:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 22), ('UCR_PART', 'Part One'), ('STREET', 'CENTRE ST'), ('Lat', 42.28747035), ('Long', -71.1515984), ('Location', '(42.28747035, -71.15159840)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070123'), ('OFFENSE_CODE', 619), ('OFFENSE_CODE_GROUP', 'Larceny'), ('OFFENSE_DESCRIPTION', 'LARCENY ALL OTHERS'), ('DISTRICT', 'A1'), ('REPORTING_AREA', '94'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 21:00:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 21), ('UCR_PART', 'Part One'), ('STREET', 'FANEUIL HALL MARKETPLACE'), ('Lat', 42.35997967), ('Long', -71.05474135), ('Location', '(42.35997967, -71.05474135)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070122'), ('OFFENSE_CODE', 3016), ('OFFENSE_CODE_GROUP', 'Medical Assistance'), ('OFFENSE_DESCRIPTION', 'FIREARM/WEAPON - ACCIDENTAL INJURY / DEATH'), ('DISTRICT', 'E13'), ('REPORTING_AREA', '657'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 22:20:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 22), ('UCR_PART', 'Part Three'), ('STREET', 'CENTRE ST'), ('Lat', 42.30098889), ('Long', -71.12708146), ('Location', '(42.30098889, -71.12708146)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070121'), ('OFFENSE_CODE', 3006), ('OFFENSE_CODE_GROUP', 'Medical Assistance'), ('OFFENSE_DESCRIPTION', 'SICK/INJURED/MEDICAL - PERSON'), ('DISTRICT', 'C11'), ('REPORTING_AREA', '346'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 22:20:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 22), ('UCR_PART', 'Part Three'), ('STREET', 'BENTHAM RD'), ('Lat', 42.30342529), ('Long', -71.06311874), ('Location', '(42.30342529, -71.06311874)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070120'), ('OFFENSE_CODE', 619), ('OFFENSE_CODE_GROUP', 'Larceny'), ('OFFENSE_DESCRIPTION', 'LARCENY ALL OTHERS'), ('DISTRICT', 'D4'), ('REPORTING_AREA', '135'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 15:30:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 15), ('UCR_PART', 'Part One'), ('STREET', 'BEACON ST'), ('Lat', 42.35275712), ('Long', -71.08240215), ('Location', '(42.35275712, -71.08240215)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070119'), ('OFFENSE_CODE', 3831), ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'), ('OFFENSE_DESCRIPTION', 'M/V - LEAVING SCENE - PROPERTY DAMAGE'), ('DISTRICT', 'D14'), ('REPORTING_AREA', '777'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 22:30:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 22), ('UCR_PART', 'Part Three'), ('STREET', 'WASHINGTON ST'), ('Lat', 42.34781895), ('Long', -71.14941056), ('Location', '(42.34781895, -71.14941056)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070118'), ('OFFENSE_CODE', 3115), ('OFFENSE_CODE_GROUP', 'Investigate Person'), ('OFFENSE_DESCRIPTION', 'INVESTIGATE PERSON'), ('DISTRICT', nan), ('REPORTING_AREA', ' '), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 21:27:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 21), ('UCR_PART', 'Part Three'), ('STREET', nan), ('Lat', 42.35565209), ('Long', -71.06289015), ('Location', '(42.35565209, -71.06289015)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070117'), ('OFFENSE_CODE', 3115), ('OFFENSE_CODE_GROUP', 'Investigate Person'), ('OFFENSE_DESCRIPTION', 'INVESTIGATE PERSON'), ('DISTRICT', 'E5'), ('REPORTING_AREA', '549'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 20:21:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 20), ('UCR_PART', 'Part Three'), ('STREET', 'GROVE ST'), ('Lat', 42.26022909), ('Long', -71.15680185), ('Location', '(42.26022909, -71.15680185)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070116'), ('OFFENSE_CODE', 3114), ('OFFENSE_CODE_GROUP', 'Investigate Property'), ('OFFENSE_DESCRIPTION', 'INVESTIGATE PROPERTY'), ('DISTRICT', 'B2'), ('REPORTING_AREA', '309'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-25 00:00:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Saturday'), ('HOUR', 0), ('UCR_PART', 'Part Three'), ('STREET', 'S CHARLAME CT'), ('Lat', 42.31939136), ('Long', -71.08544157), ('Location', '(42.31939136, -71.08544157)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070115'), ('OFFENSE_CODE', 3114), ('OFFENSE_CODE_GROUP', 'Investigate Property'), ('OFFENSE_DESCRIPTION', 'INVESTIGATE PROPERTY'), ('DISTRICT', 'D14'), ('REPORTING_AREA', '793'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2017-10-11 17:43:00'), ('YEAR', 2017), ('MONTH', 10), ('DAY_OF_WEEK', 'Wednesday'), ('HOUR', 17), ('UCR_PART', 'Part Three'), ('STREET', 'KELTON ST'), ('Lat', 42.34650102), ('Long', -71.13612792), ('Location', '(42.34650102, -71.13612792)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070114'), ('OFFENSE_CODE', 3201), ('OFFENSE_CODE_GROUP', 'Property Lost'), ('OFFENSE_DESCRIPTION', 'PROPERTY - LOST'), ('DISTRICT', nan), ('REPORTING_AREA', ' '), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 18:00:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 18), ('UCR_PART', 'Part Three'), ('STREET', nan), ('Lat', 42.36694113), ('Long', -71.06056262), ('Location', '(42.36694113, -71.06056262)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070112'), ('OFFENSE_CODE', 3304), ('OFFENSE_CODE_GROUP', 'Assembly or Gathering Violations'), ('OFFENSE_DESCRIPTION', 'NOISY PARTY/RADIO-NO ARREST'), ('DISTRICT', 'E5'), ('REPORTING_AREA', '694'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 20:45:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 20), ('UCR_PART', 'Part Three'), ('STREET', 'WESTOVER ST'), ('Lat', 42.29299514), ('Long', -71.15769172), ('Location', '(42.29299514, -71.15769172)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070110'), ('OFFENSE_CODE', 611), ('OFFENSE_CODE_GROUP', 'Larceny'), ('OFFENSE_DESCRIPTION', 'LARCENY PICK-POCKET'), ('DISTRICT', 'C11'), ('REPORTING_AREA', '356'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 19:06:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 19), ('UCR_PART', 'Part One'), ('STREET', 'DORCHESTER AVE'), ('Lat', 42.29919694), ('Long', -71.06046974), ('Location', '(42.29919694, -71.06046974)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070109'), ('OFFENSE_CODE', 3803), ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'), ('OFFENSE_DESCRIPTION', 'M/V ACCIDENT - PERSONAL INJURY'), ('DISTRICT', 'E13'), ('REPORTING_AREA', '652'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 21:19:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 21), ('UCR_PART', 'Part Three'), ('STREET', 'WASHINGTON ST'), ('Lat', 42.29941062), ('Long', -71.11517471), ('Location', '(42.29941062, -71.11517471)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070108'), ('OFFENSE_CODE', 2629), ('OFFENSE_CODE_GROUP', 'Harassment'), ('OFFENSE_DESCRIPTION', 'HARASSMENT'), ('DISTRICT', 'D4'), ('REPORTING_AREA', '157'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 20:28:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 20), ('UCR_PART', 'Part Two'), ('STREET', 'W NEWTON ST'), ('Lat', 42.34063708), ('Long', -71.07572281), ('Location', '(42.34063708, -71.07572281)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070107'), ('OFFENSE_CODE', 413), ('OFFENSE_CODE_GROUP', 'Aggravated Assault'), ('OFFENSE_DESCRIPTION', 'ASSAULT - AGGRAVATED - BATTERY'), ('DISTRICT', 'D14'), ('REPORTING_AREA', '938'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 17:15:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 17), ('UCR_PART', 'Part One'), ('STREET', 'FIDELIS WAY'), ('Lat', 42.3458376), ('Long', -71.14492138), ('Location', '(42.34583760, -71.14492138)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070106'), ('OFFENSE_CODE', 3006), ('OFFENSE_CODE_GROUP', 'Medical Assistance'), ('OFFENSE_DESCRIPTION', 'SICK/INJURED/MEDICAL - PERSON'), ('DISTRICT', 'B3'), ('REPORTING_AREA', '422'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 21:13:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 21), ('UCR_PART', 'Part Three'), ('STREET', 'RIVER ST'), ('Lat', 42.27133005), ('Long', -71.08299865), ('Location', '(42.27133005, -71.08299865)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070105'), ('OFFENSE_CODE', 2900), ('OFFENSE_CODE_GROUP', 'Other'), ('OFFENSE_DESCRIPTION', 'VAL - VIOLATION OF AUTO LAW - OTHER'), ('DISTRICT', 'D14'), ('REPORTING_AREA', '795'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 19:48:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 19), ('UCR_PART', 'Part Two'), ('STREET', 'CAMBRIDGE ST'), ('Lat', 42.35343384), ('Long', -71.13786355), ('Location', '(42.35343384, -71.13786355)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070104'), ('OFFENSE_CODE', 802), ('OFFENSE_CODE_GROUP', 'Simple Assault'), ('OFFENSE_DESCRIPTION', 'ASSAULT SIMPLE - BATTERY'), ('DISTRICT', 'A1'), ('REPORTING_AREA', '77'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 21:14:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 21), ('UCR_PART', 'Part Two'), ('STREET', 'BOWKER ST'), ('Lat', 42.36242887), ('Long', -71.06054873), ('Location', '(42.36242887, -71.06054873)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070102'), ('OFFENSE_CODE', 2914), ('OFFENSE_CODE_GROUP', 'Violations'), ('OFFENSE_DESCRIPTION', 'VAL - OPERATING W/O AUTHORIZATION LAWFUL'), ('DISTRICT', 'B3'), ('REPORTING_AREA', '415'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 21:36:09'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 21), ('UCR_PART', 'Part Two'), ('STREET', 'CODMAN HILL AVE'), ('Lat', 42.27969129), ('Long', -71.07144322), ('Location', '(42.27969129, -71.07144322)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070101'), ('OFFENSE_CODE', 3115), ('OFFENSE_CODE_GROUP', 'Investigate Person'), ('OFFENSE_DESCRIPTION', 'INVESTIGATE PERSON'), ('DISTRICT', 'D4'), ('REPORTING_AREA', '171'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 20:23:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 20), ('UCR_PART', 'Part Three'), ('STREET', 'HARRISON AVE'), ('Lat', 42.33555954), ('Long', -71.07436364), ('Location', '(42.33555954, -71.07436364)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070100'), ('OFFENSE_CODE', 3831), ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'), ('OFFENSE_DESCRIPTION', 'M/V - LEAVING SCENE - PROPERTY DAMAGE'), ('DISTRICT', 'B3'), ('REPORTING_AREA', '481'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 20:30:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 20), ('UCR_PART', 'Part Three'), ('STREET', 'CUMMINS HWY'), ('Lat', 42.26857609), ('Long', -71.09574826), ('Location', '(42.26857609, -71.09574826)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070099'), ('OFFENSE_CODE', 560), ('OFFENSE_CODE_GROUP', 'Other Burglary'), ('OFFENSE_DESCRIPTION', 'BURGLARY - OTHER - FORCE'), ('DISTRICT', 'B3'), ('REPORTING_AREA', '427'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 18:45:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 18), ('UCR_PART', 'Part One'), ('STREET', 'NORFOLK ST'), ('Lat', 42.27759869), ('Long', -71.09136804), ('Location', '(42.27759869, -71.09136804)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070097'), ('OFFENSE_CODE', 3501), ('OFFENSE_CODE_GROUP', 'Missing Person Reported'), ('OFFENSE_DESCRIPTION', 'MISSING PERSON'), ('DISTRICT', 'E5'), ('REPORTING_AREA', '746'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 13:30:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 13), ('UCR_PART', 'Part Three'), ('STREET', 'LAGRANGE ST'), ('Lat', 42.29848031), ('Long', -71.1717622), ('Location', '(42.29848031, -71.17176220)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070095'), ('OFFENSE_CODE', 802), ('OFFENSE_CODE_GROUP', 'Simple Assault'), ('OFFENSE_DESCRIPTION', 'ASSAULT SIMPLE - BATTERY'), ('DISTRICT', 'B2'), ('REPORTING_AREA', '297'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 20:23:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 20), ('UCR_PART', 'Part Two'), ('STREET', 'DALE ST'), ('Lat', 42.32074773), ('Long', -71.08179833), ('Location', '(42.32074773, -71.08179833)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070095'), ('OFFENSE_CODE', 619), ('OFFENSE_CODE_GROUP', 'Larceny'), ('OFFENSE_DESCRIPTION', 'LARCENY ALL OTHERS'), ('DISTRICT', 'B2'), ('REPORTING_AREA', '297'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 20:23:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 20), ('UCR_PART', 'Part One'), ('STREET', 'DALE ST'), ('Lat', 42.32074773), ('Long', -71.08179833), ('Location', '(42.32074773, -71.08179833)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070094'), ('OFFENSE_CODE', 3410), ('OFFENSE_CODE_GROUP', 'Towed'), ('OFFENSE_DESCRIPTION', 'TOWED MOTOR VEHICLE'), ('DISTRICT', 'C11'), ('REPORTING_AREA', '817'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 20:01:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 20), ('UCR_PART', 'Part Three'), ('STREET', 'DORCHESTER AVE'), ('Lat', 42.28831574), ('Long', -71.0635873), ('Location', '(42.28831574, -71.06358730)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070093'), ('OFFENSE_CODE', 1849), ('OFFENSE_CODE_GROUP', 'Drug Violation'), ('OFFENSE_DESCRIPTION', 'DRUGS - POSS CLASS B - COCAINE, ETC.'), ('DISTRICT', 'C6'), ('REPORTING_AREA', '186'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 19:10:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 19), ('UCR_PART', 'Part Two'), ('STREET', 'BOSTON ST'), ('Lat', 42.32219952), ('Long', -71.06110712), ('Location', '(42.32219952, -71.06110712)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070091'), ('OFFENSE_CODE', 2647), ('OFFENSE_CODE_GROUP', 'Other'), ('OFFENSE_DESCRIPTION', 'THREATS TO DO BODILY HARM'), ('DISTRICT', 'B2'), ('REPORTING_AREA', '290'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 20:22:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 20), ('UCR_PART', 'Part Two'), ('STREET', 'MALCOLM X BLVD'), ('Lat', 42.33130111), ('Long', -71.09333508), ('Location', '(42.33130111, -71.09333508)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070090'), ('OFFENSE_CODE', 3115), ('OFFENSE_CODE_GROUP', 'Investigate Person'), ('OFFENSE_DESCRIPTION', 'INVESTIGATE PERSON'), ('DISTRICT', 'D4'), ('REPORTING_AREA', '134'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 20:17:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 20), ('UCR_PART', 'Part Three'), ('STREET', 'BOYLSTON ST'), ('Lat', 42.3503787), ('Long', -71.07626098), ('Location', '(42.35037870, -71.07626098)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070089'), ('OFFENSE_CODE', 3831), ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'), ('OFFENSE_DESCRIPTION', 'M/V - LEAVING SCENE - PROPERTY DAMAGE'), ('DISTRICT', 'C11'), ('REPORTING_AREA', '919'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 20:21:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 20), ('UCR_PART', 'Part Three'), ('STREET', 'ASHMONT ST'), ('Lat', 42.28741228), ('Long', -71.05793993), ('Location', '(42.28741228, -71.05793993)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070088'), ('OFFENSE_CODE', 423), ('OFFENSE_CODE_GROUP', 'Aggravated Assault'), ('OFFENSE_DESCRIPTION', 'ASSAULT - AGGRAVATED'), ('DISTRICT', 'C11'), ('REPORTING_AREA', '378'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 20:52:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 20), ('UCR_PART', 'Part One'), ('STREET', 'ASHMONT ST'), ('Lat', 42.28864774), ('Long', -71.05397944), ('Location', '(42.28864774, -71.05397944)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070087'), ('OFFENSE_CODE', 1402), ('OFFENSE_CODE_GROUP', 'Vandalism'), ('OFFENSE_DESCRIPTION', 'VANDALISM'), ('DISTRICT', 'D14'), ('REPORTING_AREA', '802'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 19:15:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 19), ('UCR_PART', 'Part Two'), ('STREET', 'BRIGHTON AVE'), ('Lat', 42.35342608), ('Long', -71.13508383), ('Location', '(42.35342608, -71.13508383)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070086'), ('OFFENSE_CODE', 2647), ('OFFENSE_CODE_GROUP', 'Other'), ('OFFENSE_DESCRIPTION', 'THREATS TO DO BODILY HARM'), ('DISTRICT', 'B3'), ('REPORTING_AREA', '407'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 20:16:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 20), ('UCR_PART', 'Part Two'), ('STREET', 'OLD MORTON ST'), ('Lat', 42.27294749), ('Long', -71.07154272), ('Location', '(42.27294749, -71.07154272)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070085'), ('OFFENSE_CODE', 3802), ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'), ('OFFENSE_DESCRIPTION', 'M/V ACCIDENT - PROPERTY \xa0DAMAGE'), ('DISTRICT', nan), ('REPORTING_AREA', ' '), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 18:30:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 18), ('UCR_PART', 'Part Three'), ('STREET', nan), ('Lat', 42.35451684), ('Long', -71.13881966), ('Location', '(42.35451684, -71.13881966)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070084'), ('OFFENSE_CODE', 361), ('OFFENSE_CODE_GROUP', 'Robbery'), ('OFFENSE_DESCRIPTION', 'ROBBERY - OTHER'), ('DISTRICT', 'B2'), ('REPORTING_AREA', '318'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 19:05:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 19), ('UCR_PART', 'Part One'), ('STREET', 'HUMBOLDT AVE'), ('Lat', 42.31024899), ('Long', -71.0918393), ('Location', '(42.31024899, -71.09183930)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070084'), ('OFFENSE_CODE', 2622), ('OFFENSE_CODE_GROUP', 'Other'), ('OFFENSE_DESCRIPTION', 'KIDNAPPING/CUSTODIAL KIDNAPPING'), ('DISTRICT', 'B2'), ('REPORTING_AREA', '318'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 19:05:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 19), ('UCR_PART', 'Part Two'), ('STREET', 'HUMBOLDT AVE'), ('Lat', 42.31024899), ('Long', -71.0918393), ('Location', '(42.31024899, -71.09183930)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070084'), ('OFFENSE_CODE', 423), ('OFFENSE_CODE_GROUP', 'Aggravated Assault'), ('OFFENSE_DESCRIPTION', 'ASSAULT - AGGRAVATED'), ('DISTRICT', 'B2'), ('REPORTING_AREA', '318'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 19:05:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 19), ('UCR_PART', 'Part One'), ('STREET', 'HUMBOLDT AVE'), ('Lat', 42.31024899), ('Long', -71.0918393), ('Location', '(42.31024899, -71.09183930)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070082'), ('OFFENSE_CODE', 3006), ('OFFENSE_CODE_GROUP', 'Medical Assistance'), ('OFFENSE_DESCRIPTION', 'SICK/INJURED/MEDICAL - PERSON'), ('DISTRICT', 'A15'), ('REPORTING_AREA', '900'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 19:50:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 19), ('UCR_PART', 'Part Three'), ('STREET', 'STARR KING CT'), ('Lat', 42.37809471), ('Long', -71.05570177), ('Location', '(42.37809471, -71.05570177)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070081'), ('OFFENSE_CODE', 3114), ('OFFENSE_CODE_GROUP', 'Investigate Property'), ('OFFENSE_DESCRIPTION', 'INVESTIGATE PROPERTY'), ('DISTRICT', 'C11'), ('REPORTING_AREA', '345'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 19:49:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 19), ('UCR_PART', 'Part Three'), ('STREET', 'TOPLIFF ST'), ('Lat', 42.30284782), ('Long', -71.06808985), ('Location', '(42.30284782, -71.06808985)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070080'), ('OFFENSE_CODE', 3201), ('OFFENSE_CODE_GROUP', 'Property Lost'), ('OFFENSE_DESCRIPTION', 'PROPERTY - LOST'), ('DISTRICT', 'A1'), ('REPORTING_AREA', '78'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 14:00:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 14), ('UCR_PART', 'Part Three'), ('STREET', 'BLACKSTONE ST'), ('Lat', 42.36165196), ('Long', -71.05630529), ('Location', '(42.36165196, -71.05630529)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070079'), ('OFFENSE_CODE', 3802), ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'), ('OFFENSE_DESCRIPTION', 'M/V ACCIDENT - PROPERTY \xa0DAMAGE'), ('DISTRICT', 'E5'), ('REPORTING_AREA', '736'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 20:05:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 20), ('UCR_PART', 'Part Three'), ('STREET', 'HASTINGS ST'), ('Lat', 42.28678123), ('Long', -71.15741315), ('Location', '(42.28678123, -71.15741315)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070078'), ('OFFENSE_CODE', 2662), ('OFFENSE_CODE_GROUP', 'Ballistics'), ('OFFENSE_DESCRIPTION', 'BALLISTICS EVIDENCE/FOUND'), ('DISTRICT', 'C11'), ('REPORTING_AREA', '339'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 19:57:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 19), ('UCR_PART', 'Part Two'), ('STREET', 'CHURCH ST'), ('Lat', 42.30866634), ('Long', -71.06198089), ('Location', '(42.30866634, -71.06198089)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070076'), ('OFFENSE_CODE', 3831), ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'), ('OFFENSE_DESCRIPTION', 'M/V - LEAVING SCENE - PROPERTY DAMAGE'), ('DISTRICT', 'D14'), ('REPORTING_AREA', '758'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 20:14:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 20), ('UCR_PART', 'Part Three'), ('STREET', 'WASHINGTON ST'), ('Lat', 42.35042609), ('Long', -71.16637332), ('Location', '(42.35042609, -71.16637332)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070075'), ('OFFENSE_CODE', 2610), ('OFFENSE_CODE_GROUP', 'Other'), ('OFFENSE_DESCRIPTION', 'TRESPASSING'), ('DISTRICT', 'D4'), ('REPORTING_AREA', '149'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 20:13:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 20), ('UCR_PART', 'Part Two'), ('STREET', 'DARTMOUTH ST'), ('Lat', 42.34767067), ('Long', -71.07620742), ('Location', '(42.34767067, -71.07620742)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070074'), ('OFFENSE_CODE', 1102), ('OFFENSE_CODE_GROUP', 'Fraud'), ('OFFENSE_DESCRIPTION', 'FRAUD - FALSE PRETENSE / SCHEME'), ('DISTRICT', 'A1'), ('REPORTING_AREA', '85'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 12:00:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 12), ('UCR_PART', 'Part Two'), ('STREET', 'ENDICOTT ST'), ('Lat', 42.36517799), ('Long', -71.05739255), ('Location', '(42.36517799, -71.05739255)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070073'), ('OFFENSE_CODE', 2646), ('OFFENSE_CODE_GROUP', 'Liquor Violation'), ('OFFENSE_DESCRIPTION', 'LIQUOR - DRINKING IN PUBLIC'), ('DISTRICT', 'B2'), ('REPORTING_AREA', '181'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 18:02:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 18), ('UCR_PART', 'Part Two'), ('STREET', 'NORFOLK AVE'), ('Lat', 42.32587659), ('Long', -71.07024947), ('Location', '(42.32587659, -71.07024947)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070072'), ('OFFENSE_CODE', 1849), ('OFFENSE_CODE_GROUP', 'Drug Violation'), ('OFFENSE_DESCRIPTION', 'DRUGS - POSS CLASS B - COCAINE, ETC.'), ('DISTRICT', 'C6'), ('REPORTING_AREA', '958'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 19:54:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 19), ('UCR_PART', 'Part Two'), ('STREET', 'BELLFLOWER ST'), ('Lat', 42.32445145), ('Long', -71.0581068), ('Location', '(42.32445145, -71.05810680)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070072'), ('OFFENSE_CODE', 3130), ('OFFENSE_CODE_GROUP', 'Search Warrants'), ('OFFENSE_DESCRIPTION', 'SEARCH WARRANT'), ('DISTRICT', 'C6'), ('REPORTING_AREA', '958'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 19:54:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 19), ('UCR_PART', 'Part Three'), ('STREET', 'BELLFLOWER ST'), ('Lat', 42.32445145), ('Long', -71.0581068), ('Location', '(42.32445145, -71.05810680)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070070'), ('OFFENSE_CODE', 3006), ('OFFENSE_CODE_GROUP', 'Medical Assistance'), ('OFFENSE_DESCRIPTION', 'SICK/INJURED/MEDICAL - PERSON'), ('DISTRICT', 'E5'), ('REPORTING_AREA', '716'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 19:30:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 19), ('UCR_PART', 'Part Three'), ('STREET', 'GLENHAVEN RD'), ('Lat', 42.27147462), ('Long', -71.16472873), ('Location', '(42.27147462, -71.16472873)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070068'), ('OFFENSE_CODE', 1402), ('OFFENSE_CODE_GROUP', 'Vandalism'), ('OFFENSE_DESCRIPTION', 'VANDALISM'), ('DISTRICT', 'E13'), ('REPORTING_AREA', '608'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 19:20:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 19), ('UCR_PART', 'Part Two'), ('STREET', 'S HUNTINGTON AVE'), ('Lat', 42.32639844), ('Long', -71.11152626), ('Location', '(42.32639844, -71.11152626)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070067'), ('OFFENSE_CODE', 3301), ('OFFENSE_CODE_GROUP', 'Verbal Disputes'), ('OFFENSE_DESCRIPTION', 'VERBAL DISPUTE'), ('DISTRICT', 'A7'), ('REPORTING_AREA', '4'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 19:25:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 19), ('UCR_PART', 'Part Three'), ('STREET', 'BAYSWATER ST'), ('Lat', 42.38248472), ('Long', -70.99982811), ('Location', '(42.38248472, -70.99982811)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070066'), ('OFFENSE_CODE', 801), ('OFFENSE_CODE_GROUP', 'Simple Assault'), ('OFFENSE_DESCRIPTION', 'ASSAULT - SIMPLE'), ('DISTRICT', 'A7'), ('REPORTING_AREA', '23'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 19:11:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 19), ('UCR_PART', 'Part Two'), ('STREET', 'BENNINGTON ST'), ('Lat', 42.3764438), ('Long', -71.03474021), ('Location', '(42.37644380, -71.03474021)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070066'), ('OFFENSE_CODE', 1503), ('OFFENSE_CODE_GROUP', 'Firearm Violations'), ('OFFENSE_DESCRIPTION', 'WEAPON - OTHER - CARRYING / POSSESSING, ETC'), ('DISTRICT', 'A7'), ('REPORTING_AREA', '23'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 19:11:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 19), ('UCR_PART', 'Part Two'), ('STREET', 'BENNINGTON ST'), ('Lat', 42.3764438), ('Long', -71.03474021), ('Location', '(42.37644380, -71.03474021)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070066'), ('OFFENSE_CODE', 2407), ('OFFENSE_CODE_GROUP', 'Disorderly Conduct'), ('OFFENSE_DESCRIPTION', 'ANNOYING AND ACCOSTING'), ('DISTRICT', 'A7'), ('REPORTING_AREA', '23'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 19:11:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 19), ('UCR_PART', 'Part Two'), ('STREET', 'BENNINGTON ST'), ('Lat', 42.3764438), ('Long', -71.03474021), ('Location', '(42.37644380, -71.03474021)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070066'), ('OFFENSE_CODE', 2657), ('OFFENSE_CODE_GROUP', 'Other'), ('OFFENSE_DESCRIPTION', 'VIOLATION - CITY ORDINANCE'), ('DISTRICT', 'A7'), ('REPORTING_AREA', '23'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 19:11:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 19), ('UCR_PART', 'Part Two'), ('STREET', 'BENNINGTON ST'), ('Lat', 42.3764438), ('Long', -71.03474021), ('Location', '(42.37644380, -71.03474021)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070065'), ('OFFENSE_CODE', 3801), ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'), ('OFFENSE_DESCRIPTION', 'M/V ACCIDENT - OTHER'), ('DISTRICT', 'D14'), ('REPORTING_AREA', '755'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 18:42:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 18), ('UCR_PART', 'Part Three'), ('STREET', 'TREMONT ST'), ('Lat', 42.35115368), ('Long', -71.17291563), ('Location', '(42.35115368, -71.17291563)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070064'), ('OFFENSE_CODE', 3831), ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'), ('OFFENSE_DESCRIPTION', 'M/V - LEAVING SCENE - PROPERTY DAMAGE'), ('DISTRICT', 'D14'), ('REPORTING_AREA', '771'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-30 12:00:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Thursday'), ('HOUR', 12), ('UCR_PART', 'Part Three'), ('STREET', 'WINSHIP ST'), ('Lat', 42.34666037), ('Long', -71.15209532), ('Location', '(42.34666037, -71.15209532)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070063'), ('OFFENSE_CODE', 3801), ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'), ('OFFENSE_DESCRIPTION', 'M/V ACCIDENT - OTHER'), ('DISTRICT', 'A15'), ('REPORTING_AREA', '60'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 14:00:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 14), ('UCR_PART', 'Part Three'), ('STREET', 'ARROW ST'), ('Lat', 42.37270654), ('Long', -71.06412658), ('Location', '(42.37270654, -71.06412658)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070062'), ('OFFENSE_CODE', 3831), ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'), ('OFFENSE_DESCRIPTION', 'M/V - LEAVING SCENE - PROPERTY DAMAGE'), ('DISTRICT', 'C6'), ('REPORTING_AREA', '230'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 19:39:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 19), ('UCR_PART', 'Part Three'), ('STREET', 'L ST'), ('Lat', 42.3335379), ('Long', -71.03531827), ('Location', '(42.33353790, -71.03531827)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070061'), ('OFFENSE_CODE', 1849), ('OFFENSE_CODE_GROUP', 'Drug Violation'), ('OFFENSE_DESCRIPTION', 'DRUGS - POSS CLASS B - COCAINE, ETC.'), ('DISTRICT', 'E5'), ('REPORTING_AREA', '559'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 19:39:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 19), ('UCR_PART', 'Part Two'), ('STREET', 'DURNELL AVE'), ('Lat', 42.28219943), ('Long', -71.13269192), ('Location', '(42.28219943, -71.13269192)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070060'), ('OFFENSE_CODE', 3112), ('OFFENSE_CODE_GROUP', 'Landlord/Tenant Disputes'), ('OFFENSE_DESCRIPTION', 'LANDLORD - TENANT SERVICE'), ('DISTRICT', 'C6'), ('REPORTING_AREA', '229'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 19:05:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 19), ('UCR_PART', 'Part Three'), ('STREET', 'E FIFTH ST'), ('Lat', 42.33381437), ('Long', -71.04284935), ('Location', '(42.33381437, -71.04284935)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070059'), ('OFFENSE_CODE', 2610), ('OFFENSE_CODE_GROUP', 'Other'), ('OFFENSE_DESCRIPTION', 'TRESPASSING'), ('DISTRICT', 'B2'), ('REPORTING_AREA', '179'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 18:50:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 18), ('UCR_PART', 'Part Two'), ('STREET', 'GERARD ST'), ('Lat', 42.33176796), ('Long', -71.07182739), ('Location', '(42.33176796, -71.07182739)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070058'), ('OFFENSE_CODE', 3115), ('OFFENSE_CODE_GROUP', 'Investigate Person'), ('OFFENSE_DESCRIPTION', 'INVESTIGATE PERSON'), ('DISTRICT', 'E18'), ('REPORTING_AREA', '545'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-07 19:00:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Tuesday'), ('HOUR', 19), ('UCR_PART', 'Part Three'), ('STREET', 'GORDON AVE'), ('Lat', 42.25866047), ('Long', -71.12986111), ('Location', '(42.25866047, -71.12986111)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070057'), ('OFFENSE_CODE', 3114), ('OFFENSE_CODE_GROUP', 'Investigate Property'), ('OFFENSE_DESCRIPTION', 'INVESTIGATE PROPERTY'), ('DISTRICT', 'C11'), ('REPORTING_AREA', '336'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 18:49:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 18), ('UCR_PART', 'Part Three'), ('STREET', 'RICHFIELD ST'), ('Lat', 42.30597541), ('Long', -71.07011898), ('Location', '(42.30597541, -71.07011898)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070056'), ('OFFENSE_CODE', 3115), ('OFFENSE_CODE_GROUP', 'Investigate Person'), ('OFFENSE_DESCRIPTION', 'INVESTIGATE PERSON'), ('DISTRICT', 'E18'), ('REPORTING_AREA', '540'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 18:18:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 18), ('UCR_PART', 'Part Three'), ('STREET', 'SUNNYSIDE ST'), ('Lat', 42.25137716), ('Long', -71.13295048), ('Location', '(42.25137716, -71.13295048)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070054'), ('OFFENSE_CODE', 3115), ('OFFENSE_CODE_GROUP', 'Investigate Person'), ('OFFENSE_DESCRIPTION', 'INVESTIGATE PERSON'), ('DISTRICT', 'B2'), ('REPORTING_AREA', '304'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 18:39:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 18), ('UCR_PART', 'Part Three'), ('STREET', 'MARCELLA ST'), ('Lat', 42.32102023), ('Long', -71.09352344), ('Location', '(42.32102023, -71.09352344)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070053'), ('OFFENSE_CODE', 1402), ('OFFENSE_CODE_GROUP', 'Vandalism'), ('OFFENSE_DESCRIPTION', 'VANDALISM'), ('DISTRICT', 'C11'), ('REPORTING_AREA', '345'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 09:00:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 9), ('UCR_PART', 'Part Two'), ('STREET', 'HOMES AVE'), ('Lat', 42.30344073), ('Long', -71.06674608), ('Location', '(42.30344073, -71.06674608)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070052'), ('OFFENSE_CODE', 617), ('OFFENSE_CODE_GROUP', 'Larceny'), ('OFFENSE_DESCRIPTION', 'LARCENY THEFT FROM BUILDING'), ('DISTRICT', 'D14'), ('REPORTING_AREA', '800'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 18:23:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 18), ('UCR_PART', 'Part One'), ('STREET', 'BRIGHTON AVE'), ('Lat', 42.35272466), ('Long', -71.12927406), ('Location', '(42.35272466, -71.12927406)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070051'), ('OFFENSE_CODE', 413), ('OFFENSE_CODE_GROUP', 'Aggravated Assault'), ('OFFENSE_DESCRIPTION', 'ASSAULT - AGGRAVATED - BATTERY'), ('DISTRICT', 'E18'), ('REPORTING_AREA', '961'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 18:55:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 18), ('UCR_PART', 'Part One'), ('STREET', 'SUMMER ST'), ('Lat', 42.25716913), ('Long', -71.12530617), ('Location', '(42.25716913, -71.12530617)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070050'), ('OFFENSE_CODE', 1849), ('OFFENSE_CODE_GROUP', 'Drug Violation'), ('OFFENSE_DESCRIPTION', 'DRUGS - POSS CLASS B - COCAINE, ETC.'), ('DISTRICT', 'C11'), ('REPORTING_AREA', '385'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 18:04:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 18), ('UCR_PART', 'Part Two'), ('STREET', 'HALLET ST'), ('Lat', 42.28076737), ('Long', -71.04736497), ('Location', '(42.28076737, -71.04736497)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070049'), ('OFFENSE_CODE', 3115), ('OFFENSE_CODE_GROUP', 'Investigate Person'), ('OFFENSE_DESCRIPTION', 'INVESTIGATE PERSON'), ('DISTRICT', 'B3'), ('REPORTING_AREA', '446'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 18:02:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 18), ('UCR_PART', 'Part Three'), ('STREET', 'NORWELL ST'), ('Lat', 42.29828416), ('Long', -71.07869447), ('Location', '(42.29828416, -71.07869447)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070048'), ('OFFENSE_CODE', 3831), ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'), ('OFFENSE_DESCRIPTION', 'M/V - LEAVING SCENE - PROPERTY DAMAGE'), ('DISTRICT', 'D4'), ('REPORTING_AREA', '620'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 18:08:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 18), ('UCR_PART', 'Part Three'), ('STREET', 'BOYLSTON ST'), ('Lat', 42.34710196), ('Long', -71.08841746), ('Location', '(42.34710196, -71.08841746)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070047'), ('OFFENSE_CODE', 3831), ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'), ('OFFENSE_DESCRIPTION', 'M/V - LEAVING SCENE - PROPERTY DAMAGE'), ('DISTRICT', 'E18'), ('REPORTING_AREA', '521'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 14:11:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 14), ('UCR_PART', 'Part Three'), ('STREET', 'HYDE PARK AVE'), ('Lat', 42.25582051), ('Long', -71.12411928), ('Location', '(42.25582051, -71.12411928)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070046'), ('OFFENSE_CODE', 3810), ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'), ('OFFENSE_DESCRIPTION', 'M/V ACCIDENT - INVOLVING \xa0BICYCLE - INJURY'), ('DISTRICT', 'D14'), ('REPORTING_AREA', '760'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 17:48:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 17), ('UCR_PART', 'Part Three'), ('STREET', 'WASHINGTON ST'), ('Lat', 42.34934252), ('Long', -71.16386818), ('Location', '(42.34934252, -71.16386818)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070045'), ('OFFENSE_CODE', 1402), ('OFFENSE_CODE_GROUP', 'Vandalism'), ('OFFENSE_DESCRIPTION', 'VANDALISM'), ('DISTRICT', 'E13'), ('REPORTING_AREA', '303'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-26 18:00:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 18), ('UCR_PART', 'Part Two'), ('STREET', 'COLUMBUS AVE'), ('Lat', 42.3189886), ('Long', -71.0983998), ('Location', '(42.31898860, -71.09839980)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070044'), ('OFFENSE_CODE', 1831), ('OFFENSE_CODE_GROUP', 'Drug Violation'), ('OFFENSE_DESCRIPTION', 'DRUGS - SICK ASSIST - OTHER NARCOTIC'), ('DISTRICT', 'C6'), ('REPORTING_AREA', '177'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 18:14:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 18), ('UCR_PART', 'Part Two'), ('STREET', 'MASSACHUSETTS AVE'), ('Lat', 42.33152148), ('Long', -71.07085307), ('Location', '(42.33152148, -71.07085307)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070043'), ('OFFENSE_CODE', 3006), ('OFFENSE_CODE_GROUP', 'Medical Assistance'), ('OFFENSE_DESCRIPTION', 'SICK/INJURED/MEDICAL - PERSON'), ('DISTRICT', 'B3'), ('REPORTING_AREA', '444'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 17:50:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 17), ('UCR_PART', 'Part Three'), ('STREET', 'BLUE HILL AVE'), ('Lat', 42.29663584), ('Long', -71.08729385), ('Location', '(42.29663584, -71.08729385)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070042'), ('OFFENSE_CODE', 619), ('OFFENSE_CODE_GROUP', 'Larceny'), ('OFFENSE_DESCRIPTION', 'LARCENY ALL OTHERS'), ('DISTRICT', 'C11'), ('REPORTING_AREA', '345'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-16 05:00:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Thursday'), ('HOUR', 5), ('UCR_PART', 'Part One'), ('STREET', 'RIDGEWOOD ST'), ('Lat', 42.30209443), ('Long', -71.06575183), ('Location', '(42.30209443, -71.06575183)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070041'), ('OFFENSE_CODE', 3006), ('OFFENSE_CODE_GROUP', 'Medical Assistance'), ('OFFENSE_DESCRIPTION', 'SICK/INJURED/MEDICAL - PERSON'), ('DISTRICT', 'B2'), ('REPORTING_AREA', '266'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-30 20:00:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Thursday'), ('HOUR', 20), ('UCR_PART', 'Part Three'), ('STREET', 'WINTHROP ST'), ('Lat', 42.32506222), ('Long', -71.0789508), ('Location', '(42.32506222, -71.07895080)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070040'), ('OFFENSE_CODE', 3111), ('OFFENSE_CODE_GROUP', 'License Violation'), ('OFFENSE_DESCRIPTION', 'LICENSE PREMISE VIOLATION'), ('DISTRICT', 'C6'), ('REPORTING_AREA', '206'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 18:21:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 18), ('UCR_PART', 'Part Three'), ('STREET', 'SLEEPER ST'), ('Lat', 42.35348229), ('Long', -71.04814061), ('Location', '(42.35348229, -71.04814061)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070039'), ('OFFENSE_CODE', 3115), ('OFFENSE_CODE_GROUP', 'Investigate Person'), ('OFFENSE_DESCRIPTION', 'INVESTIGATE PERSON'), ('DISTRICT', 'A7'), ('REPORTING_AREA', '28'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 18:23:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 18), ('UCR_PART', 'Part Three'), ('STREET', 'PARIS ST'), ('Lat', 42.37081805), ('Long', -71.03929078), ('Location', '(42.37081805, -71.03929078)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070038'), ('OFFENSE_CODE', 3201), ('OFFENSE_CODE_GROUP', 'Property Lost'), ('OFFENSE_DESCRIPTION', 'PROPERTY - LOST'), ('DISTRICT', 'A1'), ('REPORTING_AREA', '72'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-30 18:00:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Thursday'), ('HOUR', 18), ('UCR_PART', 'Part Three'), ('STREET', 'CAMBRIDGE ST'), ('Lat', 42.36109742), ('Long', -71.06206081), ('Location', '(42.36109742, -71.06206081)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070037'), ('OFFENSE_CODE', 3831), ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'), ('OFFENSE_DESCRIPTION', 'M/V - LEAVING SCENE - PROPERTY DAMAGE'), ('DISTRICT', 'E5'), ('REPORTING_AREA', '680'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 17:00:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 17), ('UCR_PART', 'Part Three'), ('STREET', 'CORINTH ST'), ('Lat', 42.28593201), ('Long', -71.12933705), ('Location', '(42.28593201, -71.12933705)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070036'), ('OFFENSE_CODE', 3801), ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'), ('OFFENSE_DESCRIPTION', 'M/V ACCIDENT - OTHER'), ('DISTRICT', 'A1'), ('REPORTING_AREA', '111'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 17:58:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 17), ('UCR_PART', 'Part Three'), ('STREET', 'MASON ST'), ('Lat', 42.35483584), ('Long', -71.06267377), ('Location', '(42.35483584, -71.06267377)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070035'), ('OFFENSE_CODE', 1810), ('OFFENSE_CODE_GROUP', 'Drug Violation'), ('OFFENSE_DESCRIPTION', 'DRUGS - SALE / MANUFACTURING'), ('DISTRICT', 'B2'), ('REPORTING_AREA', '904'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 17:40:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 17), ('UCR_PART', 'Part Two'), ('STREET', 'ZEIGLER ST'), ('Lat', 42.32924494), ('Long', -71.08200715), ('Location', '(42.32924494, -71.08200715)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070035'), ('OFFENSE_CODE', 1849), ('OFFENSE_CODE_GROUP', 'Drug Violation'), ('OFFENSE_DESCRIPTION', 'DRUGS - POSS CLASS B - COCAINE, ETC.'), ('DISTRICT', 'B2'), ('REPORTING_AREA', '904'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 17:40:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 17), ('UCR_PART', 'Part Two'), ('STREET', 'ZEIGLER ST'), ('Lat', 42.32924494), ('Long', -71.08200715), ('Location', '(42.32924494, -71.08200715)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070034'), ('OFFENSE_CODE', 619), ('OFFENSE_CODE_GROUP', 'Larceny'), ('OFFENSE_DESCRIPTION', 'LARCENY ALL OTHERS'), ('DISTRICT', 'D14'), ('REPORTING_AREA', '796'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 15:30:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 15), ('UCR_PART', 'Part One'), ('STREET', 'CHESTER ST'), ('Lat', 42.35159398), ('Long', -71.12865659), ('Location', '(42.35159398, -71.12865659)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070033'), ('OFFENSE_CODE', 3115), ('OFFENSE_CODE_GROUP', 'Investigate Person'), ('OFFENSE_DESCRIPTION', 'INVESTIGATE PERSON'), ('DISTRICT', 'B2'), ('REPORTING_AREA', '329'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 16:50:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 16), ('UCR_PART', 'Part Three'), ('STREET', 'OLDFIELDS RD'), ('Lat', 42.30821604), ('Long', -71.07997835), ('Location', '(42.30821604, -71.07997835)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070032'), ('OFFENSE_CODE', 617), ('OFFENSE_CODE_GROUP', 'Larceny'), ('OFFENSE_DESCRIPTION', 'LARCENY THEFT FROM BUILDING'), ('DISTRICT', 'E13'), ('REPORTING_AREA', '583'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 13:00:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 13), ('UCR_PART', 'Part One'), ('STREET', 'DAY ST'), ('Lat', 42.32512297), ('Long', -71.10777974), ('Location', '(42.32512297, -71.10777974)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070031'), ('OFFENSE_CODE', 3006), ('OFFENSE_CODE_GROUP', 'Medical Assistance'), ('OFFENSE_DESCRIPTION', 'SICK/INJURED/MEDICAL - PERSON'), ('DISTRICT', 'B2'), ('REPORTING_AREA', '318'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 16:08:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 16), ('UCR_PART', 'Part Three'), ('STREET', 'SEAVER ST'), ('Lat', 42.30878855), ('Long', -71.09055618), ('Location', '(42.30878855, -71.09055618)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070030'), ('OFFENSE_CODE', 2647), ('OFFENSE_CODE_GROUP', 'Other'), ('OFFENSE_DESCRIPTION', 'THREATS TO DO BODILY HARM'), ('DISTRICT', 'D4'), ('REPORTING_AREA', '162'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 16:44:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 16), ('UCR_PART', 'Part Two'), ('STREET', 'WASHINGTON ST'), ('Lat', 42.34617634), ('Long', -71.06471061), ('Location', '(42.34617634, -71.06471061)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070029'), ('OFFENSE_CODE', 2900), ('OFFENSE_CODE_GROUP', 'Other'), ('OFFENSE_DESCRIPTION', 'VAL - VIOLATION OF AUTO LAW - OTHER'), ('DISTRICT', 'C6'), ('REPORTING_AREA', '172'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 17:19:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 17), ('UCR_PART', 'Part Two'), ('STREET', 'MASSACHUSETTS AVE'), ('Lat', 42.332604), ('Long', -71.072024), ('Location', '(42.33260400, -71.07202400)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070027'), ('OFFENSE_CODE', 3301), ('OFFENSE_CODE_GROUP', 'Verbal Disputes'), ('OFFENSE_DESCRIPTION', 'VERBAL DISPUTE'), ('DISTRICT', 'E13'), ('REPORTING_AREA', '579'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 16:11:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 16), ('UCR_PART', 'Part Three'), ('STREET', 'PRIESING ST'), ('Lat', 42.32188259), ('Long', -71.10378919), ('Location', '(42.32188259, -71.10378919)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070026'), ('OFFENSE_CODE', 2647), ('OFFENSE_CODE_GROUP', 'Other'), ('OFFENSE_DESCRIPTION', 'THREATS TO DO BODILY HARM'), ('DISTRICT', 'B2'), ('REPORTING_AREA', '258'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 16:27:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 16), ('UCR_PART', 'Part Two'), ('STREET', 'MONADNOCK ST'), ('Lat', 42.31633855), ('Long', -71.06879992), ('Location', '(42.31633855, -71.06879992)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070025'), ('OFFENSE_CODE', 613), ('OFFENSE_CODE_GROUP', 'Larceny'), ('OFFENSE_DESCRIPTION', 'LARCENY SHOPLIFTING'), ('DISTRICT', 'B2'), ('REPORTING_AREA', '329'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 17:05:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 17), ('UCR_PART', 'Part One'), ('STREET', 'BLUE HILL AVE'), ('Lat', 42.30896999), ('Long', -71.08284839), ('Location', '(42.30896999, -71.08284839)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070024'), ('OFFENSE_CODE', 3410), ('OFFENSE_CODE_GROUP', 'Towed'), ('OFFENSE_DESCRIPTION', 'TOWED MOTOR VEHICLE'), ('DISTRICT', 'D14'), ('REPORTING_AREA', '760'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 14:18:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 14), ('UCR_PART', 'Part Three'), ('STREET', 'FAIRBANKS ST'), ('Lat', 42.35071344), ('Long', -71.16296497), ('Location', '(42.35071344, -71.16296497)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070023'), ('OFFENSE_CODE', 706), ('OFFENSE_CODE_GROUP', 'Auto Theft'), ('OFFENSE_DESCRIPTION', 'AUTO THEFT - MOTORCYCLE / SCOOTER'), ('DISTRICT', 'B2'), ('REPORTING_AREA', '604'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 00:30:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 0), ('UCR_PART', 'Part One'), ('STREET', 'OSWALD ST'), ('Lat', 42.3312567), ('Long', -71.10418684), ('Location', '(42.33125670, -71.10418684)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070022'), ('OFFENSE_CODE', 802), ('OFFENSE_CODE_GROUP', 'Simple Assault'), ('OFFENSE_DESCRIPTION', 'ASSAULT SIMPLE - BATTERY'), ('DISTRICT', 'C11'), ('REPORTING_AREA', '254'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 17:06:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 17), ('UCR_PART', 'Part Two'), ('STREET', 'DORCHESTER AVE'), ('Lat', 42.30756404), ('Long', -71.05843368), ('Location', '(42.30756404, -71.05843368)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070021'), ('OFFENSE_CODE', 3006), ('OFFENSE_CODE_GROUP', 'Medical Assistance'), ('OFFENSE_DESCRIPTION', 'SICK/INJURED/MEDICAL - PERSON'), ('DISTRICT', 'D14'), ('REPORTING_AREA', '778'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 16:28:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 16), ('UCR_PART', 'Part Three'), ('STREET', 'WASHINGTON ST'), ('Lat', 42.34901546), ('Long', -71.15160335), ('Location', '(42.34901546, -71.15160335)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070020'), ('OFFENSE_CODE', 3006), ('OFFENSE_CODE_GROUP', 'Medical Assistance'), ('OFFENSE_DESCRIPTION', 'SICK/INJURED/MEDICAL - PERSON'), ('DISTRICT', 'C11'), ('REPORTING_AREA', '349'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 16:44:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 16), ('UCR_PART', 'Part Three'), ('STREET', 'ADAMS ST'), ('Lat', 42.30263978), ('Long', -71.06038376), ('Location', '(42.30263978, -71.06038376)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070019'), ('OFFENSE_CODE', 614), ('OFFENSE_CODE_GROUP', 'Larceny From Motor Vehicle'), ('OFFENSE_DESCRIPTION', 'LARCENY THEFT FROM MV - NON-ACCESSORY'), ('DISTRICT', 'E18'), ('REPORTING_AREA', '550'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-30 21:30:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Thursday'), ('HOUR', 21), ('UCR_PART', 'Part One'), ('STREET', 'POPLAR ST'), ('Lat', 42.26988893), ('Long', -71.1321351), ('Location', '(42.26988893, -71.13213510)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070017'), ('OFFENSE_CODE', 3802), ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'), ('OFFENSE_DESCRIPTION', 'M/V ACCIDENT - PROPERTY \xa0DAMAGE'), ('DISTRICT', 'E18'), ('REPORTING_AREA', '503'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 16:36:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 16), ('UCR_PART', 'Part Three'), ('STREET', 'AMERICAN LEGION HWY'), ('Lat', 42.28671034), ('Long', -71.10822888), ('Location', '(42.28671034, -71.10822888)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070016'), ('OFFENSE_CODE', 3006), ('OFFENSE_CODE_GROUP', 'Medical Assistance'), ('OFFENSE_DESCRIPTION', 'SICK/INJURED/MEDICAL - PERSON'), ('DISTRICT', 'E13'), ('REPORTING_AREA', '607'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 15:49:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 15), ('UCR_PART', 'Part Three'), ('STREET', 'GROTTO GLEN RD'), ('Lat', 42.32563183), ('Long', -71.10845359), ('Location', '(42.32563183, -71.10845359)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070015'), ('OFFENSE_CODE', 619), ('OFFENSE_CODE_GROUP', 'Larceny'), ('OFFENSE_DESCRIPTION', 'LARCENY ALL OTHERS'), ('DISTRICT', 'A1'), ('REPORTING_AREA', '92'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-29 15:30:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Wednesday'), ('HOUR', 15), ('UCR_PART', 'Part One'), ('STREET', 'CITY HALL PLZ'), ('Lat', 42.35972137), ('Long', -71.0585236), ('Location', '(42.35972137, -71.05852360)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070014'), ('OFFENSE_CODE', 3503), ('OFFENSE_CODE_GROUP', 'Missing Person Located'), ('OFFENSE_DESCRIPTION', 'MISSING PERSON - NOT REPORTED - LOCATED'), ('DISTRICT', 'B2'), ('REPORTING_AREA', '281'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 14:04:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 14), ('UCR_PART', 'Part Three'), ('STREET', 'GREENVILLE ST'), ('Lat', 42.32696802), ('Long', -71.08051941), ('Location', '(42.32696802, -71.08051941)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070013'), ('OFFENSE_CODE', 2900), ('OFFENSE_CODE_GROUP', 'Other'), ('OFFENSE_DESCRIPTION', 'VAL - VIOLATION OF AUTO LAW - OTHER'), ('DISTRICT', 'D4'), ('REPORTING_AREA', '618'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 16:52:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 16), ('UCR_PART', 'Part Two'), ('STREET', 'BOYLSTON ST'), ('Lat', 42.34601613), ('Long', -71.0938121), ('Location', '(42.34601613, -71.09381210)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070012'), ('OFFENSE_CODE', 3201), ('OFFENSE_CODE_GROUP', 'Property Lost'), ('OFFENSE_DESCRIPTION', 'PROPERTY - LOST'), ('DISTRICT', 'D4'), ('REPORTING_AREA', '283'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 16:51:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 16), ('UCR_PART', 'Part Three'), ('STREET', 'HUNTINGTON AVE'), ('Lat', 42.34044966), ('Long', -71.08845935), ('Location', '(42.34044966, -71.08845935)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070011'), ('OFFENSE_CODE', 616), ('OFFENSE_CODE_GROUP', 'Larceny'), ('OFFENSE_DESCRIPTION', 'LARCENY THEFT OF BICYCLE'), ('DISTRICT', 'D4'), ('REPORTING_AREA', '130'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 14:00:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 14), ('UCR_PART', 'Part One'), ('STREET', 'BOYLSTON ST'), ('Lat', 42.34980175), ('Long', -71.07840978), ('Location', '(42.34980175, -71.07840978)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070010'), ('OFFENSE_CODE', 3115), ('OFFENSE_CODE_GROUP', 'Investigate Person'), ('OFFENSE_DESCRIPTION', 'INVESTIGATE PERSON'), ('DISTRICT', 'B3'), ('REPORTING_AREA', '469'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-30 17:00:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Thursday'), ('HOUR', 17), ('UCR_PART', 'Part Three'), ('STREET', 'BLUE HILL AVE'), ('Lat', 42.27567917), ('Long', -71.09363988), ('Location', '(42.27567917, -71.09363988)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070009'), ('OFFENSE_CODE', 1106), ('OFFENSE_CODE_GROUP', 'Confidence Games'), ('OFFENSE_DESCRIPTION', 'FRAUD - CREDIT CARD / ATM FRAUD'), ('DISTRICT', 'C11'), ('REPORTING_AREA', '356'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-19 00:00:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 0), ('UCR_PART', 'Part Two'), ('STREET', 'GENEVA AVE'), ('Lat', 42.29848866), ('Long', -71.06313294), ('Location', '(42.29848866, -71.06313294)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070008'), ('OFFENSE_CODE', 614), ('OFFENSE_CODE_GROUP', 'Larceny From Motor Vehicle'), ('OFFENSE_DESCRIPTION', 'LARCENY THEFT FROM MV - NON-ACCESSORY'), ('DISTRICT', 'A15'), ('REPORTING_AREA', '58'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-30 17:30:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Thursday'), ('HOUR', 17), ('UCR_PART', 'Part One'), ('STREET', 'MAIN ST'), ('Lat', 42.3772126), ('Long', -71.06669262), ('Location', '(42.37721260, -71.06669262)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070006'), ('OFFENSE_CODE', 3410), ('OFFENSE_CODE_GROUP', 'Towed'), ('OFFENSE_DESCRIPTION', 'TOWED MOTOR VEHICLE'), ('DISTRICT', 'D14'), ('REPORTING_AREA', '790'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 14:17:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 14), ('UCR_PART', 'Part Three'), ('STREET', 'ORKNEY RD'), ('Lat', 42.33735844), ('Long', -71.14815254), ('Location', '(42.33735844, -71.14815254)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070005'), ('OFFENSE_CODE', 3831), ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'), ('OFFENSE_DESCRIPTION', 'M/V - LEAVING SCENE - PROPERTY DAMAGE'), ('DISTRICT', 'E18'), ('REPORTING_AREA', '496'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 15:47:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 15), ('UCR_PART', 'Part Three'), ('STREET', 'METROPOLITAN AVE'), ('Lat', 42.26847209), ('Long', -71.11941323), ('Location', '(42.26847209, -71.11941323)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070003'), ('OFFENSE_CODE', 3201), ('OFFENSE_CODE_GROUP', 'Property Lost'), ('OFFENSE_DESCRIPTION', 'PROPERTY - LOST'), ('DISTRICT', 'D4'), ('REPORTING_AREA', '130'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 13:30:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 13), ('UCR_PART', 'Part Three'), ('STREET', 'BOYLSTON ST'), ('Lat', 42.34980175), ('Long', -71.07840978), ('Location', '(42.34980175, -71.07840978)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070002'), ('OFFENSE_CODE', 1102), ('OFFENSE_CODE_GROUP', 'Fraud'), ('OFFENSE_DESCRIPTION', 'FRAUD - FALSE PRETENSE / SCHEME'), ('DISTRICT', 'C11'), ('REPORTING_AREA', '236'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 16:22:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 16), ('UCR_PART', 'Part Two'), ('STREET', 'COLUMBIA RD'), ('Lat', 42.32030801), ('Long', -71.05765038), ('Location', '(42.32030801, -71.05765038)')]), OrderedDict([('INCIDENT_NUMBER', 'I182070000'), ('OFFENSE_CODE', 3201), ('OFFENSE_CODE_GROUP', 'Property Lost'), ('OFFENSE_DESCRIPTION', 'PROPERTY - LOST'), ('DISTRICT', 'B2'), ('REPORTING_AREA', '587'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 14:55:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 14), ('UCR_PART', 'Part Three'), ('STREET', 'TREMONT ST'), ('Lat', 42.33153509), ('Long', -71.09534648), ('Location', '(42.33153509, -71.09534648)')]), OrderedDict([('INCIDENT_NUMBER', 'I182069999'), ('OFFENSE_CODE', 617), ('OFFENSE_CODE_GROUP', 'Larceny'), ('OFFENSE_DESCRIPTION', 'LARCENY THEFT FROM BUILDING'), ('DISTRICT', 'B2'), ('REPORTING_AREA', '311'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-21 10:43:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Tuesday'), ('HOUR', 10), ('UCR_PART', 'Part One'), ('STREET', 'SAVIN ST'), ('Lat', 42.31719004), ('Long', -71.08167267), ('Location', '(42.31719004, -71.08167267)')]), OrderedDict([('INCIDENT_NUMBER', 'I182069998'), ('OFFENSE_CODE', 3006), ('OFFENSE_CODE_GROUP', 'Medical Assistance'), ('OFFENSE_DESCRIPTION', 'SICK/INJURED/MEDICAL - PERSON'), ('DISTRICT', 'E13'), ('REPORTING_AREA', '579'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 15:22:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 15), ('UCR_PART', 'Part Three'), ('STREET', 'CHESTNUT AVE'), ('Lat', 42.32055391), ('Long', -71.1032743), ('Location', '(42.32055391, -71.10327430)')]), OrderedDict([('INCIDENT_NUMBER', 'I182069997'), ('OFFENSE_CODE', 3115), ('OFFENSE_CODE_GROUP', 'Investigate Person'), ('OFFENSE_DESCRIPTION', 'INVESTIGATE PERSON'), ('DISTRICT', 'B2'), ('REPORTING_AREA', '605'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 12:00:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 12), ('UCR_PART', 'Part Three'), ('STREET', 'FRAWLEY ST'), ('Lat', 42.33279607), ('Long', -71.10793327), ('Location', '(42.33279607, -71.10793327)')]), OrderedDict([('INCIDENT_NUMBER', 'I182069996'), ('OFFENSE_CODE', 1106), ('OFFENSE_CODE_GROUP', 'Confidence Games'), ('OFFENSE_DESCRIPTION', 'FRAUD - CREDIT CARD / ATM FRAUD'), ('DISTRICT', 'C11'), ('REPORTING_AREA', '337'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 09:00:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 9), ('UCR_PART', 'Part Two'), ('STREET', 'OLNEY ST'), ('Lat', 42.30512773), ('Long', -71.07370747), ('Location', '(42.30512773, -71.07370747)')]), OrderedDict([('INCIDENT_NUMBER', 'I182069995'), ('OFFENSE_CODE', 802), ('OFFENSE_CODE_GROUP', 'Simple Assault'), ('OFFENSE_DESCRIPTION', 'ASSAULT SIMPLE - BATTERY'), ('DISTRICT', 'B2'), ('REPORTING_AREA', '329'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 15:27:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 15), ('UCR_PART', 'Part Two'), ('STREET', 'BLUE HILL AVE'), ('Lat', 42.30938437), ('Long', -71.08262277), ('Location', '(42.30938437, -71.08262277)')]), OrderedDict([('INCIDENT_NUMBER', 'I182069994'), ('OFFENSE_CODE', 3119), ('OFFENSE_CODE_GROUP', 'Firearm Discovery'), ('OFFENSE_DESCRIPTION', 'FIREARM/WEAPON - FOUND OR CONFISCATED'), ('DISTRICT', 'C6'), ('REPORTING_AREA', '219'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 14:44:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 14), ('UCR_PART', 'Part Three'), ('STREET', 'THOMAS PARK'), ('Lat', 42.33219302), ('Long', -71.04505385), ('Location', '(42.33219302, -71.04505385)')]), OrderedDict([('INCIDENT_NUMBER', 'I182069993'), ('OFFENSE_CODE', 3207), ('OFFENSE_CODE_GROUP', 'Property Found'), ('OFFENSE_DESCRIPTION', 'PROPERTY - FOUND'), ('DISTRICT', nan), ('REPORTING_AREA', ' '), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 15:38:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 15), ('UCR_PART', 'Part Three'), ('STREET', nan), ('Lat', 42.35547514), ('Long', -71.06051814), ('Location', '(42.35547514, -71.06051814)')]), OrderedDict([('INCIDENT_NUMBER', 'I182069992'), ('OFFENSE_CODE', 3115), ('OFFENSE_CODE_GROUP', 'Investigate Person'), ('OFFENSE_DESCRIPTION', 'INVESTIGATE PERSON'), ('DISTRICT', 'E5'), ('REPORTING_AREA', '727'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 14:32:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 14), ('UCR_PART', 'Part Three'), ('STREET', 'GARDNER ST'), ('Lat', 42.27724055), ('Long', -71.16780065), ('Location', '(42.27724055, -71.16780065)')]), OrderedDict([('INCIDENT_NUMBER', 'I182069991'), ('OFFENSE_CODE', 706), ('OFFENSE_CODE_GROUP', 'Auto Theft'), ('OFFENSE_DESCRIPTION', 'AUTO THEFT - MOTORCYCLE / SCOOTER'), ('DISTRICT', 'C11'), ('REPORTING_AREA', '397'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-30 12:00:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Thursday'), ('HOUR', 12), ('UCR_PART', 'Part One'), ('STREET', 'TALBOT AVE'), ('Lat', 42.29004971), ('Long', -71.07021576), ('Location', '(42.29004971, -71.07021576)')]), OrderedDict([('INCIDENT_NUMBER', 'I182069990'), ('OFFENSE_CODE', 3301), ('OFFENSE_CODE_GROUP', 'Verbal Disputes'), ('OFFENSE_DESCRIPTION', 'VERBAL DISPUTE'), ('DISTRICT', 'E18'), ('REPORTING_AREA', '529'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 14:43:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 14), ('UCR_PART', 'Part Three'), ('STREET', 'W MILTON ST'), ('Lat', 42.23951493), ('Long', -71.13964409), ('Location', '(42.23951493, -71.13964409)')]), OrderedDict([('INCIDENT_NUMBER', 'I182069989'), ('OFFENSE_CODE', 3831), ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'), ('OFFENSE_DESCRIPTION', 'M/V - LEAVING SCENE - PROPERTY DAMAGE'), ('DISTRICT', 'E18'), ('REPORTING_AREA', '490'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 13:20:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 13), ('UCR_PART', 'Part Three'), ('STREET', 'AMERICAN LEGION HWY'), ('Lat', 42.27531312), ('Long', -71.11587798), ('Location', '(42.27531312, -71.11587798)')]), OrderedDict([('INCIDENT_NUMBER', 'I182069988'), ('OFFENSE_CODE', 311), ('OFFENSE_CODE_GROUP', 'Robbery'), ('OFFENSE_DESCRIPTION', 'ROBBERY - COMMERCIAL'), ('DISTRICT', 'C11'), ('REPORTING_AREA', '341'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-30 23:45:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Thursday'), ('HOUR', 23), ('UCR_PART', 'Part One'), ('STREET', 'BOWDOIN ST'), ('Lat', 42.30609356), ('Long', -71.0671857), ('Location', '(42.30609356, -71.06718570)')]), OrderedDict([('INCIDENT_NUMBER', 'I182069987'), ('OFFENSE_CODE', 1106), ('OFFENSE_CODE_GROUP', 'Confidence Games'), ('OFFENSE_DESCRIPTION', 'FRAUD - CREDIT CARD / ATM FRAUD'), ('DISTRICT', 'E18'), ('REPORTING_AREA', '478'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-08 08:00:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Wednesday'), ('HOUR', 8), ('UCR_PART', 'Part Two'), ('STREET', 'TAUNTON AVE'), ('Lat', 42.26893455), ('Long', -71.10941865), ('Location', '(42.26893455, -71.10941865)')]), OrderedDict([('INCIDENT_NUMBER', 'I182069986'), ('OFFENSE_CODE', 3410), ('OFFENSE_CODE_GROUP', 'Towed'), ('OFFENSE_DESCRIPTION', 'TOWED MOTOR VEHICLE'), ('DISTRICT', 'D14'), ('REPORTING_AREA', '788'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 14:27:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 14), ('UCR_PART', 'Part Three'), ('STREET', 'COMMONWEALTH AVE'), ('Lat', 42.34136871), ('Long', -71.14864682), ('Location', '(42.34136871, -71.14864682)')]), OrderedDict([('INCIDENT_NUMBER', 'I182069985'), ('OFFENSE_CODE', 2906), ('OFFENSE_CODE_GROUP', 'Violations'), ('OFFENSE_DESCRIPTION', 'VAL - OPERATING UNREG/UNINS \xa0CAR'), ('DISTRICT', 'B2'), ('REPORTING_AREA', '288'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 14:58:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 14), ('UCR_PART', 'Part Two'), ('STREET', 'MARVIN ST'), ('Lat', 42.32988771), ('Long', -71.08445915), ('Location', '(42.32988771, -71.08445915)')]), OrderedDict([('INCIDENT_NUMBER', 'I182069984'), ('OFFENSE_CODE', 2629), ('OFFENSE_CODE_GROUP', 'Harassment'), ('OFFENSE_DESCRIPTION', 'HARASSMENT'), ('DISTRICT', 'E18'), ('REPORTING_AREA', '516'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 14:21:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 14), ('UCR_PART', 'Part Two'), ('STREET', 'TRUMAN PKWY'), ('Lat', 42.25188297), ('Long', -71.11915243), ('Location', '(42.25188297, -71.11915243)')]), OrderedDict([('INCIDENT_NUMBER', 'I182069983'), ('OFFENSE_CODE', 413), ('OFFENSE_CODE_GROUP', 'Aggravated Assault'), ('OFFENSE_DESCRIPTION', 'ASSAULT - AGGRAVATED - BATTERY'), ('DISTRICT', 'A1'), ('REPORTING_AREA', '64'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 13:00:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 13), ('UCR_PART', 'Part One'), ('STREET', 'FRUIT ST'), ('Lat', 42.36240281), ('Long', -71.06954652), ('Location', '(42.36240281, -71.06954652)')]), OrderedDict([('INCIDENT_NUMBER', 'I182069982'), ('OFFENSE_CODE', 802), ('OFFENSE_CODE_GROUP', 'Simple Assault'), ('OFFENSE_DESCRIPTION', 'ASSAULT SIMPLE - BATTERY'), ('DISTRICT', nan), ('REPORTING_AREA', ' '), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 14:39:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 14), ('UCR_PART', 'Part Two'), ('STREET', nan), ('Lat', 42.33257073), ('Long', -71.11115837), ('Location', '(42.33257073, -71.11115837)')]), OrderedDict([('INCIDENT_NUMBER', 'I182069981'), ('OFFENSE_CODE', 3114), ('OFFENSE_CODE_GROUP', 'Investigate Property'), ('OFFENSE_DESCRIPTION', 'INVESTIGATE PROPERTY'), ('DISTRICT', 'E18'), ('REPORTING_AREA', '519'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 14:27:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 14), ('UCR_PART', 'Part Three'), ('STREET', 'DAVISON ST'), ('Lat', 42.25559206), ('Long', -71.119909), ('Location', '(42.25559206, -71.11990900)')]), OrderedDict([('INCIDENT_NUMBER', 'I182069979'), ('OFFENSE_CODE', 2905), ('OFFENSE_CODE_GROUP', 'Violations'), ('OFFENSE_DESCRIPTION', 'VAL - OPERATING WITHOUT LICENSE'), ('DISTRICT', 'E13'), ('REPORTING_AREA', '574'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 14:24:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 14), ('UCR_PART', 'Part Two'), ('STREET', 'WASHINGTON ST'), ('Lat', 42.30999747), ('Long', -71.10401136), ('Location', '(42.30999747, -71.10401136)')]), OrderedDict([('INCIDENT_NUMBER', 'I182069978'), ('OFFENSE_CODE', 2647), ('OFFENSE_CODE_GROUP', 'Other'), ('OFFENSE_DESCRIPTION', 'THREATS TO DO BODILY HARM'), ('DISTRICT', 'C11'), ('REPORTING_AREA', '362'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 14:01:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 14), ('UCR_PART', 'Part Two'), ('STREET', 'WASHINGTON ST'), ('Lat', 42.29131613), ('Long', -71.07170293), ('Location', '(42.29131613, -71.07170293)')]), OrderedDict([('INCIDENT_NUMBER', 'I182069977'), ('OFFENSE_CODE', 1109), ('OFFENSE_CODE_GROUP', 'Fraud'), ('OFFENSE_DESCRIPTION', 'FRAUD - WIRE'), ('DISTRICT', 'E5'), ('REPORTING_AREA', '704'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-28 00:00:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Tuesday'), ('HOUR', 0), ('UCR_PART', 'Part Two'), ('STREET', 'TENNYSON ST'), ('Lat', 42.27722463), ('Long', -71.14924044), ('Location', '(42.27722463, -71.14924044)')]), OrderedDict([('INCIDENT_NUMBER', 'I182069976'), ('OFFENSE_CODE', 802), ('OFFENSE_CODE_GROUP', 'Simple Assault'), ('OFFENSE_DESCRIPTION', 'ASSAULT SIMPLE - BATTERY'), ('DISTRICT', 'C11'), ('REPORTING_AREA', '355'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-30 19:22:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Thursday'), ('HOUR', 19), ('UCR_PART', 'Part Two'), ('STREET', 'DORCHESTER AVE'), ('Lat', 42.29919694), ('Long', -71.06046974), ('Location', '(42.29919694, -71.06046974)')]), OrderedDict([('INCIDENT_NUMBER', 'I182069976'), ('OFFENSE_CODE', 2647), ('OFFENSE_CODE_GROUP', 'Other'), ('OFFENSE_DESCRIPTION', 'THREATS TO DO BODILY HARM'), ('DISTRICT', 'C11'), ('REPORTING_AREA', '355'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-30 19:22:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Thursday'), ('HOUR', 19), ('UCR_PART', 'Part Two'), ('STREET', 'DORCHESTER AVE'), ('Lat', 42.29919694), ('Long', -71.06046974), ('Location', '(42.29919694, -71.06046974)')]), OrderedDict([('INCIDENT_NUMBER', 'I182069975'), ('OFFENSE_CODE', 3301), ('OFFENSE_CODE_GROUP', 'Verbal Disputes'), ('OFFENSE_DESCRIPTION', 'VERBAL DISPUTE'), ('DISTRICT', nan), ('REPORTING_AREA', ' '), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 14:06:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 14), ('UCR_PART', 'Part Three'), ('STREET', 'CAMDEN'), ('Lat', -1.0), ('Long', -1.0), ('Location', '(-1.00000000, -1.00000000)')]), OrderedDict([('INCIDENT_NUMBER', 'I182069974'), ('OFFENSE_CODE', 724), ('OFFENSE_CODE_GROUP', 'Auto Theft'), ('OFFENSE_DESCRIPTION', 'AUTO THEFT'), ('DISTRICT', 'B2'), ('REPORTING_AREA', '604'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-29 11:50:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Wednesday'), ('HOUR', 11), ('UCR_PART', 'Part One'), ('STREET', 'SACHEM ST'), ('Lat', 42.33151289), ('Long', -71.10494901), ('Location', '(42.33151289, -71.10494901)')]), OrderedDict([('INCIDENT_NUMBER', 'I182069973'), ('OFFENSE_CODE', 2647), ('OFFENSE_CODE_GROUP', 'Other'), ('OFFENSE_DESCRIPTION', 'THREATS TO DO BODILY HARM'), ('DISTRICT', 'B3'), ('REPORTING_AREA', '444'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 12:20:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 12), ('UCR_PART', 'Part Two'), ('STREET', 'VESTA RD'), ('Lat', 42.2960628), ('Long', -71.08664795), ('Location', '(42.29606280, -71.08664795)')]), OrderedDict([('INCIDENT_NUMBER', 'I182069972'), ('OFFENSE_CODE', 3002), ('OFFENSE_CODE_GROUP', 'Medical Assistance'), ('OFFENSE_DESCRIPTION', 'ANIMAL CONTROL - DOG BITES - ETC.'), ('DISTRICT', 'C6'), ('REPORTING_AREA', '936'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 13:36:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 13), ('UCR_PART', 'Part Three'), ('STREET', 'ORTON-MAROTTA WAY'), ('Lat', 42.33731824), ('Long', -71.0538321), ('Location', '(42.33731824, -71.05383210)')]), OrderedDict([('INCIDENT_NUMBER', 'I182069971'), ('OFFENSE_CODE', 3112), ('OFFENSE_CODE_GROUP', 'Landlord/Tenant Disputes'), ('OFFENSE_DESCRIPTION', 'LANDLORD - TENANT SERVICE'), ('DISTRICT', 'D14'), ('REPORTING_AREA', '794'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-29 12:00:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Wednesday'), ('HOUR', 12), ('UCR_PART', 'Part Three'), ('STREET', 'COMMONWEALTH AVE'), ('Lat', 42.34835708), ('Long', -71.13645291), ('Location', '(42.34835708, -71.13645291)')]), OrderedDict([('INCIDENT_NUMBER', 'I182069970'), ('OFFENSE_CODE', 619), ('OFFENSE_CODE_GROUP', 'Larceny'), ('OFFENSE_DESCRIPTION', 'LARCENY ALL OTHERS'), ('DISTRICT', 'C11'), ('REPORTING_AREA', '242'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-12 16:20:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 16), ('UCR_PART', 'Part One'), ('STREET', 'BAKERSFIELD ST'), ('Lat', 42.31567062), ('Long', -71.0613961), ('Location', '(42.31567062, -71.06139610)')]), OrderedDict([('INCIDENT_NUMBER', 'I182069969'), ('OFFENSE_CODE', 614), ('OFFENSE_CODE_GROUP', 'Larceny From Motor Vehicle'), ('OFFENSE_DESCRIPTION', 'LARCENY THEFT FROM MV - NON-ACCESSORY'), ('DISTRICT', 'A15'), ('REPORTING_AREA', '50'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-29 20:00:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Wednesday'), ('HOUR', 20), ('UCR_PART', 'Part One'), ('STREET', 'CAMBRIDGE ST'), ('Lat', 42.38233296), ('Long', -71.07923596), ('Location', '(42.38233296, -71.07923596)')]), OrderedDict([('INCIDENT_NUMBER', 'I182069966'), ('OFFENSE_CODE', 3115), ('OFFENSE_CODE_GROUP', 'Investigate Person'), ('OFFENSE_DESCRIPTION', 'INVESTIGATE PERSON'), ('DISTRICT', nan), ('REPORTING_AREA', ' '), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-30 14:28:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Thursday'), ('HOUR', 14), ('UCR_PART', 'Part Three'), ('STREET', 'WARREN'), ('Lat', nan), ('Long', nan), ('Location', '(0.00000000, 0.00000000)')]), OrderedDict([('INCIDENT_NUMBER', 'I182069965'), ('OFFENSE_CODE', 614), ('OFFENSE_CODE_GROUP', 'Larceny From Motor Vehicle'), ('OFFENSE_DESCRIPTION', 'LARCENY THEFT FROM MV - NON-ACCESSORY'), ('DISTRICT', 'C6'), ('REPORTING_AREA', '219'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 10:00:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 10), ('UCR_PART', 'Part One'), ('STREET', 'OLD HARBOR ST'), ('Lat', 42.33149655), ('Long', -71.04742314), ('Location', '(42.33149655, -71.04742314)')]), OrderedDict([('INCIDENT_NUMBER', 'I182069964'), ('OFFENSE_CODE', 3006), ('OFFENSE_CODE_GROUP', 'Medical Assistance'), ('OFFENSE_DESCRIPTION', 'SICK/INJURED/MEDICAL - PERSON'), ('DISTRICT', 'E5'), ('REPORTING_AREA', '560'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 13:44:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 13), ('UCR_PART', 'Part Three'), ('STREET', 'WASHINGTON ST'), ('Lat', 42.28625875), ('Long', -71.12833143), ('Location', '(42.28625875, -71.12833143)')]), OrderedDict([('INCIDENT_NUMBER', 'I182069963'), ('OFFENSE_CODE', 3006), ('OFFENSE_CODE_GROUP', 'Medical Assistance'), ('OFFENSE_DESCRIPTION', 'SICK/INJURED/MEDICAL - PERSON'), ('DISTRICT', 'C6'), ('REPORTING_AREA', '177'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 13:08:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 13), ('UCR_PART', 'Part Three'), ('STREET', 'SOUTHAMPTON ST'), ('Lat', 42.3318188), ('Long', -71.06868237), ('Location', '(42.33181880, -71.06868237)')]), OrderedDict([('INCIDENT_NUMBER', 'I182069962'), ('OFFENSE_CODE', 3410), ('OFFENSE_CODE_GROUP', 'Towed'), ('OFFENSE_DESCRIPTION', 'TOWED MOTOR VEHICLE'), ('DISTRICT', 'A15'), ('REPORTING_AREA', '50'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 13:02:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 13), ('UCR_PART', 'Part Three'), ('STREET', 'ROLAND ST'), ('Lat', 42.38189643), ('Long', -71.07821902), ('Location', '(42.38189643, -71.07821902)')]), OrderedDict([('INCIDENT_NUMBER', 'I182069960'), ('OFFENSE_CODE', 802), ('OFFENSE_CODE_GROUP', 'Simple Assault'), ('OFFENSE_DESCRIPTION', 'ASSAULT SIMPLE - BATTERY'), ('DISTRICT', 'D4'), ('REPORTING_AREA', '143'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 13:22:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 13), ('UCR_PART', 'Part Two'), ('STREET', 'BOYLSTON ST'), ('Lat', 42.34862382), ('Long', -71.08277637), ('Location', '(42.34862382, -71.08277637)')]), OrderedDict([('INCIDENT_NUMBER', 'I182069959'), ('OFFENSE_CODE', 614), ('OFFENSE_CODE_GROUP', 'Larceny From Motor Vehicle'), ('OFFENSE_DESCRIPTION', 'LARCENY THEFT FROM MV - NON-ACCESSORY'), ('DISTRICT', 'D14'), ('REPORTING_AREA', '752'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 14:15:27'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 14), ('UCR_PART', 'Part One'), ('STREET', 'GREYMERE RD'), ('Lat', 42.34854976), ('Long', -71.16260923), ('Location', '(42.34854976, -71.16260923)')]), OrderedDict([('INCIDENT_NUMBER', 'I182069958'), ('OFFENSE_CODE', 1402), ('OFFENSE_CODE_GROUP', 'Vandalism'), ('OFFENSE_DESCRIPTION', 'VANDALISM'), ('DISTRICT', 'C6'), ('REPORTING_AREA', '914'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-10 21:00:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 21), ('UCR_PART', 'Part Two'), ('STREET', "MONSIGNOR DENNIS F O'CALL"), ('Lat', 42.32752693), ('Long', -71.05541255), ('Location', '(42.32752693, -71.05541255)')]), OrderedDict([('INCIDENT_NUMBER', 'I182069957'), ('OFFENSE_CODE', 3112), ('OFFENSE_CODE_GROUP', 'Landlord/Tenant Disputes'), ('OFFENSE_DESCRIPTION', 'LANDLORD - TENANT SERVICE'), ('DISTRICT', 'A7'), ('REPORTING_AREA', '20'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 13:29:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 13), ('UCR_PART', 'Part Three'), ('STREET', 'CHELSEA ST'), ('Lat', 42.37638326), ('Long', -71.03124103), ('Location', '(42.37638326, -71.03124103)')]), OrderedDict([('INCIDENT_NUMBER', 'I182069956'), ('OFFENSE_CODE', 423), ('OFFENSE_CODE_GROUP', 'Aggravated Assault'), ('OFFENSE_DESCRIPTION', 'ASSAULT - AGGRAVATED'), ('DISTRICT', 'B3'), ('REPORTING_AREA', '427'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 11:53:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 11), ('UCR_PART', 'Part One'), ('STREET', 'FESSENDEN ST'), ('Lat', 42.27855984), ('Long', -71.09199697), ('Location', '(42.27855984, -71.09199697)')]), OrderedDict([('INCIDENT_NUMBER', 'I182069955'), ('OFFENSE_CODE', 3006), ('OFFENSE_CODE_GROUP', 'Medical Assistance'), ('OFFENSE_DESCRIPTION', 'SICK/INJURED/MEDICAL - PERSON'), ('DISTRICT', 'B3'), ('REPORTING_AREA', '457'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 13:32:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 13), ('UCR_PART', 'Part Three'), ('STREET', 'BRADSHAW ST'), ('Lat', 42.29855717), ('Long', -71.08348265), ('Location', '(42.29855717, -71.08348265)')]), OrderedDict([('INCIDENT_NUMBER', 'I182069954'), ('OFFENSE_CODE', 3820), ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'), ('OFFENSE_DESCRIPTION', 'M/V ACCIDENT INVOLVING PEDESTRIAN - INJURY'), ('DISTRICT', 'D4'), ('REPORTING_AREA', '170'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 13:31:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 13), ('UCR_PART', 'Part Three'), ('STREET', 'E SPRINGFIELD ST'), ('Lat', 42.3360292), ('Long', -71.07517847), ('Location', '(42.33602920, -71.07517847)')]), OrderedDict([('INCIDENT_NUMBER', 'I182069953'), ('OFFENSE_CODE', 3301), ('OFFENSE_CODE_GROUP', 'Verbal Disputes'), ('OFFENSE_DESCRIPTION', 'VERBAL DISPUTE'), ('DISTRICT', 'C11'), ('REPORTING_AREA', '461'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 13:43:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 13), ('UCR_PART', 'Part Three'), ('STREET', 'ROSSETER ST'), ('Lat', 42.30417845), ('Long', -71.07600129), ('Location', '(42.30417845, -71.07600129)')]), OrderedDict([('INCIDENT_NUMBER', 'I182069952'), ('OFFENSE_CODE', 3114), ('OFFENSE_CODE_GROUP', 'Investigate Property'), ('OFFENSE_DESCRIPTION', 'INVESTIGATE PROPERTY'), ('DISTRICT', 'E18'), ('REPORTING_AREA', '555'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 12:41:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 12), ('UCR_PART', 'Part Three'), ('STREET', 'METROPOLITAN AVE'), ('Lat', 42.27435819), ('Long', -71.12403732), ('Location', '(42.27435819, -71.12403732)')]), OrderedDict([('INCIDENT_NUMBER', 'I182069951'), ('OFFENSE_CODE', 616), ('OFFENSE_CODE_GROUP', 'Larceny'), ('OFFENSE_DESCRIPTION', 'LARCENY THEFT OF BICYCLE'), ('DISTRICT', 'D4'), ('REPORTING_AREA', '138'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 09:40:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 9), ('UCR_PART', 'Part One'), ('STREET', 'NEWBURY ST'), ('Lat', 42.35059717), ('Long', -71.07881031), ('Location', '(42.35059717, -71.07881031)')]), OrderedDict([('INCIDENT_NUMBER', 'I182069950'), ('OFFENSE_CODE', 619), ('OFFENSE_CODE_GROUP', 'Larceny'), ('OFFENSE_DESCRIPTION', 'LARCENY ALL OTHERS'), ('DISTRICT', 'D14'), ('REPORTING_AREA', '796'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 13:16:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 13), ('UCR_PART', 'Part One'), ('STREET', 'COMMONWEALTH AVE'), ('Lat', 42.35107111), ('Long', -71.12570166), ('Location', '(42.35107111, -71.12570166)')]), OrderedDict([('INCIDENT_NUMBER', 'I182069949'), ('OFFENSE_CODE', 3201), ('OFFENSE_CODE_GROUP', 'Property Lost'), ('OFFENSE_DESCRIPTION', 'PROPERTY - LOST'), ('DISTRICT', 'E5'), ('REPORTING_AREA', '941'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 13:48:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 13), ('UCR_PART', 'Part Three'), ('STREET', 'ARCHDALE RD'), ('Lat', 42.2917221), ('Long', -71.1196546), ('Location', '(42.29172210, -71.11965460)')]), OrderedDict([('INCIDENT_NUMBER', 'I182069948'), ('OFFENSE_CODE', 613), ('OFFENSE_CODE_GROUP', 'Larceny'), ('OFFENSE_DESCRIPTION', 'LARCENY SHOPLIFTING'), ('DISTRICT', 'B2'), ('REPORTING_AREA', '311'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 12:20:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 12), ('UCR_PART', 'Part One'), ('STREET', 'WARREN ST'), ('Lat', 42.3169665), ('Long', -71.08254058), ('Location', '(42.31696650, -71.08254058)')]), OrderedDict([('INCIDENT_NUMBER', 'I182069946'), ('OFFENSE_CODE', 3831), ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'), ('OFFENSE_DESCRIPTION', 'M/V - LEAVING SCENE - PROPERTY DAMAGE'), ('DISTRICT', 'B2'), ('REPORTING_AREA', '614'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-21 12:00:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Tuesday'), ('HOUR', 12), ('UCR_PART', 'Part Three'), ('STREET', 'BROOKLINE AVE'), ('Lat', 42.33962338), ('Long', -71.10649737), ('Location', '(42.33962338, -71.10649737)')]), OrderedDict([('INCIDENT_NUMBER', 'I182069945'), ('OFFENSE_CODE', 2647), ('OFFENSE_CODE_GROUP', 'Other'), ('OFFENSE_DESCRIPTION', 'THREATS TO DO BODILY HARM'), ('DISTRICT', 'C11'), ('REPORTING_AREA', '362'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 12:44:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 12), ('UCR_PART', 'Part Two'), ('STREET', 'ALLSTON ST'), ('Lat', 42.29358236), ('Long', -71.06735449), ('Location', '(42.29358236, -71.06735449)')]), OrderedDict([('INCIDENT_NUMBER', 'I182069944'), ('OFFENSE_CODE', 3207), ('OFFENSE_CODE_GROUP', 'Property Found'), ('OFFENSE_DESCRIPTION', 'PROPERTY - FOUND'), ('DISTRICT', 'B2'), ('REPORTING_AREA', '179'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 13:40:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 13), ('UCR_PART', 'Part Three'), ('STREET', 'GERARD ST'), ('Lat', 42.33130578), ('Long', -71.07194742), ('Location', '(42.33130578, -71.07194742)')]), OrderedDict([('INCIDENT_NUMBER', 'I182069943'), ('OFFENSE_CODE', 3801), ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'), ('OFFENSE_DESCRIPTION', 'M/V ACCIDENT - OTHER'), ('DISTRICT', 'E5'), ('REPORTING_AREA', '731'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 12:10:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 12), ('UCR_PART', 'Part Three'), ('STREET', 'TEMPLE ST'), ('Lat', 42.27980181), ('Long', -71.16196326), ('Location', '(42.27980181, -71.16196326)')]), OrderedDict([('INCIDENT_NUMBER', 'I182069942'), ('OFFENSE_CODE', 3410), ('OFFENSE_CODE_GROUP', 'Towed'), ('OFFENSE_DESCRIPTION', 'TOWED MOTOR VEHICLE'), ('DISTRICT', 'A7'), ('REPORTING_AREA', '22'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 13:06:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 13), ('UCR_PART', 'Part Three'), ('STREET', 'HAVRE ST'), ('Lat', 42.37622688), ('Long', -71.03439728), ('Location', '(42.37622688, -71.03439728)')]), OrderedDict([('INCIDENT_NUMBER', 'I182069941'), ('OFFENSE_CODE', 3301), ('OFFENSE_CODE_GROUP', 'Verbal Disputes'), ('OFFENSE_DESCRIPTION', 'VERBAL DISPUTE'), ('DISTRICT', 'D14'), ('REPORTING_AREA', '938'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 12:00:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 12), ('UCR_PART', 'Part Three'), ('STREET', 'JETTE CT'), ('Lat', 42.3468275), ('Long', -71.14319087), ('Location', '(42.34682750, -71.14319087)')]), OrderedDict([('INCIDENT_NUMBER', 'I182069940'), ('OFFENSE_CODE', 3802), ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'), ('OFFENSE_DESCRIPTION', 'M/V ACCIDENT - PROPERTY \xa0DAMAGE'), ('DISTRICT', 'E5'), ('REPORTING_AREA', '679'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 11:50:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 11), ('UCR_PART', 'Part Three'), ('STREET', 'BIRCH ST'), ('Lat', 42.28656686), ('Long', -71.13038048), ('Location', '(42.28656686, -71.13038048)')]), OrderedDict([('INCIDENT_NUMBER', 'I182069938'), ('OFFENSE_CODE', 3803), ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'), ('OFFENSE_DESCRIPTION', 'M/V ACCIDENT - PERSONAL INJURY'), ('DISTRICT', 'B3'), ('REPORTING_AREA', '450'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 13:06:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 13), ('UCR_PART', 'Part Three'), ('STREET', 'WHITFIELD ST'), ('Lat', 42.291106), ('Long', -71.07424442), ('Location', '(42.29110600, -71.07424442)')]), OrderedDict([('INCIDENT_NUMBER', 'I182069937'), ('OFFENSE_CODE', 3006), ('OFFENSE_CODE_GROUP', 'Medical Assistance'), ('OFFENSE_DESCRIPTION', 'SICK/INJURED/MEDICAL - PERSON'), ('DISTRICT', 'E18'), ('REPORTING_AREA', '525'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 10:30:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 10), ('UCR_PART', 'Part Three'), ('STREET', 'NEPONSET VALLEY PKWY'), ('Lat', 42.23603929), ('Long', -71.12718154), ('Location', '(42.23603929, -71.12718154)')]), OrderedDict([('INCIDENT_NUMBER', 'I182069936'), ('OFFENSE_CODE', 3115), ('OFFENSE_CODE_GROUP', 'Investigate Person'), ('OFFENSE_DESCRIPTION', 'INVESTIGATE PERSON'), ('DISTRICT', 'E13'), ('REPORTING_AREA', '912'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 12:47:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 12), ('UCR_PART', 'Part Three'), ('STREET', 'HEATH ST'), ('Lat', 42.32513051), ('Long', -71.09940815), ('Location', '(42.32513051, -71.09940815)')]), OrderedDict([('INCIDENT_NUMBER', 'I182069935'), ('OFFENSE_CODE', 619), ('OFFENSE_CODE_GROUP', 'Larceny'), ('OFFENSE_DESCRIPTION', 'LARCENY ALL OTHERS'), ('DISTRICT', 'A1'), ('REPORTING_AREA', '115'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-22 13:21:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Wednesday'), ('HOUR', 13), ('UCR_PART', 'Part One'), ('STREET', 'SOUTH ST'), ('Lat', 42.3518674), ('Long', -71.05720373), ('Location', '(42.35186740, -71.05720373)')]), OrderedDict([('INCIDENT_NUMBER', 'I182069934'), ('OFFENSE_CODE', 3301), ('OFFENSE_CODE_GROUP', 'Verbal Disputes'), ('OFFENSE_DESCRIPTION', 'VERBAL DISPUTE'), ('DISTRICT', 'E13'), ('REPORTING_AREA', '577'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 12:29:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 12), ('UCR_PART', 'Part Three'), ('STREET', 'ARCADIA ST'), ('Lat', 42.31650656), ('Long', -71.09988227), ('Location', '(42.31650656, -71.09988227)')]), OrderedDict([('INCIDENT_NUMBER', 'I182069933'), ('OFFENSE_CODE', 3831), ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'), ('OFFENSE_DESCRIPTION', 'M/V - LEAVING SCENE - PROPERTY DAMAGE'), ('DISTRICT', 'E13'), ('REPORTING_AREA', '571'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-30 23:00:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Thursday'), ('HOUR', 23), ('UCR_PART', 'Part Three'), ('STREET', 'FOREST HILLS ST'), ('Lat', 42.31078949), ('Long', -71.10224589), ('Location', '(42.31078949, -71.10224589)')]), OrderedDict([('INCIDENT_NUMBER', 'I182069932'), ('OFFENSE_CODE', 1106), ('OFFENSE_CODE_GROUP', 'Confidence Games'), ('OFFENSE_DESCRIPTION', 'FRAUD - CREDIT CARD / ATM FRAUD'), ('DISTRICT', 'C11'), ('REPORTING_AREA', '450'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-13 13:00:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Monday'), ('HOUR', 13), ('UCR_PART', 'Part Two'), ('STREET', 'WASHINGTON ST'), ('Lat', 42.29131613), ('Long', -71.07170293), ('Location', '(42.29131613, -71.07170293)')]), OrderedDict([('INCIDENT_NUMBER', 'I182069930'), ('OFFENSE_CODE', 3114), ('OFFENSE_CODE_GROUP', 'Investigate Property'), ('OFFENSE_DESCRIPTION', 'INVESTIGATE PROPERTY'), ('DISTRICT', nan), ('REPORTING_AREA', ' '), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 05:00:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 5), ('UCR_PART', 'Part Three'), ('STREET', 'LONG'), ('Lat', -1.0), ('Long', -1.0), ('Location', '(-1.00000000, -1.00000000)')]), OrderedDict([('INCIDENT_NUMBER', 'I182069929'), ('OFFENSE_CODE', 3114), ('OFFENSE_CODE_GROUP', 'Investigate Property'), ('OFFENSE_DESCRIPTION', 'INVESTIGATE PROPERTY'), ('DISTRICT', 'B3'), ('REPORTING_AREA', '429'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 11:49:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 11), ('UCR_PART', 'Part Three'), ('STREET', 'MARDEN AVE'), ('Lat', 42.28479807), ('Long', -71.08685632), ('Location', '(42.28479807, -71.08685632)')]), OrderedDict([('INCIDENT_NUMBER', 'I182069928'), ('OFFENSE_CODE', 1402), ('OFFENSE_CODE_GROUP', 'Vandalism'), ('OFFENSE_DESCRIPTION', 'VANDALISM'), ('DISTRICT', 'C6'), ('REPORTING_AREA', '193'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-30 05:16:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Thursday'), ('HOUR', 5), ('UCR_PART', 'Part Two'), ('STREET', 'PREBLE ST'), ('Lat', 42.32935284), ('Long', -71.05601628), ('Location', '(42.32935284, -71.05601628)')]), OrderedDict([('INCIDENT_NUMBER', 'I182069927'), ('OFFENSE_CODE', 724), ('OFFENSE_CODE_GROUP', 'Auto Theft'), ('OFFENSE_DESCRIPTION', 'AUTO THEFT'), ('DISTRICT', 'E13'), ('REPORTING_AREA', '646'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 10:54:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 10), ('UCR_PART', 'Part One'), ('STREET', 'CENTRE ST'), ('Lat', 42.31069447), ('Long', -71.11468072), ('Location', '(42.31069447, -71.11468072)')]), OrderedDict([('INCIDENT_NUMBER', 'I182069925'), ('OFFENSE_CODE', 3201), ('OFFENSE_CODE_GROUP', 'Property Lost'), ('OFFENSE_DESCRIPTION', 'PROPERTY - LOST'), ('DISTRICT', 'B2'), ('REPORTING_AREA', '282'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 12:15:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 12), ('UCR_PART', 'Part Three'), ('STREET', 'WASHINGTON ST'), ('Lat', 42.32866284), ('Long', -71.08563401), ('Location', '(42.32866284, -71.08563401)')]), OrderedDict([('INCIDENT_NUMBER', 'I182069924'), ('OFFENSE_CODE', 1402), ('OFFENSE_CODE_GROUP', 'Vandalism'), ('OFFENSE_DESCRIPTION', 'VANDALISM'), ('DISTRICT', 'A15'), ('REPORTING_AREA', '59'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-29 19:00:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Wednesday'), ('HOUR', 19), ('UCR_PART', 'Part Two'), ('STREET', 'UNION ST'), ('Lat', 42.37435896), ('Long', -71.06429459), ('Location', '(42.37435896, -71.06429459)')]), OrderedDict([('INCIDENT_NUMBER', 'I182069923'), ('OFFENSE_CODE', 706), ('OFFENSE_CODE_GROUP', 'Auto Theft'), ('OFFENSE_DESCRIPTION', 'AUTO THEFT - MOTORCYCLE / SCOOTER'), ('DISTRICT', 'C6'), ('REPORTING_AREA', '220'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 10:25:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 10), ('UCR_PART', 'Part One'), ('STREET', 'E BROADWAY'), ('Lat', 42.33546813), ('Long', -71.04489149), ('Location', '(42.33546813, -71.04489149)')]), OrderedDict([('INCIDENT_NUMBER', 'I182069921'), ('OFFENSE_CODE', 616), ('OFFENSE_CODE_GROUP', 'Larceny'), ('OFFENSE_DESCRIPTION', 'LARCENY THEFT OF BICYCLE'), ('DISTRICT', 'A1'), ('REPORTING_AREA', '83'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-30 20:00:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Thursday'), ('HOUR', 20), ('UCR_PART', 'Part One'), ('STREET', 'HENCHMAN ST'), ('Lat', 42.36721232), ('Long', -71.05369636), ('Location', '(42.36721232, -71.05369636)')]), OrderedDict([('INCIDENT_NUMBER', 'I182069920'), ('OFFENSE_CODE', 3201), ('OFFENSE_CODE_GROUP', 'Property Lost'), ('OFFENSE_DESCRIPTION', 'PROPERTY - LOST'), ('DISTRICT', 'B2'), ('REPORTING_AREA', '287'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2017-08-31 12:08:00'), ('YEAR', 2017), ('MONTH', 8), ('DAY_OF_WEEK', 'Thursday'), ('HOUR', 12), ('UCR_PART', 'Part Three'), ('STREET', 'SHAWMUT AVE'), ('Lat', 42.33192532), ('Long', -71.08411222), ('Location', '(42.33192532, -71.08411222)')]), OrderedDict([('INCIDENT_NUMBER', 'I182069919'), ('OFFENSE_CODE', 3301), ('OFFENSE_CODE_GROUP', 'Verbal Disputes'), ('OFFENSE_DESCRIPTION', 'VERBAL DISPUTE'), ('DISTRICT', 'E18'), ('REPORTING_AREA', '516'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 11:36:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 11), ('UCR_PART', 'Part Three'), ('STREET', 'TRUMAN PKWY'), ('Lat', 42.25188297), ('Long', -71.11915243), ('Location', '(42.25188297, -71.11915243)')]), OrderedDict([('INCIDENT_NUMBER', 'I182069918'), ('OFFENSE_CODE', 3410), ('OFFENSE_CODE_GROUP', 'Towed'), ('OFFENSE_DESCRIPTION', 'TOWED MOTOR VEHICLE'), ('DISTRICT', 'C11'), ('REPORTING_AREA', '245'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 10:40:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 10), ('UCR_PART', 'Part Three'), ('STREET', 'SYDNEY ST'), ('Lat', 42.31810467), ('Long', -71.05258004), ('Location', '(42.31810467, -71.05258004)')]), OrderedDict([('INCIDENT_NUMBER', 'I182069917'), ('OFFENSE_CODE', 1402), ('OFFENSE_CODE_GROUP', 'Vandalism'), ('OFFENSE_DESCRIPTION', 'VANDALISM'), ('DISTRICT', 'D14'), ('REPORTING_AREA', '814'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-30 22:00:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Thursday'), ('HOUR', 22), ('UCR_PART', 'Part Two'), ('STREET', 'SORRENTO ST'), ('Lat', 42.35888826), ('Long', -71.12490257), ('Location', '(42.35888826, -71.12490257)')]), OrderedDict([('INCIDENT_NUMBER', 'I182069916'), ('OFFENSE_CODE', 3115), ('OFFENSE_CODE_GROUP', 'Investigate Person'), ('OFFENSE_DESCRIPTION', 'INVESTIGATE PERSON'), ('DISTRICT', 'C6'), ('REPORTING_AREA', '222'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 10:20:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 10), ('UCR_PART', 'Part Three'), ('STREET', 'K ST'), ('Lat', 42.33586762), ('Long', -71.03742275), ('Location', '(42.33586762, -71.03742275)')]), OrderedDict([('INCIDENT_NUMBER', 'I182069914'), ('OFFENSE_CODE', 3410), ('OFFENSE_CODE_GROUP', 'Towed'), ('OFFENSE_DESCRIPTION', 'TOWED MOTOR VEHICLE'), ('DISTRICT', 'D14'), ('REPORTING_AREA', '793'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 08:30:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 8), ('UCR_PART', 'Part Three'), ('STREET', 'SCOTTFIELD RD'), ('Lat', 42.34751259), ('Long', -71.13689285), ('Location', '(42.34751259, -71.13689285)')]), OrderedDict([('INCIDENT_NUMBER', 'I182069913'), ('OFFENSE_CODE', 3125), ('OFFENSE_CODE_GROUP', 'Warrant Arrests'), ('OFFENSE_DESCRIPTION', 'WARRANT ARREST'), ('DISTRICT', 'E13'), ('REPORTING_AREA', '906'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 11:28:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 11), ('UCR_PART', 'Part Three'), ('STREET', 'HEATH ST'), ('Lat', 42.32624204), ('Long', -71.10317575), ('Location', '(42.32624204, -71.10317575)')]), OrderedDict([('INCIDENT_NUMBER', 'I182069913'), ('OFFENSE_CODE', 802), ('OFFENSE_CODE_GROUP', 'Simple Assault'), ('OFFENSE_DESCRIPTION', 'ASSAULT SIMPLE - BATTERY'), ('DISTRICT', 'E13'), ('REPORTING_AREA', '906'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 11:28:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 11), ('UCR_PART', 'Part Two'), ('STREET', 'HEATH ST'), ('Lat', 42.32624204), ('Long', -71.10317575), ('Location', '(42.32624204, -71.10317575)')]), OrderedDict([('INCIDENT_NUMBER', 'I182069913'), ('OFFENSE_CODE', 1402), ('OFFENSE_CODE_GROUP', 'Vandalism'), ('OFFENSE_DESCRIPTION', 'VANDALISM'), ('DISTRICT', 'E13'), ('REPORTING_AREA', '906'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 11:28:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 11), ('UCR_PART', 'Part Two'), ('STREET', 'HEATH ST'), ('Lat', 42.32624204), ('Long', -71.10317575), ('Location', '(42.32624204, -71.10317575)')]), OrderedDict([('INCIDENT_NUMBER', 'I182069912'), ('OFFENSE_CODE', 3301), ('OFFENSE_CODE_GROUP', 'Verbal Disputes'), ('OFFENSE_DESCRIPTION', 'VERBAL DISPUTE'), ('DISTRICT', 'C11'), ('REPORTING_AREA', '362'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 11:10:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 11), ('UCR_PART', 'Part Three'), ('STREET', 'WASHINGTON ST'), ('Lat', 42.29057504), ('Long', -71.07165726), ('Location', '(42.29057504, -71.07165726)')]), OrderedDict([('INCIDENT_NUMBER', 'I182069911'), ('OFFENSE_CODE', 3125), ('OFFENSE_CODE_GROUP', 'Warrant Arrests'), ('OFFENSE_DESCRIPTION', 'WARRANT ARREST'), ('DISTRICT', 'E13'), ('REPORTING_AREA', '572'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 11:30:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 11), ('UCR_PART', 'Part Three'), ('STREET', 'ATHERTON ST'), ('Lat', 42.31565205), ('Long', -71.09843506), ('Location', '(42.31565205, -71.09843506)')]), OrderedDict([('INCIDENT_NUMBER', 'I182069909'), ('OFFENSE_CODE', 2647), ('OFFENSE_CODE_GROUP', 'Other'), ('OFFENSE_DESCRIPTION', 'THREATS TO DO BODILY HARM'), ('DISTRICT', 'B2'), ('REPORTING_AREA', '318'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-30 17:30:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Thursday'), ('HOUR', 17), ('UCR_PART', 'Part Two'), ('STREET', 'SEAVER ST'), ('Lat', 42.30878855), ('Long', -71.09055618), ('Location', '(42.30878855, -71.09055618)')]), OrderedDict([('INCIDENT_NUMBER', 'I182069908'), ('OFFENSE_CODE', 619), ('OFFENSE_CODE_GROUP', 'Larceny'), ('OFFENSE_DESCRIPTION', 'LARCENY ALL OTHERS'), ('DISTRICT', 'E5'), ('REPORTING_AREA', '822'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-30 14:00:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Thursday'), ('HOUR', 14), ('UCR_PART', 'Part One'), ('STREET', 'WILLERS ST'), ('Lat', 42.25947104), ('Long', -71.15077874), ('Location', '(42.25947104, -71.15077874)')]), OrderedDict([('INCIDENT_NUMBER', 'I182069907'), ('OFFENSE_CODE', 2900), ('OFFENSE_CODE_GROUP', 'Other'), ('OFFENSE_DESCRIPTION', 'VAL - VIOLATION OF AUTO LAW - OTHER'), ('DISTRICT', 'E13'), ('REPORTING_AREA', '571'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 11:00:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 11), ('UCR_PART', 'Part Two'), ('STREET', 'ROBESON ST'), ('Lat', 42.30999157), ('Long', -71.10048419), ('Location', '(42.30999157, -71.10048419)')]), OrderedDict([('INCIDENT_NUMBER', 'I182069906'), ('OFFENSE_CODE', 3802), ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'), ('OFFENSE_DESCRIPTION', 'M/V ACCIDENT - PROPERTY \xa0DAMAGE'), ('DISTRICT', 'B2'), ('REPORTING_AREA', '313'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 09:48:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 9), ('UCR_PART', 'Part Three'), ('STREET', 'WYOMING ST'), ('Lat', 42.31508518), ('Long', -71.08508813), ('Location', '(42.31508518, -71.08508813)')]), OrderedDict([('INCIDENT_NUMBER', 'I182069905'), ('OFFENSE_CODE', 724), ('OFFENSE_CODE_GROUP', 'Auto Theft'), ('OFFENSE_DESCRIPTION', 'AUTO THEFT'), ('DISTRICT', 'E18'), ('REPORTING_AREA', '497'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-30 22:53:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Thursday'), ('HOUR', 22), ('UCR_PART', 'Part One'), ('STREET', 'BRADLEE CT'), ('Lat', 42.26982567), ('Long', -71.11699322), ('Location', '(42.26982567, -71.11699322)')]), OrderedDict([('INCIDENT_NUMBER', 'I182069904'), ('OFFENSE_CODE', 3802), ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'), ('OFFENSE_DESCRIPTION', 'M/V ACCIDENT - PROPERTY \xa0DAMAGE'), ('DISTRICT', nan), ('REPORTING_AREA', ' '), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 10:53:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 10), ('UCR_PART', 'Part Three'), ('STREET', nan), ('Lat', 42.36124069), ('Long', -71.06631987), ('Location', '(42.36124069, -71.06631987)')]), OrderedDict([('INCIDENT_NUMBER', 'I182069903'), ('OFFENSE_CODE', 3115), ('OFFENSE_CODE_GROUP', 'Investigate Person'), ('OFFENSE_DESCRIPTION', 'INVESTIGATE PERSON'), ('DISTRICT', 'A1'), ('REPORTING_AREA', '66'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 09:15:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 9), ('UCR_PART', 'Part Three'), ('STREET', 'W CEDAR ST'), ('Lat', 42.36063386), ('Long', -71.07005247), ('Location', '(42.36063386, -71.07005247)')]), OrderedDict([('INCIDENT_NUMBER', 'I182069902'), ('OFFENSE_CODE', 2646), ('OFFENSE_CODE_GROUP', 'Liquor Violation'), ('OFFENSE_DESCRIPTION', 'LIQUOR - DRINKING IN PUBLIC'), ('DISTRICT', 'B3'), ('REPORTING_AREA', '444'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 11:16:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 11), ('UCR_PART', 'Part Two'), ('STREET', 'BLUE HILL AVE'), ('Lat', 42.29840112), ('Long', -71.08674834), ('Location', '(42.29840112, -71.08674834)')]), OrderedDict([('INCIDENT_NUMBER', 'I182069901'), ('OFFENSE_CODE', 2646), ('OFFENSE_CODE_GROUP', 'Liquor Violation'), ('OFFENSE_DESCRIPTION', 'LIQUOR - DRINKING IN PUBLIC'), ('DISTRICT', nan), ('REPORTING_AREA', ' '), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 11:03:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 11), ('UCR_PART', 'Part Two'), ('STREET', nan), ('Lat', 42.29869822), ('Long', -71.08676023), ('Location', '(42.29869822, -71.08676023)')]), OrderedDict([('INCIDENT_NUMBER', 'I182069900'), ('OFFENSE_CODE', 3125), ('OFFENSE_CODE_GROUP', 'Warrant Arrests'), ('OFFENSE_DESCRIPTION', 'WARRANT ARREST'), ('DISTRICT', 'A7'), ('REPORTING_AREA', '24'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 10:21:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 10), ('UCR_PART', 'Part Three'), ('STREET', 'EUTAW ST'), ('Lat', 42.37949215), ('Long', -71.03685008), ('Location', '(42.37949215, -71.03685008)')]), OrderedDict([('INCIDENT_NUMBER', 'I182069899'), ('OFFENSE_CODE', 3201), ('OFFENSE_CODE_GROUP', 'Property Lost'), ('OFFENSE_DESCRIPTION', 'PROPERTY - LOST'), ('DISTRICT', 'C11'), ('REPORTING_AREA', '335'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-26 14:00:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Sunday'), ('HOUR', 14), ('UCR_PART', 'Part Three'), ('STREET', 'BARRY ST'), ('Lat', 42.30870401), ('Long', -71.06844484), ('Location', '(42.30870401, -71.06844484)')]), OrderedDict([('INCIDENT_NUMBER', 'I182069898'), ('OFFENSE_CODE', 3006), ('OFFENSE_CODE_GROUP', 'Medical Assistance'), ('OFFENSE_DESCRIPTION', 'SICK/INJURED/MEDICAL - PERSON'), ('DISTRICT', 'B3'), ('REPORTING_AREA', '444'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 10:07:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 10), ('UCR_PART', 'Part Three'), ('STREET', 'VESTA RD'), ('Lat', 42.2960628), ('Long', -71.08664795), ('Location', '(42.29606280, -71.08664795)')]), OrderedDict([('INCIDENT_NUMBER', 'I182069897'), ('OFFENSE_CODE', 3125), ('OFFENSE_CODE_GROUP', 'Warrant Arrests'), ('OFFENSE_DESCRIPTION', 'WARRANT ARREST'), ('DISTRICT', 'B2'), ('REPORTING_AREA', '179'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 10:15:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 10), ('UCR_PART', 'Part Three'), ('STREET', 'GERARD ST'), ('Lat', 42.33130578), ('Long', -71.07194742), ('Location', '(42.33130578, -71.07194742)')]), OrderedDict([('INCIDENT_NUMBER', 'I182069896'), ('OFFENSE_CODE', 3114), ('OFFENSE_CODE_GROUP', 'Investigate Property'), ('OFFENSE_DESCRIPTION', 'INVESTIGATE PROPERTY'), ('DISTRICT', 'A1'), ('REPORTING_AREA', '112'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 09:56:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 9), ('UCR_PART', 'Part Three'), ('STREET', 'WASHINGTON ST'), ('Lat', 42.35512339), ('Long', -71.0608798), ('Location', '(42.35512339, -71.06087980)')]), OrderedDict([('INCIDENT_NUMBER', 'I182069895'), ('OFFENSE_CODE', 2405), ('OFFENSE_CODE_GROUP', 'Disorderly Conduct'), ('OFFENSE_DESCRIPTION', 'DISORDERLY CONDUCT'), ('DISTRICT', 'A1'), ('REPORTING_AREA', '112'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 09:56:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 9), ('UCR_PART', 'Part Two'), ('STREET', 'WASHINGTON ST'), ('Lat', 42.35512339), ('Long', -71.0608798), ('Location', '(42.35512339, -71.06087980)')]), OrderedDict([('INCIDENT_NUMBER', 'I182069894'), ('OFFENSE_CODE', 2647), ('OFFENSE_CODE_GROUP', 'Other'), ('OFFENSE_DESCRIPTION', 'THREATS TO DO BODILY HARM'), ('DISTRICT', 'C11'), ('REPORTING_AREA', '352'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 10:25:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 10), ('UCR_PART', 'Part Two'), ('STREET', 'DORCHESTER AVE'), ('Lat', 42.30114533), ('Long', -71.05991447), ('Location', '(42.30114533, -71.05991447)')]), OrderedDict([('INCIDENT_NUMBER', 'I182069893'), ('OFFENSE_CODE', 2647), ('OFFENSE_CODE_GROUP', 'Other'), ('OFFENSE_DESCRIPTION', 'THREATS TO DO BODILY HARM'), ('DISTRICT', 'E18'), ('REPORTING_AREA', '496'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 10:12:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 10), ('UCR_PART', 'Part Two'), ('STREET', 'HYDE PARK AVE'), ('Lat', 42.26701085), ('Long', -71.12096171), ('Location', '(42.26701085, -71.12096171)')]), OrderedDict([('INCIDENT_NUMBER', 'I182069892'), ('OFFENSE_CODE', 1402), ('OFFENSE_CODE_GROUP', 'Vandalism'), ('OFFENSE_DESCRIPTION', 'VANDALISM'), ('DISTRICT', 'B2'), ('REPORTING_AREA', '299'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-30 20:00:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Thursday'), ('HOUR', 20), ('UCR_PART', 'Part Two'), ('STREET', 'FENWICK PL'), ('Lat', 42.32416015), ('Long', -71.08732873), ('Location', '(42.32416015, -71.08732873)')]), OrderedDict([('INCIDENT_NUMBER', 'I182069890'), ('OFFENSE_CODE', 3201), ('OFFENSE_CODE_GROUP', 'Property Lost'), ('OFFENSE_DESCRIPTION', 'PROPERTY - LOST'), ('DISTRICT', 'E5'), ('REPORTING_AREA', '550'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-29 14:00:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Wednesday'), ('HOUR', 14), ('UCR_PART', 'Part Three'), ('STREET', 'WASHINGTON ST'), ('Lat', 42.27581799), ('Long', -71.13991259), ('Location', '(42.27581799, -71.13991259)')]), OrderedDict([('INCIDENT_NUMBER', 'I182069889'), ('OFFENSE_CODE', 3831), ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'), ('OFFENSE_DESCRIPTION', 'M/V - LEAVING SCENE - PROPERTY DAMAGE'), ('DISTRICT', 'C6'), ('REPORTING_AREA', '206'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-22 14:39:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Wednesday'), ('HOUR', 14), ('UCR_PART', 'Part Three'), ('STREET', 'CONGRESS ST'), ('Lat', 42.35019184), ('Long', -71.0482087), ('Location', '(42.35019184, -71.04820870)')]), OrderedDict([('INCIDENT_NUMBER', 'I182069888'), ('OFFENSE_CODE', 706), ('OFFENSE_CODE_GROUP', 'Auto Theft'), ('OFFENSE_DESCRIPTION', 'AUTO THEFT - MOTORCYCLE / SCOOTER'), ('DISTRICT', 'C11'), ('REPORTING_AREA', '404'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-30 17:30:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Thursday'), ('HOUR', 17), ('UCR_PART', 'Part One'), ('STREET', 'DORCHESTER AVE'), ('Lat', 42.27673598), ('Long', -71.06683537), ('Location', '(42.27673598, -71.06683537)')]), OrderedDict([('INCIDENT_NUMBER', 'I182069887'), ('OFFENSE_CODE', 3831), ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'), ('OFFENSE_DESCRIPTION', 'M/V - LEAVING SCENE - PROPERTY DAMAGE'), ('DISTRICT', 'C6'), ('REPORTING_AREA', '219'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-30 18:00:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Thursday'), ('HOUR', 18), ('UCR_PART', 'Part Three'), ('STREET', 'GATES ST'), ('Lat', 42.33208391), ('Long', -71.04823023), ('Location', '(42.33208391, -71.04823023)')]), OrderedDict([('INCIDENT_NUMBER', 'I182069885'), ('OFFENSE_CODE', 3410), ('OFFENSE_CODE_GROUP', 'Towed'), ('OFFENSE_DESCRIPTION', 'TOWED MOTOR VEHICLE'), ('DISTRICT', 'B3'), ('REPORTING_AREA', '944'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 10:19:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 10), ('UCR_PART', 'Part Three'), ('STREET', 'AMES ST'), ('Lat', 42.28956988), ('Long', -71.08510501), ('Location', '(42.28956988, -71.08510501)')]), OrderedDict([('INCIDENT_NUMBER', 'I182069884'), ('OFFENSE_CODE', 1402), ('OFFENSE_CODE_GROUP', 'Vandalism'), ('OFFENSE_DESCRIPTION', 'VANDALISM'), ('DISTRICT', 'C6'), ('REPORTING_AREA', '219'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-05-31 18:00:00'), ('YEAR', 2018), ('MONTH', 5), ('DAY_OF_WEEK', 'Thursday'), ('HOUR', 18), ('UCR_PART', 'Part Two'), ('STREET', 'OLD HARBOR ST'), ('Lat', 42.33149655), ('Long', -71.04742314), ('Location', '(42.33149655, -71.04742314)')]), OrderedDict([('INCIDENT_NUMBER', 'I182069883'), ('OFFENSE_CODE', 2646), ('OFFENSE_CODE_GROUP', 'Liquor Violation'), ('OFFENSE_DESCRIPTION', 'LIQUOR - DRINKING IN PUBLIC'), ('DISTRICT', nan), ('REPORTING_AREA', ' '), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 09:59:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 9), ('UCR_PART', 'Part Two'), ('STREET', nan), ('Lat', 42.32940724), ('Long', -71.08333422), ('Location', '(42.32940724, -71.08333422)')]), OrderedDict([('INCIDENT_NUMBER', 'I182069882'), ('OFFENSE_CODE', 3410), ('OFFENSE_CODE_GROUP', 'Towed'), ('OFFENSE_DESCRIPTION', 'TOWED MOTOR VEHICLE'), ('DISTRICT', 'D14'), ('REPORTING_AREA', '792'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 09:31:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 9), ('UCR_PART', 'Part Three'), ('STREET', 'KELTON ST'), ('Lat', 42.34819899), ('Long', -71.13941863), ('Location', '(42.34819899, -71.13941863)')]), OrderedDict([('INCIDENT_NUMBER', 'I182069880'), ('OFFENSE_CODE', 619), ('OFFENSE_CODE_GROUP', 'Larceny'), ('OFFENSE_DESCRIPTION', 'LARCENY ALL OTHERS'), ('DISTRICT', 'A1'), ('REPORTING_AREA', '66'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-30 18:15:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Thursday'), ('HOUR', 18), ('UCR_PART', 'Part One'), ('STREET', 'CHARLES ST'), ('Lat', 42.35979038), ('Long', -71.07078234), ('Location', '(42.35979038, -71.07078234)')]), OrderedDict([('INCIDENT_NUMBER', 'I182069879'), ('OFFENSE_CODE', 3115), ('OFFENSE_CODE_GROUP', 'Investigate Person'), ('OFFENSE_DESCRIPTION', 'INVESTIGATE PERSON'), ('DISTRICT', 'C6'), ('REPORTING_AREA', ' '), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 09:48:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 9), ('UCR_PART', 'Part Three'), ('STREET', nan), ('Lat', nan), ('Long', nan), ('Location', '(0.00000000, 0.00000000)')]), OrderedDict([('INCIDENT_NUMBER', 'I182069878'), ('OFFENSE_CODE', 3115), ('OFFENSE_CODE_GROUP', 'Investigate Person'), ('OFFENSE_DESCRIPTION', 'INVESTIGATE PERSON'), ('DISTRICT', 'B3'), ('REPORTING_AREA', '465'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 09:56:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 9), ('UCR_PART', 'Part Three'), ('STREET', 'HAVELOCK ST'), ('Lat', 42.28631299), ('Long', -71.09218412), ('Location', '(42.28631299, -71.09218412)')]), OrderedDict([('INCIDENT_NUMBER', 'I182069877'), ('OFFENSE_CODE', 3410), ('OFFENSE_CODE_GROUP', 'Towed'), ('OFFENSE_DESCRIPTION', 'TOWED MOTOR VEHICLE'), ('DISTRICT', 'C11'), ('REPORTING_AREA', '348'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 09:51:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 9), ('UCR_PART', 'Part Three'), ('STREET', 'KIMBALL ST'), ('Lat', 42.30465964), ('Long', -71.0580552), ('Location', '(42.30465964, -71.05805520)')]), OrderedDict([('INCIDENT_NUMBER', 'I182069876'), ('OFFENSE_CODE', 3115), ('OFFENSE_CODE_GROUP', 'Investigate Person'), ('OFFENSE_DESCRIPTION', 'INVESTIGATE PERSON'), ('DISTRICT', 'C11'), ('REPORTING_AREA', '253'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 09:00:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 9), ('UCR_PART', 'Part Three'), ('STREET', 'BEACH ST'), ('Lat', 42.30178949), ('Long', -71.05514183), ('Location', '(42.30178949, -71.05514183)')]), OrderedDict([('INCIDENT_NUMBER', 'I182069875'), ('OFFENSE_CODE', 3301), ('OFFENSE_CODE_GROUP', 'Verbal Disputes'), ('OFFENSE_DESCRIPTION', 'VERBAL DISPUTE'), ('DISTRICT', 'B3'), ('REPORTING_AREA', '418'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 08:56:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 8), ('UCR_PART', 'Part Three'), ('STREET', 'EVANS ST'), ('Lat', 42.28252537), ('Long', -71.07977256), ('Location', '(42.28252537, -71.07977256)')]), OrderedDict([('INCIDENT_NUMBER', 'I182069874'), ('OFFENSE_CODE', 3820), ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'), ('OFFENSE_DESCRIPTION', 'M/V ACCIDENT INVOLVING PEDESTRIAN - INJURY'), ('DISTRICT', 'B2'), ('REPORTING_AREA', '587'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 08:38:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 8), ('UCR_PART', 'Part Three'), ('STREET', 'DELLE AVE'), ('Lat', 42.33082052), ('Long', -71.09800691), ('Location', '(42.33082052, -71.09800691)')]), OrderedDict([('INCIDENT_NUMBER', 'I182069872'), ('OFFENSE_CODE', 3831), ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'), ('OFFENSE_DESCRIPTION', 'M/V - LEAVING SCENE - PROPERTY DAMAGE'), ('DISTRICT', 'D14'), ('REPORTING_AREA', '793'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-30 08:00:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Thursday'), ('HOUR', 8), ('UCR_PART', 'Part Three'), ('STREET', 'WALBRIDGE ST'), ('Lat', 42.34740588), ('Long', -71.13532566), ('Location', '(42.34740588, -71.13532566)')]), OrderedDict([('INCIDENT_NUMBER', 'I182069871'), ('OFFENSE_CODE', 802), ('OFFENSE_CODE_GROUP', 'Simple Assault'), ('OFFENSE_DESCRIPTION', 'ASSAULT SIMPLE - BATTERY'), ('DISTRICT', 'B2'), ('REPORTING_AREA', '319'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 08:22:06'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 8), ('UCR_PART', 'Part Two'), ('STREET', 'SEAVER ST'), ('Lat', 42.30603974), ('Long', -71.0862124), ('Location', '(42.30603974, -71.08621240)')]), OrderedDict([('INCIDENT_NUMBER', 'I182069871'), ('OFFENSE_CODE', 1402), ('OFFENSE_CODE_GROUP', 'Vandalism'), ('OFFENSE_DESCRIPTION', 'VANDALISM'), ('DISTRICT', 'B2'), ('REPORTING_AREA', '319'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 08:22:06'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 8), ('UCR_PART', 'Part Two'), ('STREET', 'SEAVER ST'), ('Lat', 42.30603974), ('Long', -71.0862124), ('Location', '(42.30603974, -71.08621240)')]), OrderedDict([('INCIDENT_NUMBER', 'I182069870'), ('OFFENSE_CODE', 3410), ('OFFENSE_CODE_GROUP', 'Towed'), ('OFFENSE_DESCRIPTION', 'TOWED MOTOR VEHICLE'), ('DISTRICT', 'C11'), ('REPORTING_AREA', '334'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 07:46:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 7), ('UCR_PART', 'Part Three'), ('STREET', 'BOWDOIN ST'), ('Lat', 42.31016764), ('Long', -71.0629118), ('Location', '(42.31016764, -71.06291180)')]), OrderedDict([('INCIDENT_NUMBER', 'I182069869'), ('OFFENSE_CODE', 1402), ('OFFENSE_CODE_GROUP', 'Vandalism'), ('OFFENSE_DESCRIPTION', 'VANDALISM'), ('DISTRICT', 'C6'), ('REPORTING_AREA', '214'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-27 22:00:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Monday'), ('HOUR', 22), ('UCR_PART', 'Part Two'), ('STREET', 'E ST'), ('Lat', 42.33762749), ('Long', -71.04950865), ('Location', '(42.33762749, -71.04950865)')]), OrderedDict([('INCIDENT_NUMBER', 'I182069868'), ('OFFENSE_CODE', 3001), ('OFFENSE_CODE_GROUP', 'Medical Assistance'), ('OFFENSE_DESCRIPTION', 'DEATH INVESTIGATION'), ('DISTRICT', 'C11'), ('REPORTING_AREA', '345'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 05:18:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 5), ('UCR_PART', 'Part Three'), ('STREET', 'DRAPER ST'), ('Lat', 42.30246937), ('Long', -71.06376578), ('Location', '(42.30246937, -71.06376578)')]), OrderedDict([('INCIDENT_NUMBER', 'I182069867'), ('OFFENSE_CODE', 3410), ('OFFENSE_CODE_GROUP', 'Towed'), ('OFFENSE_DESCRIPTION', 'TOWED MOTOR VEHICLE'), ('DISTRICT', 'D14'), ('REPORTING_AREA', '788'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 07:55:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 7), ('UCR_PART', 'Part Three'), ('STREET', 'COMMONWEALTH AVE'), ('Lat', 42.34136871), ('Long', -71.14864682), ('Location', '(42.34136871, -71.14864682)')]), OrderedDict([('INCIDENT_NUMBER', 'I182069865'), ('OFFENSE_CODE', 613), ('OFFENSE_CODE_GROUP', 'Larceny'), ('OFFENSE_DESCRIPTION', 'LARCENY SHOPLIFTING'), ('DISTRICT', 'D4'), ('REPORTING_AREA', '149'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 07:12:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 7), ('UCR_PART', 'Part One'), ('STREET', 'COLUMBUS AVE'), ('Lat', 42.34657497), ('Long', -71.0743865), ('Location', '(42.34657497, -71.07438650)')]), OrderedDict([('INCIDENT_NUMBER', 'I182069864'), ('OFFENSE_CODE', 3803), ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'), ('OFFENSE_DESCRIPTION', 'M/V ACCIDENT - PERSONAL INJURY'), ('DISTRICT', 'D14'), ('REPORTING_AREA', '778'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 06:14:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 6), ('UCR_PART', 'Part Three'), ('STREET', 'MURDOCK ST'), ('Lat', 42.35034255), ('Long', -71.14785832), ('Location', '(42.35034255, -71.14785832)')]), OrderedDict([('INCIDENT_NUMBER', 'I182069863'), ('OFFENSE_CODE', 3802), ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'), ('OFFENSE_DESCRIPTION', 'M/V ACCIDENT - PROPERTY \xa0DAMAGE'), ('DISTRICT', 'C11'), ('REPORTING_AREA', '347'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 06:16:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 6), ('UCR_PART', 'Part Three'), ('STREET', 'ADAMS ST'), ('Lat', 42.30680944), ('Long', -71.0622079), ('Location', '(42.30680944, -71.06220790)')]), OrderedDict([('INCIDENT_NUMBER', 'I182069862'), ('OFFENSE_CODE', 3109), ('OFFENSE_CODE_GROUP', 'Police Service Incidents'), ('OFFENSE_DESCRIPTION', 'SERVICE TO OTHER PD INSIDE OF MA.'), ('DISTRICT', 'A15'), ('REPORTING_AREA', '41'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-30 04:00:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Thursday'), ('HOUR', 4), ('UCR_PART', 'Part Three'), ('STREET', 'VINE ST'), ('Lat', 42.37663167), ('Long', -71.05593196), ('Location', '(42.37663167, -71.05593196)')]), OrderedDict([('INCIDENT_NUMBER', 'I182069861'), ('OFFENSE_CODE', 614), ('OFFENSE_CODE_GROUP', 'Larceny From Motor Vehicle'), ('OFFENSE_DESCRIPTION', 'LARCENY THEFT FROM MV - NON-ACCESSORY'), ('DISTRICT', 'B3'), ('REPORTING_AREA', '427'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 06:18:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 6), ('UCR_PART', 'Part One'), ('STREET', 'WILMORE ST'), ('Lat', 42.2779637), ('Long', -71.09246318), ('Location', '(42.27796370, -71.09246318)')]), OrderedDict([('INCIDENT_NUMBER', 'I182069860'), ('OFFENSE_CODE', 3006), ('OFFENSE_CODE_GROUP', 'Medical Assistance'), ('OFFENSE_DESCRIPTION', 'SICK/INJURED/MEDICAL - PERSON'), ('DISTRICT', 'B2'), ('REPORTING_AREA', '613'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 06:08:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 6), ('UCR_PART', 'Part Three'), ('STREET', 'PILGRIM RD'), ('Lat', 42.33889293), ('Long', -71.10893598), ('Location', '(42.33889293, -71.10893598)')]), OrderedDict([('INCIDENT_NUMBER', 'I182069859'), ('OFFENSE_CODE', 540), ('OFFENSE_CODE_GROUP', 'Commercial Burglary'), ('OFFENSE_DESCRIPTION', 'BURGLARY - COMMERICAL - FORCE'), ('DISTRICT', 'C6'), ('REPORTING_AREA', '186'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 04:28:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 4), ('UCR_PART', 'Part One'), ('STREET', 'BOSTON ST'), ('Lat', 42.32692112), ('Long', -71.05841861), ('Location', '(42.32692112, -71.05841861)')]), OrderedDict([('INCIDENT_NUMBER', 'I182069859'), ('OFFENSE_CODE', 1402), ('OFFENSE_CODE_GROUP', 'Vandalism'), ('OFFENSE_DESCRIPTION', 'VANDALISM'), ('DISTRICT', 'C6'), ('REPORTING_AREA', '186'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 04:28:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 4), ('UCR_PART', 'Part Two'), ('STREET', 'BOSTON ST'), ('Lat', 42.32692112), ('Long', -71.05841861), ('Location', '(42.32692112, -71.05841861)')]), OrderedDict([('INCIDENT_NUMBER', 'I182069858'), ('OFFENSE_CODE', 3006), ('OFFENSE_CODE_GROUP', 'Medical Assistance'), ('OFFENSE_DESCRIPTION', 'SICK/INJURED/MEDICAL - PERSON'), ('DISTRICT', 'D4'), ('REPORTING_AREA', '172'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 06:01:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 6), ('UCR_PART', 'Part Three'), ('STREET', 'MASSACHUSETTS AVE'), ('Lat', 42.33311189), ('Long', -71.0727637), ('Location', '(42.33311189, -71.07276370)')]), OrderedDict([('INCIDENT_NUMBER', 'I182069857'), ('OFFENSE_CODE', 413), ('OFFENSE_CODE_GROUP', 'Aggravated Assault'), ('OFFENSE_DESCRIPTION', 'ASSAULT - AGGRAVATED - BATTERY'), ('DISTRICT', 'A15'), ('REPORTING_AREA', '900'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 04:30:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 4), ('UCR_PART', 'Part One'), ('STREET', 'BUNKER HILL ST'), ('Lat', 42.37858217), ('Long', -71.06142422), ('Location', '(42.37858217, -71.06142422)')]), OrderedDict([('INCIDENT_NUMBER', 'I182069855'), ('OFFENSE_CODE', 1402), ('OFFENSE_CODE_GROUP', 'Vandalism'), ('OFFENSE_DESCRIPTION', 'VANDALISM'), ('DISTRICT', 'D4'), ('REPORTING_AREA', '285'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 00:00:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 0), ('UCR_PART', 'Part Two'), ('STREET', 'COLUMBUS AVE'), ('Lat', 42.336868), ('Long', -71.086888), ('Location', '(42.33686800, -71.08688800)')]), OrderedDict([('INCIDENT_NUMBER', 'I182069854'), ('OFFENSE_CODE', 3006), ('OFFENSE_CODE_GROUP', 'Medical Assistance'), ('OFFENSE_DESCRIPTION', 'SICK/INJURED/MEDICAL - PERSON'), ('DISTRICT', 'D14'), ('REPORTING_AREA', '938'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 04:06:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 4), ('UCR_PART', 'Part Three'), ('STREET', 'FIDELIS WAY'), ('Lat', 42.34531664), ('Long', -71.14298078), ('Location', '(42.34531664, -71.14298078)')]), OrderedDict([('INCIDENT_NUMBER', 'I182069853'), ('OFFENSE_CODE', 3006), ('OFFENSE_CODE_GROUP', 'Medical Assistance'), ('OFFENSE_DESCRIPTION', 'SICK/INJURED/MEDICAL - PERSON'), ('DISTRICT', 'B2'), ('REPORTING_AREA', '304'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 03:25:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 3), ('UCR_PART', 'Part Three'), ('STREET', 'DIMOCK ST'), ('Lat', 42.31909398), ('Long', -71.09556647), ('Location', '(42.31909398, -71.09556647)')]), OrderedDict([('INCIDENT_NUMBER', 'I182069852'), ('OFFENSE_CODE', 3501), ('OFFENSE_CODE_GROUP', 'Missing Person Reported'), ('OFFENSE_DESCRIPTION', 'MISSING PERSON'), ('DISTRICT', 'C11'), ('REPORTING_AREA', '369'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 02:56:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 2), ('UCR_PART', 'Part Three'), ('STREET', 'HOUGHTON ST'), ('Lat', 42.29548607), ('Long', -71.05227549), ('Location', '(42.29548607, -71.05227549)')]), OrderedDict([('INCIDENT_NUMBER', 'I182069851'), ('OFFENSE_CODE', 613), ('OFFENSE_CODE_GROUP', 'Larceny'), ('OFFENSE_DESCRIPTION', 'LARCENY SHOPLIFTING'), ('DISTRICT', 'D4'), ('REPORTING_AREA', '134'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 02:30:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 2), ('UCR_PART', 'Part One'), ('STREET', 'BOYLSTON ST'), ('Lat', 42.3503787), ('Long', -71.07626098), ('Location', '(42.35037870, -71.07626098)')]), OrderedDict([('INCIDENT_NUMBER', 'I182069850'), ('OFFENSE_CODE', 1402), ('OFFENSE_CODE_GROUP', 'Vandalism'), ('OFFENSE_DESCRIPTION', 'VANDALISM'), ('DISTRICT', 'C11'), ('REPORTING_AREA', '351'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 01:24:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 1), ('UCR_PART', 'Part Two'), ('STREET', 'CLAYTON ST'), ('Lat', 42.30181052), ('Long', -71.05622804), ('Location', '(42.30181052, -71.05622804)')]), OrderedDict([('INCIDENT_NUMBER', 'I182069850'), ('OFFENSE_CODE', 3410), ('OFFENSE_CODE_GROUP', 'Towed'), ('OFFENSE_DESCRIPTION', 'TOWED MOTOR VEHICLE'), ('DISTRICT', 'C11'), ('REPORTING_AREA', '351'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 01:24:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 1), ('UCR_PART', 'Part Three'), ('STREET', 'CLAYTON ST'), ('Lat', 42.30181052), ('Long', -71.05622804), ('Location', '(42.30181052, -71.05622804)')]), OrderedDict([('INCIDENT_NUMBER', 'I182069849'), ('OFFENSE_CODE', 3006), ('OFFENSE_CODE_GROUP', 'Medical Assistance'), ('OFFENSE_DESCRIPTION', 'SICK/INJURED/MEDICAL - PERSON'), ('DISTRICT', 'E5'), ('REPORTING_AREA', '821'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 02:29:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 2), ('UCR_PART', 'Part Three'), ('STREET', 'MESHAKA ST'), ('Lat', 42.25764997), ('Long', -71.1602938), ('Location', '(42.25764997, -71.16029380)')]), OrderedDict([('INCIDENT_NUMBER', 'I182069848'), ('OFFENSE_CODE', 802), ('OFFENSE_CODE_GROUP', 'Simple Assault'), ('OFFENSE_DESCRIPTION', 'ASSAULT SIMPLE - BATTERY'), ('DISTRICT', 'C6'), ('REPORTING_AREA', '914'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 02:26:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 2), ('UCR_PART', 'Part Two'), ('STREET', 'DR. MICHAEL GAVIN WAY'), ('Lat', 42.32614559), ('Long', -71.05349144), ('Location', '(42.32614559, -71.05349144)')]), OrderedDict([('INCIDENT_NUMBER', 'I182069848'), ('OFFENSE_CODE', 1402), ('OFFENSE_CODE_GROUP', 'Vandalism'), ('OFFENSE_DESCRIPTION', 'VANDALISM'), ('DISTRICT', 'C6'), ('REPORTING_AREA', '914'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 02:26:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 2), ('UCR_PART', 'Part Two'), ('STREET', 'DR. MICHAEL GAVIN WAY'), ('Lat', 42.32614559), ('Long', -71.05349144), ('Location', '(42.32614559, -71.05349144)')]), OrderedDict([('INCIDENT_NUMBER', 'I182069846'), ('OFFENSE_CODE', 301), ('OFFENSE_CODE_GROUP', 'Robbery'), ('OFFENSE_DESCRIPTION', 'ROBBERY - STREET'), ('DISTRICT', 'A1'), ('REPORTING_AREA', '111'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 02:15:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 2), ('UCR_PART', 'Part One'), ('STREET', 'WEST ST'), ('Lat', 42.35459106), ('Long', -71.0621901), ('Location', '(42.35459106, -71.06219010)')]), OrderedDict([('INCIDENT_NUMBER', 'I182069846'), ('OFFENSE_CODE', 413), ('OFFENSE_CODE_GROUP', 'Aggravated Assault'), ('OFFENSE_DESCRIPTION', 'ASSAULT - AGGRAVATED - BATTERY'), ('DISTRICT', 'A1'), ('REPORTING_AREA', '111'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 02:15:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 2), ('UCR_PART', 'Part One'), ('STREET', 'WEST ST'), ('Lat', 42.35459106), ('Long', -71.0621901), ('Location', '(42.35459106, -71.06219010)')]), OrderedDict([('INCIDENT_NUMBER', 'I182069844'), ('OFFENSE_CODE', 3115), ('OFFENSE_CODE_GROUP', 'Investigate Person'), ('OFFENSE_DESCRIPTION', 'INVESTIGATE PERSON'), ('DISTRICT', 'E13'), ('REPORTING_AREA', '577'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 01:30:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 1), ('UCR_PART', 'Part Three'), ('STREET', 'ARCADIA ST'), ('Lat', 42.31617241), ('Long', -71.1004835), ('Location', '(42.31617241, -71.10048350)')]), OrderedDict([('INCIDENT_NUMBER', 'I182069842'), ('OFFENSE_CODE', 3410), ('OFFENSE_CODE_GROUP', 'Towed'), ('OFFENSE_DESCRIPTION', 'TOWED MOTOR VEHICLE'), ('DISTRICT', 'A1'), ('REPORTING_AREA', '118'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 02:14:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 2), ('UCR_PART', 'Part Three'), ('STREET', 'BOYLSTON ST'), ('Lat', 42.35241815), ('Long', -71.06525499), ('Location', '(42.35241815, -71.06525499)')]), OrderedDict([('INCIDENT_NUMBER', 'I182069842'), ('OFFENSE_CODE', 2906), ('OFFENSE_CODE_GROUP', 'Violations'), ('OFFENSE_DESCRIPTION', 'VAL - OPERATING UNREG/UNINS \xa0CAR'), ('DISTRICT', 'A1'), ('REPORTING_AREA', '118'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 02:14:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 2), ('UCR_PART', 'Part Two'), ('STREET', 'BOYLSTON ST'), ('Lat', 42.35241815), ('Long', -71.06525499), ('Location', '(42.35241815, -71.06525499)')]), OrderedDict([('INCIDENT_NUMBER', 'I182069841'), ('OFFENSE_CODE', 3831), ('OFFENSE_CODE_GROUP', 'Motor Vehicle Accident Response'), ('OFFENSE_DESCRIPTION', 'M/V - LEAVING SCENE - PROPERTY DAMAGE'), ('DISTRICT', 'A1'), ('REPORTING_AREA', '93'), ('SHOOTING', nan), ('OCCURRED_ON_DATE', '2018-08-31 02:00:00'), ('YEAR', 2018), ('MONTH', 8), ('DAY_OF_WEEK', 'Friday'), ('HOUR', 2), ('UCR_PART', 'Part Three'), ('STREET', 'BLACKSTONE ST'), ('Lat', 42.36165196), ('Long', -71.05630529), ('Location', '(42.36165196, -71.05630529)')]), ...]
df.ext.send(advanced_stats=False)
EXPRS
distributed.worker - WARNING - Worker is at 80% memory usage. Pausing worker. Process memory: 1.32 GB -- Worker memory limit: 2.00 GB distributed.worker - WARNING - Worker is at 53% memory usage. Resuming worker. Process memory: 1.08 GB -- Worker memory limit: 2.00 GB
RESULT1 {'INCIDENT_NUMBER': {'max': 'I182070945', 'count_na': 0, 'count_uniques': 282194, 'min': '142052550'}, 'OFFENSE_CODE': {'max': 3831, 'count_na': 0, 'count_uniques': 222, 'min': 111}, 'OFFENSE_CODE_GROUP': {'max': 'Warrant Arrests', 'count_na': 0, 'count_uniques': 67, 'min': 'Aggravated Assault'}, 'OFFENSE_DESCRIPTION': {'max': 'WEAPON - OTHER - OTHER VIOLATION', 'count_na': 0, 'count_uniques': 243, 'min': 'A&B HANDS, FEET, ETC. - MED. ATTENTION REQ.'}, 'REPORTING_AREA': {'max': '99', 'count_na': 0, 'count_uniques': 879, 'min': ' '}, 'OCCURRED_ON_DATE': {'max': '2018-09-03 21:25:00', 'count_na': 0, 'count_uniques': 232588, 'min': '2015-06-15 00:00:00'}, 'YEAR': {'max': 2018, 'count_na': 0, 'count_uniques': 4, 'min': 2015}, 'MONTH': {'max': 12, 'count_na': 0, 'count_uniques': 12, 'min': 1}, 'DAY_OF_WEEK': {'max': 'Wednesday', 'count_na': 0, 'count_uniques': 7, 'min': 'Friday'}, 'HOUR': {'max': 23, 'count_na': 0, 'count_uniques': 24, 'min': 0}, 'Lat': {'max': 42.39504158, 'count_na': 19999, 'count_uniques': 18182, 'min': -1.0}, 'Long': {'max': -1.0, 'count_na': 19999, 'count_uniques': 18192, 'min': -71.17867378}, 'Location': {'max': '(42.39504158, -71.01017732)', 'count_na': 0, 'count_uniques': 18166, 'min': '(-1.00000000, -1.00000000)'}, 'DISTRICT': {'count_na': 1765, 'count_uniques': 13}, 'SHOOTING': {'count_na': 318054, 'count_uniques': 2}, 'UCR_PART': {'count_na': 90, 'count_uniques': 5}, 'STREET': {'count_na': 10871, 'count_uniques': 4645}} EXPROS 222 [('count_uniques', {'INCIDENT_NUMBER': dd.Scalar<estimat..., dtype=float64>, 'OFFENSE_CODE': dd.Scalar<estimat..., dtype=float64>, 'OFFENSE_CODE_GROUP': dd.Scalar<estimat..., dtype=float64>, 'OFFENSE_DESCRIPTION': dd.Scalar<estimat..., dtype=float64>, 'DISTRICT': dd.Scalar<estimat..., dtype=float64>, 'REPORTING_AREA': dd.Scalar<estimat..., dtype=float64>, 'SHOOTING': dd.Scalar<estimat..., dtype=float64>, 'OCCURRED_ON_DATE': dd.Scalar<estimat..., dtype=float64>, 'YEAR': dd.Scalar<estimat..., dtype=float64>, 'MONTH': dd.Scalar<estimat..., dtype=float64>, 'DAY_OF_WEEK': dd.Scalar<estimat..., dtype=float64>, 'HOUR': dd.Scalar<estimat..., dtype=float64>, 'UCR_PART': dd.Scalar<estimat..., dtype=float64>, 'STREET': dd.Scalar<estimat..., dtype=float64>, 'Lat': dd.Scalar<estimat..., dtype=float64>, 'Long': dd.Scalar<estimat..., dtype=float64>, 'Location': dd.Scalar<estimat..., dtype=float64>}), ('min', Dask Series Structure: npartitions=1 DAY_OF_WEEK object YEAR ... dtype: object Dask Name: dataframe-min-agg, 4 tasks), ('max', Dask Series Structure: npartitions=1 DAY_OF_WEEK object YEAR ... dtype: object Dask Name: dataframe-max-agg, 4 tasks), ('count_na', Dask Series Structure: npartitions=1 DAY_OF_WEEK int64 YEAR ... dtype: int64 Dask Name: dataframe-sum-agg, 5 tasks), ('hist', {'OFFENSE_CODE': {'count': [169, 3613, 8818, 7235, 37020, 5902, 15920, 1454, 8976, 296, 1455, 15415, 1924, 216, 0, 16536, 2185, 574, 256, 0, 2611, 44, 20908, 0, 8989, 23563, 47999, 15013, 14054, 11599, 8724, 473, 37132], 'bins': [111.0, 223.72727272727275, 336.4545454545455, 449.1818181818182, 561.909090909091, 674.6363636363636, 787.3636363636364, 900.0909090909091, 1012.8181818181819, 1125.5454545454545, 1238.2727272727273, 1351.0, 1463.7272727272727, 1576.4545454545455, 1689.1818181818182, 1801.909090909091, 1914.6363636363637, 2027.3636363636365, 2140.090909090909, 2252.818181818182, 2365.5454545454545, 2478.2727272727275, 2591.0, 2703.727272727273, 2816.4545454545455, 2929.1818181818185, 3041.909090909091, 3154.636363636364, 3267.3636363636365, 3380.0909090909095, 3492.818181818182, 3605.545454545455, 3718.2727272727275, 3831.0]}}), ('hist', {'YEAR': {'count': [53388, 99114, 166571], 'bins': [2015.0, 2016.0, 2017.0, 2018.0]}}), ('hist', {'MONTH': {'count': [23610, 21653, 24146, 24086, 26199, 30568, 34556, 34823, 26543, 25737, 47152], '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]}}), ('hist', {'HOUR': {'count': [15106, 9269, 7693, 4589, 3408, 3311, 5026, 8850, 13043, 14740, 16347, 16448, 18679, 16846, 17189, 16522, 19871, 20763, 20302, 17588, 15850, 14111, 23522], 'bins': [0.0, 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, 14.0, 15.0, 16.0, 17.0, 18.0, 19.0, 20.0, 21.0, 22.0, 23.0]}}), ('hist', {'Lat': {'count': [745, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 298329], 'bins': [-1.0, 0.31500125999999984, 1.6300025199999997, 2.9450037799999995, 4.260005039999999, 5.575006299999999, 6.890007559999999, 8.20500882, 9.520010079999999, 10.835011339999998, 12.150012599999998, 13.46501386, 14.780015119999998, 16.095016379999997, 17.41001764, 18.7250189, 20.040020159999997, 21.355021419999996, 22.670022679999995, 23.985023939999998, 25.300025199999997, 26.615026459999996, 27.93002772, 29.245028979999997, 30.560030239999996, 31.8750315, 33.190032759999994, 34.50503402, 35.82003528, 37.135036539999994, 38.4500378, 39.76503905999999, 41.080040319999995, 42.39504158]}}), ('hist', {'Long': {'count': [298329, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 745], 'bins': [-71.17867378, -69.05204730181818, -66.92542082363636, -64.79879434545454, -62.67216786727273, -60.54554138909091, -58.41891491090909, -56.29228843272727, -54.165661954545456, -52.03903547636364, -49.91240899818182, -47.78578252, -45.65915604181818, -43.53252956363636, -41.40590308545454, -39.27927660727273, -37.15265012909091, -35.02602365090909, -32.89939717272727, -30.772770694545457, -28.646144216363638, -26.51951773818182, -24.39289126, -22.26626478181818, -20.13963830363636, -18.013011825454548, -15.886385347272729, -13.75975886909091, -11.63313239090909, -9.50650591272727, -7.379879434545458, -5.253252956363639, -3.1266264781818194, -1.0]}})] EXPRS
distributed.worker - WARNING - Worker is at 88% memory usage. Pausing worker. Process memory: 1.77 GB -- Worker memory limit: 2.00 GB distributed.worker - WARNING - Worker is at 53% memory usage. Resuming worker. Process memory: 1.07 GB -- Worker memory limit: 2.00 GB distributed.worker - WARNING - Worker is at 102% memory usage. Pausing worker. Process memory: 2.04 GB -- Worker memory limit: 2.00 GB distributed.worker - WARNING - Memory use is high but worker has no data to store to disk. Perhaps some other process is leaking memory? Process memory: 1.37 GB -- Worker memory limit: 2.00 GB distributed.worker - WARNING - Worker is at 66% memory usage. Resuming worker. Process memory: 1.33 GB -- Worker memory limit: 2.00 GB
RESULT2 {'INCIDENT_NUMBER': {'max': 'I182070945', 'count_na': 0, 'count_uniques': 282194, 'min': '142052550'}, 'OFFENSE_CODE': {'max': 3831, 'count_na': 0, 'count_uniques': 222, 'min': 111}, 'OFFENSE_CODE_GROUP': {'max': 'Warrant Arrests', 'count_na': 0, 'count_uniques': 67, 'min': 'Aggravated Assault'}, 'OFFENSE_DESCRIPTION': {'max': 'WEAPON - OTHER - OTHER VIOLATION', 'count_na': 0, 'count_uniques': 243, 'min': 'A&B HANDS, FEET, ETC. - MED. ATTENTION REQ.'}, 'REPORTING_AREA': {'max': '99', 'count_na': 0, 'count_uniques': 879, 'min': ' '}, 'OCCURRED_ON_DATE': {'max': '2018-09-03 21:25:00', 'count_na': 0, 'count_uniques': 232588, 'min': '2015-06-15 00:00:00'}, 'YEAR': {'max': 2018, 'count_na': 0, 'count_uniques': 4, 'min': 2015}, 'MONTH': {'max': 12, 'count_na': 0, 'count_uniques': 12, 'min': 1}, 'DAY_OF_WEEK': {'max': 'Wednesday', 'count_na': 0, 'count_uniques': 7, 'min': 'Friday'}, 'HOUR': {'max': 23, 'count_na': 0, 'count_uniques': 24, 'min': 0}, 'Lat': {'max': 42.39504158, 'count_na': 19999, 'count_uniques': 18182, 'min': -1.0}, 'Long': {'max': -1.0, 'count_na': 19999, 'count_uniques': 18192, 'min': -71.17867378}, 'Location': {'max': '(42.39504158, -71.01017732)', 'count_na': 0, 'count_uniques': 18166, 'min': '(-1.00000000, -1.00000000)'}, 'DISTRICT': {'count_na': 1765, 'count_uniques': 13}, 'SHOOTING': {'count_na': 318054, 'count_uniques': 2}, 'UCR_PART': {'count_na': 90, 'count_uniques': 5}, 'STREET': {'count_na': 10871, 'count_uniques': 4645}} FREQUNCIA FREQUNCIA2 COLUMNS INFO 1111 2222 3333 JONS! Send!
df.cols.names()
['INCIDENT_NUMBER', 'OFFENSE_CODE', 'OFFENSE_CODE_GROUP', 'OFFENSE_DESCRIPTION', 'DISTRICT', 'REPORTING_AREA', 'SHOOTING', 'OCCURRED_ON_DATE', 'YEAR', 'MONTH', 'DAY_OF_WEEK', 'HOUR', 'UCR_PART', 'STREET', 'Lat', 'Long', 'Location']
df[["INCIDENT_NUMBER","OFFENSE_CODE","OFFENSE_CODE_GROUP"]].nunique_approx().compute()
320019.41234286706
# df.cols.count_uniques(["INCIDENT_NUMBER","OFFENSE_CODE","OFFENSE_CODE_GROUP","OFFENSE_DESCRIPTION","DISTRICT","REPORTING_AREA","SHOOTING","OCCURRED_ON_DATE","YEAR","MONTH","DAY_OF_WEEK","HOUR","UCR_PART","STREET","Lat","Long","Location"],True)
df.cols.count_uniques("*",True)
EXPRS
{'INCIDENT_NUMBER': {'count_uniques': 282194}, 'OFFENSE_CODE': {'count_uniques': 222}, 'OFFENSE_CODE_GROUP': {'count_uniques': 67}, 'OFFENSE_DESCRIPTION': {'count_uniques': 243}, 'DISTRICT': {'count_uniques': 13}, 'REPORTING_AREA': {'count_uniques': 879}, 'SHOOTING': {'count_uniques': 2}, 'OCCURRED_ON_DATE': {'count_uniques': 232588}, 'YEAR': {'count_uniques': 4}, 'MONTH': {'count_uniques': 12}, 'DAY_OF_WEEK': {'count_uniques': 7}, 'HOUR': {'count_uniques': 24}, 'UCR_PART': {'count_uniques': 5}, 'STREET': {'count_uniques': 4645}, 'Lat': {'count_uniques': 18182}, 'Long': {'count_uniques': 18192}, 'Location': {'count_uniques': 18166}}
columns = df.cols.names()
result =
# columns = parse_columns(df, columns)
n = 20
list_columns = [columns[i * n:(i + 1) * n] for i in range((len(columns) + n - 1) // n)]
for i, cols in enumerate(list_columns):
print("Batch Stats {BATCH_NUMBER}. Processing columns{COLUMNS}".format(BATCH_NUMBER=i, COLUMNS=cols))
# Count uniques is necessary for calculate the histogram buckets
funcs = [df.functions.count_uniques_agg]
exprs = df.cols.create_exprs(cols, funcs, True)
funcs = [df.functions.min, df.functions.max]
exprs.extend(df.cols.create_exprs(cols, funcs))
funcs = [df.functions.count_na_agg]
exprs.extend(df.cols.create_exprs(cols, funcs, df))
if False:
funcs = [df.functions.stddev, df.functions.kurtosis, df.functions.mean, df.functions.skewness,
df.functions.sum, df.functions.variance, df.functions.zeros_agg]
exprs.extend(df.cols.create_exprs(cols, funcs))
# TODO: None in basic calculation
funcs = [df.functions.percentile_agg]
exprs.extend(df.cols.create_exprs(cols, funcs, df, [0.05, 0.25, 0.5, 0.75, 0.95],
relative_error))
result.update(df.cols.exec_agg(exprs))
Batch Stats 0. Processing columns['INCIDENT_NUMBER', 'OFFENSE_CODE', 'OFFENSE_CODE_GROUP', 'OFFENSE_DESCRIPTION', 'DISTRICT', 'REPORTING_AREA', 'SHOOTING', 'OCCURRED_ON_DATE', 'YEAR', 'MONTH', 'DAY_OF_WEEK', 'HOUR', 'UCR_PART', 'STREET', 'Lat', 'Long', 'Location'] EXPRS
distributed.worker - WARNING - Worker is at 80% memory usage. Pausing worker. Process memory: 1.62 GB -- Worker memory limit: 2.00 GB distributed.worker - WARNING - Worker is at 87% memory usage. Pausing worker. Process memory: 1.75 GB -- Worker memory limit: 2.00 GB distributed.worker - WARNING - Memory use is high but worker has no data to store to disk. Perhaps some other process is leaking memory? Process memory: 1.80 GB -- Worker memory limit: 2.00 GB distributed.worker - WARNING - Memory use is high but worker has no data to store to disk. Perhaps some other process is leaking memory? Process memory: 1.80 GB -- Worker memory limit: 2.00 GB distributed.worker - WARNING - Memory use is high but worker has no data to store to disk. Perhaps some other process is leaking memory? Process memory: 1.80 GB -- Worker memory limit: 2.00 GB distributed.worker - WARNING - Memory use is high but worker has no data to store to disk. Perhaps some other process is leaking memory? Process memory: 1.80 GB -- Worker memory limit: 2.00 GB distributed.worker - WARNING - Memory use is high but worker has no data to store to disk. Perhaps some other process is leaking memory? Process memory: 1.88 GB -- Worker memory limit: 2.00 GB distributed.worker - WARNING - Memory use is high but worker has no data to store to disk. Perhaps some other process is leaking memory? Process memory: 1.88 GB -- Worker memory limit: 2.00 GB distributed.worker - WARNING - Memory use is high but worker has no data to store to disk. Perhaps some other process is leaking memory? Process memory: 1.88 GB -- Worker memory limit: 2.00 GB distributed.worker - WARNING - Memory use is high but worker has no data to store to disk. Perhaps some other process is leaking memory? Process memory: 1.88 GB -- Worker memory limit: 2.00 GB distributed.worker - WARNING - Memory use is high but worker has no data to store to disk. Perhaps some other process is leaking memory? Process memory: 1.88 GB -- Worker memory limit: 2.00 GB distributed.worker - WARNING - Memory use is high but worker has no data to store to disk. Perhaps some other process is leaking memory? Process memory: 1.88 GB -- Worker memory limit: 2.00 GB distributed.worker - WARNING - Memory use is high but worker has no data to store to disk. Perhaps some other process is leaking memory? Process memory: 1.88 GB -- Worker memory limit: 2.00 GB distributed.worker - WARNING - Memory use is high but worker has no data to store to disk. Perhaps some other process is leaking memory? Process memory: 1.88 GB -- Worker memory limit: 2.00 GB distributed.worker - WARNING - Memory use is high but worker has no data to store to disk. Perhaps some other process is leaking memory? Process memory: 1.88 GB -- Worker memory limit: 2.00 GB distributed.worker - WARNING - Memory use is high but worker has no data to store to disk. Perhaps some other process is leaking memory? Process memory: 1.88 GB -- Worker memory limit: 2.00 GB distributed.worker - WARNING - Memory use is high but worker has no data to store to disk. Perhaps some other process is leaking memory? Process memory: 1.88 GB -- Worker memory limit: 2.00 GB distributed.worker - WARNING - Memory use is high but worker has no data to store to disk. Perhaps some other process is leaking memory? Process memory: 1.88 GB -- Worker memory limit: 2.00 GB distributed.worker - WARNING - Memory use is high but worker has no data to store to disk. Perhaps some other process is leaking memory? Process memory: 1.88 GB -- Worker memory limit: 2.00 GB distributed.worker - WARNING - Memory use is high but worker has no data to store to disk. Perhaps some other process is leaking memory? Process memory: 1.88 GB -- Worker memory limit: 2.00 GB distributed.worker - WARNING - Memory use is high but worker has no data to store to disk. Perhaps some other process is leaking memory? Process memory: 1.90 GB -- Worker memory limit: 2.00 GB distributed.worker - WARNING - Memory use is high but worker has no data to store to disk. Perhaps some other process is leaking memory? Process memory: 1.90 GB -- Worker memory limit: 2.00 GB distributed.worker - WARNING - Memory use is high but worker has no data to store to disk. Perhaps some other process is leaking memory? Process memory: 1.90 GB -- Worker memory limit: 2.00 GB distributed.worker - WARNING - Memory use is high but worker has no data to store to disk. Perhaps some other process is leaking memory? Process memory: 1.91 GB -- Worker memory limit: 2.00 GB distributed.worker - WARNING - Memory use is high but worker has no data to store to disk. Perhaps some other process is leaking memory? Process memory: 1.92 GB -- Worker memory limit: 2.00 GB distributed.worker - WARNING - Memory use is high but worker has no data to store to disk. Perhaps some other process is leaking memory? Process memory: 1.93 GB -- Worker memory limit: 2.00 GB distributed.worker - WARNING - Memory use is high but worker has no data to store to disk. Perhaps some other process is leaking memory? Process memory: 1.93 GB -- Worker memory limit: 2.00 GB distributed.worker - WARNING - Memory use is high but worker has no data to store to disk. Perhaps some other process is leaking memory? Process memory: 1.94 GB -- Worker memory limit: 2.00 GB distributed.worker - WARNING - Memory use is high but worker has no data to store to disk. Perhaps some other process is leaking memory? Process memory: 1.95 GB -- Worker memory limit: 2.00 GB distributed.worker - WARNING - Memory use is high but worker has no data to store to disk. Perhaps some other process is leaking memory? Process memory: 1.96 GB -- Worker memory limit: 2.00 GB distributed.worker - WARNING - Memory use is high but worker has no data to store to disk. Perhaps some other process is leaking memory? Process memory: 1.97 GB -- Worker memory limit: 2.00 GB distributed.worker - WARNING - Memory use is high but worker has no data to store to disk. Perhaps some other process is leaking memory? Process memory: 1.97 GB -- Worker memory limit: 2.00 GB distributed.worker - WARNING - Memory use is high but worker has no data to store to disk. Perhaps some other process is leaking memory? Process memory: 1.97 GB -- Worker memory limit: 2.00 GB distributed.worker - WARNING - Memory use is high but worker has no data to store to disk. Perhaps some other process is leaking memory? Process memory: 1.99 GB -- Worker memory limit: 2.00 GB distributed.worker - WARNING - Memory use is high but worker has no data to store to disk. Perhaps some other process is leaking memory? Process memory: 2.00 GB -- Worker memory limit: 2.00 GB distributed.worker - WARNING - Memory use is high but worker has no data to store to disk. Perhaps some other process is leaking memory? Process memory: 2.01 GB -- Worker memory limit: 2.00 GB distributed.worker - WARNING - Memory use is high but worker has no data to store to disk. Perhaps some other process is leaking memory? Process memory: 2.01 GB -- Worker memory limit: 2.00 GB distributed.worker - WARNING - Memory use is high but worker has no data to store to disk. Perhaps some other process is leaking memory? Process memory: 2.02 GB -- Worker memory limit: 2.00 GB distributed.worker - WARNING - Memory use is high but worker has no data to store to disk. Perhaps some other process is leaking memory? Process memory: 2.03 GB -- Worker memory limit: 2.00 GB distributed.worker - WARNING - Memory use is high but worker has no data to store to disk. Perhaps some other process is leaking memory? Process memory: 2.05 GB -- Worker memory limit: 2.00 GB distributed.worker - WARNING - Memory use is high but worker has no data to store to disk. Perhaps some other process is leaking memory? Process memory: 2.06 GB -- Worker memory limit: 2.00 GB distributed.worker - WARNING - Memory use is high but worker has no data to store to disk. Perhaps some other process is leaking memory? Process memory: 2.08 GB -- Worker memory limit: 2.00 GB distributed.worker - WARNING - Memory use is high but worker has no data to store to disk. Perhaps some other process is leaking memory? Process memory: 2.08 GB -- Worker memory limit: 2.00 GB distributed.worker - WARNING - Memory use is high but worker has no data to store to disk. Perhaps some other process is leaking memory? Process memory: 2.09 GB -- Worker memory limit: 2.00 GB distributed.worker - WARNING - Memory use is high but worker has no data to store to disk. Perhaps some other process is leaking memory? Process memory: 2.10 GB -- Worker memory limit: 2.00 GB distributed.worker - WARNING - Memory use is high but worker has no data to store to disk. Perhaps some other process is leaking memory? Process memory: 2.13 GB -- Worker memory limit: 2.00 GB distributed.worker - WARNING - Memory use is high but worker has no data to store to disk. Perhaps some other process is leaking memory? Process memory: 2.14 GB -- Worker memory limit: 2.00 GB distributed.worker - WARNING - Memory use is high but worker has no data to store to disk. Perhaps some other process is leaking memory? Process memory: 2.15 GB -- Worker memory limit: 2.00 GB distributed.worker - WARNING - Memory use is high but worker has no data to store to disk. Perhaps some other process is leaking memory? Process memory: 2.15 GB -- Worker memory limit: 2.00 GB distributed.worker - WARNING - Memory use is high but worker has no data to store to disk. Perhaps some other process is leaking memory? Process memory: 2.16 GB -- Worker memory limit: 2.00 GB distributed.worker - WARNING - Memory use is high but worker has no data to store to disk. Perhaps some other process is leaking memory? Process memory: 2.15 GB -- Worker memory limit: 2.00 GB distributed.worker - WARNING - Memory use is high but worker has no data to store to disk. Perhaps some other process is leaking memory? Process memory: 2.12 GB -- Worker memory limit: 2.00 GB distributed.worker - WARNING - Memory use is high but worker has no data to store to disk. Perhaps some other process is leaking memory? Process memory: 2.14 GB -- Worker memory limit: 2.00 GB distributed.worker - WARNING - Memory use is high but worker has no data to store to disk. Perhaps some other process is leaking memory? Process memory: 2.04 GB -- Worker memory limit: 2.00 GB distributed.worker - WARNING - Memory use is high but worker has no data to store to disk. Perhaps some other process is leaking memory? Process memory: 2.04 GB -- Worker memory limit: 2.00 GB distributed.worker - WARNING - Memory use is high but worker has no data to store to disk. Perhaps some other process is leaking memory? Process memory: 2.05 GB -- Worker memory limit: 2.00 GB distributed.worker - WARNING - Memory use is high but worker has no data to store to disk. Perhaps some other process is leaking memory? Process memory: 2.10 GB -- Worker memory limit: 2.00 GB distributed.worker - WARNING - Memory use is high but worker has no data to store to disk. Perhaps some other process is leaking memory? Process memory: 1.96 GB -- Worker memory limit: 2.00 GB distributed.worker - WARNING - Memory use is high but worker has no data to store to disk. Perhaps some other process is leaking memory? Process memory: 1.86 GB -- Worker memory limit: 2.00 GB distributed.worker - WARNING - Memory use is high but worker has no data to store to disk. Perhaps some other process is leaking memory? Process memory: 1.80 GB -- Worker memory limit: 2.00 GB distributed.worker - WARNING - Memory use is high but worker has no data to store to disk. Perhaps some other process is leaking memory? Process memory: 1.86 GB -- Worker memory limit: 2.00 GB distributed.worker - WARNING - Memory use is high but worker has no data to store to disk. Perhaps some other process is leaking memory? Process memory: 1.64 GB -- Worker memory limit: 2.00 GB
--------------------------------------------------------------------------- KeyboardInterrupt Traceback (most recent call last) <ipython-input-35-b0ca8febd333> in <module> 14 15 ---> 16 result.update(df.cols.exec_agg(exprs)) ~\Documents\Optimus\optimus\engines\base\dask\columns.py in exec_agg(exprs) 506 # TODO: Maybe use .gather 507 if is_list_of_futures(agg_list): --> 508 for future in as_completed(agg_list): 509 agg_results.append(future.result()) 510 elif is_future(agg_list): ~\Anaconda3\lib\site-packages\distributed\client.py in __next__(self) 4206 raise StopIteration() 4207 with self.thread_condition: -> 4208 self.thread_condition.wait(timeout=0.100) 4209 return self._get_and_raise() 4210 ~\Anaconda3\lib\threading.py in wait(self, timeout) 298 else: 299 if timeout > 0: --> 300 gotit = waiter.acquire(True, timeout) 301 else: 302 gotit = waiter.acquire(False) KeyboardInterrupt:
distributed.worker - WARNING - Worker is at 59% memory usage. Resuming worker. Process memory: 1.19 GB -- Worker memory limit: 2.00 GB distributed.worker - WARNING - Worker is at 72% memory usage. Resuming worker. Process memory: 1.44 GB -- Worker memory limit: 2.00 GB
df["id"].nunique_approx().compute()
13.001289538211168
df.cols.count_uniques("id")
{'id': {'count_uniques': 13}}
df.ext.send(advanced_stats=False)
df.ext.send()
Send!
df1= df.cols.select("*", data_type=df.constants.NUMERIC_TYPES, invert=True)
df.cols.frequency("*", 7, True)
{'id': [{'value': 13, 'count': 1, 'percentage': 7.69}, {'value': 12, 'count': 1, 'percentage': 7.69}, {'value': 11, 'count': 1, 'percentage': 7.69}, {'value': 10, 'count': 1, 'percentage': 7.69}, {'value': 9, 'count': 1, 'percentage': 7.69}, {'value': 8, 'count': 1, 'percentage': 7.69}, {'value': 7, 'count': 1, 'percentage': 7.69}], 'firstName': [{'value': 'PAUL', 'count': 1, 'percentage': 7.69}, {'value': 'NiELS', 'count': 1, 'percentage': 7.69}, {'value': 'Luis', 'count': 1, 'percentage': 7.69}, {'value': 'Johannes', 'count': 1, 'percentage': 7.69}, {'value': 'JaMES', 'count': 1, 'percentage': 7.69}, {'value': 'Isaac', 'count': 1, 'percentage': 7.69}, {'value': 'Galileo', 'count': 1, 'percentage': 7.69}], 'lastName': [{'value': 'dirac$', 'count': 1, 'percentage': 7.69}, {'value': 'Nöether$', 'count': 1, 'percentage': 7.69}, {'value': 'Newton', 'count': 1, 'percentage': 7.69}, {'value': 'M$$ax%%well', 'count': 1, 'percentage': 7.69}, {'value': 'KEPLER', 'count': 1, 'percentage': 7.69}, {'value': 'H$$$ilbert', 'count': 1, 'percentage': 7.69}, {'value': 'Ga%%%uss', 'count': 1, 'percentage': 7.69}], 'billingId': [{'value': 992.0, 'count': 1, 'percentage': 7.69}, {'value': 875.0, 'count': 1, 'percentage': 7.69}, {'value': 735.0, 'count': 1, 'percentage': 7.69}, {'value': 672.0, 'count': 1, 'percentage': 7.69}, {'value': 634.0, 'count': 1, 'percentage': 7.69}, {'value': 624.0, 'count': 1, 'percentage': 7.69}, {'value': 551.0, 'count': 1, 'percentage': 7.69}], 'product': [{'value': 'taco', 'count': 3, 'percentage': 23.08}, {'value': 'pizza', 'count': 3, 'percentage': 23.08}, {'value': 'pasta', 'count': 2, 'percentage': 15.38}, {'value': 'taaaccoo', 'count': 1, 'percentage': 7.69}, {'value': 'piza', 'count': 1, 'percentage': 7.69}, {'value': 'arepa', 'count': 1, 'percentage': 7.69}, {'value': 'Cake', 'count': 1, 'percentage': 7.69}], 'price': [{'value': 8.0, 'count': 4, 'percentage': 30.77}, {'value': 3.0, 'count': 4, 'percentage': 30.77}, {'value': 9.0, 'count': 2, 'percentage': 15.38}, {'value': 10.0, 'count': 1, 'percentage': 7.69}, {'value': 5.0, 'count': 1, 'percentage': 7.69}], 'birth': [{'value': '1999/02/15', 'count': 1, 'percentage': 7.69}, {'value': '1993/12/08', 'count': 1, 'percentage': 7.69}, {'value': '1990/07/11', 'count': 1, 'percentage': 7.69}, {'value': '1990/07/09', 'count': 1, 'percentage': 7.69}, {'value': '1980/07/07', 'count': 1, 'percentage': 7.69}, {'value': '1970/07/13', 'count': 1, 'percentage': 7.69}, {'value': '1954/07/10', 'count': 1, 'percentage': 7.69}], 'dummyCol': [{'value': 'gonna', 'count': 3, 'percentage': 23.08}, {'value': 'you', 'count': 2, 'percentage': 15.38}, {'value': 'never', 'count': 2, 'percentage': 15.38}, {'value': 'up', 'count': 1, 'percentage': 7.69}, {'value': 'never ', 'count': 1, 'percentage': 7.69}, {'value': 'let', 'count': 1, 'percentage': 7.69}, {'value': 'give', 'count': 1, 'percentage': 7.69}]}
df.ext.send(output="json", infer=False, advanced_stats=False)
'{"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"}'
df.ext.display()
id
1 (int64)
not nullable
|
firstName
2 (object)
not nullable
|
lastName
3 (object)
not nullable
|
billingId
4 (float64)
not nullable
|
product
5 (object)
not nullable
|
price
6 (float64)
not nullable
|
birth
7 (object)
not nullable
|
dummyCol
8 (object)
not nullable
|
---|---|---|---|---|---|---|---|
1
|
Luis
|
Alvarez$$%!
|
123.0
|
Cake
|
10.0
|
1980/07/07
|
never
|
2
|
André
|
Ampère
|
423.0
|
piza
|
8.0
|
1950/07/08
|
gonna
|
3
|
NiELS
|
Böhr//((%%
|
551.0
|
pizza
|
8.0
|
1990/07/09
|
give
|
4
|
PAUL
|
dirac$
|
521.0
|
pizza
|
8.0
|
1954/07/10
|
you
|
5
|
Albert
|
Einstein
|
634.0
|
pizza
|
8.0
|
1990/07/11
|
up
|
6
|
Galileo
|
⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅GALiLEI
|
672.0
|
arepa
|
5.0
|
1930/08/12
|
never
|
7
|
CaRL
|
Ga%%%uss
|
323.0
|
taco
|
3.0
|
1970/07/13
|
gonna
|
8
|
David
|
H$$$ilbert
|
624.0
|
taaaccoo
|
3.0
|
1950/07/14
|
let
|
9
|
Johannes
|
KEPLER
|
735.0
|
taco
|
3.0
|
1920/04/22
|
you
|
10
|
JaMES
|
M$$ax%%well
|
875.0
|
taco
|
3.0
|
1923/03/12
|
down
|
import pandas as pd
a = pd.read_csv("data/crime.csv", encoding="latin_1")
a.head()
INCIDENT_NUMBER | OFFENSE_CODE | OFFENSE_CODE_GROUP | OFFENSE_DESCRIPTION | DISTRICT | REPORTING_AREA | SHOOTING | OCCURRED_ON_DATE | YEAR | MONTH | DAY_OF_WEEK | HOUR | UCR_PART | STREET | Lat | Long | Location | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0 | I182070945 | 619 | Larceny | LARCENY ALL OTHERS | D14 | 808 | NaN | 2018-09-02 13:00:00 | 2018 | 9 | Sunday | 13 | Part One | LINCOLN ST | 42.357791 | -71.139371 | (42.35779134, -71.13937053) |
1 | I182070943 | 1402 | Vandalism | VANDALISM | C11 | 347 | NaN | 2018-08-21 00:00:00 | 2018 | 8 | Tuesday | 0 | Part Two | HECLA ST | 42.306821 | -71.060300 | (42.30682138, -71.06030035) |
2 | I182070941 | 3410 | Towed | TOWED MOTOR VEHICLE | D4 | 151 | NaN | 2018-09-03 19:27:00 | 2018 | 9 | Monday | 19 | Part Three | CAZENOVE ST | 42.346589 | -71.072429 | (42.34658879, -71.07242943) |
3 | I182070940 | 3114 | Investigate Property | INVESTIGATE PROPERTY | D4 | 272 | NaN | 2018-09-03 21:16:00 | 2018 | 9 | Monday | 21 | Part Three | NEWCOMB ST | 42.334182 | -71.078664 | (42.33418175, -71.07866441) |
4 | I182070938 | 3114 | Investigate Property | INVESTIGATE PROPERTY | B3 | 421 | NaN | 2018-09-03 21:05:00 | 2018 | 9 | Monday | 21 | Part Three | DELHI ST | 42.275365 | -71.090361 | (42.27536542, -71.09036101) |
%%time
for col_name in ["INCIDENT_NUMBER","OFFENSE_CODE"]:
print(a[col_name].value_counts().nlargest(5))
I162030584 13 I152080623 11 I182065208 10 I172013170 10 I172096394 10 Name: INCIDENT_NUMBER, dtype: int64 3006 18783 3115 18754 3831 16323 1402 15154 802 14799 Name: OFFENSE_CODE, dtype: int64 Wall time: 233 ms
def func(value):
if value>1:
print(1)
return 0
# from dask.dataframe import DataFrame as dd
df['price'].map_partitions(func, meta=("int")).compute()
distributed.worker - WARNING - Compute Failed Function: execute_task args: ((<function apply_and_enforce at 0x000001D4932665E8>, <function func at 0x000001D4A93CE678>, [(<built-in function getitem>, (<function check_meta at 0x000001D4931EAEE8>, (<function apply at 0x000001D49046B678>, <function pandas_read_text at 0x000001D49328DAF8>, [<function _make_parser_function.<locals>.parser_f at 0x000001D492E48438>, (<function read_block_from_file at 0x000001D493064F78>, <dask.bytes.core.OpenFile object at 0x000001D4A79D7108>, 0, 64000000, b'\n'), b'id,firstName,lastName,billingId,product,price,birth,dummyCol\n', (<class 'dict'>, [['sep', ','], ['header', 0], ['encoding', 'UTF-8'], ['na_values', 'null']]), (<class 'dict'>, [['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']], (<class 'dict'>, [['write_header', False], ['e kwargs: {} Exception: ValueError('The truth value of a Series is ambiguous. Use a.empty, a.bool(), a.item(), a.any() or a.all().')
--------------------------------------------------------------------------- ValueError Traceback (most recent call last) <ipython-input-16-0b8d11dccf52> in <module> 5 # from dask.dataframe import DataFrame as dd 6 ----> 7 df['price'].map_partitions(func, meta=("int")).compute() ~\Anaconda3\lib\site-packages\dask\base.py in compute(self, **kwargs) 154 dask.base.compute 155 """ --> 156 (result,) = compute(self, traverse=False, **kwargs) 157 return result 158 ~\Anaconda3\lib\site-packages\dask\base.py in compute(*args, **kwargs) 395 keys = [x.__dask_keys__() for x in collections] 396 postcomputes = [x.__dask_postcompute__() for x in collections] --> 397 results = schedule(dsk, keys, **kwargs) 398 return repack([f(r, *a) for r, (f, a) in zip(results, postcomputes)]) 399 ~\Anaconda3\lib\site-packages\distributed\client.py in get(self, dsk, keys, restrictions, loose_restrictions, resources, sync, asynchronous, direct, retries, priority, fifo_timeout, actors, **kwargs) 2566 should_rejoin = False 2567 try: -> 2568 results = self.gather(packed, asynchronous=asynchronous, direct=direct) 2569 finally: 2570 for f in futures.values(): ~\Anaconda3\lib\site-packages\distributed\client.py in gather(self, futures, errors, maxsize, direct, asynchronous) 1820 direct=direct, 1821 local_worker=local_worker, -> 1822 asynchronous=asynchronous, 1823 ) 1824 ~\Anaconda3\lib\site-packages\distributed\client.py in sync(self, func, *args, **kwargs) 751 return future 752 else: --> 753 return sync(self.loop, func, *args, **kwargs) 754 755 def __repr__(self): ~\Anaconda3\lib\site-packages\distributed\utils.py in sync(loop, func, *args, **kwargs) 329 e.wait(10) 330 if error[0]: --> 331 six.reraise(*error[0]) 332 else: 333 return result[0] ~\Anaconda3\lib\site-packages\six.py in reraise(tp, value, tb) 694 if value.__traceback__ is not tb: 695 raise value.with_traceback(tb) --> 696 raise value 697 finally: 698 value = None ~\Anaconda3\lib\site-packages\distributed\utils.py in f() 314 if timeout is not None: 315 future = gen.with_timeout(timedelta(seconds=timeout), future) --> 316 result[0] = yield future 317 except Exception as exc: 318 error[0] = sys.exc_info() ~\Anaconda3\lib\site-packages\tornado\gen.py in run(self) 733 734 try: --> 735 value = future.result() 736 except Exception: 737 exc_info = sys.exc_info() ~\Anaconda3\lib\site-packages\tornado\gen.py in run(self) 740 if exc_info is not None: 741 try: --> 742 yielded = self.gen.throw(*exc_info) # type: ignore 743 finally: 744 # Break up a reference to itself ~\Anaconda3\lib\site-packages\distributed\client.py in _gather(self, futures, errors, direct, local_worker) 1651 six.reraise(CancelledError, CancelledError(key), None) 1652 else: -> 1653 six.reraise(type(exception), exception, traceback) 1654 if errors == "skip": 1655 bad_keys.add(key) ~\Anaconda3\lib\site-packages\six.py in reraise(tp, value, tb) 693 value = tp() 694 if value.__traceback__ is not tb: --> 695 raise value.with_traceback(tb) 696 raise value 697 finally: ~\Anaconda3\lib\site-packages\dask\dataframe\core.py in apply_and_enforce(func, args, kwargs, meta) 3682 3683 Ensures the output has the same columns, even if empty.""" -> 3684 df = func(*args, **kwargs) 3685 if isinstance(df, (pd.DataFrame, pd.Series, pd.Index)): 3686 if len(df) == 0: <ipython-input-16-0b8d11dccf52> in func(value) 1 def func(value): ----> 2 if value>1: 3 print(1) 4 return 0 5 # from dask.dataframe import DataFrame as dd ~\AppData\Roaming\Python\Python37\site-packages\pandas\core\generic.py in __nonzero__(self) 1476 raise ValueError("The truth value of a {0} is ambiguous. " 1477 "Use a.empty, a.bool(), a.item(), a.any() or a.all()." -> 1478 .format(self.__class__.__name__)) 1479 1480 __bool__ = __nonzero__ ValueError: The truth value of a Series is ambiguous. Use a.empty, a.bool(), a.item(), a.any() or a.all().
df.cols.min("firstName")
{}
from dask import dataframe as dd
dd.compute(df["firstName"].min())
distributed.worker - WARNING - Compute Failed Function: execute_task args: ((<function apply at 0x000001CBF49EB5E8>, <function _reduction_aggregate at 0x000001CBF77D6EE8>, [(<function _concat at 0x000001CBF6125EE8>, [(<function apply at 0x000001CBF49EB5E8>, <function _reduction_chunk at 0x000001CBF77D6DC8>, [(<built-in function getitem>, (<function check_meta at 0x000001CBF775AE58>, (<function apply at 0x000001CBF49EB5E8>, <function pandas_read_text at 0x000001CBF77FEA68>, [<function _make_parser_function.<locals>.parser_f at 0x000001CBF73B83A8>, (<function read_block_from_file at 0x000001CBF75D4EE8>, <dask.bytes.core.OpenFile object at 0x000001CB8B9E2B08>, 0, 64000000, b'\n'), b'id,firstName,lastName,billingId,product,price,birth,dummyCol\n', (<class 'dict'>, [['sep', ','], ['header', 0], ['encoding', 'UTF-8'], ['na_values', 'null']]), (<class 'dict'>, [['id', dtype('int64')], ['firstName', dtype('O')], ['lastName', dtype('O')], ['billingId', dtype('float64')], ['product', dtype('O')], ['price', dtype('float64')], ['birth', dtype('O')], ['dummyCol', dtype('O kwargs: {} Exception: TypeError("'<=' not supported between instances of 'str' and 'float'")
--------------------------------------------------------------------------- TypeError Traceback (most recent call last) ~\AppData\Roaming\Python\Python37\site-packages\pandas\core\nanops.py in f(values, axis, skipna, **kwds) 126 else: --> 127 result = alt(values, axis=axis, skipna=skipna, **kwds) 128 except Exception: ~\AppData\Roaming\Python\Python37\site-packages\pandas\core\nanops.py in reduction(values, axis, skipna, mask) 741 else: --> 742 result = getattr(values, meth)(axis) 743 ~\Anaconda3\lib\site-packages\numpy\core\_methods.py in _amin(a, axis, out, keepdims, initial) 31 initial=_NoValue): ---> 32 return umr_minimum(a, axis, None, out, keepdims, initial) 33 TypeError: '<=' not supported between instances of 'str' and 'float' During handling of the above exception, another exception occurred: TypeError Traceback (most recent call last) <ipython-input-15-e3fd36515113> in <module> 1 from dask import dataframe as dd ----> 2 dd.compute(df["firstName"].min()) ~\Anaconda3\lib\site-packages\dask\base.py in compute(*args, **kwargs) 395 keys = [x.__dask_keys__() for x in collections] 396 postcomputes = [x.__dask_postcompute__() for x in collections] --> 397 results = schedule(dsk, keys, **kwargs) 398 return repack([f(r, *a) for r, (f, a) in zip(results, postcomputes)]) 399 ~\Anaconda3\lib\site-packages\distributed\client.py in get(self, dsk, keys, restrictions, loose_restrictions, resources, sync, asynchronous, direct, retries, priority, fifo_timeout, actors, **kwargs) 2566 should_rejoin = False 2567 try: -> 2568 results = self.gather(packed, asynchronous=asynchronous, direct=direct) 2569 finally: 2570 for f in futures.values(): ~\Anaconda3\lib\site-packages\distributed\client.py in gather(self, futures, errors, maxsize, direct, asynchronous) 1820 direct=direct, 1821 local_worker=local_worker, -> 1822 asynchronous=asynchronous, 1823 ) 1824 ~\Anaconda3\lib\site-packages\distributed\client.py in sync(self, func, *args, **kwargs) 751 return future 752 else: --> 753 return sync(self.loop, func, *args, **kwargs) 754 755 def __repr__(self): ~\Anaconda3\lib\site-packages\distributed\utils.py in sync(loop, func, *args, **kwargs) 329 e.wait(10) 330 if error[0]: --> 331 six.reraise(*error[0]) 332 else: 333 return result[0] ~\Anaconda3\lib\site-packages\six.py in reraise(tp, value, tb) 694 if value.__traceback__ is not tb: 695 raise value.with_traceback(tb) --> 696 raise value 697 finally: 698 value = None ~\Anaconda3\lib\site-packages\distributed\utils.py in f() 314 if timeout is not None: 315 future = gen.with_timeout(timedelta(seconds=timeout), future) --> 316 result[0] = yield future 317 except Exception as exc: 318 error[0] = sys.exc_info() ~\Anaconda3\lib\site-packages\tornado\gen.py in run(self) 733 734 try: --> 735 value = future.result() 736 except Exception: 737 exc_info = sys.exc_info() ~\Anaconda3\lib\site-packages\tornado\gen.py in run(self) 740 if exc_info is not None: 741 try: --> 742 yielded = self.gen.throw(*exc_info) # type: ignore 743 finally: 744 # Break up a reference to itself ~\Anaconda3\lib\site-packages\distributed\client.py in _gather(self, futures, errors, direct, local_worker) 1651 six.reraise(CancelledError, CancelledError(key), None) 1652 else: -> 1653 six.reraise(type(exception), exception, traceback) 1654 if errors == "skip": 1655 bad_keys.add(key) ~\Anaconda3\lib\site-packages\six.py in reraise(tp, value, tb) 693 value = tp() 694 if value.__traceback__ is not tb: --> 695 raise value.with_traceback(tb) 696 raise value 697 finally: ~\Anaconda3\lib\site-packages\dask\compatibility.py in apply(func, args, kwargs) 91 def apply(func, args, kwargs=None): 92 if kwargs: ---> 93 return func(*args, **kwargs) 94 else: 95 return func(*args) ~\Anaconda3\lib\site-packages\dask\dataframe\core.py in _reduction_chunk(x, aca_chunk, **kwargs) 4314 4315 def _reduction_chunk(x, aca_chunk=None, **kwargs): -> 4316 o = aca_chunk(x, **kwargs) 4317 # Return a dataframe so that the concatenated version is also a dataframe 4318 return o.to_frame().T if isinstance(o, pd.Series) else o ~\Anaconda3\lib\site-packages\dask\utils.py in __call__(self, obj, *args, **kwargs) 692 693 def __call__(self, obj, *args, **kwargs): --> 694 return getattr(obj, self.method)(*args, **kwargs) 695 696 def __reduce__(self): ~\AppData\Roaming\Python\Python37\site-packages\pandas\core\generic.py in stat_func(self, axis, skipna, level, numeric_only, **kwargs) 10954 skipna=skipna) 10955 return self._reduce(f, name, axis=axis, skipna=skipna, > 10956 numeric_only=numeric_only) 10957 10958 return set_function_name(stat_func, name, cls) ~\AppData\Roaming\Python\Python37\site-packages\pandas\core\series.py in _reduce(self, op, name, axis, skipna, numeric_only, filter_type, **kwds) 3628 'numeric_only.'.format(name)) 3629 with np.errstate(all='ignore'): -> 3630 return op(delegate, skipna=skipna, **kwds) 3631 3632 # TODO(EA) dispatch to Index ~\AppData\Roaming\Python\Python37\site-packages\pandas\core\nanops.py in f(values, axis, skipna, **kwds) 128 except Exception: 129 try: --> 130 result = alt(values, axis=axis, skipna=skipna, **kwds) 131 except ValueError as e: 132 # we want to transform an object array ~\AppData\Roaming\Python\Python37\site-packages\pandas\core\nanops.py in reduction(values, axis, skipna, mask) 740 result = np.nan 741 else: --> 742 result = getattr(values, meth)(axis) 743 744 result = _wrap_results(result, dtype, fill_value) ~\Anaconda3\lib\site-packages\numpy\core\_methods.py in _amin(a, axis, out, keepdims, initial) 30 def _amin(a, axis=None, out=None, keepdims=False, 31 initial=_NoValue): ---> 32 return umr_minimum(a, axis, None, out, keepdims, initial) 33 34 def _sum(a, axis=None, dtype=None, out=None, keepdims=False, TypeError: '<=' not supported between instances of 'str' and 'float'
df["firstName"].min().compute()
distributed.worker - WARNING - Compute Failed Function: execute_task args: ((<function apply at 0x000002B0DBD979D8>, <function _reduction_aggregate at 0x000002B0DEB7A318>, [(<function _concat at 0x000002B0DD4CF318>, [(<function apply at 0x000002B0DBD979D8>, <function _reduction_chunk at 0x000002B0DEB7A1F8>, [(<built-in function getitem>, (<function check_meta at 0x000002B0DEB00288>, (<function apply at 0x000002B0DBD979D8>, <function pandas_read_text at 0x000002B0DEB9EE58>, [<function _make_parser_function.<locals>.parser_f at 0x000002B0DE75D798>, (<function read_block_from_file at 0x000002B0DE97AA68>, <dask.bytes.core.OpenFile object at 0x000002B0F2D4DA88>, 0, 64000000, b'\n'), b'id,firstName,lastName,billingId,product,price,birth,dummyCol\n', (<class 'dict'>, [['sep', ','], ['header', 0], ['encoding', 'UTF-8'], ['na_values', 'null']]), (<class 'dict'>, [['id', dtype('int64')], ['firstName', dtype('O')], ['lastName', dtype('O')], ['billingId', dtype('float64')], ['product', dtype('O')], ['price', dtype('float64')], ['birth', dtype('O')], ['dummyCol', dtype('O kwargs: {} Exception: TypeError("'<=' not supported between instances of 'str' and 'float'")
--------------------------------------------------------------------------- TypeError Traceback (most recent call last) ~\AppData\Roaming\Python\Python37\site-packages\pandas\core\nanops.py in f(values, axis, skipna, **kwds) 126 else: --> 127 result = alt(values, axis=axis, skipna=skipna, **kwds) 128 except Exception: ~\AppData\Roaming\Python\Python37\site-packages\pandas\core\nanops.py in reduction(values, axis, skipna, mask) 741 else: --> 742 result = getattr(values, meth)(axis) 743 ~\Anaconda3\lib\site-packages\numpy\core\_methods.py in _amin(a, axis, out, keepdims, initial) 31 initial=_NoValue): ---> 32 return umr_minimum(a, axis, None, out, keepdims, initial) 33 TypeError: '<=' not supported between instances of 'str' and 'float' During handling of the above exception, another exception occurred: TypeError Traceback (most recent call last) <ipython-input-43-383ac73ff6a5> in <module> ----> 1 df["firstName"].min().compute() ~\Anaconda3\lib\site-packages\dask\base.py in compute(self, **kwargs) 154 dask.base.compute 155 """ --> 156 (result,) = compute(self, traverse=False, **kwargs) 157 return result 158 ~\Anaconda3\lib\site-packages\dask\base.py in compute(*args, **kwargs) 395 keys = [x.__dask_keys__() for x in collections] 396 postcomputes = [x.__dask_postcompute__() for x in collections] --> 397 results = schedule(dsk, keys, **kwargs) 398 return repack([f(r, *a) for r, (f, a) in zip(results, postcomputes)]) 399 ~\Anaconda3\lib\site-packages\distributed\client.py in get(self, dsk, keys, restrictions, loose_restrictions, resources, sync, asynchronous, direct, retries, priority, fifo_timeout, actors, **kwargs) 2566 should_rejoin = False 2567 try: -> 2568 results = self.gather(packed, asynchronous=asynchronous, direct=direct) 2569 finally: 2570 for f in futures.values(): ~\Anaconda3\lib\site-packages\distributed\client.py in gather(self, futures, errors, maxsize, direct, asynchronous) 1820 direct=direct, 1821 local_worker=local_worker, -> 1822 asynchronous=asynchronous, 1823 ) 1824 ~\Anaconda3\lib\site-packages\distributed\client.py in sync(self, func, *args, **kwargs) 751 return future 752 else: --> 753 return sync(self.loop, func, *args, **kwargs) 754 755 def __repr__(self): ~\Anaconda3\lib\site-packages\distributed\utils.py in sync(loop, func, *args, **kwargs) 329 e.wait(10) 330 if error[0]: --> 331 six.reraise(*error[0]) 332 else: 333 return result[0] ~\Anaconda3\lib\site-packages\six.py in reraise(tp, value, tb) 694 if value.__traceback__ is not tb: 695 raise value.with_traceback(tb) --> 696 raise value 697 finally: 698 value = None ~\Anaconda3\lib\site-packages\distributed\utils.py in f() 314 if timeout is not None: 315 future = gen.with_timeout(timedelta(seconds=timeout), future) --> 316 result[0] = yield future 317 except Exception as exc: 318 error[0] = sys.exc_info() ~\Anaconda3\lib\site-packages\tornado\gen.py in run(self) 733 734 try: --> 735 value = future.result() 736 except Exception: 737 exc_info = sys.exc_info() ~\Anaconda3\lib\site-packages\tornado\gen.py in run(self) 740 if exc_info is not None: 741 try: --> 742 yielded = self.gen.throw(*exc_info) # type: ignore 743 finally: 744 # Break up a reference to itself ~\Anaconda3\lib\site-packages\distributed\client.py in _gather(self, futures, errors, direct, local_worker) 1651 six.reraise(CancelledError, CancelledError(key), None) 1652 else: -> 1653 six.reraise(type(exception), exception, traceback) 1654 if errors == "skip": 1655 bad_keys.add(key) ~\Anaconda3\lib\site-packages\six.py in reraise(tp, value, tb) 693 value = tp() 694 if value.__traceback__ is not tb: --> 695 raise value.with_traceback(tb) 696 raise value 697 finally: ~\Anaconda3\lib\site-packages\dask\compatibility.py in apply(func, args, kwargs) 91 def apply(func, args, kwargs=None): 92 if kwargs: ---> 93 return func(*args, **kwargs) 94 else: 95 return func(*args) ~\Anaconda3\lib\site-packages\dask\dataframe\core.py in _reduction_chunk(x, aca_chunk, **kwargs) 4314 4315 def _reduction_chunk(x, aca_chunk=None, **kwargs): -> 4316 o = aca_chunk(x, **kwargs) 4317 # Return a dataframe so that the concatenated version is also a dataframe 4318 return o.to_frame().T if isinstance(o, pd.Series) else o ~\Anaconda3\lib\site-packages\dask\utils.py in __call__(self, obj, *args, **kwargs) 692 693 def __call__(self, obj, *args, **kwargs): --> 694 return getattr(obj, self.method)(*args, **kwargs) 695 696 def __reduce__(self): ~\AppData\Roaming\Python\Python37\site-packages\pandas\core\generic.py in stat_func(self, axis, skipna, level, numeric_only, **kwargs) 10954 skipna=skipna) 10955 return self._reduce(f, name, axis=axis, skipna=skipna, > 10956 numeric_only=numeric_only) 10957 10958 return set_function_name(stat_func, name, cls) ~\AppData\Roaming\Python\Python37\site-packages\pandas\core\series.py in _reduce(self, op, name, axis, skipna, numeric_only, filter_type, **kwds) 3628 'numeric_only.'.format(name)) 3629 with np.errstate(all='ignore'): -> 3630 return op(delegate, skipna=skipna, **kwds) 3631 3632 # TODO(EA) dispatch to Index ~\AppData\Roaming\Python\Python37\site-packages\pandas\core\nanops.py in f(values, axis, skipna, **kwds) 128 except Exception: 129 try: --> 130 result = alt(values, axis=axis, skipna=skipna, **kwds) 131 except ValueError as e: 132 # we want to transform an object array ~\AppData\Roaming\Python\Python37\site-packages\pandas\core\nanops.py in reduction(values, axis, skipna, mask) 740 result = np.nan 741 else: --> 742 result = getattr(values, meth)(axis) 743 744 result = _wrap_results(result, dtype, fill_value) ~\Anaconda3\lib\site-packages\numpy\core\_methods.py in _amin(a, axis, out, keepdims, initial) 30 def _amin(a, axis=None, out=None, keepdims=False, 31 initial=_NoValue): ---> 32 return umr_minimum(a, axis, None, out, keepdims, initial) 33 34 def _sum(a, axis=None, dtype=None, out=None, keepdims=False, TypeError: '<=' not supported between instances of 'str' and 'float'
df.ext.display()
id
1 (int64)
not nullable
|
firstName
2 (object)
not nullable
|
lastName
3 (object)
not nullable
|
billingId
4 (float64)
not nullable
|
product
5 (object)
not nullable
|
price
6 (float64)
not nullable
|
birth
7 (object)
not nullable
|
dummyCol
8 (object)
not nullable
|
---|---|---|---|---|---|---|---|
1
|
Luis
|
Alvarez$$%!
|
123.0
|
Cake
|
10.0
|
1980/07/07
|
never
|
2
|
André
|
Ampère
|
423.0
|
piza
|
8.0
|
1950/07/08
|
gonna
|
3
|
NiELS
|
Böhr//((%%
|
551.0
|
pizza
|
8.0
|
1990/07/09
|
give
|
4
|
PAUL
|
dirac$
|
521.0
|
pizza
|
8.0
|
1954/07/10
|
you
|
5
|
Albert
|
Einstein
|
634.0
|
pizza
|
8.0
|
1990/07/11
|
up
|
6
|
Galileo
|
⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅GALiLEI
|
672.0
|
arepa
|
5.0
|
1930/08/12
|
never
|
7
|
CaRL
|
Ga%%%uss
|
323.0
|
taco
|
3.0
|
1970/07/13
|
gonna
|
8
|
David
|
H$$$ilbert
|
624.0
|
taaaccoo
|
3.0
|
1950/07/14
|
let
|
9
|
Johannes
|
KEPLER
|
735.0
|
taco
|
3.0
|
1920/04/22
|
you
|
10
|
JaMES
|
M$$ax%%well
|
875.0
|
taco
|
3.0
|
1923/03/12
|
down
|
_result={}
_result.setdefault("id", ["a"])
['a']
print(_result)
df.ext.send()
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"]]}} Send!
df.cols.count_by_dtypes("id")
{'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'} {'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'} {'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'} {'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'} {'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'} {'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'} {'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'} {'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'} {'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'} {'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'} {'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'} {'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'} {'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'}
{'id': {'int': 0, 'float': 0, 'object': 0}}
op = Optimus("dask", master="local[*]", app_name="optimus", comm=True)
C:\Users\argenisleon\Anaconda3\lib\site-packages\distributed\bokeh\core.py:74: UserWarning: Port 8787 is already in use. Perhaps you already have a cluster running? Hosting the diagnostics dashboard on a random port instead. warnings.warn("\n" + msg)
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()
https://raw.githubusercontent.com/ironmussa/Optimus/master/examples/data/foo.csv
df.ext.send(name="hola",output="json", infer=False, advanced_stats=False)
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"]]}}
'{"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"}'
df.cols.schema_dtype("id")
numpy.int64
import numpy as np
print(df.dtypes["id"].type)
isinstance(df["id"].dtype.type,np.int64)
<class 'numpy.int64'>
False
df["id"].dtype.type
numpy.int64
np.dtype(df["id"])
dtype('int64')
isinstance(np.dtype(df["id"]).type(), np.int64)
True
df.ext.display()
id
1 (int64)
not nullable
|
firstName
2 (object)
not nullable
|
lastName
3 (object)
not nullable
|
billingId
4 (float64)
not nullable
|
product
5 (object)
not nullable
|
price
6 (float64)
not nullable
|
birth
7 (object)
not nullable
|
dummyCol
8 (object)
not nullable
|
---|---|---|---|---|---|---|---|
1
|
Luis
|
Alvarez$$%!
|
123.0
|
Cake
|
10.0
|
1980/07/07
|
never
|
2
|
André
|
Ampère
|
423.0
|
piza
|
8.0
|
1950/07/08
|
gonna
|
3
|
NiELS
|
Böhr//((%%
|
551.0
|
pizza
|
8.0
|
1990/07/09
|
give
|
4
|
PAUL
|
dirac$
|
521.0
|
pizza
|
8.0
|
1954/07/10
|
you
|
5
|
Albert
|
Einstein
|
634.0
|
pizza
|
8.0
|
1990/07/11
|
up
|
6
|
Galileo
|
⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅GALiLEI
|
672.0
|
arepa
|
5.0
|
1930/08/12
|
never
|
7
|
CaRL
|
Ga%%%uss
|
323.0
|
taco
|
3.0
|
1970/07/13
|
gonna
|
8
|
David
|
H$$$ilbert
|
624.0
|
taaaccoo
|
3.0
|
1950/07/14
|
let
|
9
|
Johannes
|
KEPLER
|
735.0
|
taco
|
3.0
|
1920/04/22
|
you
|
10
|
JaMES
|
M$$ax%%well
|
875.0
|
taco
|
3.0
|
1923/03/12
|
down
|
df.cols.min("id")
RESULT {'id': {'min': 1}}
{'id': {'min': 1}}
df.cols.z_score("id", output_cols="z_score_id").ext.display()
id
1 (int64)
not nullable
|
firstName
2 (object)
not nullable
|
lastName
3 (object)
not nullable
|
billingId
4 (float64)
not nullable
|
product
5 (object)
not nullable
|
price
6 (float64)
not nullable
|
birth
7 (object)
not nullable
|
dummyCol
8 (object)
not nullable
|
aaa
9 (float64)
not nullable
|
z_score_id
10 (float64)
not nullable
|
---|---|---|---|---|---|---|---|---|---|
1
|
Luis
|
Alvarez$$%!
|
123.0
|
Cake
|
10.0
|
1980/07/07
|
never
|
-1.6035674514745464
|
-1.6035674514745464
|
2
|
André
|
Ampère
|
423.0
|
piza
|
8.0
|
1950/07/08
|
gonna
|
-1.3363062095621219
|
-1.3363062095621219
|
3
|
NiELS
|
Böhr//((%%
|
551.0
|
pizza
|
8.0
|
1990/07/09
|
give
|
-1.0690449676496976
|
-1.0690449676496976
|
4
|
PAUL
|
dirac$
|
521.0
|
pizza
|
8.0
|
1954/07/10
|
you
|
-0.8017837257372732
|
-0.8017837257372732
|
5
|
Albert
|
Einstein
|
634.0
|
pizza
|
8.0
|
1990/07/11
|
up
|
-0.5345224838248488
|
-0.5345224838248488
|
6
|
Galileo
|
⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅GALiLEI
|
672.0
|
arepa
|
5.0
|
1930/08/12
|
never
|
-0.2672612419124244
|
-0.2672612419124244
|
7
|
CaRL
|
Ga%%%uss
|
323.0
|
taco
|
3.0
|
1970/07/13
|
gonna
|
0.0
|
0.0
|
8
|
David
|
H$$$ilbert
|
624.0
|
taaaccoo
|
3.0
|
1950/07/14
|
let
|
0.2672612419124244
|
0.2672612419124244
|
9
|
Johannes
|
KEPLER
|
735.0
|
taco
|
3.0
|
1920/04/22
|
you
|
0.5345224838248488
|
0.5345224838248488
|
10
|
JaMES
|
M$$ax%%well
|
875.0
|
taco
|
3.0
|
1923/03/12
|
down
|
0.8017837257372732
|
0.8017837257372732
|
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()
https://raw.githubusercontent.com/ironmussa/Optimus/master/examples/data/foo.csv
df.cols.min_max_scaler("id", output_cols="aaa").ext.display()
<class 'dask.dataframe.core.DataFrame'>
id
1 (int64)
not nullable
|
firstName
2 (object)
not nullable
|
lastName
3 (object)
not nullable
|
billingId
4 (float64)
not nullable
|
product
5 (object)
not nullable
|
price
6 (float64)
not nullable
|
birth
7 (object)
not nullable
|
dummyCol
8 (object)
not nullable
|
0
9 (float64)
not nullable
|
---|---|---|---|---|---|---|---|---|
id⋅⋅⋅⋅1
id⋅⋅⋅⋅1
Name:⋅0,⋅dtype:⋅object
|
Luis
|
Alvarez$$%!
|
123.0
|
Cake
|
10.0
|
1980/07/07
|
never
|
|
id⋅⋅⋅⋅2
id⋅⋅⋅⋅2
Name:⋅1,⋅dtype:⋅object
|
André
|
Ampère
|
423.0
|
piza
|
8.0
|
1950/07/08
|
gonna
|
|
id⋅⋅⋅⋅3
id⋅⋅⋅⋅3
Name:⋅2,⋅dtype:⋅object
|
NiELS
|
Böhr//((%%
|
551.0
|
pizza
|
8.0
|
1990/07/09
|
give
|
|
id⋅⋅⋅⋅4
id⋅⋅⋅⋅4
Name:⋅3,⋅dtype:⋅object
|
PAUL
|
dirac$
|
521.0
|
pizza
|
8.0
|
1954/07/10
|
you
|
|
id⋅⋅⋅⋅5
id⋅⋅⋅⋅5
Name:⋅4,⋅dtype:⋅object
|
Albert
|
Einstein
|
634.0
|
pizza
|
8.0
|
1990/07/11
|
up
|
|
id⋅⋅⋅⋅6
id⋅⋅⋅⋅6
Name:⋅5,⋅dtype:⋅object
|
Galileo
|
⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅GALiLEI
|
672.0
|
arepa
|
5.0
|
1930/08/12
|
never
|
|
id⋅⋅⋅⋅7
id⋅⋅⋅⋅7
Name:⋅6,⋅dtype:⋅object
|
CaRL
|
Ga%%%uss
|
323.0
|
taco
|
3.0
|
1970/07/13
|
gonna
|
|
id⋅⋅⋅⋅8
id⋅⋅⋅⋅8
Name:⋅7,⋅dtype:⋅object
|
David
|
H$$$ilbert
|
624.0
|
taaaccoo
|
3.0
|
1950/07/14
|
let
|
|
id⋅⋅⋅⋅9
id⋅⋅⋅⋅9
Name:⋅8,⋅dtype:⋅object
|
Johannes
|
KEPLER
|
735.0
|
taco
|
3.0
|
1920/04/22
|
you
|
|
id⋅⋅⋅⋅10
id⋅⋅⋅⋅10
Name:⋅9,⋅dtype:⋅object
|
JaMES
|
M$$ax%%well
|
875.0
|
taco
|
3.0
|
1923/03/12
|
down
|
df["id"].value_counts().head(15)
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`. warnings.warn(msg.format(n, len(r)))
13 1 12 1 11 1 10 1 9 1 8 1 7 1 6 1 5 1 4 1 3 1 2 1 1 1 Name: id, dtype: int64
df.cols.range("id")
<class 'pandas.core.series.Series'> COL NAME id COL NAME RESULT id 1 dtype: int64 AGG NAME min **** RESULT {'id': {'min': 1}} <class 'pandas.core.series.Series'> COL NAME id COL NAME RESULT id 13 dtype: int64 AGG NAME max **** RESULT {'id': {'min': 1, 'max': 13}}
{'id': {'min': 1, 'max': 13}}
df.cols.min("id")
<class 'pandas.core.series.Series'> COL NAME id COL NAME RESULT id 1 dtype: int64 AGG NAME min **** RESULT {'id': {'min': 1}}
{'id': {'min': 1}}
df.cols.range("id")
<class 'pandas.core.series.Series'> COL NAME id COL NAME RESULT id 13 dtype: int64 AGG NAME max **** RESULT {'id': {'max': 13}} <class 'pandas.core.series.Series'> COL NAME id COL NAME RESULT id 1 dtype: int64 AGG NAME min **** RESULT {'id': {'max': 13, 'min': 1}}
{'id': {'max': 13, 'min': 1}}
df.cols.hist("id")
<class 'pandas.core.series.Series'> COL NAME id COL NAME RESULT id 13 dtype: int64 AGG NAME max **** RESULT {'id': {'max': 13}} <class 'pandas.core.series.Series'> COL NAME id COL NAME RESULT id 1 dtype: int64 AGG NAME min **** RESULT {'id': {'max': 13, 'min': 1}} <class 'dict'> COL NAME id 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}]}} AGG NAME hist **** 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}]}}
{'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}]}}
df.plot.hist("id")
<class 'pandas.core.series.Series'> COL NAME id COL NAME RESULT id 1 dtype: int64 AGG NAME min **** RESULT {'id': {'min': 1}} <class 'pandas.core.series.Series'> COL NAME id COL NAME RESULT id 13 dtype: int64 AGG NAME max **** RESULT {'id': {'min': 1, 'max': 13}} <class 'dict'> COL NAME id 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}]}} AGG NAME hist **** 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}]}}
df.head()
id | firstName | lastName | billingId | product | price | birth | dummyCol | |
---|---|---|---|---|---|---|---|---|
0 | 1 | Luis | Alvarez$$%! | 123.0 | Cake | 10.0 | 1980/07/07 | never |
1 | 2 | André | Ampère | 423.0 | piza | 8.0 | 1950/07/08 | gonna |
2 | 3 | NiELS | Böhr//((%% | 551.0 | pizza | 8.0 | 1990/07/09 | give |
3 | 4 | PAUL | dirac$ | 521.0 | pizza | 8.0 | 1954/07/10 | you |
4 | 5 | Albert | Einstein | 634.0 | pizza | 8.0 | 1990/07/11 | up |
import pandas as pd
def func(a):
return a.min()
df1 = df.map_partitions(func)
print(df1.compute())
id 1.0 billingId 123.0 price 3.0 dtype: float64
df.ext.to_dict()
[OrderedDict([('id', 1), ('firstName', 'Luis'), ('lastName', 'Alvarez$$%!'), ('billingId', 123.0), ('product', 'Cake'), ('price', 10.0), ('birth', '1980/07/07'), ('dummyCol', 'never')]), OrderedDict([('id', 2), ('firstName', 'André'), ('lastName', 'Ampère'), ('billingId', 423.0), ('product', 'piza'), ('price', 8.0), ('birth', '1950/07/08'), ('dummyCol', 'gonna')]), OrderedDict([('id', 3), ('firstName', 'NiELS'), ('lastName', 'Böhr//((%%'), ('billingId', 551.0), ('product', 'pizza'), ('price', 8.0), ('birth', '1990/07/09'), ('dummyCol', 'give')]), OrderedDict([('id', 4), ('firstName', 'PAUL'), ('lastName', 'dirac$'), ('billingId', 521.0), ('product', 'pizza'), ('price', 8.0), ('birth', '1954/07/10'), ('dummyCol', 'you')]), OrderedDict([('id', 5), ('firstName', 'Albert'), ('lastName', 'Einstein'), ('billingId', 634.0), ('product', 'pizza'), ('price', 8.0), ('birth', '1990/07/11'), ('dummyCol', 'up')]), OrderedDict([('id', 6), ('firstName', 'Galileo'), ('lastName', ' GALiLEI'), ('billingId', 672.0), ('product', 'arepa'), ('price', 5.0), ('birth', '1930/08/12'), ('dummyCol', 'never')]), OrderedDict([('id', 7), ('firstName', 'CaRL'), ('lastName', 'Ga%%%uss'), ('billingId', 323.0), ('product', 'taco'), ('price', 3.0), ('birth', '1970/07/13'), ('dummyCol', 'gonna')]), OrderedDict([('id', 8), ('firstName', 'David'), ('lastName', 'H$$$ilbert'), ('billingId', 624.0), ('product', 'taaaccoo'), ('price', 3.0), ('birth', '1950/07/14'), ('dummyCol', 'let')]), OrderedDict([('id', 9), ('firstName', 'Johannes'), ('lastName', 'KEPLER'), ('billingId', 735.0), ('product', 'taco'), ('price', 3.0), ('birth', '1920/04/22'), ('dummyCol', 'you')]), OrderedDict([('id', 10), ('firstName', 'JaMES'), ('lastName', 'M$$ax%%well'), ('billingId', 875.0), ('product', 'taco'), ('price', 3.0), ('birth', '1923/03/12'), ('dummyCol', 'down')]), OrderedDict([('id', 11), ('firstName', 'Isaac'), ('lastName', 'Newton'), ('billingId', 992.0), ('product', 'pasta'), ('price', 9.0), ('birth', '1999/02/15'), ('dummyCol', 'never ')]), OrderedDict([('id', 12), ('firstName', 'Emmy%%'), ('lastName', 'Nöether$'), ('billingId', 234.0), ('product', 'pasta'), ('price', 9.0), ('birth', '1993/12/08'), ('dummyCol', 'gonna')]), OrderedDict([('id', 13), ('firstName', nan), ('lastName', nan), ('billingId', nan), ('product', nan), ('price', nan), ('birth', nan), ('dummyCol', nan)])]
df.ext.display()
id
1 (int64)
not nullable
|
firstName
2 (object)
not nullable
|
lastName
3 (object)
not nullable
|
billingId
4 (float64)
not nullable
|
product
5 (object)
not nullable
|
price
6 (float64)
not nullable
|
birth
7 (object)
not nullable
|
dummyCol
8 (object)
not nullable
|
---|---|---|---|---|---|---|---|
1
|
Luis
|
Alvarez$$%!
|
123.0
|
Cake
|
10.0
|
1980/07/07
|
never
|
2
|
André
|
Ampère
|
423.0
|
piza
|
8.0
|
1950/07/08
|
gonna
|
3
|
NiELS
|
Böhr//((%%
|
551.0
|
pizza
|
8.0
|
1990/07/09
|
give
|
4
|
PAUL
|
dirac$
|
521.0
|
pizza
|
8.0
|
1954/07/10
|
you
|
5
|
Albert
|
Einstein
|
634.0
|
pizza
|
8.0
|
1990/07/11
|
up
|
6
|
Galileo
|
⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅GALiLEI
|
672.0
|
arepa
|
5.0
|
1930/08/12
|
never
|
7
|
CaRL
|
Ga%%%uss
|
323.0
|
taco
|
3.0
|
1970/07/13
|
gonna
|
8
|
David
|
H$$$ilbert
|
624.0
|
taaaccoo
|
3.0
|
1950/07/14
|
let
|
9
|
Johannes
|
KEPLER
|
735.0
|
taco
|
3.0
|
1920/04/22
|
you
|
10
|
JaMES
|
M$$ax%%well
|
875.0
|
taco
|
3.0
|
1923/03/12
|
down
|
df.cols.max(["id","billingId"])
{'id': {'max': 13.0}, 'billingId': {'max': 992.0}}
df.cols.count_na("*")
{'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}}
df.cols.max("*")
{'id': {'max': 13.0}, 'billingId': {'max': 992.0}, 'price': {'max': 10.0}}
df.cols.kurt("id")
{'id': 1.7857142857142858}
df.cols.range("id")
{'id': {'min': 1, 'max': 13}}
import pandas as pd
import dask
dict = {'Geeks' : 10,
'for' : 20,
'geeks' : 30}
from dask import dataframe as dd
# func = df[col].nunique
ps = [{col:df[col].nunique()} for col in df.cols.names()]
b= {"count_uniques":ps}
dd.compute(b)
print(b)
# df["id"].nunique().compute()
dd.compute(b)
{'count_uniques': [{'id': dd.Scalar<series-..., dtype=int32>}, {'firstName': dd.Scalar<series-..., dtype=int32>}, {'lastName': dd.Scalar<series-..., dtype=int32>}, {'billingId': dd.Scalar<series-..., dtype=int32>}, {'product': dd.Scalar<series-..., dtype=int32>}, {'price': dd.Scalar<series-..., dtype=int32>}, {'birth': dd.Scalar<series-..., dtype=int32>}, {'dummyCol': dd.Scalar<series-..., dtype=int32>}]}
({'count_uniques': [{'id': 13}, {'firstName': 12}, {'lastName': 12}, {'billingId': 12}, {'product': 7}, {'price': 5}, {'birth': 12}, {'dummyCol': 8}]},)
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}}
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}
list(d.values())[0]
{'id': 13.001289538211168, 'firstName': 13.001289538211168, 'lastName': 13.001289538211168, 'billingId': 13.001289538211168, 'product': 8.000488320990067, 'price': 6.000274674963478, 'birth': 13.001289538211168, 'dummyCol': 9.000618037546497}
c = next(iter(d))
asd = pd.Series(d[c])
print(asd)
for a in asd.index:
print(a)
print(asd[a])
id 13.001290 firstName 13.001290 lastName 13.001290 billingId 13.001290 product 8.000488 price 6.000275 birth 13.001290 dummyCol 9.000618 dtype: float64 id 13.001289538211168 firstName 13.001289538211168 lastName 13.001289538211168 billingId 13.001289538211168 product 8.000488320990067 price 6.000274674963478 birth 13.001289538211168 dummyCol 9.000618037546497
df.cols.min("*")
COL_NAME id 1.0 billingId 123.0 price 3.0 dtype: float64
{'id': {'min': 1.0}, 'billingId': {'min': 123.0}, 'price': {'min': 3.0}}
df.cols.count_uniques("*")
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}
{'id': 13.001289538211168, 'firstName': 13.001289538211168, 'lastName': 13.001289538211168, 'billingId': 13.001289538211168, 'product': 8.000488320990067, 'price': 6.000274674963478, 'birth': 13.001289538211168, 'dummyCol': 9.000618037546497}
df.cols.percentile("*")
COL_NAME id billingId price 0.5 7.0 587.5 8.0 PERCENTILE 1 id billingId price 0.5 7.0 587.5 8.0 PERCENTILE id billingId price 0.5 7.0 587.5 8.0 <class 'dict'> RESULT {'id': {'percentile': {'0.5': 7.0}}, 'billingId': {'percentile': {'0.5': 587.5}}, 'price': {'percentile': {'0.5': 8.0}}}
{'id': {'percentile': {'0.5': 7.0}}, 'billingId': {'percentile': {'0.5': 587.5}}, 'price': {'percentile': {'0.5': 8.0}}}
df.cols.count_na("*")
<class 'pandas.core.series.Series'> COL NAME id COL NAME RESULT id 0 firstName 1 lastName 1 billingId 1 product 1 price 1 birth 1 dummyCol 1 dtype: int64 AGG NAME count_na **** COL NAME firstName COL NAME RESULT id 0 firstName 1 lastName 1 billingId 1 product 1 price 1 birth 1 dummyCol 1 dtype: int64 AGG NAME count_na **** COL NAME lastName COL NAME RESULT id 0 firstName 1 lastName 1 billingId 1 product 1 price 1 birth 1 dummyCol 1 dtype: int64 AGG NAME count_na **** COL NAME billingId COL NAME RESULT id 0 firstName 1 lastName 1 billingId 1 product 1 price 1 birth 1 dummyCol 1 dtype: int64 AGG NAME count_na **** COL NAME product COL NAME RESULT id 0 firstName 1 lastName 1 billingId 1 product 1 price 1 birth 1 dummyCol 1 dtype: int64 AGG NAME count_na **** COL NAME price COL NAME RESULT id 0 firstName 1 lastName 1 billingId 1 product 1 price 1 birth 1 dummyCol 1 dtype: int64 AGG NAME count_na **** COL NAME birth COL NAME RESULT id 0 firstName 1 lastName 1 billingId 1 product 1 price 1 birth 1 dummyCol 1 dtype: int64 AGG NAME count_na **** COL NAME dummyCol COL NAME RESULT id 0 firstName 1 lastName 1 billingId 1 product 1 price 1 birth 1 dummyCol 1 dtype: int64 AGG NAME count_na **** 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}}
{'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}}
df = df.ext.send(output="json", infer=False, advanced_stats=False)
<class 'dict'> COL NAME id 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} AGG NAME count_uniques
--------------------------------------------------------------------------- TypeError Traceback (most recent call last) <ipython-input-36-bddcad5490d6> in <module> ----> 1 df = df.ext.send(output="json", infer=False, advanced_stats=False) ~\Documents\Optimus\optimus\engines\dask\extension.py in send(name, infer, mismatch, stats, advanced_stats, output) 393 sample=10000, 394 stats=stats, --> 395 format="json" 396 ) 397 print("SEND", message) ~\Documents\Optimus\optimus\profiler\profiler.py in dataset(self, df, columns, buckets, infer, relative_error, approx_count, sample, stats, format, mismatch, advanced_stats) 324 self.cols_count = cols_count = len(df.columns) 325 updated_columns = self.columns_stats(df, cols_to_profile, buckets, infer, relative_error, approx_count, --> 326 mismatch, advanced_stats) 327 328 output_columns = update_dict(output_columns, updated_columns) ~\Documents\Optimus\optimus\profiler\profiler.py in columns_stats(self, df, columns, buckets, infer, relative_error, approx_count, mismatch, advanced_stats) 434 435 # Aggregation --> 436 stats = self.columns_agg(df, columns, buckets, relative_error, approx_count, advanced_stats) 437 # Calculate Frequency 438 logger.print("Processing Frequency ...") ~\Documents\Optimus\optimus\profiler\profiler.py in columns_agg(self, df, columns, buckets, relative_error, approx_count, advanced_stats) 491 relative_error)) 492 --> 493 result.update(df.cols.exec_agg(exprs)) 494 495 n = BATCH_SIZE ~\Documents\Optimus\optimus\engines\base\dask\columns.py in exec_agg(exprs) 545 print("COL NAME RESULT", col_name_result) 546 print("AGG NAME", agg_name) --> 547 result.setdefault(cols_name, {}).update(col_name_result[cols_name]) 548 print("****") 549 TypeError: 'numpy.float64' object is not iterable
df.ext.display()
df["firstName"].min().compute()
distributed.worker - WARNING - Compute Failed Function: execute_task args: ((<function apply at 0x000001376AF3B708>, <function _reduction_aggregate at 0x000001376DD36048>, [(<function _concat at 0x000001376C680048>, [(<function apply at 0x000001376AF3B708>, <function _reduction_chunk at 0x000001376DD35EE8>, [(<built-in function getitem>, (<function check_meta at 0x000001376DC9AF78>, (<function apply at 0x000001376AF3B708>, <function pandas_read_text at 0x000001376DD5DB88>, [<function _make_parser_function.<locals>.parser_f at 0x000001376D8F84C8>, (<function read_block_from_file at 0x000001376DB1B798>, <dask.bytes.core.OpenFile object at 0x0000013701F15948>, 0, 64000000, b'\n'), b'id,firstName,lastName,billingId,product,price,birth,dummyCol\n', (<class 'dict'>, [['sep', ','], ['header', 0], ['encoding', 'UTF-8'], ['na_values', 'None']]), (<class 'dict'>, [['id', dtype('int64')], ['firstName', dtype('O')], ['lastName', dtype('O')], ['billingId', dtype('float64')], ['product', dtype('O')], ['price', dtype('float64')], ['birth', dtype('O')], ['dummyCol', dtype('O kwargs: {} Exception: TypeError("'<=' not supported between instances of 'str' and 'float'")
--------------------------------------------------------------------------- TypeError Traceback (most recent call last) ~\AppData\Roaming\Python\Python37\site-packages\pandas\core\nanops.py in f(values, axis, skipna, **kwds) 126 else: --> 127 result = alt(values, axis=axis, skipna=skipna, **kwds) 128 except Exception: ~\AppData\Roaming\Python\Python37\site-packages\pandas\core\nanops.py in reduction(values, axis, skipna, mask) 741 else: --> 742 result = getattr(values, meth)(axis) 743 ~\Anaconda3\lib\site-packages\numpy\core\_methods.py in _amin(a, axis, out, keepdims, initial) 31 initial=_NoValue): ---> 32 return umr_minimum(a, axis, None, out, keepdims, initial) 33 TypeError: '<=' not supported between instances of 'str' and 'float' During handling of the above exception, another exception occurred: TypeError Traceback (most recent call last) <ipython-input-59-383ac73ff6a5> in <module> ----> 1 df["firstName"].min().compute() ~\Anaconda3\lib\site-packages\dask\base.py in compute(self, **kwargs) 154 dask.base.compute 155 """ --> 156 (result,) = compute(self, traverse=False, **kwargs) 157 return result 158 ~\Anaconda3\lib\site-packages\dask\base.py in compute(*args, **kwargs) 395 keys = [x.__dask_keys__() for x in collections] 396 postcomputes = [x.__dask_postcompute__() for x in collections] --> 397 results = schedule(dsk, keys, **kwargs) 398 return repack([f(r, *a) for r, (f, a) in zip(results, postcomputes)]) 399 ~\Anaconda3\lib\site-packages\distributed\client.py in get(self, dsk, keys, restrictions, loose_restrictions, resources, sync, asynchronous, direct, retries, priority, fifo_timeout, actors, **kwargs) 2566 should_rejoin = False 2567 try: -> 2568 results = self.gather(packed, asynchronous=asynchronous, direct=direct) 2569 finally: 2570 for f in futures.values(): ~\Anaconda3\lib\site-packages\distributed\client.py in gather(self, futures, errors, maxsize, direct, asynchronous) 1820 direct=direct, 1821 local_worker=local_worker, -> 1822 asynchronous=asynchronous, 1823 ) 1824 ~\Anaconda3\lib\site-packages\distributed\client.py in sync(self, func, *args, **kwargs) 751 return future 752 else: --> 753 return sync(self.loop, func, *args, **kwargs) 754 755 def __repr__(self): ~\Anaconda3\lib\site-packages\distributed\utils.py in sync(loop, func, *args, **kwargs) 329 e.wait(10) 330 if error[0]: --> 331 six.reraise(*error[0]) 332 else: 333 return result[0] ~\Anaconda3\lib\site-packages\six.py in reraise(tp, value, tb) 694 if value.__traceback__ is not tb: 695 raise value.with_traceback(tb) --> 696 raise value 697 finally: 698 value = None ~\Anaconda3\lib\site-packages\distributed\utils.py in f() 314 if timeout is not None: 315 future = gen.with_timeout(timedelta(seconds=timeout), future) --> 316 result[0] = yield future 317 except Exception as exc: 318 error[0] = sys.exc_info() ~\Anaconda3\lib\site-packages\tornado\gen.py in run(self) 733 734 try: --> 735 value = future.result() 736 except Exception: 737 exc_info = sys.exc_info() ~\Anaconda3\lib\site-packages\tornado\gen.py in run(self) 740 if exc_info is not None: 741 try: --> 742 yielded = self.gen.throw(*exc_info) # type: ignore 743 finally: 744 # Break up a reference to itself ~\Anaconda3\lib\site-packages\distributed\client.py in _gather(self, futures, errors, direct, local_worker) 1651 six.reraise(CancelledError, CancelledError(key), None) 1652 else: -> 1653 six.reraise(type(exception), exception, traceback) 1654 if errors == "skip": 1655 bad_keys.add(key) ~\Anaconda3\lib\site-packages\six.py in reraise(tp, value, tb) 693 value = tp() 694 if value.__traceback__ is not tb: --> 695 raise value.with_traceback(tb) 696 raise value 697 finally: ~\Anaconda3\lib\site-packages\dask\compatibility.py in apply(func, args, kwargs) 91 def apply(func, args, kwargs=None): 92 if kwargs: ---> 93 return func(*args, **kwargs) 94 else: 95 return func(*args) ~\Anaconda3\lib\site-packages\dask\dataframe\core.py in _reduction_chunk(x, aca_chunk, **kwargs) 4314 4315 def _reduction_chunk(x, aca_chunk=None, **kwargs): -> 4316 o = aca_chunk(x, **kwargs) 4317 # Return a dataframe so that the concatenated version is also a dataframe 4318 return o.to_frame().T if isinstance(o, pd.Series) else o ~\Anaconda3\lib\site-packages\dask\utils.py in __call__(self, obj, *args, **kwargs) 692 693 def __call__(self, obj, *args, **kwargs): --> 694 return getattr(obj, self.method)(*args, **kwargs) 695 696 def __reduce__(self): ~\AppData\Roaming\Python\Python37\site-packages\pandas\core\generic.py in stat_func(self, axis, skipna, level, numeric_only, **kwargs) 10954 skipna=skipna) 10955 return self._reduce(f, name, axis=axis, skipna=skipna, > 10956 numeric_only=numeric_only) 10957 10958 return set_function_name(stat_func, name, cls) ~\AppData\Roaming\Python\Python37\site-packages\pandas\core\series.py in _reduce(self, op, name, axis, skipna, numeric_only, filter_type, **kwds) 3628 'numeric_only.'.format(name)) 3629 with np.errstate(all='ignore'): -> 3630 return op(delegate, skipna=skipna, **kwds) 3631 3632 # TODO(EA) dispatch to Index ~\AppData\Roaming\Python\Python37\site-packages\pandas\core\nanops.py in f(values, axis, skipna, **kwds) 128 except Exception: 129 try: --> 130 result = alt(values, axis=axis, skipna=skipna, **kwds) 131 except ValueError as e: 132 # we want to transform an object array ~\AppData\Roaming\Python\Python37\site-packages\pandas\core\nanops.py in reduction(values, axis, skipna, mask) 740 result = np.nan 741 else: --> 742 result = getattr(values, meth)(axis) 743 744 result = _wrap_results(result, dtype, fill_value) ~\Anaconda3\lib\site-packages\numpy\core\_methods.py in _amin(a, axis, out, keepdims, initial) 30 def _amin(a, axis=None, out=None, keepdims=False, 31 initial=_NoValue): ---> 32 return umr_minimum(a, axis, None, out, keepdims, initial) 33 34 def _sum(a, axis=None, dtype=None, out=None, keepdims=False, TypeError: '<=' not supported between instances of 'str' and 'float'
df.cols.zero
import dask.array as da
x = da.random.random((2, 2), chunks=(5, 5))
for i in x:
print(i)
dask.array<getitem, shape=(2,), dtype=float64, chunksize=(2,)> dask.array<getitem, shape=(2,), dtype=float64, chunksize=(2,)>
df.cols.skewness(["id","price"])
COL_NAME {'id': 0.0, 'price': nan} <class 'dict'> COL NAME 1- id VALUE 1- 0.0 AGG NAME 1- skewness **** COL NAME 1- price VALUE 1- nan AGG NAME 1- skewness **** RESULT {'id': {'skewness': 0.0}, 'price': {'skewness': nan}}
{'id': {'skewness': 0.0}, 'price': {'skewness': nan}}
df.cols.kurt(["id"])
COL_NAME {'id': 1.7857142857142858} <class 'dict'> COL NAME 1- id VALUE 1- 1.7857142857142858 AGG NAME 1- kurtosis **** RESULT {'id': {'kurtosis': 1.7857142857142858}}
{'id': {'kurtosis': 1.7857142857142858}}
exprs=[]
from dask import dataframe as dd
# funcs = [df.functions.stddev, df.functions.kurtosis, df.functions.mean, df.functions.skewness,
# df.functions.sum, df.functions.variance, df.functions.zeros_agg]
funcs = [df.functions.stddev, df.functions.kurtosis, df.functions.mean, df.functions.skewness,df.functions.sum, df.functions.variance, df.functions.zeros_agg]
z = df.cols.agg_exprs(["id","price"], funcs, df)
dd.compute(z)
COL_NAME {'id': 0.0, 'price': nan} <class 'dict'> COL NAME 1- id VALUE 1- 0.0 AGG NAME 1- skewness **** COL NAME 1- price VALUE 1- nan AGG NAME 1- skewness **** RESULT {'id': {'skewness': 0.0}, 'price': {'skewness': nan}} COL_NAME {'id': 1.7857142857142858, 'price': nan} <class 'dict'> COL NAME 1- id VALUE 1- 1.7857142857142858 AGG NAME 1- kurtosis **** COL NAME 1- price VALUE 1- nan AGG NAME 1- kurtosis **** RESULT {'id': {'skewness': 0.0, 'kurtosis': 1.7857142857142858}, 'price': {'skewness': nan, 'kurtosis': nan}} COL_NAME id 15.166667 price 7.719697 dtype: float64 <class 'pandas.core.series.Series'> COL NAME id COL NAME RESULT id 15.166667 price 7.719697 dtype: float64 AGG NAME variance **** COL NAME price COL NAME RESULT id 15.166667 price 7.719697 dtype: float64 AGG NAME variance **** RESULT {'id': {'skewness': 0.0, 'kurtosis': 1.7857142857142858, 'variance': 15.166666666666666}, 'price': {'skewness': nan, 'kurtosis': nan, 'variance': 7.719696969696966}} COL_NAME id 91.0 price 77.0 dtype: float64 <class 'pandas.core.series.Series'> COL NAME id COL NAME RESULT id 91.0 price 77.0 dtype: float64 AGG NAME sum **** COL NAME price COL NAME RESULT id 91.0 price 77.0 dtype: float64 AGG NAME sum **** 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}} COL_NAME id 7.000000 price 6.416667 dtype: float64 <class 'pandas.core.series.Series'> COL NAME id COL NAME RESULT id 7.000000 price 6.416667 dtype: float64 AGG NAME mean **** COL NAME price COL NAME RESULT id 7.000000 price 6.416667 dtype: float64 AGG NAME mean **** 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}} COL_NAME {'id': 3.8944404818493075, 'price': 2.7784342658585546} <class 'dict'> COL NAME 1- id VALUE 1- 3.8944404818493075 AGG NAME 1- stddev **** COL NAME 1- price VALUE 1- 2.7784342658585546 AGG NAME 1- stddev **** 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}} COL_NAME {'id': 0, 'price': 0} <class 'dict'> COL NAME 1- id VALUE 1- 0 AGG NAME 1- zeros **** COL NAME 1- price VALUE 1- 0 AGG NAME 1- zeros **** 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}}
({'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}},)
df.ext.display()
id
1 (int64)
not nullable
|
firstName
2 (object)
not nullable
|
lastName
3 (object)
not nullable
|
billingId
4 (float64)
not nullable
|
product
5 (object)
not nullable
|
price
6 (float64)
not nullable
|
birth
7 (object)
not nullable
|
dummyCol
8 (object)
not nullable
|
---|---|---|---|---|---|---|---|
1
|
Luis
|
Alvarez$$%!
|
123.0
|
Cake
|
10.0
|
1980/07/07
|
never
|
2
|
André
|
Ampère
|
423.0
|
piza
|
8.0
|
1950/07/08
|
gonna
|
3
|
NiELS
|
Böhr//((%%
|
551.0
|
pizza
|
8.0
|
1990/07/09
|
give
|
4
|
PAUL
|
dirac$
|
521.0
|
pizza
|
8.0
|
1954/07/10
|
you
|
5
|
Albert
|
Einstein
|
634.0
|
pizza
|
8.0
|
1990/07/11
|
up
|
6
|
Galileo
|
⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅GALiLEI
|
672.0
|
arepa
|
5.0
|
1930/08/12
|
never
|
7
|
CaRL
|
Ga%%%uss
|
323.0
|
taco
|
3.0
|
1970/07/13
|
gonna
|
8
|
David
|
H$$$ilbert
|
624.0
|
taaaccoo
|
3.0
|
1950/07/14
|
let
|
9
|
Johannes
|
KEPLER
|
735.0
|
taco
|
3.0
|
1920/04/22
|
you
|
10
|
JaMES
|
M$$ax%%well
|
875.0
|
taco
|
3.0
|
1923/03/12
|
down
|
df.cols.mad("id")
{'id': {'id': {'mad': 3.0}}}
df.cols.hist("id")
COL_NAME id 1 dtype: int64 <class 'pandas.core.series.Series'> RESULT {'id': {'min': 1}} COL_NAME id 13 dtype: int64 <class 'pandas.core.series.Series'> RESULT {'id': {'min': 1, 'max': 13}} 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]}} <class 'dict'> 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}]}}}
{'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}]}}}
df.plot.hist("id")
--------------------------------------------------------------------------- AttributeError Traceback (most recent call last) <ipython-input-98-a404b3e86102> in <module> ----> 1 df.plot.hist("id") ~\Anaconda3\lib\site-packages\dask\dataframe\core.py in __getattr__(self, key) 2531 return new_dd_object(merge(self.dask, dsk), name, 2532 meta, self.divisions) -> 2533 raise AttributeError("'DataFrame' object has no attribute %r" % key) 2534 2535 def __dir__(self): AttributeError: 'DataFrame' object has no attribute 'plot'
df.ext.display()
id
1 (int64)
not nullable
|
firstName
2 (object)
not nullable
|
lastName
3 (object)
not nullable
|
billingId
4 (float64)
not nullable
|
product
5 (object)
not nullable
|
price
6 (float64)
not nullable
|
birth
7 (object)
not nullable
|
dummyCol
8 (object)
not nullable
|
---|---|---|---|---|---|---|---|
1
|
Luis
|
Alvarez$$%!
|
123.0
|
Cake
|
10.0
|
1980/07/07
|
never
|
2
|
André
|
Ampère
|
423.0
|
piza
|
8.0
|
1950/07/08
|
gonna
|
3
|
NiELS
|
Böhr//((%%
|
551.0
|
pizza
|
8.0
|
1990/07/09
|
give
|
4
|
PAUL
|
dirac$
|
521.0
|
pizza
|
8.0
|
1954/07/10
|
you
|
5
|
Albert
|
Einstein
|
634.0
|
pizza
|
8.0
|
1990/07/11
|
up
|
6
|
Galileo
|
⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅GALiLEI
|
672.0
|
arepa
|
5.0
|
1930/08/12
|
never
|
7
|
CaRL
|
Ga%%%uss
|
323.0
|
taco
|
3.0
|
1970/07/13
|
gonna
|
8
|
David
|
H$$$ilbert
|
624.0
|
taaaccoo
|
3.0
|
1950/07/14
|
let
|
9
|
Johannes
|
KEPLER
|
735.0
|
taco
|
3.0
|
1920/04/22
|
you
|
10
|
JaMES
|
M$$ax%%well
|
875.0
|
taco
|
3.0
|
1923/03/12
|
down
|
df.cols.std("firstName")
--------------------------------------------------------------------------- ValueError Traceback (most recent call last) <ipython-input-31-da3e8bb25a4f> in <module> ----> 1 df.cols.std("firstName") ~\Documents\Optimus\optimus\engines\base\columns.py in std(self, columns) 179 df = self.df 180 columns = parse_columns(df, columns, filter_by_column_dtypes=df.constants.NUMERIC_TYPES) --> 181 check_column_numbers(columns, "*") 182 return self.agg_exprs(columns, df.functions.stddev) 183 ~\Documents\Optimus\optimus\helpers\columns.py in check_column_numbers(columns, number) 216 """ 217 if columns is None: --> 218 RaiseIt.value_error(columns, "not None") 219 220 count = len(columns) ~\Documents\Optimus\optimus\helpers\raiseit.py in value_error(var, data_values) 76 type=divisor.join(map( 77 lambda x: "'" + x + "'", ---> 78 data_values)), var_type=one_list_to_val(var))) 79 80 @staticmethod ValueError: 'columns' must be 'not None', received 'None'
from optimus.profiler.profiler import Profiler
p = Profiler()
p.run(df,"firstName", advanced_stats=True)
# p.columns_agg(df,"*", advanced_stats=False)
{'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'} {'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'} {'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'} {'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'} {'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'} {'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'} {'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'} {'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'} {'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'} {'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'} {'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'} {'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'} {'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'} COOLLL ['firstName'] COOLLL ['firstName'] COOLLL ['firstName'] COOLLL ['firstName']
--------------------------------------------------------------------------- TypeError Traceback (most recent call last) <ipython-input-10-eca2d623f440> in <module> 1 from optimus.profiler.profiler import Profiler 2 p = Profiler() ----> 3 p.run(df,"firstName", advanced_stats=True) 4 # p.columns_agg(df,"*", advanced_stats=False) ~\Documents\Optimus\optimus\helpers\decorators.py in timed(*args, **kw) 8 def timed(*args, **kw): 9 start_time = timeit.default_timer() ---> 10 f = method(*args, **kw) 11 _time = round(timeit.default_timer() - start_time, 2) 12 logger.print("{name}() executed in {time} sec".format(name=method.__name__, time=_time)) ~\Documents\Optimus\optimus\profiler\profiler.py in run(self, df, columns, buckets, infer, relative_error, approx_count, mismatch, advanced_stats) 72 columns = parse_columns(df, columns) 73 output = self.dataset(df, columns, buckets, infer, relative_error, approx_count, format="dict", ---> 74 mismatch=mismatch, advanced_stats=advanced_stats) 75 76 # Load jinja ~\Documents\Optimus\optimus\profiler\profiler.py in dataset(self, df, columns, buckets, infer, relative_error, approx_count, sample, stats, format, mismatch, advanced_stats) 324 self.cols_count = cols_count = len(df.columns) 325 updated_columns = self.columns_stats(df, cols_to_profile, buckets, infer, relative_error, approx_count, --> 326 mismatch, advanced_stats) 327 328 output_columns = update_dict(output_columns, updated_columns) ~\Documents\Optimus\optimus\profiler\profiler.py in columns_stats(self, df, columns, buckets, infer, relative_error, approx_count, mismatch, advanced_stats) 434 435 # Aggregation --> 436 stats = self.columns_agg(df, columns, buckets, relative_error, approx_count, advanced_stats) 437 # Calculate Frequency 438 logger.print("Processing Frequency ...") ~\Documents\Optimus\optimus\profiler\profiler.py in columns_agg(self, df, columns, buckets, relative_error, approx_count, advanced_stats) 486 df.functions.sum, df.functions.variance, df.functions.zeros_agg] 487 --> 488 exprs.extend(df.cols.create_exprs(cols, funcs)) 489 490 # TODO: None in basic calculation ~\Documents\Optimus\optimus\engines\base\dask\columns.py in create_exprs(self, columns, funcs, *args) 592 if len(filtered_column) > 0: 593 print("COOLLL",filtered_column) --> 594 func_result = func(columns, args)(df) 595 # if equal_function(func, multi): 596 # print("AAA", a) ~\Documents\Optimus\optimus\engines\dask\functions.py in _kurtosis(serie) 171 172 def _kurtosis(serie): --> 173 result = {"kurtosis": {col: float(stats.kurtosis(serie[col])) for col in columns}} 174 # result = {"kurtosis": float(stats.kurtosis(serie[col_name], nan_policy="propagate"))} 175 return result ~\Documents\Optimus\optimus\engines\dask\functions.py in <dictcomp>(.0) 171 172 def _kurtosis(serie): --> 173 result = {"kurtosis": {col: float(stats.kurtosis(serie[col])) for col in columns}} 174 # result = {"kurtosis": float(stats.kurtosis(serie[col_name], nan_policy="propagate"))} 175 return result ~\Anaconda3\lib\site-packages\dask\array\stats.py in kurtosis(a, axis, fisher, bias, nan_policy) 227 olderr = np.seterr(all='ignore') 228 try: --> 229 vals = da.where(zero, 0, m4 / m2**2.0) 230 finally: 231 np.seterr(**olderr) TypeError: unsupported operand type(s) for ** or pow(): 'Array' and 'float'
p.send()
df.ext.send()
COL_NAME id 1.0 billingId 123.0 price 3.0 dtype: float64 <class 'pandas.core.series.Series'> COL NAME id COL NAME RESULT id 1.0 billingId 123.0 price 3.0 dtype: float64 AGG NAME min **** COL NAME billingId COL NAME RESULT id 1.0 billingId 123.0 price 3.0 dtype: float64 AGG NAME min **** COL NAME price COL NAME RESULT id 1.0 billingId 123.0 price 3.0 dtype: float64 AGG NAME min **** RESULT {'id': {'min': 1.0}, 'billingId': {'min': 123.0}, 'price': {'min': 3.0}} COL_NAME id 0 firstName 1 lastName 1 billingId 1 product 1 price 1 birth 1 dummyCol 1 dtype: int64 <class 'pandas.core.series.Series'> COL NAME id COL NAME RESULT id 0 firstName 1 lastName 1 billingId 1 product 1 price 1 birth 1 dummyCol 1 dtype: int64 AGG NAME count_na **** COL NAME firstName COL NAME RESULT id 0 firstName 1 lastName 1 billingId 1 product 1 price 1 birth 1 dummyCol 1 dtype: int64 AGG NAME count_na **** COL NAME lastName COL NAME RESULT id 0 firstName 1 lastName 1 billingId 1 product 1 price 1 birth 1 dummyCol 1 dtype: int64 AGG NAME count_na **** COL NAME billingId COL NAME RESULT id 0 firstName 1 lastName 1 billingId 1 product 1 price 1 birth 1 dummyCol 1 dtype: int64 AGG NAME count_na **** COL NAME product COL NAME RESULT id 0 firstName 1 lastName 1 billingId 1 product 1 price 1 birth 1 dummyCol 1 dtype: int64 AGG NAME count_na **** COL NAME price COL NAME RESULT id 0 firstName 1 lastName 1 billingId 1 product 1 price 1 birth 1 dummyCol 1 dtype: int64 AGG NAME count_na **** COL NAME birth COL NAME RESULT id 0 firstName 1 lastName 1 billingId 1 product 1 price 1 birth 1 dummyCol 1 dtype: int64 AGG NAME count_na **** COL NAME dummyCol COL NAME RESULT id 0 firstName 1 lastName 1 billingId 1 product 1 price 1 birth 1 dummyCol 1 dtype: int64 AGG NAME count_na **** 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}} COL_NAME id 13.0 billingId 992.0 price 10.0 dtype: float64 <class 'pandas.core.series.Series'> COL NAME id COL NAME RESULT id 13.0 billingId 992.0 price 10.0 dtype: float64 AGG NAME max **** COL NAME billingId COL NAME RESULT id 13.0 billingId 992.0 price 10.0 dtype: float64 AGG NAME max **** COL NAME price COL NAME RESULT id 13.0 billingId 992.0 price 10.0 dtype: float64 AGG NAME max **** 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}} 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} <class 'dict'> COL NAME 1- id VALUE 1- 13.001289538211168 AGG NAME 1- count_uniques **** COL NAME 1- firstName VALUE 1- 13.001289538211168 AGG NAME 1- count_uniques **** COL NAME 1- lastName VALUE 1- 13.001289538211168 AGG NAME 1- count_uniques **** COL NAME 1- billingId VALUE 1- 13.001289538211168 AGG NAME 1- count_uniques **** COL NAME 1- product VALUE 1- 8.000488320990067 AGG NAME 1- count_uniques **** COL NAME 1- price VALUE 1- 6.000274674963478 AGG NAME 1- count_uniques **** COL NAME 1- birth VALUE 1- 13.001289538211168 AGG NAME 1- count_uniques **** COL NAME 1- dummyCol VALUE 1- 9.000618037546497 AGG NAME 1- count_uniques **** 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}} 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]}} <class 'dict'> COL NAME 1- billingId 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]} AGG NAME 1- hist **** 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]}}} 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]}} <class 'dict'> COL NAME 1- id 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]} AGG NAME 1- hist **** 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]}}} 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} <class 'dict'> COL NAME 1- id VALUE 1- 13.001289538211168 AGG NAME 1- count_uniques **** COL NAME 1- firstName VALUE 1- 13.001289538211168 AGG NAME 1- count_uniques **** COL NAME 1- lastName VALUE 1- 13.001289538211168 AGG NAME 1- count_uniques **** COL NAME 1- billingId VALUE 1- 13.001289538211168 AGG NAME 1- count_uniques **** COL NAME 1- product VALUE 1- 8.000488320990067 AGG NAME 1- count_uniques **** COL NAME 1- price VALUE 1- 6.000274674963478 AGG NAME 1- count_uniques **** COL NAME 1- birth VALUE 1- 13.001289538211168 AGG NAME 1- count_uniques **** COL NAME 1- dummyCol VALUE 1- 9.000618037546497 AGG NAME 1- count_uniques **** 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}} COL_NAME id 1.0 billingId 123.0 price 3.0 dtype: float64 <class 'pandas.core.series.Series'> COL NAME id COL NAME RESULT id 1.0 billingId 123.0 price 3.0 dtype: float64 AGG NAME min **** COL NAME billingId COL NAME RESULT id 1.0 billingId 123.0 price 3.0 dtype: float64 AGG NAME min **** COL NAME price COL NAME RESULT id 1.0 billingId 123.0 price 3.0 dtype: float64 AGG NAME min **** 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}} COL_NAME id 13.0 billingId 992.0 price 10.0 dtype: float64 <class 'pandas.core.series.Series'> COL NAME id COL NAME RESULT id 13.0 billingId 992.0 price 10.0 dtype: float64 AGG NAME max **** COL NAME billingId COL NAME RESULT id 13.0 billingId 992.0 price 10.0 dtype: float64 AGG NAME max **** COL NAME price COL NAME RESULT id 13.0 billingId 992.0 price 10.0 dtype: float64 AGG NAME max **** 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}} COL_NAME {'price': {'count': [4, 1, 0, 4, 3], 'bins': [3.0, 4.4, 5.8, 7.199999999999999, 8.6, 10.0]}} <class 'dict'> COL NAME 1- price VALUE 1- {'count': [4, 1, 0, 4, 3], 'bins': [3.0, 4.4, 5.8, 7.199999999999999, 8.6, 10.0]} AGG NAME 1- hist **** 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}} COL_NAME id 0 firstName 1 lastName 1 billingId 1 product 1 price 1 birth 1 dummyCol 1 dtype: int64 <class 'pandas.core.series.Series'> COL NAME id COL NAME RESULT id 0 firstName 1 lastName 1 billingId 1 product 1 price 1 birth 1 dummyCol 1 dtype: int64 AGG NAME count_na **** COL NAME firstName COL NAME RESULT id 0 firstName 1 lastName 1 billingId 1 product 1 price 1 birth 1 dummyCol 1 dtype: int64 AGG NAME count_na **** COL NAME lastName COL NAME RESULT id 0 firstName 1 lastName 1 billingId 1 product 1 price 1 birth 1 dummyCol 1 dtype: int64 AGG NAME count_na **** COL NAME billingId COL NAME RESULT id 0 firstName 1 lastName 1 billingId 1 product 1 price 1 birth 1 dummyCol 1 dtype: int64 AGG NAME count_na **** COL NAME product COL NAME RESULT id 0 firstName 1 lastName 1 billingId 1 product 1 price 1 birth 1 dummyCol 1 dtype: int64 AGG NAME count_na **** COL NAME price COL NAME RESULT id 0 firstName 1 lastName 1 billingId 1 product 1 price 1 birth 1 dummyCol 1 dtype: int64 AGG NAME count_na **** COL NAME birth COL NAME RESULT id 0 firstName 1 lastName 1 billingId 1 product 1 price 1 birth 1 dummyCol 1 dtype: int64 AGG NAME count_na **** COL NAME dummyCol COL NAME RESULT id 0 firstName 1 lastName 1 billingId 1 product 1 price 1 birth 1 dummyCol 1 dtype: int64 AGG NAME count_na **** 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}} 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"]]}} Send!
op= Optimus("dask", comm=True)
# url = "https://raw.githubusercontent.com/ironmussa/Optimus/master/examples/data/crime.csv"
url = "data/crime.csv"
import pandas as pd
pd.read_csv(url, encoding='latin1')
INCIDENT_NUMBER | OFFENSE_CODE | OFFENSE_CODE_GROUP | OFFENSE_DESCRIPTION | DISTRICT | REPORTING_AREA | SHOOTING | OCCURRED_ON_DATE | YEAR | MONTH | DAY_OF_WEEK | HOUR | UCR_PART | STREET | Lat | Long | Location | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0 | I182070945 | 619 | Larceny | LARCENY ALL OTHERS | D14 | 808 | NaN | 2018-09-02 13:00:00 | 2018 | 9 | Sunday | 13 | Part One | LINCOLN ST | 42.357791 | -71.139371 | (42.35779134, -71.13937053) |
1 | I182070943 | 1402 | Vandalism | VANDALISM | C11 | 347 | NaN | 2018-08-21 00:00:00 | 2018 | 8 | Tuesday | 0 | Part Two | HECLA ST | 42.306821 | -71.060300 | (42.30682138, -71.06030035) |
2 | I182070941 | 3410 | Towed | TOWED MOTOR VEHICLE | D4 | 151 | NaN | 2018-09-03 19:27:00 | 2018 | 9 | Monday | 19 | Part Three | CAZENOVE ST | 42.346589 | -71.072429 | (42.34658879, -71.07242943) |
3 | I182070940 | 3114 | Investigate Property | INVESTIGATE PROPERTY | D4 | 272 | NaN | 2018-09-03 21:16:00 | 2018 | 9 | Monday | 21 | Part Three | NEWCOMB ST | 42.334182 | -71.078664 | (42.33418175, -71.07866441) |
4 | I182070938 | 3114 | Investigate Property | INVESTIGATE PROPERTY | B3 | 421 | NaN | 2018-09-03 21:05:00 | 2018 | 9 | Monday | 21 | Part Three | DELHI ST | 42.275365 | -71.090361 | (42.27536542, -71.09036101) |
5 | I182070936 | 3820 | Motor Vehicle Accident Response | M/V ACCIDENT INVOLVING PEDESTRIAN - INJURY | C11 | 398 | NaN | 2018-09-03 21:09:00 | 2018 | 9 | Monday | 21 | Part Three | TALBOT AVE | 42.290196 | -71.071590 | (42.29019621, -71.07159012) |
6 | I182070933 | 724 | Auto Theft | AUTO THEFT | B2 | 330 | NaN | 2018-09-03 21:25:00 | 2018 | 9 | Monday | 21 | Part One | NORMANDY ST | 42.306072 | -71.082733 | (42.30607218, -71.08273260) |
7 | I182070932 | 3301 | Verbal Disputes | VERBAL DISPUTE | B2 | 584 | NaN | 2018-09-03 20:39:37 | 2018 | 9 | Monday | 20 | Part Three | LAWN ST | 42.327016 | -71.105551 | (42.32701648, -71.10555088) |
8 | I182070931 | 301 | Robbery | ROBBERY - STREET | C6 | 177 | NaN | 2018-09-03 20:48:00 | 2018 | 9 | Monday | 20 | Part One | MASSACHUSETTS AVE | 42.331521 | -71.070853 | (42.33152148, -71.07085307) |
9 | I182070929 | 3301 | Verbal Disputes | VERBAL DISPUTE | C11 | 364 | NaN | 2018-09-03 20:38:00 | 2018 | 9 | Monday | 20 | Part Three | LESLIE ST | 42.295147 | -71.058608 | (42.29514664, -71.05860832) |
10 | I182070928 | 3301 | Verbal Disputes | VERBAL DISPUTE | C6 | 913 | NaN | 2018-09-03 19:55:00 | 2018 | 9 | Monday | 19 | Part Three | OCEAN VIEW DR | 42.319579 | -71.040328 | (42.31957856, -71.04032766) |
11 | I182070927 | 3114 | Investigate Property | INVESTIGATE PROPERTY | C6 | 936 | NaN | 2018-09-03 20:19:00 | 2018 | 9 | Monday | 20 | Part Three | DALESSIO CT | 42.340115 | -71.053390 | (42.34011469, -71.05339029) |
12 | I182070923 | 3108 | Fire Related Reports | FIRE REPORT - HOUSE, BUILDING, ETC. | D4 | 139 | NaN | 2018-09-03 19:58:00 | 2018 | 9 | Monday | 19 | Part Three | MARLBOROUGH ST | 42.350388 | -71.087853 | (42.35038760, -71.08785290) |
13 | I182070922 | 2647 | Other | THREATS TO DO BODILY HARM | B3 | 429 | NaN | 2018-09-03 20:39:00 | 2018 | 9 | Monday | 20 | Part Two | WOODROW AVE | 42.286470 | -71.087147 | (42.28647012, -71.08714661) |
14 | I182070921 | 3201 | Property Lost | PROPERTY - LOST | B3 | 469 | NaN | 2018-09-02 14:00:00 | 2018 | 9 | Sunday | 14 | Part Three | MULVEY ST | 42.279241 | -71.096674 | (42.27924052, -71.09667382) |
15 | I182070920 | 3006 | Medical Assistance | SICK/INJURED/MEDICAL - PERSON | NaN | NaN | 2018-09-03 19:43:00 | 2018 | 9 | Monday | 19 | Part Three | NaN | 42.352875 | -71.073830 | (42.35287456, -71.07382970) | |
16 | I182070919 | 3301 | Verbal Disputes | VERBAL DISPUTE | C11 | 341 | NaN | 2018-09-03 18:52:00 | 2018 | 9 | Monday | 18 | Part Three | STONEHURST ST | 42.305264 | -71.066838 | (42.30526428, -71.06683755) |
17 | I182070918 | 3305 | Assembly or Gathering Violations | DEMONSTRATIONS/RIOT | D4 | 130 | NaN | 2018-09-03 17:00:00 | 2018 | 9 | Monday | 17 | Part Three | HUNTINGTON AVE | 42.348577 | -71.077720 | (42.34857652, -71.07772012) |
18 | I182070917 | 2647 | Other | THREATS TO DO BODILY HARM | B2 | 901 | NaN | 2018-09-03 19:52:00 | 2018 | 9 | Monday | 19 | Part Two | HORADAN WAY | 42.333717 | -71.096658 | (42.33371742, -71.09665806) |
19 | I182070915 | 614 | Larceny From Motor Vehicle | LARCENY THEFT FROM MV - NON-ACCESSORY | B2 | 181 | NaN | 2018-09-02 18:00:00 | 2018 | 9 | Sunday | 18 | Part One | SHIRLEY ST | 42.325695 | -71.068168 | (42.32569490, -71.06816778) |
20 | I182070913 | 3006 | Medical Assistance | SICK/INJURED/MEDICAL - PERSON | NaN | NaN | 2018-09-03 18:46:00 | 2018 | 9 | Monday | 18 | Part Three | WOLCOTT | -1.000000 | -1.000000 | (-1.00000000, -1.00000000) | |
21 | I182070911 | 3801 | Motor Vehicle Accident Response | M/V ACCIDENT - OTHER | A1 | 69 | NaN | 2018-09-03 18:30:00 | 2018 | 9 | Monday | 18 | Part Three | BEACON ST | 42.355644 | -71.071681 | (42.35564426, -71.07168077) |
22 | I182070910 | 3006 | Medical Assistance | SICK/INJURED/MEDICAL - PERSON | B3 | 434 | NaN | 2018-09-03 18:42:00 | 2018 | 9 | Monday | 18 | Part Three | CAPEN ST | 42.283402 | -71.080797 | (42.28340243, -71.08079740) |
23 | I182070909 | 3803 | Motor Vehicle Accident Response | M/V ACCIDENT - PERSONAL INJURY | E5 | 550 | NaN | 2018-09-03 18:33:00 | 2018 | 9 | Monday | 18 | Part Three | WASHINGTON ST | 42.275818 | -71.139913 | (42.27581799, -71.13991259) |
24 | I182070908 | 522 | Residential Burglary | BURGLARY - RESIDENTIAL - NO FORCE | B2 | 911 | NaN | 2018-09-03 18:38:00 | 2018 | 9 | Monday | 18 | Part One | ANNUNCIATION RD | 42.335062 | -71.093168 | (42.33506218, -71.09316781) |
25 | I182070906 | 3831 | Motor Vehicle Accident Response | M/V - LEAVING SCENE - PROPERTY DAMAGE | NaN | NaN | 2018-09-03 18:20:00 | 2018 | 9 | Monday | 18 | Part Three | NaN | 42.283593 | -71.055657 | (42.28359328, -71.05565683) | |
26 | I182070905 | 3006 | Medical Assistance | SICK/INJURED/MEDICAL - PERSON | D4 | 172 | NaN | 2018-09-03 18:50:00 | 2018 | 9 | Monday | 18 | Part Three | MASSACHUSETTS AVE | 42.333112 | -71.072764 | (42.33311189, -71.07276370) |
27 | I182070904 | 802 | Simple Assault | ASSAULT SIMPLE - BATTERY | C11 | 242 | NaN | 2018-09-03 18:34:00 | 2018 | 9 | Monday | 18 | Part Two | ANNAPOLIS ST | 42.317319 | -71.061509 | (42.31731905, -71.06150882) |
28 | I182070904 | 2007 | Restraining Order Violations | VIOL. OF RESTRAINING ORDER W NO ARREST | C11 | 242 | NaN | 2018-09-03 18:34:00 | 2018 | 9 | Monday | 18 | Part Two | ANNAPOLIS ST | 42.317319 | -71.061509 | (42.31731905, -71.06150882) |
29 | I182070903 | 2900 | Other | VAL - VIOLATION OF AUTO LAW - OTHER | B3 | 463 | NaN | 2018-09-03 18:55:00 | 2018 | 9 | Monday | 18 | Part Two | BLUE HILL AVE | 42.295904 | -71.087733 | (42.29590385, -71.08773294) |
... | ... | ... | ... | ... | ... | ... | ... | ... | ... | ... | ... | ... | ... | ... | ... | ... | ... |
319043 | I110551302-00 | 3125 | Warrant Arrests | WARRANT ARREST | D4 | 171 | NaN | 2015-07-22 22:00:00 | 2015 | 7 | Wednesday | 22 | Part Three | HARRISON AVE | 42.335560 | -71.074364 | (42.33555954, -71.07436364) |
319044 | I110551302-00 | 623 | Larceny | LARCENY SHOPLIFTING $50 TO $199 | D4 | 171 | NaN | 2015-07-22 22:00:00 | 2015 | 7 | Wednesday | 22 | Part One | HARRISON AVE | 42.335560 | -71.074364 | (42.33555954, -71.07436364) |
319045 | I110372326-00 | 403 | Aggravated Assault | ASSAULT & BATTERY D/W - OTHER | A1 | 97 | NaN | 2016-06-14 09:40:00 | 2016 | 6 | Tuesday | 9 | Part One | SCHOOL ST | 42.357428 | -71.058326 | (42.35742837, -71.05832551) |
319046 | I110372326-00 | 3125 | Warrant Arrests | WARRANT ARREST | A1 | 97 | NaN | 2016-06-14 09:40:00 | 2016 | 6 | Tuesday | 9 | Part Three | SCHOOL ST | 42.357428 | -71.058326 | (42.35742837, -71.05832551) |
319047 | I110261417-00 | 3125 | Warrant Arrests | WARRANT ARREST | B2 | 324 | NaN | 2016-07-29 00:00:00 | 2016 | 7 | Friday | 0 | Part Three | BOWDOIN ST | 42.307038 | -71.066153 | (42.30703835, -71.06615319) |
319048 | I110261417-00 | 619 | Larceny | LARCENY OTHER $200 & OVER | B2 | 324 | NaN | 2016-07-29 00:00:00 | 2016 | 7 | Friday | 0 | Part One | BOWDOIN ST | 42.307038 | -71.066153 | (42.30703835, -71.06615319) |
319049 | I110177502-00 | 3125 | Warrant Arrests | WARRANT ARREST | B2 | 318 | NaN | 2015-10-02 21:00:00 | 2015 | 10 | Friday | 21 | Part Three | HOMESTEAD ST | 42.311277 | -71.089093 | (42.31127726, -71.08909334) |
319050 | I110177502-00 | 802 | Simple Assault | ASSAULT & BATTERY | B2 | 318 | NaN | 2015-10-02 21:00:00 | 2015 | 10 | Friday | 21 | Part Two | HOMESTEAD ST | 42.311277 | -71.089093 | (42.31127726, -71.08909334) |
319051 | I110177502-00 | 3125 | Warrant Arrests | WARRANT ARREST | B2 | 318 | NaN | 2015-10-02 21:00:00 | 2015 | 10 | Friday | 21 | Part Three | HOMESTEAD ST | 42.311277 | -71.089093 | (42.31127726, -71.08909334) |
319052 | I100636670-00 | 629 | Larceny | LARCENY OTHER $50 TO $199 | D4 | 285 | NaN | 2016-06-05 17:23:00 | 2016 | 6 | Sunday | 17 | Part One | COVENTRY ST | 42.336951 | -71.085748 | (42.33695098, -71.08574813) |
319053 | I100636670-00 | 3125 | Warrant Arrests | WARRANT ARREST | D4 | 285 | NaN | 2016-06-05 17:23:00 | 2016 | 6 | Sunday | 17 | Part Three | COVENTRY ST | 42.336951 | -71.085748 | (42.33695098, -71.08574813) |
319054 | I100340225-00 | 3125 | Warrant Arrests | WARRANT ARREST | A1 | 77 | NaN | 2015-07-27 10:47:00 | 2015 | 7 | Monday | 10 | Part Three | BOWDOIN SQ | 42.361645 | -71.062299 | (42.36164502, -71.06229949) |
319055 | I100340225-00 | 339 | Robbery | ROBBERY - UNARMED - STREET | A1 | 77 | NaN | 2015-07-27 10:47:00 | 2015 | 7 | Monday | 10 | Part One | BOWDOIN SQ | 42.361645 | -71.062299 | (42.36164502, -71.06229949) |
319056 | I100222105-02 | 3125 | Warrant Arrests | WARRANT ARREST | E13 | 572 | NaN | 2015-08-03 16:22:00 | 2015 | 8 | Monday | 16 | Part Three | COLUMBUS AVE | 42.313628 | -71.095603 | (42.31362799, -71.09560307) |
319057 | I100033064-00 | 2907 | Violations | VAL - OPERATING AFTER REV/SUSP. | B2 | 304 | NaN | 2016-07-29 18:20:00 | 2016 | 7 | Friday | 18 | Part Two | SLAYTON WAY | 42.321770 | -71.097798 | (42.32177032, -71.09779774) |
319058 | I100033064-00 | 2910 | Violations | VAL - OPERATING AFTER REV/SUSP. | B2 | 304 | NaN | 2016-07-29 18:20:00 | 2016 | 7 | Friday | 18 | Part Two | SLAYTON WAY | 42.321770 | -71.097798 | (42.32177032, -71.09779774) |
319059 | I090321958-00 | 3125 | Warrant Arrests | WARRANT ARREST | C11 | 355 | NaN | 2016-02-01 01:43:00 | 2016 | 2 | Monday | 1 | Part Three | GENEVA AVE | NaN | NaN | (0.00000000, 0.00000000) |
319060 | I090321958-00 | 3125 | Warrant Arrests | WARRANT ARREST | C11 | 355 | NaN | 2016-02-01 01:43:00 | 2016 | 2 | Monday | 1 | Part Three | GENEVA AVE | NaN | NaN | (0.00000000, 0.00000000) |
319061 | I090317057-00 | 403 | Aggravated Assault | ASSAULT & BATTERY D/W - OTHER | B3 | 458 | NaN | 2015-11-20 11:15:00 | 2015 | 11 | Friday | 11 | Part One | BLUE HILL AVE | 42.301897 | -71.085549 | (42.30189690, -71.08554944) |
319062 | I090317057-00 | 3125 | Warrant Arrests | WARRANT ARREST | B3 | 458 | NaN | 2015-11-20 11:15:00 | 2015 | 11 | Friday | 11 | Part Three | BLUE HILL AVE | 42.301897 | -71.085549 | (42.30189690, -71.08554944) |
319063 | I080542626-00 | 3125 | Warrant Arrests | WARRANT ARREST | A1 | 111 | NaN | 2015-08-12 12:00:00 | 2015 | 8 | Wednesday | 12 | Part Three | BOYLSTON ST | 42.352312 | -71.063705 | (42.35231190, -71.06370510) |
319064 | I080542626-00 | 1848 | Drug Violation | DRUGS - POSS CLASS B - INTENT TO MFR DIST DISP | A1 | 111 | NaN | 2015-08-12 12:00:00 | 2015 | 8 | Wednesday | 12 | Part Two | BOYLSTON ST | 42.352312 | -71.063705 | (42.35231190, -71.06370510) |
319065 | I080542626-00 | 1849 | Drug Violation | DRUGS - POSS CLASS B - COCAINE, ETC. | A1 | 111 | NaN | 2015-08-12 12:00:00 | 2015 | 8 | Wednesday | 12 | Part Two | BOYLSTON ST | 42.352312 | -71.063705 | (42.35231190, -71.06370510) |
319066 | I060168073-00 | 1864 | Drug Violation | DRUGS - POSS CLASS D - INTENT MFR DIST DISP | E13 | 912 | NaN | 2018-01-27 14:01:00 | 2018 | 1 | Saturday | 14 | Part Two | CENTRE ST | 42.322838 | -71.100967 | (42.32283759, -71.10096723) |
319067 | I060168073-00 | 3125 | Warrant Arrests | WARRANT ARREST | E13 | 912 | NaN | 2018-01-27 14:01:00 | 2018 | 1 | Saturday | 14 | Part Three | CENTRE ST | 42.322838 | -71.100967 | (42.32283759, -71.10096723) |
319068 | I050310906-00 | 3125 | Warrant Arrests | WARRANT ARREST | D4 | 285 | NaN | 2016-06-05 17:25:00 | 2016 | 6 | Sunday | 17 | Part Three | COVENTRY ST | 42.336951 | -71.085748 | (42.33695098, -71.08574813) |
319069 | I030217815-08 | 111 | Homicide | MURDER, NON-NEGLIGIENT MANSLAUGHTER | E18 | 520 | NaN | 2015-07-09 13:38:00 | 2015 | 7 | Thursday | 13 | Part One | RIVER ST | 42.255926 | -71.123172 | (42.25592648, -71.12317207) |
319070 | I030217815-08 | 3125 | Warrant Arrests | WARRANT ARREST | E18 | 520 | NaN | 2015-07-09 13:38:00 | 2015 | 7 | Thursday | 13 | Part Three | RIVER ST | 42.255926 | -71.123172 | (42.25592648, -71.12317207) |
319071 | I010370257-00 | 3125 | Warrant Arrests | WARRANT ARREST | E13 | 569 | NaN | 2016-05-31 19:35:00 | 2016 | 5 | Tuesday | 19 | Part Three | NEW WASHINGTON ST | 42.302333 | -71.111565 | (42.30233307, -71.11156487) |
319072 | 142052550 | 3125 | Warrant Arrests | WARRANT ARREST | D4 | 903 | NaN | 2015-06-22 00:12:00 | 2015 | 6 | Monday | 0 | Part Three | WASHINGTON ST | 42.333839 | -71.080290 | (42.33383935, -71.08029038) |
319073 rows × 17 columns
from dask import dataframe as dd
df = dd.read_csv(url, encoding='latin1').reset_index()
df.rows.limit(5).ext.display()
index
1 (int64)
not nullable
|
INCIDENT_NUMBER
2 (object)
not nullable
|
OFFENSE_CODE
3 (int64)
not nullable
|
OFFENSE_CODE_GROUP
4 (object)
not nullable
|
OFFENSE_DESCRIPTION
5 (object)
not nullable
|
DISTRICT
6 (object)
not nullable
|
REPORTING_AREA
7 (object)
not nullable
|
SHOOTING
8 (object)
not nullable
|
OCCURRED_ON_DATE
9 (object)
not nullable
|
YEAR
10 (int64)
not nullable
|
MONTH
11 (int64)
not nullable
|
DAY_OF_WEEK
12 (object)
not nullable
|
HOUR
13 (int64)
not nullable
|
UCR_PART
14 (object)
not nullable
|
STREET
15 (object)
not nullable
|
Lat
16 (float64)
not nullable
|
Long
17 (float64)
not nullable
|
Location
18 (object)
not nullable
|
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0
|
I182070945
|
619
|
Larceny
|
LARCENY⋅ALL⋅OTHERS
|
D14
|
808
|
nan
|
2018-09-02⋅13:00:00
|
2018
|
9
|
Sunday
|
13
|
Part⋅One
|
LINCOLN⋅ST
|
42.35779134
|
-71.13937053
|
(42.35779134,⋅-71.13937053)
|
1
|
I182070943
|
1402
|
Vandalism
|
VANDALISM
|
C11
|
347
|
nan
|
2018-08-21⋅00:00:00
|
2018
|
8
|
Tuesday
|
0
|
Part⋅Two
|
HECLA⋅ST
|
42.30682138
|
-71.06030035
|
(42.30682138,⋅-71.06030035)
|
2
|
I182070941
|
3410
|
Towed
|
TOWED⋅MOTOR⋅VEHICLE
|
D4
|
151
|
nan
|
2018-09-03⋅19:27:00
|
2018
|
9
|
Monday
|
19
|
Part⋅Three
|
CAZENOVE⋅ST
|
42.34658879
|
-71.07242943
|
(42.34658879,⋅-71.07242943)
|
3
|
I182070940
|
3114
|
Investigate⋅Property
|
INVESTIGATE⋅PROPERTY
|
D4
|
272
|
nan
|
2018-09-03⋅21:16:00
|
2018
|
9
|
Monday
|
21
|
Part⋅Three
|
NEWCOMB⋅ST
|
42.33418175
|
-71.07866441
|
(42.33418175,⋅-71.07866441)
|
4
|
I182070938
|
3114
|
Investigate⋅Property
|
INVESTIGATE⋅PROPERTY
|
B3
|
421
|
nan
|
2018-09-03⋅21:05:00
|
2018
|
9
|
Monday
|
21
|
Part⋅Three
|
DELHI⋅ST
|
42.27536542
|
-71.09036101
|
(42.27536542,⋅-71.09036101)
|
df.cols.min("index")
{'index': {'min': 0}}
df.cols.min("*")
{'index': {'min': 0}, 'INCIDENT_NUMBER': {'min': '142052550'}, 'OFFENSE_CODE': {'min': 111}, 'OFFENSE_CODE_GROUP': {'min': 'Aggravated Assault'}, 'OFFENSE_DESCRIPTION': {'min': 'A&B HANDS, FEET, ETC. - MED. ATTENTION REQ.'}, 'REPORTING_AREA': {'min': ' '}, 'OCCURRED_ON_DATE': {'min': '2015-06-15 00:00:00'}, 'YEAR': {'min': 2015}, 'MONTH': {'min': 1}, 'DAY_OF_WEEK': {'min': 'Friday'}, 'HOUR': {'min': 0}, 'Lat': {'min': -1.0}, 'Long': {'min': -71.17867378}, 'Location': {'min': '(-1.00000000, -1.00000000)'}}
df.cols.percentile("index")
{'index': {'0.5': 159536.0}}
df.cols.percentile("*")
{'index': {'0.5': 159536.0}, 'OFFENSE_CODE': {'0.5': 2907.0}, 'YEAR': {'0.5': 2017.0}, 'MONTH': {'0.5': 7.0}, 'HOUR': {'0.5': 14.0}, 'Lat': {'0.5': 42.32553801}, 'Long': {'0.5': -71.07752376}}
a = {0.25: 3.5, 0.5: 6.0, 0.75: 8.5}
print(a)
{0.25: 3.5, 0.5: 6.0, 0.75: 8.5}
df.rows.select((df["num"] >= 6.8) & (df["num"] <= 99.3)).rows.limit(10).ext.display()
--------------------------------------------------------------------------- KeyError Traceback (most recent call last) ~\AppData\Roaming\Python\Python37\site-packages\pandas\core\indexes\base.py in get_loc(self, key, method, tolerance) 2656 try: -> 2657 return self._engine.get_loc(key) 2658 except KeyError: pandas\_libs\index.pyx in pandas._libs.index.IndexEngine.get_loc() pandas\_libs\index.pyx in pandas._libs.index.IndexEngine.get_loc() pandas\_libs\hashtable_class_helper.pxi in pandas._libs.hashtable.PyObjectHashTable.get_item() pandas\_libs\hashtable_class_helper.pxi in pandas._libs.hashtable.PyObjectHashTable.get_item() KeyError: 'num' During handling of the above exception, another exception occurred: KeyError Traceback (most recent call last) <ipython-input-136-78aad8ed71ad> in <module> ----> 1 df.rows.select((df["num"] >= 6.8) & (df["num"] <= 99.3)).rows.limit(10).ext.display() ~\Anaconda3\lib\site-packages\dask\dataframe\core.py in __getitem__(self, key) 2462 2463 # error is raised from pandas -> 2464 meta = self._meta[_extract_meta(key)] 2465 dsk = dict(((name, i), (operator.getitem, (self._name, i), key)) 2466 for i in range(self.npartitions)) ~\AppData\Roaming\Python\Python37\site-packages\pandas\core\frame.py in __getitem__(self, key) 2925 if self.columns.nlevels > 1: 2926 return self._getitem_multilevel(key) -> 2927 indexer = self.columns.get_loc(key) 2928 if is_integer(indexer): 2929 indexer = [indexer] ~\AppData\Roaming\Python\Python37\site-packages\pandas\core\indexes\base.py in get_loc(self, key, method, tolerance) 2657 return self._engine.get_loc(key) 2658 except KeyError: -> 2659 return self._engine.get_loc(self._maybe_cast_indexer(key)) 2660 indexer = self.get_indexer([key], method=method, tolerance=tolerance) 2661 if indexer.ndim > 1 or indexer.size > 1: pandas\_libs\index.pyx in pandas._libs.index.IndexEngine.get_loc() pandas\_libs\index.pyx in pandas._libs.index.IndexEngine.get_loc() pandas\_libs\hashtable_class_helper.pxi in pandas._libs.hashtable.PyObjectHashTable.get_item() pandas\_libs\hashtable_class_helper.pxi in pandas._libs.hashtable.PyObjectHashTable.get_item() KeyError: 'num'
df.outliers.tukey("num").select().ext.display()
from dask import dataframe as dd
df = dd.read_csv("data/foo.csv", sep=",").head(20)
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`. warnings.warn(msg.format(n, len(r)))
df.rows.between("id",1,5).ext.display()
id
1 (int64)
not nullable
|
firstName
2 (object)
not nullable
|
lastName
3 (object)
not nullable
|
billingId
4 (float64)
not nullable
|
product
5 (object)
not nullable
|
price
6 (float64)
not nullable
|
birth
7 (object)
not nullable
|
dummyCol
8 (object)
not nullable
|
---|---|---|---|---|---|---|---|
2
|
André
|
Ampère
|
423.0
|
piza
|
8.0
|
1950/07/08
|
gonna
|
3
|
NiELS
|
Böhr//((%%
|
551.0
|
pizza
|
8.0
|
1990/07/09
|
give
|
4
|
PAUL
|
dirac$
|
521.0
|
pizza
|
8.0
|
1954/07/10
|
you
|
df1 = df.rows.append(df)
df1.ext.display()
--------------------------------------------------------------------------- NameError Traceback (most recent call last) <ipython-input-66-44bea7b62d53> in <module> ----> 1 df1.ext.display() NameError: name 'df1' is not defined
#https://github.com/dask/dask/pull/4229#issuecomment-449123512
df["id"].mode().compute()
--------------------------------------------------------------------------- AttributeError Traceback (most recent call last) <ipython-input-178-4167ff9155e5> in <module> ----> 1 df["id"].mode().compute() AttributeError: 'Series' object has no attribute 'mode'
import pandas as pd
df = pd.read_csv("https://raw.githubusercontent.com/ironmussa/Optimus/master/examples/data/foo.csv", sep=",", header=0)
--------------------------------------------------------------------------- NameError Traceback (most recent call last) <ipython-input-9-ae93fea6af71> in <module> ----> 1 df = pd.read_csv("https://raw.githubusercontent.com/ironmussa/Optimus/master/examples/data/foo.csv", sep=",", header=0) NameError: name 'pd' is not defined
df.head(20)
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`. warnings.warn(msg.format(n, len(r)))
id | firstName | lastName | billingId | product | price | birth | dummyCol | |
---|---|---|---|---|---|---|---|---|
0 | 1 | Luis | Alvarez$$%! | 123.0 | Cake | 10.0 | 1980/07/07 | never |
1 | 2 | André | Ampère | 423.0 | piza | 8.0 | 1950/07/08 | gonna |
2 | 3 | NiELS | Böhr//((%% | 551.0 | pizza | 8.0 | 1990/07/09 | give |
3 | 4 | PAUL | dirac$ | 521.0 | pizza | 8.0 | 1954/07/10 | you |
4 | 5 | Albert | Einstein | 634.0 | pizza | 8.0 | 1990/07/11 | up |
5 | 6 | Galileo | GALiLEI | 672.0 | arepa | 5.0 | 1930/08/12 | never |
6 | 7 | CaRL | Ga%%%uss | 323.0 | taco | 3.0 | 1970/07/13 | gonna |
7 | 8 | David | H$$$ilbert | 624.0 | taaaccoo | 3.0 | 1950/07/14 | let |
8 | 9 | Johannes | KEPLER | 735.0 | taco | 3.0 | 1920/04/22 | you |
9 | 10 | JaMES | M$$ax%%well | 875.0 | taco | 3.0 | 1923/03/12 | down |
10 | 11 | Isaac | Newton | 992.0 | pasta | 9.0 | 1999/02/15 | never |
11 | 12 | Emmy%% | Nöether$ | 234.0 | pasta | 9.0 | 1993/12/08 | gonna |
12 | 13 | NaN | NaN | NaN | NaN | NaN | NaN | NaN |
df.cols.names()
['id', 'firstName', 'lastName', 'billingId', 'product', 'price', 'birth', 'dummyCol']
df = op.load.csv("https://raw.githubusercontent.com/ironmussa/Optimus/master/examples/data/foo.csv", sep=",", header=True, infer_schema='false', null_value="None")
https://raw.githubusercontent.com/ironmussa/Optimus/master/examples/data/foo.csv
df.rows.limit(5).cols.lower("lastName").ext.display()
id
1 (int64)
not nullable
|
firstName
2 (object)
not nullable
|
lastName
3 (object)
not nullable
|
billingId
4 (float64)
not nullable
|
product
5 (object)
not nullable
|
price
6 (float64)
not nullable
|
birth
7 (object)
not nullable
|
dummyCol
8 (object)
not nullable
|
---|---|---|---|---|---|---|---|
1
|
Luis
|
alvarez$$%!
|
123.0
|
Cake
|
10.0
|
1980/07/07
|
never
|
2
|
André
|
ampère
|
423.0
|
piza
|
8.0
|
1950/07/08
|
gonna
|
3
|
NiELS
|
böhr//((%%
|
551.0
|
pizza
|
8.0
|
1990/07/09
|
give
|
4
|
PAUL
|
dirac$
|
521.0
|
pizza
|
8.0
|
1954/07/10
|
you
|
5
|
Albert
|
einstein
|
634.0
|
pizza
|
8.0
|
1990/07/11
|
up
|
df.rows.limit(5).cols.min_max_scaler("billingId").ext.display()
..\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. scaler.transform(_df)[input_cols]
--------------------------------------------------------------------------- IndexError Traceback (most recent call last) <ipython-input-8-1db9dc043f56> in <module> ----> 1 df.rows.limit(5).cols.min_max_scaler("billingId").ext.display() ~\Documents\Optimus\optimus\engines\base\dask\columns.py in min_max_scaler(self, input_cols, output_cols) 158 _df = df[input_cols] 159 scaler.fit(_df) --> 160 scaler.transform(_df)[input_cols] 161 return df 162 IndexError: only integers, slices (`:`), ellipsis (`...`), numpy.newaxis (`None`) and integer or boolean arrays are valid indices
df.ext.display(13)
id
1 (int64)
not nullable
|
firstName
2 (object)
not nullable
|
lastName
3 (object)
not nullable
|
billingId
4 (float64)
not nullable
|
product
5 (object)
not nullable
|
price
6 (float64)
not nullable
|
birth
7 (object)
not nullable
|
dummyCol
8 (object)
not nullable
|
---|---|---|---|---|---|---|---|
1
|
Luis
|
Alvarez$$%!
|
123.0
|
Cake
|
10.0
|
1980/07/07
|
never
|
2
|
André
|
Ampère
|
423.0
|
piza
|
8.0
|
1950/07/08
|
gonna
|
3
|
NiELS
|
Böhr//((%%
|
551.0
|
pizza
|
8.0
|
1990/07/09
|
give
|
4
|
PAUL
|
dirac$
|
521.0
|
pizza
|
8.0
|
1954/07/10
|
you
|
5
|
Albert
|
Einstein
|
634.0
|
pizza
|
8.0
|
1990/07/11
|
up
|
6
|
Galileo
|
⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅GALiLEI
|
672.0
|
arepa
|
5.0
|
1930/08/12
|
never
|
7
|
CaRL
|
Ga%%%uss
|
323.0
|
taco
|
3.0
|
1970/07/13
|
gonna
|
8
|
David
|
H$$$ilbert
|
624.0
|
taaaccoo
|
3.0
|
1950/07/14
|
let
|
9
|
Johannes
|
KEPLER
|
735.0
|
taco
|
3.0
|
1920/04/22
|
you
|
10
|
JaMES
|
M$$ax%%well
|
875.0
|
taco
|
3.0
|
1923/03/12
|
down
|
11
|
Isaac
|
Newton
|
992.0
|
pasta
|
9.0
|
1999/02/15
|
never⋅
|
12
|
Emmy%%
|
Nöether$
|
234.0
|
pasta
|
9.0
|
1993/12/08
|
gonna
|
13
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
df.cols.impute("billingId",output_cols="hola").ext.display(13)
id
1 (int64)
not nullable
|
firstName
2 (object)
not nullable
|
lastName
3 (object)
not nullable
|
billingId
4 (float64)
not nullable
|
product
5 (object)
not nullable
|
price
6 (float64)
not nullable
|
birth
7 (object)
not nullable
|
dummyCol
8 (object)
not nullable
|
hola
9 (float64)
not nullable
|
---|---|---|---|---|---|---|---|---|
1
|
Luis
|
Alvarez$$%!
|
123.0
|
Cake
|
10.0
|
1980/07/07
|
never
|
123.0
|
2
|
André
|
Ampère
|
423.0
|
piza
|
8.0
|
1950/07/08
|
gonna
|
423.0
|
3
|
NiELS
|
Böhr//((%%
|
551.0
|
pizza
|
8.0
|
1990/07/09
|
give
|
551.0
|
4
|
PAUL
|
dirac$
|
521.0
|
pizza
|
8.0
|
1954/07/10
|
you
|
521.0
|
5
|
Albert
|
Einstein
|
634.0
|
pizza
|
8.0
|
1990/07/11
|
up
|
634.0
|
6
|
Galileo
|
⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅GALiLEI
|
672.0
|
arepa
|
5.0
|
1930/08/12
|
never
|
672.0
|
7
|
CaRL
|
Ga%%%uss
|
323.0
|
taco
|
3.0
|
1970/07/13
|
gonna
|
323.0
|
8
|
David
|
H$$$ilbert
|
624.0
|
taaaccoo
|
3.0
|
1950/07/14
|
let
|
624.0
|
9
|
Johannes
|
KEPLER
|
735.0
|
taco
|
3.0
|
1920/04/22
|
you
|
735.0
|
10
|
JaMES
|
M$$ax%%well
|
875.0
|
taco
|
3.0
|
1923/03/12
|
down
|
875.0
|
11
|
Isaac
|
Newton
|
992.0
|
pasta
|
9.0
|
1999/02/15
|
never⋅
|
992.0
|
12
|
Emmy%%
|
Nöether$
|
234.0
|
pasta
|
9.0
|
1993/12/08
|
gonna
|
234.0
|
13
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
558.9166666666666
|
df.cols.impute("billingId",output_cols="new_col").ext.display(13)
df.cols.count_na("*")
<class 'pandas.core.series.Series'> COL NAME id COL NAME RESULT id 0 firstName 1 lastName 1 billingId 1 product 1 price 1 birth 1 dummyCol 1 dtype: int64 AGG NAME count_na **** COL NAME firstName COL NAME RESULT id 0 firstName 1 lastName 1 billingId 1 product 1 price 1 birth 1 dummyCol 1 dtype: int64 AGG NAME count_na **** COL NAME lastName COL NAME RESULT id 0 firstName 1 lastName 1 billingId 1 product 1 price 1 birth 1 dummyCol 1 dtype: int64 AGG NAME count_na **** COL NAME billingId COL NAME RESULT id 0 firstName 1 lastName 1 billingId 1 product 1 price 1 birth 1 dummyCol 1 dtype: int64 AGG NAME count_na **** COL NAME product COL NAME RESULT id 0 firstName 1 lastName 1 billingId 1 product 1 price 1 birth 1 dummyCol 1 dtype: int64 AGG NAME count_na **** COL NAME price COL NAME RESULT id 0 firstName 1 lastName 1 billingId 1 product 1 price 1 birth 1 dummyCol 1 dtype: int64 AGG NAME count_na **** COL NAME birth COL NAME RESULT id 0 firstName 1 lastName 1 billingId 1 product 1 price 1 birth 1 dummyCol 1 dtype: int64 AGG NAME count_na **** COL NAME dummyCol COL NAME RESULT id 0 firstName 1 lastName 1 billingId 1 product 1 price 1 birth 1 dummyCol 1 dtype: int64 AGG NAME count_na **** 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}}
{'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}}
import pandas as pd
data = {'col_0': [9, -3, 0, -1, 5], 'col_1': [-2, -7, 6, 8, -5]}
df = pd.DataFrame(data)
df.head()
col_0 | col_1 | |
---|---|---|
0 | 9 | -2 |
1 | -3 | -7 |
2 | 0 | 6 |
3 | -1 | 8 |
4 | 5 | -5 |
df["col_0"].clip( 1, 5)
0 5 1 1 2 1 3 1 4 5 Name: col_0, dtype: int64
df.head(10)
id | firstName | lastName | billingId | product | price | birth | dummyCol | |
---|---|---|---|---|---|---|---|---|
0 | 1 | Luis | Alvarez$$%! | 123.0 | Cake | 10.0 | 1980/07/07 | never |
1 | 2 | André | Ampère | 423.0 | piza | 8.0 | 1950/07/08 | gonna |
2 | 3 | NiELS | Böhr//((%% | 551.0 | pizza | 8.0 | 1990/07/09 | give |
3 | 4 | PAUL | dirac$ | 521.0 | pizza | 8.0 | 1954/07/10 | you |
4 | 5 | Albert | Einstein | 634.0 | pizza | 8.0 | 1990/07/11 | up |
5 | 5 | Galileo | GALiLEI | 672.0 | arepa | 5.0 | 1930/08/12 | never |
6 | 5 | CaRL | Ga%%%uss | 323.0 | taco | 3.0 | 1970/07/13 | gonna |
7 | 5 | David | H$$$ilbert | 624.0 | taaaccoo | 3.0 | 1950/07/14 | let |
8 | 5 | Johannes | KEPLER | 735.0 | taco | 3.0 | 1920/04/22 | you |
9 | 5 | JaMES | M$$ax%%well | 875.0 | taco | 3.0 | 1923/03/12 | down |
df = op.load.csv("https://raw.githubusercontent.com/ironmussa/Optimus/master/examples/data/foo.csv", sep=",", header=True, infer_schema='false', null_value="None")
https://raw.githubusercontent.com/ironmussa/Optimus/master/examples/data/foo.csv
df.cols.min("id")
{'min': {'id': 1, 'min': [('min', id 1 dtype: int64)]}}
df.cols.min("*")
COL_NAME id 1.0 billingId 123.0 price 3.0 dtype: float64 AGG NAME min <class 'pandas.core.series.Series'> COL NAME id COL NAME RESULT id 1.0 billingId 123.0 price 3.0 dtype: float64 AGG NAME min **** COL NAME billingId COL NAME RESULT id 1.0 billingId 123.0 price 3.0 dtype: float64 AGG NAME min **** COL NAME price COL NAME RESULT id 1.0 billingId 123.0 price 3.0 dtype: float64 AGG NAME min **** RESULT {'id': {'min': 1.0}, 'billingId': {'min': 123.0}, 'price': {'min': 3.0}}
{'id': {'min': 1.0}, 'billingId': {'min': 123.0}, 'price': {'min': 3.0}}
df.cols.percentile("id")
COL_NAME 0.5 7.0 Name: id, dtype: float64 AGG NAME percentile <class 'pandas.core.series.Series'> COL NAME 0.5 COL NAME RESULT 0.5 7.0 Name: id, dtype: float64 AGG NAME percentile **** RESULT {0.5: {'percentile': 7.0}}
{0.5: {'percentile': 7.0}}
df.cols.iqr(["id","price"])
<class 'dict'> 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}} COL NAME id 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}} AGG NAME percentile **** COL NAME price 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}} AGG NAME percentile **** 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}}}
--------------------------------------------------------------------------- KeyError Traceback (most recent call last) <ipython-input-47-997938715317> in <module> ----> 1 df.cols.iqr(["id","price"]) ~\Documents\Optimus\optimus\engines\base\dask\columns.py in iqr(self, columns, more, relative_error) 127 for col_name in columns: 128 --> 129 q1 = quartile[col_name]["percentile"]["0.25"] 130 q2 = quartile[col_name]["percentile"]["0.5"] 131 q3 = quartile[col_name]["percentile"]["0.75"] KeyError: 'percentile'
df.cols.min("*")
{'min': {'id': 1.0, 'billingId': 123.0, 'price': 3.0}}
df.head(12)
id | firstName | lastName | billingId | product | price | birth | dummyCol | |
---|---|---|---|---|---|---|---|---|
0 | 1 | Luis | Alvarez$$%! | 123.0 | Cake | 10.0 | 1980/07/07 | never |
1 | 2 | André | Ampère | 423.0 | piza | 8.0 | 1950/07/08 | gonna |
2 | 3 | NiELS | Böhr//((%% | 551.0 | pizza | 8.0 | 1990/07/09 | give |
3 | 4 | PAUL | dirac$ | 521.0 | pizza | 8.0 | 1954/07/10 | you |
4 | 5 | Albert | Einstein | 634.0 | pizza | 8.0 | 1990/07/11 | up |
5 | 5 | Galileo | GALiLEI | 672.0 | arepa | 5.0 | 1930/08/12 | never |
6 | 5 | CaRL | Ga%%%uss | 323.0 | taco | 3.0 | 1970/07/13 | gonna |
7 | 5 | David | H$$$ilbert | 624.0 | taaaccoo | 3.0 | 1950/07/14 | let |
8 | 5 | Johannes | KEPLER | 735.0 | taco | 3.0 | 1920/04/22 | you |
9 | 5 | JaMES | M$$ax%%well | 875.0 | taco | 3.0 | 1923/03/12 | down |
10 | 5 | Isaac | Newton | 992.0 | pasta | 9.0 | 1999/02/15 | never |
11 | 5 | Emmy%% | Nöether$ | 234.0 | pasta | 9.0 | 1993/12/08 | gonna |
df.cols.clip("id",1,5).head(10)
id | firstName | lastName | billingId | product | price | birth | dummyCol | |
---|---|---|---|---|---|---|---|---|
0 | 1 | Luis | Alvarez$$%! | 123.0 | Cake | 10.0 | 1980/07/07 | never |
1 | 2 | André | Ampère | 423.0 | piza | 8.0 | 1950/07/08 | gonna |
2 | 3 | NiELS | Böhr//((%% | 551.0 | pizza | 8.0 | 1990/07/09 | give |
3 | 4 | PAUL | dirac$ | 521.0 | pizza | 8.0 | 1954/07/10 | you |
4 | 5 | Albert | Einstein | 634.0 | pizza | 8.0 | 1990/07/11 | up |
5 | 5 | Galileo | GALiLEI | 672.0 | arepa | 5.0 | 1930/08/12 | never |
6 | 5 | CaRL | Ga%%%uss | 323.0 | taco | 3.0 | 1970/07/13 | gonna |
7 | 5 | David | H$$$ilbert | 624.0 | taaaccoo | 3.0 | 1950/07/14 | let |
8 | 5 | Johannes | KEPLER | 735.0 | taco | 3.0 | 1920/04/22 | you |
9 | 5 | JaMES | M$$ax%%well | 875.0 | taco | 3.0 | 1923/03/12 | down |
df.cols.qcult()
df.ext.display(13)
id
1 (int64)
not nullable
|
firstName
2 (object)
not nullable
|
lastName
3 (object)
not nullable
|
billingId
4 (float64)
not nullable
|
product
5 (object)
not nullable
|
price
6 (float64)
not nullable
|
birth
7 (object)
not nullable
|
dummyCol
8 (object)
not nullable
|
---|---|---|---|---|---|---|---|
1
|
Luis
|
Alvarez$$%!
|
123.0
|
Cake
|
10.0
|
1980/07/07
|
never
|
2
|
André
|
Ampère
|
423.0
|
piza
|
8.0
|
1950/07/08
|
gonna
|
3
|
NiELS
|
Böhr//((%%
|
551.0
|
pizza
|
8.0
|
1990/07/09
|
give
|
4
|
PAUL
|
dirac$
|
521.0
|
pizza
|
8.0
|
1954/07/10
|
you
|
5
|
Albert
|
Einstein
|
634.0
|
pizza
|
8.0
|
1990/07/11
|
up
|
6
|
Galileo
|
⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅GALiLEI
|
672.0
|
arepa
|
5.0
|
1930/08/12
|
never
|
7
|
CaRL
|
Ga%%%uss
|
323.0
|
taco
|
3.0
|
1970/07/13
|
gonna
|
8
|
David
|
H$$$ilbert
|
624.0
|
taaaccoo
|
3.0
|
1950/07/14
|
let
|
9
|
Johannes
|
KEPLER
|
735.0
|
taco
|
3.0
|
1920/04/22
|
you
|
10
|
JaMES
|
M$$ax%%well
|
875.0
|
taco
|
3.0
|
1923/03/12
|
down
|
11
|
Isaac
|
Newton
|
992.0
|
pasta
|
9.0
|
1999/02/15
|
never⋅
|
12
|
Emmy%%
|
Nöether$
|
234.0
|
pasta
|
9.0
|
1993/12/08
|
gonna
|
13
|
nan
|
nan
|
558.9166666666666
|
nan
|
nan
|
nan
|
nan
|
pd.DataFrame([[np.nan, 'dogs', 3]], index=df.index)
from sklearn.preprocessing import MinMaxScaler
import dask.dataframe as dd
import dask.array as da
scaler = MinMaxScaler()
columns = ['billingId','price']
b =df[columns]
scaler.fit(b)
c = dd.from_dask_array(da.from_array(scaler.transform(b), chunks=100),columns)
print(c.head())
# df.assign(e=c['price'])
# # print(dd.from_dask_array(c, columns).head(10))
# df[columns]= dd.from_dask_array(c)
billingId price 0 0.000000 1.000000 1 0.345224 0.714286 2 0.492520 0.714286 3 0.457998 0.714286 4 0.588032 0.714286
print(df1)
[[0. 1. ] [0.3452244 0.71428571] [0.49252014 0.71428571] [0.4579977 0.71428571] [0.58803222 0.71428571] [0.63176064 0.28571429] [0.2301496 0. ] [0.57652474 0. ] [0.70425777 0. ] [0.86536249 0. ] [1. 0.85714286] [0.12773303 0.85714286] [ nan nan]]
df.ext.display()
df.ext.sample(5).ext.display()
id
1 (int64)
not nullable
|
firstName
2 (object)
not nullable
|
lastName
3 (object)
not nullable
|
billingId
4 (float64)
not nullable
|
product
5 (object)
not nullable
|
price
6 (float64)
not nullable
|
birth
7 (object)
not nullable
|
dummyCol
8 (object)
not nullable
|
---|---|---|---|---|---|---|---|
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öether$
|
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
|
df.ext.stratified_sample("firstName").ext.display()
..\optimus\engines\dask\extension.py:156: UserWarning: `meta` is not specified, inferred from partial data. Please provide `meta` if the result is unexpected. Before: .apply(func) After: .apply(func, meta={'x': 'f8', 'y': 'f8'}) for dataframe result or: .apply(func, meta=('x', 'f8')) for series result df_ = df.groupby(col_name).apply(lambda x: x.sample(2)) distributed.worker - WARNING - Compute Failed Function: subgraph_callable args: () kwargs: {} Exception: ValueError("Cannot take a larger sample than population when 'replace=False'")
--------------------------------------------------------------------------- ValueError Traceback (most recent call last) ~\AppData\Roaming\Python\Python37\site-packages\pandas\core\groupby\groupby.py in apply(self, func, *args, **kwargs) 688 try: --> 689 result = self._python_apply_general(f) 690 except Exception: ~\AppData\Roaming\Python\Python37\site-packages\pandas\core\groupby\groupby.py in _python_apply_general(self, f) 706 keys, values, mutated = self.grouper.apply(f, self._selected_obj, --> 707 self.axis) 708 ~\AppData\Roaming\Python\Python37\site-packages\pandas\core\groupby\ops.py in apply(self, f, data, axis) 189 group_axes = _get_axes(group) --> 190 res = f(group) 191 if not _is_indexed_like(res, group_axes): ~\Documents\Optimus\optimus\engines\dask\extension.py in <lambda>(x) 155 n = min(5, df[col_name].value_counts().min()) --> 156 df = df.groupby(col_name).apply(lambda x: x.sample(2)) 157 # df_.index = df_.index.droplevel(0) ~\AppData\Roaming\Python\Python37\site-packages\pandas\core\generic.py in sample(self, n, frac, replace, weights, random_state, axis) 4864 -> 4865 locs = rs.choice(axis_length, size=n, replace=replace, p=weights) 4866 return self.take(locs, axis=axis, is_copy=False) mtrand.pyx in mtrand.RandomState.choice() ValueError: Cannot take a larger sample than population when 'replace=False' During handling of the above exception, another exception occurred: ValueError Traceback (most recent call last) <ipython-input-23-2a6d5278e89b> in <module> ----> 1 df.ext.stratified_sample("firstName").ext.display() ~\Documents\Optimus\optimus\engines\dask\extension.py in display(limit, columns, title, truncate) 328 def display(limit=None, columns=None, title=None, truncate=True): 329 # TODO: limit, columns, title, truncate --> 330 Ext.table(limit, columns, title, truncate) 331 332 @staticmethod ~\Documents\Optimus\optimus\engines\dask\extension.py in table(limit, columns, title, truncate) 334 try: 335 if __IPYTHON__ and DataFrame.output is "html": --> 336 result = Ext.table_html(title=title, limit=limit, columns=columns, truncate=truncate) 337 print_html(result) 338 else: ~\Documents\Optimus\optimus\engines\dask\extension.py in table_html(limit, columns, title, full, truncate, count) 286 data = df.cols.select(columns).ext.to_dict() 287 else: --> 288 data = df.cols.select(columns).rows.limit(limit).ext.to_dict() 289 290 # Load the Jinja template ~\Documents\Optimus\optimus\engines\dask\extension.py in to_dict() 66 67 # Because asDict can return messed columns names we order ---> 68 for index, row in df.iterrows(): 69 # _row = row.asDict() 70 r = collections.OrderedDict() ~\Anaconda3\lib\site-packages\dask\dataframe\core.py in iterrows(self) 2872 def iterrows(self): 2873 for i in range(self.npartitions): -> 2874 df = self.get_partition(i).compute() 2875 for row in df.iterrows(): 2876 yield row ~\Anaconda3\lib\site-packages\dask\base.py in compute(self, **kwargs) 154 dask.base.compute 155 """ --> 156 (result,) = compute(self, traverse=False, **kwargs) 157 return result 158 ~\Anaconda3\lib\site-packages\dask\base.py in compute(*args, **kwargs) 395 keys = [x.__dask_keys__() for x in collections] 396 postcomputes = [x.__dask_postcompute__() for x in collections] --> 397 results = schedule(dsk, keys, **kwargs) 398 return repack([f(r, *a) for r, (f, a) in zip(results, postcomputes)]) 399 ~\Anaconda3\lib\site-packages\distributed\client.py in get(self, dsk, keys, restrictions, loose_restrictions, resources, sync, asynchronous, direct, retries, priority, fifo_timeout, actors, **kwargs) 2319 try: 2320 results = self.gather(packed, asynchronous=asynchronous, -> 2321 direct=direct) 2322 finally: 2323 for f in futures.values(): ~\Anaconda3\lib\site-packages\distributed\client.py in gather(self, futures, errors, maxsize, direct, asynchronous) 1653 return self.sync(self._gather, futures, errors=errors, 1654 direct=direct, local_worker=local_worker, -> 1655 asynchronous=asynchronous) 1656 1657 @gen.coroutine ~\Anaconda3\lib\site-packages\distributed\client.py in sync(self, func, *args, **kwargs) 671 return future 672 else: --> 673 return sync(self.loop, func, *args, **kwargs) 674 675 def __repr__(self): ~\Anaconda3\lib\site-packages\distributed\utils.py in sync(loop, func, *args, **kwargs) 275 e.wait(10) 276 if error[0]: --> 277 six.reraise(*error[0]) 278 else: 279 return result[0] ~\Anaconda3\lib\site-packages\six.py in reraise(tp, value, tb) 691 if value.__traceback__ is not tb: 692 raise value.with_traceback(tb) --> 693 raise value 694 finally: 695 value = None ~\Anaconda3\lib\site-packages\distributed\utils.py in f() 260 if timeout is not None: 261 future = gen.with_timeout(timedelta(seconds=timeout), future) --> 262 result[0] = yield future 263 except Exception as exc: 264 error[0] = sys.exc_info() ~\Anaconda3\lib\site-packages\tornado\gen.py in run(self) 1131 1132 try: -> 1133 value = future.result() 1134 except Exception: 1135 self.had_exception = True ~\Anaconda3\lib\site-packages\tornado\gen.py in run(self) 1139 if exc_info is not None: 1140 try: -> 1141 yielded = self.gen.throw(*exc_info) 1142 finally: 1143 # Break up a reference to itself ~\Anaconda3\lib\site-packages\distributed\client.py in _gather(self, futures, errors, direct, local_worker) 1498 six.reraise(type(exception), 1499 exception, -> 1500 traceback) 1501 if errors == 'skip': 1502 bad_keys.add(key) ~\Anaconda3\lib\site-packages\six.py in reraise(tp, value, tb) 690 value = tp() 691 if value.__traceback__ is not tb: --> 692 raise value.with_traceback(tb) 693 raise value 694 finally: ~\Anaconda3\lib\site-packages\dask\optimization.py in __call__(self, *args) 940 % (len(self.inkeys), len(args))) 941 return _get_recursive(self.dsk, self.outkey, --> 942 dict(zip(self.inkeys, args))) 943 944 def __reduce__(self): ~\Anaconda3\lib\site-packages\dask\core.py in _get_recursive(dsk, x, cache) 130 return cache[x] 131 elif hashable and x in dsk: --> 132 res = cache[x] = _get_recursive(dsk, dsk[x], cache) 133 return res 134 elif type(x) is tuple and x and callable(x[0]): # istask ~\Anaconda3\lib\site-packages\dask\core.py in _get_recursive(dsk, x, cache) 134 elif type(x) is tuple and x and callable(x[0]): # istask 135 func, args = x[0], x[1:] --> 136 args2 = [_get_recursive(dsk, k, cache) for k in args] 137 return func(*args2) 138 return x ~\Anaconda3\lib\site-packages\dask\core.py in <listcomp>(.0) 134 elif type(x) is tuple and x and callable(x[0]): # istask 135 func, args = x[0], x[1:] --> 136 args2 = [_get_recursive(dsk, k, cache) for k in args] 137 return func(*args2) 138 return x ~\Anaconda3\lib\site-packages\dask\core.py in _get_recursive(dsk, x, cache) 135 func, args = x[0], x[1:] 136 args2 = [_get_recursive(dsk, k, cache) for k in args] --> 137 return func(*args2) 138 return x 139 ~\Anaconda3\lib\site-packages\dask\dataframe\core.py in apply_and_enforce(func, args, kwargs, meta) 3682 3683 Ensures the output has the same columns, even if empty.""" -> 3684 df = func(*args, **kwargs) 3685 if isinstance(df, (pd.DataFrame, pd.Series, pd.Index)): 3686 if len(df) == 0: ~\Anaconda3\lib\site-packages\dask\dataframe\groupby.py in _groupby_slice_apply(df, grouper, key, func, *args, **kwargs) 145 if key: 146 g = g[key] --> 147 return g.apply(func, *args, **kwargs) 148 149 ~\AppData\Roaming\Python\Python37\site-packages\pandas\core\groupby\groupby.py in apply(self, func, *args, **kwargs) 699 700 with _group_selection_context(self): --> 701 return self._python_apply_general(f) 702 703 return result ~\AppData\Roaming\Python\Python37\site-packages\pandas\core\groupby\groupby.py in _python_apply_general(self, f) 705 def _python_apply_general(self, f): 706 keys, values, mutated = self.grouper.apply(f, self._selected_obj, --> 707 self.axis) 708 709 return self._wrap_applied_output( ~\AppData\Roaming\Python\Python37\site-packages\pandas\core\groupby\ops.py in apply(self, f, data, axis) 188 # group might be modified 189 group_axes = _get_axes(group) --> 190 res = f(group) 191 if not _is_indexed_like(res, group_axes): 192 mutated = True ~\Documents\Optimus\optimus\engines\dask\extension.py in <lambda>(x) 154 df = self 155 n = min(5, df[col_name].value_counts().min()) --> 156 df = df.groupby(col_name).apply(lambda x: x.sample(2)) 157 # df_.index = df_.index.droplevel(0) 158 return df ~\AppData\Roaming\Python\Python37\site-packages\pandas\core\generic.py in sample(self, n, frac, replace, weights, random_state, axis) 4863 "provide positive value.") 4864 -> 4865 locs = rs.choice(axis_length, size=n, replace=replace, p=weights) 4866 return self.take(locs, axis=axis, is_copy=False) 4867 mtrand.pyx in mtrand.RandomState.choice() ValueError: Cannot take a larger sample than population when 'replace=False'
df.rows.limit(5).ext.display()
id
1 (int64)
not nullable
|
firstName
2 (object)
not nullable
|
lastName
3 (object)
not nullable
|
billingId
4 (float64)
not nullable
|
product
5 (object)
not nullable
|
price
6 (float64)
not nullable
|
birth
7 (object)
not nullable
|
dummyCol
8 (object)
not nullable
|
---|---|---|---|---|---|---|---|
1
|
Luis
|
Alvarez$$%!
|
123.0
|
Cake
|
10.0
|
1980/07/07
|
never
|
2
|
André
|
Ampère
|
423.0
|
piza
|
8.0
|
1950/07/08
|
gonna
|
3
|
NiELS
|
Böhr//((%%
|
551.0
|
pizza
|
8.0
|
1990/07/09
|
give
|
4
|
PAUL
|
dirac$
|
521.0
|
pizza
|
8.0
|
1954/07/10
|
you
|
5
|
Albert
|
Einstein
|
634.0
|
pizza
|
8.0
|
1990/07/11
|
up
|
6
|
Galileo
|
⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅GALiLEI
|
672.0
|
arepa
|
5.0
|
1930/08/12
|
never
|
df.cols.min("")
--------------------------------------------------------------------------- TypeError Traceback (most recent call last) <ipython-input-7-562bbc151fba> in <module> ----> 1 df.cols.min() TypeError: min() missing 1 required positional argument: 'columns'
df.rows.sort("billingId","asc").ext.display()
--------------------------------------------------------------------------- TypeError Traceback (most recent call last) <ipython-input-21-7a9c606e0857> in <module> ----> 1 df.rows.sort("billingId","asc").ext.display() ~\Anaconda3\lib\site-packages\multipledispatch\dispatcher.py in __call__(self, *args, **kwargs) 276 self._cache[types] = func 277 try: --> 278 return func(*args, **kwargs) 279 280 except MDNotImplementedError: ~\Documents\Optimus\optimus\engines\dask\rows.py in sort(columns, order) 116 """ 117 columns = parse_columns(self, columns) --> 118 return self.rows.sort([(columns, order,)]) 119 120 @staticmethod ~\Anaconda3\lib\site-packages\multipledispatch\dispatcher.py in __call__(self, *args, **kwargs) 276 self._cache[types] = func 277 try: --> 278 return func(*args, **kwargs) 279 280 except MDNotImplementedError: ~\Documents\Optimus\optimus\engines\dask\rows.py in sort(col_sort) 145 df = df.meta.preserve(self, Actions.SORT_ROW.value, col_name) 146 --> 147 c = df.cols.names() 148 # It seems that is on posible to order rows in Dask using set_index. It only return data in ascendent way. 149 # We should fins a way to make it work desc and form multiple columns ~\Documents\Optimus\optimus\engines\dask\columns.py in cols(self) 966 """ 967 return Cols.exec_agg(Cols.create_exprs(columns, funcs, *args)) --> 968 969 970 TypeError: 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
df.cols.max("price")
{'max': {'price': 10.0}}
df.cols.create_expr()
df.dropna(how='any', subset=['price'])
id | firstName | lastName | billingId | product | price | birth | dummyCol | |
---|---|---|---|---|---|---|---|---|
npartitions=1 | ||||||||
int64 | object | object | float64 | object | float64 | object | object | |
... | ... | ... | ... | ... | ... | ... | ... |
df.rows.drop_na("price").ext.display()
any price
id
1 (int64)
not nullable
|
firstName
2 (object)
not nullable
|
lastName
3 (object)
not nullable
|
billingId
4 (float64)
not nullable
|
product
5 (object)
not nullable
|
price
6 (float64)
not nullable
|
birth
7 (object)
not nullable
|
dummyCol
8 (object)
not nullable
|
---|---|---|---|---|---|---|---|
1
|
Luis
|
Alvarez$$%!
|
123.0
|
Cake
|
10.0
|
1980/07/07
|
never
|
2
|
André
|
Ampère
|
423.0
|
piza
|
8.0
|
1950/07/08
|
gonna
|
3
|
NiELS
|
Böhr//((%%
|
551.0
|
pizza
|
8.0
|
1990/07/09
|
give
|
4
|
PAUL
|
dirac$
|
521.0
|
pizza
|
8.0
|
1954/07/10
|
you
|
5
|
Albert
|
Einstein
|
634.0
|
pizza
|
8.0
|
1990/07/11
|
up
|
6
|
Galileo
|
⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅GALiLEI
|
672.0
|
arepa
|
5.0
|
1930/08/12
|
never
|
7
|
CaRL
|
Ga%%%uss
|
323.0
|
taco
|
3.0
|
1970/07/13
|
gonna
|
8
|
David
|
H$$$ilbert
|
624.0
|
taaaccoo
|
3.0
|
1950/07/14
|
let
|
9
|
Johannes
|
KEPLER
|
735.0
|
taco
|
3.0
|
1920/04/22
|
you
|
10
|
JaMES
|
M$$ax%%well
|
875.0
|
taco
|
3.0
|
1923/03/12
|
down
|
11
|
Isaac
|
Newton
|
992.0
|
pasta
|
9.0
|
1999/02/15
|
never⋅
|
df[col_name].dtype
# format_dict([np.dtype(df[col_name].dtype).type for col_name in columns])
c = df.cols.names()
df.set_index("billingId").reset_index()[c].head()
C:\Users\argenisleon\Anaconda3\lib\site-packages\numpy\lib\function_base.py:3652: RuntimeWarning: Invalid value encountered in percentile interpolation=interpolation)
id | firstName | lastName | billingId | product | price | birth | dummyCol | |
---|---|---|---|---|---|---|---|---|
0 | 1 | Luis | Alvarez$$%! | 123.0 | Cake | 10.0 | 1980/07/07 | never |
1 | 12 | Emmy%% | Nöether$ | 234.0 | pasta | 9.0 | 1993/12/08 | gonna |
2 | 7 | CaRL | Ga%%%uss | 323.0 | taco | 3.0 | 1970/07/13 | gonna |
3 | 2 | André | Ampère | 423.0 | piza | 8.0 | 1950/07/08 | gonna |
4 | 4 | PAUL | dirac$ | 521.0 | pizza | 8.0 | 1954/07/10 | you |
df.cols.mode("id")
price | |
---|---|
price | |
3.0 | 3.0 |
5.0 | 5.0 |
8.0 | 8.0 |
9.0 | 9.0 |
10.0 | 10.0 |
df.ext.display(20)
id
1 (int64)
not nullable
|
firstName
2 (object)
not nullable
|
lastName
3 (object)
not nullable
|
billingId
4 (float64)
not nullable
|
product
5 (object)
not nullable
|
price
6 (float64)
not nullable
|
birth
7 (object)
not nullable
|
dummyCol
8 (object)
not nullable
|
---|---|---|---|---|---|---|---|
1
|
Luis
|
Alvarez$$%!
|
123.0
|
Cake
|
10.0
|
1980/07/07
|
never
|
2
|
André
|
Ampère
|
423.0
|
piza
|
8.0
|
1950/07/08
|
gonna
|
3
|
NiELS
|
Böhr//((%%
|
551.0
|
pizza
|
8.0
|
1990/07/09
|
give
|
4
|
PAUL
|
dirac$
|
521.0
|
pizza
|
8.0
|
1954/07/10
|
you
|
5
|
Albert
|
Einstein
|
634.0
|
pizza
|
8.0
|
1990/07/11
|
up
|
6
|
Galileo
|
⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅GALiLEI
|
672.0
|
arepa
|
5.0
|
1930/08/12
|
never
|
7
|
CaRL
|
Ga%%%uss
|
323.0
|
taco
|
3.0
|
1970/07/13
|
gonna
|
8
|
David
|
H$$$ilbert
|
624.0
|
taaaccoo
|
3.0
|
1950/07/14
|
let
|
9
|
Johannes
|
KEPLER
|
735.0
|
taco
|
3.0
|
1920/04/22
|
you
|
10
|
JaMES
|
M$$ax%%well
|
875.0
|
taco
|
3.0
|
1923/03/12
|
down
|
11
|
Isaac
|
Newton
|
992.0
|
pasta
|
9.0
|
1999/02/15
|
never⋅
|
12
|
Emmy%%
|
Nöether$
|
234.0
|
pasta
|
9.0
|
1993/12/08
|
gonna
|
13
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
df1= op.load.csv("data/foo.csv", sep=",", header=True, infer_schema='true', charset="ISO-8859–1", null_value="None")
data/foo.csv
df1.ext.display(20)
id
1 (int64)
not nullable
|
firstName
2 (object)
not nullable
|
lastName
3 (object)
not nullable
|
billingId
4 (int64)
not nullable
|
product
5 (object)
not nullable
|
price
6 (int64)
not nullable
|
birth
7 (object)
not nullable
|
dummyCol
8 (object)
not nullable
|
---|---|---|---|---|---|---|---|
1
|
Luis
|
Alvarez$$%!
|
123
|
Cake
|
10
|
1980/07/07
|
never
|
2
|
André
|
Ampère
|
423
|
piza
|
8
|
1950/07/08
|
gonna
|
3
|
NiELS
|
Böhr//((%%
|
551
|
pizza
|
8
|
1990/07/09
|
give
|
4
|
PAUL
|
dirac$
|
521
|
pizza
|
8
|
1954/07/10
|
you
|
5
|
Albert
|
Einstein
|
634
|
pizza
|
8
|
1990/07/11
|
up
|
6
|
Galileo
|
⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅GALiLEI
|
672
|
arepa
|
5
|
1930/08/12
|
never
|
7
|
CaRL
|
Ga%%%uss
|
323
|
taco
|
3
|
1970/07/13
|
gonna
|
8
|
David
|
H$$$ilbert
|
624
|
taaaccoo
|
3
|
1950/07/14
|
let
|
9
|
Johannes
|
KEPLER
|
735
|
taco
|
3
|
1920/04/22
|
you
|
10
|
JaMES
|
M$$ax%%well
|
875
|
taco
|
3
|
1923/03/12
|
down
|
11
|
Isaac
|
Newton
|
992
|
pasta
|
9
|
1999/02/15
|
never⋅
|
12
|
Emmy%%
|
Nöether$
|
234
|
pasta
|
9
|
1993/12/08
|
gonna
|
13
|
Max!!!
|
Planck!!!
|
111
|
hamburguer
|
4
|
1994/01/04
|
run⋅
|
14
|
Fred
|
Hoy&&&le
|
553
|
pizzza
|
8
|
1997/06/27
|
around
|
15
|
(((⋅⋅⋅Heinrich⋅)))))
|
Hertz
|
116
|
pizza
|
8
|
1956/11/30
|
and
|
16
|
William
|
Gilbert###
|
886
|
BEER
|
2
|
1958/03/26
|
desert
|
17
|
Marie
|
CURIE
|
912
|
Rice
|
1
|
2000/03/22
|
you
|
18
|
Arthur
|
COM%%%pton
|
812
|
110790
|
5
|
1899/01/01
|
#
|
19
|
JAMES
|
Chadwick
|
467
|
nan
|
10
|
1921/05/03
|
#
|
df.cols.dtypes()
{'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'}
df.ext.display(20)
20
id
1 (int64)
not nullable
|
firstName
2 (object)
not nullable
|
lastName
3 (object)
not nullable
|
billingId
4 (float64)
not nullable
|
product
5 (object)
not nullable
|
price
6 (float64)
not nullable
|
birth
7 (object)
not nullable
|
dummyCol
8 (object)
not nullable
|
---|---|---|---|---|---|---|---|
1
|
Luis
|
Alvarez$$%!
|
123.0
|
Cake
|
10.0
|
1980/07/07
|
never
|
2
|
André
|
Ampère
|
423.0
|
piza
|
8.0
|
1950/07/08
|
gonna
|
3
|
NiELS
|
Böhr//((%%
|
551.0
|
pizza
|
8.0
|
1990/07/09
|
give
|
4
|
PAUL
|
dirac$
|
521.0
|
pizza
|
8.0
|
1954/07/10
|
you
|
5
|
Albert
|
Einstein
|
634.0
|
pizza
|
8.0
|
1990/07/11
|
up
|
6
|
Galileo
|
⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅GALiLEI
|
672.0
|
arepa
|
5.0
|
1930/08/12
|
never
|
7
|
CaRL
|
Ga%%%uss
|
323.0
|
taco
|
3.0
|
1970/07/13
|
gonna
|
8
|
David
|
H$$$ilbert
|
624.0
|
taaaccoo
|
3.0
|
1950/07/14
|
let
|
9
|
Johannes
|
KEPLER
|
735.0
|
taco
|
3.0
|
1920/04/22
|
you
|
10
|
JaMES
|
M$$ax%%well
|
875.0
|
taco
|
3.0
|
1923/03/12
|
down
|
11
|
Isaac
|
Newton
|
992.0
|
pasta
|
9.0
|
1999/02/15
|
never⋅
|
df.save.csv("data/dask/*.csv")
df.save.parquet("data/dask/foo.parquet")
df.save.json("data/dask/*.json")
df.rows.create_id()
Dask DataFrame Structure: id firstName lastName billingId product price birth dummyCol npartitions=1 int64 object object float64 object float64 object object ... ... ... ... ... ... ... ... Dask Name: from-delayed, 3 tasks
--------------------------------------------------------------------------- TypeError Traceback (most recent call last) <ipython-input-12-d2c38e26c0a8> in <module> ----> 1 df.rows.create_id() ~\Documents\Optimus\optimus\dask\rows.py in create_id(column) 14 df = self 15 print(df) ---> 16 a = da.arange(df.divisions[-1] + 1, chunks=df.divisions[1:]) 17 df[column] = dd.from_dask_array(a) 18 return df TypeError: unsupported operand type(s) for +: 'NoneType' and 'int'
df1 = df[(df.id > 0) & (df.id <= 7)]
df2 = df1[(df.id > 0) & (df.id <= 3)]
df2.compute().head()
C:\Users\argenisleon\Anaconda3\lib\site-packages\dask\utils.py:694: UserWarning: Boolean Series key will be reindexed to match DataFrame index. return getattr(obj, self.method)(*args, **kwargs)
id | firstName | lastName | billingId | product | price | birth | dummyCol | |
---|---|---|---|---|---|---|---|---|
0 | 1 | Luis | Alvarez$$%! | 123.0 | Cake | 10.0 | 1980/07/07 | never |
1 | 2 | André | Ampère | 423.0 | piza | 8.0 | 1950/07/08 | gonna |
2 | 3 | NiELS | Böhr//((%% | 551.0 | pizza | 8.0 | 1990/07/09 | give |
df.rows.select((df.id ==1 ) ).ext.display()
id
1 (int64)
not nullable
|
firstName
2 (object)
not nullable
|
lastName
3 (object)
not nullable
|
billingId
4 (float64)
not nullable
|
product
5 (object)
not nullable
|
price
6 (float64)
not nullable
|
birth
7 (object)
not nullable
|
dummyCol
8 (object)
not nullable
|
---|---|---|---|---|---|---|---|
1
|
Luis
|
Alvarez$$%!
|
123.0
|
Cake
|
10.0
|
1980/07/07
|
never
|
df.rows.select_by_dtypes("id", "str").ext.display()
--------------------------------------------------------------------------- AttributeError Traceback (most recent call last) ~\Anaconda3\lib\site-packages\pyspark\sql\types.py in _parse_datatype_string(s) 845 # For backwards compatibility, "integer", "struct<fieldname: datatype>" and etc. --> 846 return from_ddl_datatype(s) 847 except: ~\Anaconda3\lib\site-packages\pyspark\sql\types.py in from_ddl_datatype(type_str) 837 return _parse_datatype_json_string( --> 838 sc._jvm.org.apache.spark.sql.api.python.PythonSQLUtils.parseDataType(type_str).json()) 839 AttributeError: 'NoneType' object has no attribute '_jvm' During handling of the above exception, another exception occurred: AttributeError Traceback (most recent call last) ~\Anaconda3\lib\site-packages\pyspark\sql\types.py in _parse_datatype_string(s) 849 # For backwards compatibility, "fieldname: datatype, fieldname: datatype" case. --> 850 return from_ddl_datatype("struct<%s>" % s.strip()) 851 except: ~\Anaconda3\lib\site-packages\pyspark\sql\types.py in from_ddl_datatype(type_str) 837 return _parse_datatype_json_string( --> 838 sc._jvm.org.apache.spark.sql.api.python.PythonSQLUtils.parseDataType(type_str).json()) 839 AttributeError: 'NoneType' object has no attribute '_jvm' During handling of the above exception, another exception occurred: AttributeError Traceback (most recent call last) <ipython-input-58-96533379ad09> in <module> ----> 1 df.rows.select_by_dtypes("id", "str").ext.display() ~\Documents\Optimus\optimus\dask\rows.py in select_by_dtypes(input_cols, data_type) 43 # self.cols.apply() 44 ---> 45 return self.where(fbdt(input_cols, data_type)) 46 47 @staticmethod ~\Documents\Optimus\optimus\audf.py in filter_row_by_data_type(col_name, data_type, get_type) 129 130 col_name = one_list_to_val(col_name) --> 131 return F.pandas_udf(pandas_udf_func, return_data_type)(col_name) ~\Anaconda3\lib\site-packages\pyspark\sql\functions.py in pandas_udf(f, returnType, functionType) 2304 return functools.partial(_create_udf, returnType=return_type, evalType=eval_type) 2305 else: -> 2306 return _create_udf(f=f, returnType=return_type, evalType=eval_type) 2307 2308 ~\Anaconda3\lib\site-packages\pyspark\sql\udf.py in _create_udf(f, returnType, evalType) 70 udf_obj = UserDefinedFunction( 71 f, returnType=returnType, name=None, evalType=evalType, deterministic=True) ---> 72 return udf_obj._wrapped() 73 74 ~\Anaconda3\lib\site-packages\pyspark\sql\udf.py in _wrapped(self) 193 194 wrapper.func = self.func --> 195 wrapper.returnType = self.returnType 196 wrapper.evalType = self.evalType 197 wrapper.deterministic = self.deterministic ~\Anaconda3\lib\site-packages\pyspark\sql\udf.py in returnType(self) 117 self._returnType_placeholder = self._returnType 118 else: --> 119 self._returnType_placeholder = _parse_datatype_string(self._returnType) 120 121 if self.evalType == PythonEvalType.SQL_SCALAR_PANDAS_UDF: ~\Anaconda3\lib\site-packages\pyspark\sql\types.py in _parse_datatype_string(s) 850 return from_ddl_datatype("struct<%s>" % s.strip()) 851 except: --> 852 raise e 853 854 ~\Anaconda3\lib\site-packages\pyspark\sql\types.py in _parse_datatype_string(s) 840 try: 841 # DDL format, "fieldname datatype, fieldname datatype". --> 842 return from_ddl_schema(s) 843 except Exception as e: 844 try: ~\Anaconda3\lib\site-packages\pyspark\sql\types.py in from_ddl_schema(type_str) 832 def from_ddl_schema(type_str): 833 return _parse_datatype_json_string( --> 834 sc._jvm.org.apache.spark.sql.types.StructType.fromDDL(type_str).json()) 835 836 def from_ddl_datatype(type_str): AttributeError: 'NoneType' object has no attribute '_jvm'
df.set_index('price').compute()
C:\Users\argenisleon\Anaconda3\lib\site-packages\numpy\lib\function_base.py:3652: RuntimeWarning: Invalid value encountered in percentile interpolation=interpolation)
id | firstName | lastName | billingId | product | birth | dummyCol | |
---|---|---|---|---|---|---|---|
price | |||||||
3.0 | 7 | CaRL | Ga%%%uss | 323.0 | taco | 1970/07/13 | gonna |
3.0 | 8 | David | H$$$ilbert | 624.0 | taaaccoo | 1950/07/14 | let |
3.0 | 9 | Johannes | KEPLER | 735.0 | taco | 1920/04/22 | you |
3.0 | 10 | JaMES | M$$ax%%well | 875.0 | taco | 1923/03/12 | down |
5.0 | 6 | Galileo | GALiLEI | 672.0 | arepa | 1930/08/12 | never |
8.0 | 2 | André | Ampère | 423.0 | piza | 1950/07/08 | gonna |
8.0 | 3 | NiELS | Böhr//((%% | 551.0 | pizza | 1990/07/09 | give |
8.0 | 4 | PAUL | dirac$ | 521.0 | pizza | 1954/07/10 | you |
8.0 | 5 | Albert | Einstein | 634.0 | pizza | 1990/07/11 | up |
9.0 | 11 | Isaac | Newton | 992.0 | pasta | 1999/02/15 | never |
9.0 | 12 | Emmy%% | Nöether$ | 234.0 | pasta | 1993/12/08 | gonna |
10.0 | 1 | Luis | Alvarez$$%! | 123.0 | Cake | 1980/07/07 | never |
NaN | 13 | NaN | NaN | NaN | NaN | NaN | NaN |
%%time
df.cols.min(["billingId"])
Wall time: 195 ms
{'min': {'billingId': 123.0}}
%%time
df.cols.max(["billingId"])
Wall time: 152 ms
{'max': {'billingId': 992.0}}
df.cols.names()
['id', 'firstName', 'lastName', 'billingId', 'product', 'price', 'birth', 'dummyCol']
df.meta.get()
{'file_name': 'foo.csv', 'transformations': {'actions': {}}}
df.cols.rename("id", "id1")
id1 | firstName | lastName | billingId | product | price | birth | dummyCol | |
---|---|---|---|---|---|---|---|---|
npartitions=1 | ||||||||
int64 | object | object | float64 | object | float64 | object | object | |
... | ... | ... | ... | ... | ... | ... | ... |
df.ext.display("all")
id
1 (int64)
not nullable
|
firstName
2 (object)
not nullable
|
lastName
3 (object)
not nullable
|
billingId
4 (float64)
not nullable
|
product
5 (object)
not nullable
|
price
6 (float64)
not nullable
|
birth
7 (object)
not nullable
|
dummyCol
8 (object)
not nullable
|
---|---|---|---|---|---|---|---|
1
|
Luis
|
Alvarez$$%!
|
123.0
|
Cake
|
10.0
|
1980/07/07
|
never
|
2
|
André
|
Ampère
|
423.0
|
piza
|
8.0
|
1950/07/08
|
gonna
|
3
|
NiELS
|
Böhr//((%%
|
551.0
|
pizza
|
8.0
|
1990/07/09
|
give
|
4
|
PAUL
|
dirac$
|
521.0
|
pizza
|
8.0
|
1954/07/10
|
you
|
5
|
Albert
|
Einstein
|
634.0
|
pizza
|
8.0
|
1990/07/11
|
up
|
6
|
Galileo
|
⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅GALiLEI
|
672.0
|
arepa
|
5.0
|
1930/08/12
|
never
|
7
|
CaRL
|
Ga%%%uss
|
323.0
|
taco
|
3.0
|
1970/07/13
|
gonna
|
8
|
David
|
H$$$ilbert
|
624.0
|
taaaccoo
|
3.0
|
1950/07/14
|
let
|
9
|
Johannes
|
KEPLER
|
735.0
|
taco
|
3.0
|
1920/04/22
|
you
|
10
|
JaMES
|
M$$ax%%well
|
875.0
|
taco
|
3.0
|
1923/03/12
|
down
|
11
|
Isaac
|
Newton
|
992.0
|
pasta
|
9.0
|
1999/02/15
|
never⋅
|
12
|
Emmy%%
|
Nöether$
|
234.0
|
pasta
|
9.0
|
1993/12/08
|
gonna
|
13
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
nan
|
df.cols.remove_special_chars("lastName")
--------------------------------------------------------------------------- AttributeError Traceback (most recent call last) <ipython-input-20-8a110b84c317> in <module> ----> 1 df.cols.remove_special_chars("lastName") AttributeError: 'Cols' object has no attribute 'remove_special_chars'
df.ext.send()
--------------------------------------------------------------------------- AttributeError Traceback (most recent call last) <ipython-input-15-e6760d99cab7> in <module> ----> 1 df.ext.send() ~\Documents\Optimus\optimus\engines\dask\extension.py in send(name, infer, mismatch, stats, advanced_stats, output) 389 df.ext.set_name(name) 390 --> 391 message = Profiler.instance.dataset(df, columns="*", buckets=35, infer=False, relative_error=RELATIVE_ERROR, 392 approx_count=True, 393 sample=10000, AttributeError: type object 'Profiler' has no attribute 'instance'
df.ext.display()
id
1 (int64)
not nullable
|
firstName
2 (object)
not nullable
|
lastName
3 (object)
not nullable
|
billingId
4 (float64)
not nullable
|
product
5 (object)
not nullable
|
price
6 (float64)
not nullable
|
birth
7 (object)
not nullable
|
dummyCol
8 (object)
not nullable
|
---|---|---|---|---|---|---|---|
1
|
Luis
|
Alvarez$$%!
|
123.0
|
Cake
|
10.0
|
1980/07/07
|
never
|
2
|
André
|
Ampère
|
423.0
|
piza
|
8.0
|
1950/07/08
|
gonna
|
3
|
NiELS
|
Böhr//((%%
|
551.0
|
pizza
|
8.0
|
1990/07/09
|
give
|
4
|
PAUL
|
dirac$
|
521.0
|
pizza
|
8.0
|
1954/07/10
|
you
|
5
|
Albert
|
Einstein
|
634.0
|
pizza
|
8.0
|
1990/07/11
|
up
|
6
|
Galileo
|
⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅GALiLEI
|
672.0
|
arepa
|
5.0
|
1930/08/12
|
never
|
7
|
CaRL
|
Ga%%%uss
|
323.0
|
taco
|
3.0
|
1970/07/13
|
gonna
|
8
|
David
|
H$$$ilbert
|
624.0
|
taaaccoo
|
3.0
|
1950/07/14
|
let
|
9
|
Johannes
|
KEPLER
|
735.0
|
taco
|
3.0
|
1920/04/22
|
you
|
10
|
JaMES
|
M$$ax%%well
|
875.0
|
taco
|
3.0
|
1923/03/12
|
down
|
11
|
Isaac
|
Newton
|
992.0
|
pasta
|
9.0
|
1999/02/15
|
never⋅
|
df.cols.replace("lastName","$", "","chars")
--------------------------------------------------------------------------- ValueError Traceback (most recent call last) <ipython-input-25-bd454deb3472> in <module> ----> 1 df.cols.replace("lastName","$", "","chars") ~\Documents\Optimus\optimus\dask\columns.py in replace(input_cols, search, replace_by, search_by, output_cols) 354 355 --> 356 check_column_numbers(input_cols, "*") 357 output_cols = get_output_cols(input_cols, output_cols) 358 ~\Documents\Optimus\optimus\helpers\columns.py in check_column_numbers(columns, number) 198 """ 199 if columns is None: --> 200 RaiseIt.value_error(columns, "not None") 201 202 count = len(columns) ~\Documents\Optimus\optimus\helpers\raiseit.py in value_error(var, data_values) 76 type=divisor.join(map( 77 lambda x: "'" + x + "'", ---> 78 data_values)), var_type=one_list_to_val(var))) 79 80 @staticmethod ValueError: 'columns' must be 'not None', received 'None'
from optimus.profiler.profiler import Profiler
p = Profiler()
df.cols.count_by_dtypes("*")
{'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'} {'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'} {'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'} {'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'} {'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'} {'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'} {'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'} {'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'} {'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'} {'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'} {'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'} {'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'} {'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'} {'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'} {'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'} {'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'} {'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'} {'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'} {'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'} {'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'} {'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'} {'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'} {'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'} {'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'} {'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'} {'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'} {'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'} {'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'} {'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'} {'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'} {'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'} {'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'} {'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'} {'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'} {'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'} {'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'} {'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'} {'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'} {'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'} {'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'} {'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'} {'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'} {'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'} {'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'} {'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'} {'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'} {'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'} {'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'} {'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'} {'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'} {'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'} {'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'} {'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'} {'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'} {'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'} {'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'} {'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'} {'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'} {'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'} {'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'} {'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'} {'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'} {'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'} {'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'} {'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'} {'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'} {'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'} {'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'} {'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'} {'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'} {'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'} {'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'} {'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'} {'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'} {'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'} {'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'} {'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'} {'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'} {'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'} {'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'} {'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'} {'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'} {'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'} {'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'} {'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'} {'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'} {'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'} {'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'} {'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'} {'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'} {'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'} {'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'} {'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'} {'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'} {'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'} {'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'} {'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'} {'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'} {'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'} {'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'} {'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'} {'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'} {'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'} {'id': 'int64', 'firstName': 'object', 'lastName': 'object', 'billingId': 'float64', 'product': 'object', 'price': 'float64', 'birth': 'object', 'dummyCol': 'object'}
{'id': {'int': 0, 'float': 0, 'object': 0}, 'firstName': {'int': 0, 'float': 0, 'object': 0}, 'lastName': {'int': 0, 'float': 0, 'object': 0}, 'billingId': {'int': 0, 'float': 0, 'object': 0}, 'product': {'int': 0, 'float': 0, 'object': 0}, 'price': {'int': 0, 'float': 0, 'object': 0}, 'birth': {'int': 0, 'float': 0, 'object': 0}, 'dummyCol': {'int': 0, 'float': 0, 'object': 0}}
import dask
import dask.datasets
import numpy as np
import time
from distributed import Client
client = Client()
client
df = dask.datasets.timeseries()
df = df.repartition(npartitions=300)
df = client.persist(df)
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. freq=partition_freq)) 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. index = pd.DatetimeIndex(start=start, end=end, freq=freq, name='timestamp')
def random_indexer(df):
indexer = ~df.index.isnull()
for i in range(np.random.randint(15)+1):
col = np.random.choice(['x','y'])
value = np.random.uniform(-1,1)
op = np.random.choice([lambda x, y: x < y, lambda x, y: x > y])
indexer = np.logical_and(indexer, op(df[col], value))
return indexer
def random_statistic(indexer, df):
print(indexer)
col = np.random.choice(['x', 'y', 'name'])
if col == 'name':
op = np.random.choice([lambda x: x.unique().size, np.min, np.max])
else:
op = np.random.choice([lambda x: x.unique().size, np.min, np.max, np.sum, np.mean])
return op(df[col][indexer])
np.random.seed(137)
stats = []
for i in range(10):
ind = random_indexer(df)
for k in range(20):
stats.append(random_statistic(ind, df))
st = time.time()
print(stats)
# stat_computed = client.compute(stats)
ft = time.time()
print(ft-st)
st = time.time()
# stat_results = client.gather(stat_computed)
ft = time.time()
print(ft-st)
Dask Series Structure: npartitions=300 2000-01-01 00:00:00 bool 2000-01-01 02:24:00 ... ... 2000-01-30 21:36:00 ... 2000-01-31 00:00:00 ... Name: x, dtype: bool Dask Name: logical_and, 10800 tasks Dask Series Structure: npartitions=300 2000-01-01 00:00:00 bool 2000-01-01 02:24:00 ... ... 2000-01-30 21:36:00 ... 2000-01-31 00:00:00 ... Name: x, dtype: bool Dask Name: logical_and, 10800 tasks Dask Series Structure: npartitions=300 2000-01-01 00:00:00 bool 2000-01-01 02:24:00 ... ... 2000-01-30 21:36:00 ... 2000-01-31 00:00:00 ... Name: x, dtype: bool Dask Name: logical_and, 10800 tasks Dask Series Structure: npartitions=300 2000-01-01 00:00:00 bool 2000-01-01 02:24:00 ... ... 2000-01-30 21:36:00 ... 2000-01-31 00:00:00 ... Name: x, dtype: bool Dask Name: logical_and, 10800 tasks Dask Series Structure: npartitions=300 2000-01-01 00:00:00 bool 2000-01-01 02:24:00 ... ... 2000-01-30 21:36:00 ... 2000-01-31 00:00:00 ... Name: x, dtype: bool Dask Name: logical_and, 10800 tasks Dask Series Structure: npartitions=300 2000-01-01 00:00:00 bool 2000-01-01 02:24:00 ... ... 2000-01-30 21:36:00 ... 2000-01-31 00:00:00 ... Name: x, dtype: bool Dask Name: logical_and, 10800 tasks Dask Series Structure: npartitions=300 2000-01-01 00:00:00 bool 2000-01-01 02:24:00 ... ... 2000-01-30 21:36:00 ... 2000-01-31 00:00:00 ... Name: x, dtype: bool Dask Name: logical_and, 10800 tasks Dask Series Structure: npartitions=300 2000-01-01 00:00:00 bool 2000-01-01 02:24:00 ... ... 2000-01-30 21:36:00 ... 2000-01-31 00:00:00 ... Name: x, dtype: bool Dask Name: logical_and, 10800 tasks Dask Series Structure: npartitions=300 2000-01-01 00:00:00 bool 2000-01-01 02:24:00 ... ... 2000-01-30 21:36:00 ... 2000-01-31 00:00:00 ... Name: x, dtype: bool Dask Name: logical_and, 10800 tasks Dask Series Structure: npartitions=300 2000-01-01 00:00:00 bool 2000-01-01 02:24:00 ... ... 2000-01-30 21:36:00 ... 2000-01-31 00:00:00 ... Name: x, dtype: bool Dask Name: logical_and, 10800 tasks Dask Series Structure: npartitions=300 2000-01-01 00:00:00 bool 2000-01-01 02:24:00 ... ... 2000-01-30 21:36:00 ... 2000-01-31 00:00:00 ... Name: x, dtype: bool Dask Name: logical_and, 10800 tasks Dask Series Structure: npartitions=300 2000-01-01 00:00:00 bool 2000-01-01 02:24:00 ... ... 2000-01-30 21:36:00 ... 2000-01-31 00:00:00 ... Name: x, dtype: bool Dask Name: logical_and, 10800 tasks Dask Series Structure: npartitions=300 2000-01-01 00:00:00 bool 2000-01-01 02:24:00 ... ... 2000-01-30 21:36:00 ... 2000-01-31 00:00:00 ... Name: x, dtype: bool Dask Name: logical_and, 10800 tasks Dask Series Structure: npartitions=300 2000-01-01 00:00:00 bool 2000-01-01 02:24:00 ... ... 2000-01-30 21:36:00 ... 2000-01-31 00:00:00 ... Name: x, dtype: bool Dask Name: logical_and, 10800 tasks Dask Series Structure: npartitions=300 2000-01-01 00:00:00 bool 2000-01-01 02:24:00 ... ... 2000-01-30 21:36:00 ... 2000-01-31 00:00:00 ... Name: x, dtype: bool Dask Name: logical_and, 10800 tasks Dask Series Structure: npartitions=300 2000-01-01 00:00:00 bool 2000-01-01 02:24:00 ... ... 2000-01-30 21:36:00 ... 2000-01-31 00:00:00 ... Name: x, dtype: bool Dask Name: logical_and, 10800 tasks Dask Series Structure: npartitions=300 2000-01-01 00:00:00 bool 2000-01-01 02:24:00 ... ... 2000-01-30 21:36:00 ... 2000-01-31 00:00:00 ... Name: x, dtype: bool Dask Name: logical_and, 10800 tasks Dask Series Structure: npartitions=300 2000-01-01 00:00:00 bool 2000-01-01 02:24:00 ... ... 2000-01-30 21:36:00 ... 2000-01-31 00:00:00 ... Name: x, dtype: bool Dask Name: logical_and, 10800 tasks Dask Series Structure: npartitions=300 2000-01-01 00:00:00 bool 2000-01-01 02:24:00 ... ... 2000-01-30 21:36:00 ... 2000-01-31 00:00:00 ... Name: x, dtype: bool Dask Name: logical_and, 10800 tasks Dask Series Structure: npartitions=300 2000-01-01 00:00:00 bool 2000-01-01 02:24:00 ... ... 2000-01-30 21:36:00 ... 2000-01-31 00:00:00 ... Name: x, dtype: bool Dask Name: logical_and, 10800 tasks Dask Series Structure: npartitions=300 2000-01-01 00:00:00 bool 2000-01-01 02:24:00 ... ... 2000-01-30 21:36:00 ... 2000-01-31 00:00:00 ... Name: y, dtype: bool Dask Name: logical_and, 7200 tasks Dask Series Structure: npartitions=300 2000-01-01 00:00:00 bool 2000-01-01 02:24:00 ... ... 2000-01-30 21:36:00 ... 2000-01-31 00:00:00 ... Name: y, dtype: bool Dask Name: logical_and, 7200 tasks Dask Series Structure: npartitions=300 2000-01-01 00:00:00 bool 2000-01-01 02:24:00 ... ... 2000-01-30 21:36:00 ... 2000-01-31 00:00:00 ... Name: y, dtype: bool Dask Name: logical_and, 7200 tasks Dask Series Structure: npartitions=300 2000-01-01 00:00:00 bool 2000-01-01 02:24:00 ... ... 2000-01-30 21:36:00 ... 2000-01-31 00:00:00 ... Name: y, dtype: bool Dask Name: logical_and, 7200 tasks Dask Series Structure: npartitions=300 2000-01-01 00:00:00 bool 2000-01-01 02:24:00 ... ... 2000-01-30 21:36:00 ... 2000-01-31 00:00:00 ... Name: y, dtype: bool Dask Name: logical_and, 7200 tasks Dask Series Structure: npartitions=300 2000-01-01 00:00:00 bool 2000-01-01 02:24:00 ... ... 2000-01-30 21:36:00 ... 2000-01-31 00:00:00 ... Name: y, dtype: bool Dask Name: logical_and, 7200 tasks Dask Series Structure: npartitions=300 2000-01-01 00:00:00 bool 2000-01-01 02:24:00 ... ... 2000-01-30 21:36:00 ... 2000-01-31 00:00:00 ... Name: y, dtype: bool Dask Name: logical_and, 7200 tasks Dask Series Structure: npartitions=300 2000-01-01 00:00:00 bool 2000-01-01 02:24:00 ... ... 2000-01-30 21:36:00 ... 2000-01-31 00:00:00 ... Name: y, dtype: bool Dask Name: logical_and, 7200 tasks Dask Series Structure: npartitions=300 2000-01-01 00:00:00 bool 2000-01-01 02:24:00 ... ... 2000-01-30 21:36:00 ... 2000-01-31 00:00:00 ... Name: y, dtype: bool Dask Name: logical_and, 7200 tasks Dask Series Structure: npartitions=300 2000-01-01 00:00:00 bool 2000-01-01 02:24:00 ... ... 2000-01-30 21:36:00 ... 2000-01-31 00:00:00 ... Name: y, dtype: bool Dask Name: logical_and, 7200 tasks Dask Series Structure: npartitions=300 2000-01-01 00:00:00 bool 2000-01-01 02:24:00 ... ... 2000-01-30 21:36:00 ... 2000-01-31 00:00:00 ... Name: y, dtype: bool Dask Name: logical_and, 7200 tasks Dask Series Structure: npartitions=300 2000-01-01 00:00:00 bool 2000-01-01 02:24:00 ... ... 2000-01-30 21:36:00 ... 2000-01-31 00:00:00 ... Name: y, dtype: bool Dask Name: logical_and, 7200 tasks Dask Series Structure: npartitions=300 2000-01-01 00:00:00 bool 2000-01-01 02:24:00 ... ... 2000-01-30 21:36:00 ... 2000-01-31 00:00:00 ... Name: y, dtype: bool Dask Name: logical_and, 7200 tasks Dask Series Structure: npartitions=300 2000-01-01 00:00:00 bool 2000-01-01 02:24:00 ... ... 2000-01-30 21:36:00 ... 2000-01-31 00:00:00 ... Name: y, dtype: bool Dask Name: logical_and, 7200 tasks Dask Series Structure: npartitions=300 2000-01-01 00:00:00 bool 2000-01-01 02:24:00 ... ... 2000-01-30 21:36:00 ... 2000-01-31 00:00:00 ... Name: y, dtype: bool Dask Name: logical_and, 7200 tasks Dask Series Structure: npartitions=300 2000-01-01 00:00:00 bool 2000-01-01 02:24:00 ... ... 2000-01-30 21:36:00 ... 2000-01-31 00:00:00 ... Name: y, dtype: bool Dask Name: logical_and, 7200 tasks Dask Series Structure: npartitions=300 2000-01-01 00:00:00 bool 2000-01-01 02:24:00 ... ... 2000-01-30 21:36:00 ... 2000-01-31 00:00:00 ... Name: y, dtype: bool Dask Name: logical_and, 7200 tasks Dask Series Structure: npartitions=300 2000-01-01 00:00:00 bool 2000-01-01 02:24:00 ... ... 2000-01-30 21:36:00 ... 2000-01-31 00:00:00 ... Name: y, dtype: bool Dask Name: logical_and, 7200 tasks Dask Series Structure: npartitions=300 2000-01-01 00:00:00 bool 2000-01-01 02:24:00 ... ... 2000-01-30 21:36:00 ... 2000-01-31 00:00:00 ... Name: y, dtype: bool Dask Name: logical_and, 7200 tasks Dask Series Structure: npartitions=300 2000-01-01 00:00:00 bool 2000-01-01 02:24:00 ... ... 2000-01-30 21:36:00 ... 2000-01-31 00:00:00 ... Name: y, dtype: bool Dask Name: logical_and, 7200 tasks Dask Series Structure: npartitions=300 2000-01-01 00:00:00 bool 2000-01-01 02:24:00 ... ... 2000-01-30 21:36:00 ... 2000-01-31 00:00:00 ... Name: y, dtype: bool Dask Name: logical_and, 2100 tasks Dask Series Structure: npartitions=300 2000-01-01 00:00:00 bool 2000-01-01 02:24:00 ... ... 2000-01-30 21:36:00 ... 2000-01-31 00:00:00 ... Name: y, dtype: bool Dask Name: logical_and, 2100 tasks Dask Series Structure: npartitions=300 2000-01-01 00:00:00 bool 2000-01-01 02:24:00 ... ... 2000-01-30 21:36:00 ... 2000-01-31 00:00:00 ... Name: y, dtype: bool Dask Name: logical_and, 2100 tasks Dask Series Structure: npartitions=300 2000-01-01 00:00:00 bool 2000-01-01 02:24:00 ... ... 2000-01-30 21:36:00 ... 2000-01-31 00:00:00 ... Name: y, dtype: bool Dask Name: logical_and, 2100 tasks Dask Series Structure: npartitions=300 2000-01-01 00:00:00 bool 2000-01-01 02:24:00 ... ... 2000-01-30 21:36:00 ... 2000-01-31 00:00:00 ... Name: y, dtype: bool Dask Name: logical_and, 2100 tasks Dask Series Structure: npartitions=300 2000-01-01 00:00:00 bool 2000-01-01 02:24:00 ... ... 2000-01-30 21:36:00 ... 2000-01-31 00:00:00 ... Name: y, dtype: bool Dask Name: logical_and, 2100 tasks Dask Series Structure: npartitions=300 2000-01-01 00:00:00 bool 2000-01-01 02:24:00 ... ... 2000-01-30 21:36:00 ... 2000-01-31 00:00:00 ... Name: y, dtype: bool Dask Name: logical_and, 2100 tasks Dask Series Structure: npartitions=300 2000-01-01 00:00:00 bool 2000-01-01 02:24:00 ... ... 2000-01-30 21:36:00 ... 2000-01-31 00:00:00 ... Name: y, dtype: bool Dask Name: logical_and, 2100 tasks Dask Series Structure: npartitions=300 2000-01-01 00:00:00 bool 2000-01-01 02:24:00 ... ... 2000-01-30 21:36:00 ... 2000-01-31 00:00:00 ... Name: y, dtype: bool Dask Name: logical_and, 2100 tasks Dask Series Structure: npartitions=300 2000-01-01 00:00:00 bool 2000-01-01 02:24:00 ... ... 2000-01-30 21:36:00 ... 2000-01-31 00:00:00 ... Name: y, dtype: bool Dask Name: logical_and, 2100 tasks Dask Series Structure: npartitions=300 2000-01-01 00:00:00 bool 2000-01-01 02:24:00 ... ... 2000-01-30 21:36:00 ... 2000-01-31 00:00:00 ... Name: y, dtype: bool Dask Name: logical_and, 2100 tasks Dask Series Structure: npartitions=300 2000-01-01 00:00:00 bool 2000-01-01 02:24:00 ... ... 2000-01-30 21:36:00 ... 2000-01-31 00:00:00 ... Name: y, dtype: bool Dask Name: logical_and, 2100 tasks Dask Series Structure: npartitions=300 2000-01-01 00:00:00 bool 2000-01-01 02:24:00 ... ... 2000-01-30 21:36:00 ... 2000-01-31 00:00:00 ... Name: y, dtype: bool Dask Name: logical_and, 2100 tasks Dask Series Structure: npartitions=300 2000-01-01 00:00:00 bool 2000-01-01 02:24:00 ... ... 2000-01-30 21:36:00 ... 2000-01-31 00:00:00 ... Name: y, dtype: bool Dask Name: logical_and, 2100 tasks Dask Series Structure: npartitions=300 2000-01-01 00:00:00 bool 2000-01-01 02:24:00 ... ... 2000-01-30 21:36:00 ... 2000-01-31 00:00:00 ... Name: y, dtype: bool Dask Name: logical_and, 2100 tasks Dask Series Structure: npartitions=300 2000-01-01 00:00:00 bool 2000-01-01 02:24:00 ... ... 2000-01-30 21:36:00 ... 2000-01-31 00:00:00 ... Name: y, dtype: bool Dask Name: logical_and, 2100 tasks Dask Series Structure: npartitions=300 2000-01-01 00:00:00 bool 2000-01-01 02:24:00 ... ... 2000-01-30 21:36:00 ... 2000-01-31 00:00:00 ... Name: y, dtype: bool Dask Name: logical_and, 2100 tasks Dask Series Structure: npartitions=300 2000-01-01 00:00:00 bool 2000-01-01 02:24:00 ... ... 2000-01-30 21:36:00 ... 2000-01-31 00:00:00 ... Name: y, dtype: bool Dask Name: logical_and, 2100 tasks Dask Series Structure: npartitions=300 2000-01-01 00:00:00 bool 2000-01-01 02:24:00 ... ... 2000-01-30 21:36:00 ... 2000-01-31 00:00:00 ... Name: y, dtype: bool Dask Name: logical_and, 2100 tasks Dask Series Structure: npartitions=300 2000-01-01 00:00:00 bool 2000-01-01 02:24:00 ... ... 2000-01-30 21:36:00 ... 2000-01-31 00:00:00 ... Name: y, dtype: bool Dask Name: logical_and, 2100 tasks Dask Series Structure: npartitions=300 2000-01-01 00:00:00 bool 2000-01-01 02:24:00 ... ... 2000-01-30 21:36:00 ... 2000-01-31 00:00:00 ... Name: y, dtype: bool Dask Name: logical_and, 3600 tasks Dask Series Structure: npartitions=300 2000-01-01 00:00:00 bool 2000-01-01 02:24:00 ... ... 2000-01-30 21:36:00 ... 2000-01-31 00:00:00 ... Name: y, dtype: bool Dask Name: logical_and, 3600 tasks Dask Series Structure: npartitions=300 2000-01-01 00:00:00 bool 2000-01-01 02:24:00 ... ... 2000-01-30 21:36:00 ... 2000-01-31 00:00:00 ... Name: y, dtype: bool Dask Name: logical_and, 3600 tasks Dask Series Structure: npartitions=300 2000-01-01 00:00:00 bool 2000-01-01 02:24:00 ... ... 2000-01-30 21:36:00 ... 2000-01-31 00:00:00 ... Name: y, dtype: bool Dask Name: logical_and, 3600 tasks Dask Series Structure: npartitions=300 2000-01-01 00:00:00 bool 2000-01-01 02:24:00 ... ... 2000-01-30 21:36:00 ... 2000-01-31 00:00:00 ... Name: y, dtype: bool Dask Name: logical_and, 3600 tasks Dask Series Structure: npartitions=300 2000-01-01 00:00:00 bool 2000-01-01 02:24:00 ... ... 2000-01-30 21:36:00 ... 2000-01-31 00:00:00 ... Name: y, dtype: bool Dask Name: logical_and, 3600 tasks Dask Series Structure: npartitions=300 2000-01-01 00:00:00 bool 2000-01-01 02:24:00 ... ... 2000-01-30 21:36:00 ... 2000-01-31 00:00:00 ... Name: y, dtype: bool Dask Name: logical_and, 3600 tasks Dask Series Structure: npartitions=300 2000-01-01 00:00:00 bool 2000-01-01 02:24:00 ... ... 2000-01-30 21:36:00 ... 2000-01-31 00:00:00 ... Name: y, dtype: bool Dask Name: logical_and, 3600 tasks Dask Series Structure: npartitions=300 2000-01-01 00:00:00 bool 2000-01-01 02:24:00 ... ... 2000-01-30 21:36:00 ... 2000-01-31 00:00:00 ... Name: y, dtype: bool Dask Name: logical_and, 3600 tasks Dask Series Structure: npartitions=300 2000-01-01 00:00:00 bool 2000-01-01 02:24:00 ... ... 2000-01-30 21:36:00 ... 2000-01-31 00:00:00 ... Name: y, dtype: bool Dask Name: logical_and, 3600 tasks Dask Series Structure: npartitions=300 2000-01-01 00:00:00 bool 2000-01-01 02:24:00 ... ... 2000-01-30 21:36:00 ... 2000-01-31 00:00:00 ... Name: y, dtype: bool Dask Name: logical_and, 3600 tasks Dask Series Structure: npartitions=300 2000-01-01 00:00:00 bool 2000-01-01 02:24:00 ... ... 2000-01-30 21:36:00 ... 2000-01-31 00:00:00 ... Name: y, dtype: bool Dask Name: logical_and, 3600 tasks Dask Series Structure: npartitions=300 2000-01-01 00:00:00 bool 2000-01-01 02:24:00 ... ... 2000-01-30 21:36:00 ... 2000-01-31 00:00:00 ... Name: y, dtype: bool Dask Name: logical_and, 3600 tasks Dask Series Structure: npartitions=300 2000-01-01 00:00:00 bool 2000-01-01 02:24:00 ... ... 2000-01-30 21:36:00 ... 2000-01-31 00:00:00 ... Name: y, dtype: bool Dask Name: logical_and, 3600 tasks Dask Series Structure: npartitions=300 2000-01-01 00:00:00 bool 2000-01-01 02:24:00 ... ... 2000-01-30 21:36:00 ... 2000-01-31 00:00:00 ... Name: y, dtype: bool Dask Name: logical_and, 3600 tasks Dask Series Structure: npartitions=300 2000-01-01 00:00:00 bool 2000-01-01 02:24:00 ... ... 2000-01-30 21:36:00 ... 2000-01-31 00:00:00 ... Name: y, dtype: bool Dask Name: logical_and, 3600 tasks Dask Series Structure: npartitions=300 2000-01-01 00:00:00 bool 2000-01-01 02:24:00 ... ... 2000-01-30 21:36:00 ... 2000-01-31 00:00:00 ... Name: y, dtype: bool Dask Name: logical_and, 3600 tasks Dask Series Structure: npartitions=300 2000-01-01 00:00:00 bool 2000-01-01 02:24:00 ... ... 2000-01-30 21:36:00 ... 2000-01-31 00:00:00 ... Name: y, dtype: bool Dask Name: logical_and, 3600 tasks Dask Series Structure: npartitions=300 2000-01-01 00:00:00 bool 2000-01-01 02:24:00 ... ... 2000-01-30 21:36:00 ... 2000-01-31 00:00:00 ... Name: y, dtype: bool Dask Name: logical_and, 3600 tasks Dask Series Structure: npartitions=300 2000-01-01 00:00:00 bool 2000-01-01 02:24:00 ... ... 2000-01-30 21:36:00 ... 2000-01-31 00:00:00 ... Name: y, dtype: bool Dask Name: logical_and, 3600 tasks Dask Series Structure: npartitions=300 2000-01-01 00:00:00 bool 2000-01-01 02:24:00 ... ... 2000-01-30 21:36:00 ... 2000-01-31 00:00:00 ... Name: x, dtype: bool Dask Name: logical_and, 7800 tasks Dask Series Structure: npartitions=300 2000-01-01 00:00:00 bool 2000-01-01 02:24:00 ... ... 2000-01-30 21:36:00 ... 2000-01-31 00:00:00 ... Name: x, dtype: bool Dask Name: logical_and, 7800 tasks Dask Series Structure: npartitions=300 2000-01-01 00:00:00 bool 2000-01-01 02:24:00 ... ... 2000-01-30 21:36:00 ... 2000-01-31 00:00:00 ... Name: x, dtype: bool Dask Name: logical_and, 7800 tasks Dask Series Structure: npartitions=300 2000-01-01 00:00:00 bool 2000-01-01 02:24:00 ... ... 2000-01-30 21:36:00 ... 2000-01-31 00:00:00 ... Name: x, dtype: bool Dask Name: logical_and, 7800 tasks Dask Series Structure: npartitions=300 2000-01-01 00:00:00 bool 2000-01-01 02:24:00 ... ... 2000-01-30 21:36:00 ... 2000-01-31 00:00:00 ... Name: x, dtype: bool Dask Name: logical_and, 7800 tasks Dask Series Structure: npartitions=300 2000-01-01 00:00:00 bool 2000-01-01 02:24:00 ... ... 2000-01-30 21:36:00 ... 2000-01-31 00:00:00 ... Name: x, dtype: bool Dask Name: logical_and, 7800 tasks Dask Series Structure: npartitions=300 2000-01-01 00:00:00 bool 2000-01-01 02:24:00 ... ... 2000-01-30 21:36:00 ... 2000-01-31 00:00:00 ... Name: x, dtype: bool Dask Name: logical_and, 7800 tasks Dask Series Structure: npartitions=300 2000-01-01 00:00:00 bool 2000-01-01 02:24:00 ... ... 2000-01-30 21:36:00 ... 2000-01-31 00:00:00 ... Name: x, dtype: bool Dask Name: logical_and, 7800 tasks Dask Series Structure: npartitions=300 2000-01-01 00:00:00 bool 2000-01-01 02:24:00 ... ... 2000-01-30 21:36:00 ... 2000-01-31 00:00:00 ... Name: x, dtype: bool Dask Name: logical_and, 7800 tasks Dask Series Structure: npartitions=300 2000-01-01 00:00:00 bool 2000-01-01 02:24:00 ... ... 2000-01-30 21:36:00 ... 2000-01-31 00:00:00 ... Name: x, dtype: bool Dask Name: logical_and, 7800 tasks Dask Series Structure: npartitions=300 2000-01-01 00:00:00 bool 2000-01-01 02:24:00 ... ... 2000-01-30 21:36:00 ... 2000-01-31 00:00:00 ... Name: x, dtype: bool Dask Name: logical_and, 7800 tasks Dask Series Structure: npartitions=300 2000-01-01 00:00:00 bool 2000-01-01 02:24:00 ... ... 2000-01-30 21:36:00 ... 2000-01-31 00:00:00 ... Name: x, dtype: bool Dask Name: logical_and, 7800 tasks Dask Series Structure: npartitions=300 2000-01-01 00:00:00 bool 2000-01-01 02:24:00 ... ... 2000-01-30 21:36:00 ... 2000-01-31 00:00:00 ... Name: x, dtype: bool Dask Name: logical_and, 7800 tasks Dask Series Structure: npartitions=300 2000-01-01 00:00:00 bool 2000-01-01 02:24:00 ... ... 2000-01-30 21:36:00 ... 2000-01-31 00:00:00 ... Name: x, dtype: bool Dask Name: logical_and, 7800 tasks Dask Series Structure: npartitions=300 2000-01-01 00:00:00 bool 2000-01-01 02:24:00 ... ... 2000-01-30 21:36:00 ... 2000-01-31 00:00:00 ... Name: x, dtype: bool Dask Name: logical_and, 7800 tasks Dask Series Structure: npartitions=300 2000-01-01 00:00:00 bool 2000-01-01 02:24:00 ... ... 2000-01-30 21:36:00 ... 2000-01-31 00:00:00 ... Name: x, dtype: bool Dask Name: logical_and, 7800 tasks Dask Series Structure: npartitions=300 2000-01-01 00:00:00 bool 2000-01-01 02:24:00 ... ... 2000-01-30 21:36:00 ... 2000-01-31 00:00:00 ... Name: x, dtype: bool Dask Name: logical_and, 7800 tasks Dask Series Structure: npartitions=300 2000-01-01 00:00:00 bool 2000-01-01 02:24:00 ... ... 2000-01-30 21:36:00 ... 2000-01-31 00:00:00 ... Name: x, dtype: bool Dask Name: logical_and, 7800 tasks Dask Series Structure: npartitions=300 2000-01-01 00:00:00 bool 2000-01-01 02:24:00 ... ... 2000-01-30 21:36:00 ... 2000-01-31 00:00:00 ... Name: x, dtype: bool Dask Name: logical_and, 7800 tasks Dask Series Structure: npartitions=300 2000-01-01 00:00:00 bool 2000-01-01 02:24:00 ... ... 2000-01-30 21:36:00 ... 2000-01-31 00:00:00 ... Name: x, dtype: bool Dask Name: logical_and, 7800 tasks Dask Series Structure: npartitions=300 2000-01-01 00:00:00 bool 2000-01-01 02:24:00 ... ... 2000-01-30 21:36:00 ... 2000-01-31 00:00:00 ... Name: y, dtype: bool Dask Name: logical_and, 9600 tasks Dask Series Structure: npartitions=300 2000-01-01 00:00:00 bool 2000-01-01 02:24:00 ... ... 2000-01-30 21:36:00 ... 2000-01-31 00:00:00 ... Name: y, dtype: bool Dask Name: logical_and, 9600 tasks Dask Series Structure: npartitions=300 2000-01-01 00:00:00 bool 2000-01-01 02:24:00 ... ... 2000-01-30 21:36:00 ... 2000-01-31 00:00:00 ... Name: y, dtype: bool Dask Name: logical_and, 9600 tasks Dask Series Structure: npartitions=300 2000-01-01 00:00:00 bool 2000-01-01 02:24:00 ... ... 2000-01-30 21:36:00 ... 2000-01-31 00:00:00 ... Name: y, dtype: bool Dask Name: logical_and, 9600 tasks Dask Series Structure: npartitions=300 2000-01-01 00:00:00 bool 2000-01-01 02:24:00 ... ... 2000-01-30 21:36:00 ... 2000-01-31 00:00:00 ... Name: y, dtype: bool Dask Name: logical_and, 9600 tasks Dask Series Structure: npartitions=300 2000-01-01 00:00:00 bool 2000-01-01 02:24:00 ... ... 2000-01-30 21:36:00 ... 2000-01-31 00:00:00 ... Name: y, dtype: bool Dask Name: logical_and, 9600 tasks Dask Series Structure: npartitions=300 2000-01-01 00:00:00 bool 2000-01-01 02:24:00 ... ... 2000-01-30 21:36:00 ... 2000-01-31 00:00:00 ... Name: y, dtype: bool Dask Name: logical_and, 9600 tasks Dask Series Structure: npartitions=300 2000-01-01 00:00:00 bool 2000-01-01 02:24:00 ... ... 2000-01-30 21:36:00 ... 2000-01-31 00:00:00 ... Name: y, dtype: bool Dask Name: logical_and, 9600 tasks Dask Series Structure: npartitions=300 2000-01-01 00:00:00 bool 2000-01-01 02:24:00 ... ... 2000-01-30 21:36:00 ... 2000-01-31 00:00:00 ... Name: y, dtype: bool Dask Name: logical_and, 9600 tasks Dask Series Structure: npartitions=300 2000-01-01 00:00:00 bool 2000-01-01 02:24:00 ... ... 2000-01-30 21:36:00 ... 2000-01-31 00:00:00 ... Name: y, dtype: bool Dask Name: logical_and, 9600 tasks Dask Series Structure: npartitions=300 2000-01-01 00:00:00 bool 2000-01-01 02:24:00 ... ... 2000-01-30 21:36:00 ... 2000-01-31 00:00:00 ... Name: y, dtype: bool Dask Name: logical_and, 9600 tasks Dask Series Structure: npartitions=300 2000-01-01 00:00:00 bool 2000-01-01 02:24:00 ... ... 2000-01-30 21:36:00 ... 2000-01-31 00:00:00 ... Name: y, dtype: bool Dask Name: logical_and, 9600 tasks Dask Series Structure: npartitions=300 2000-01-01 00:00:00 bool 2000-01-01 02:24:00 ... ... 2000-01-30 21:36:00 ... 2000-01-31 00:00:00 ... Name: y, dtype: bool Dask Name: logical_and, 9600 tasks Dask Series Structure: npartitions=300 2000-01-01 00:00:00 bool 2000-01-01 02:24:00 ... ... 2000-01-30 21:36:00 ... 2000-01-31 00:00:00 ... Name: y, dtype: bool Dask Name: logical_and, 9600 tasks Dask Series Structure: npartitions=300 2000-01-01 00:00:00 bool 2000-01-01 02:24:00 ... ... 2000-01-30 21:36:00 ... 2000-01-31 00:00:00 ... Name: y, dtype: bool Dask Name: logical_and, 9600 tasks Dask Series Structure: npartitions=300 2000-01-01 00:00:00 bool 2000-01-01 02:24:00 ... ... 2000-01-30 21:36:00 ... 2000-01-31 00:00:00 ... Name: y, dtype: bool Dask Name: logical_and, 9600 tasks Dask Series Structure: npartitions=300 2000-01-01 00:00:00 bool 2000-01-01 02:24:00 ... ... 2000-01-30 21:36:00 ... 2000-01-31 00:00:00 ... Name: y, dtype: bool Dask Name: logical_and, 9600 tasks Dask Series Structure: npartitions=300 2000-01-01 00:00:00 bool 2000-01-01 02:24:00 ... ... 2000-01-30 21:36:00 ... 2000-01-31 00:00:00 ... Name: y, dtype: bool Dask Name: logical_and, 9600 tasks Dask Series Structure: npartitions=300 2000-01-01 00:00:00 bool 2000-01-01 02:24:00 ... ... 2000-01-30 21:36:00 ... 2000-01-31 00:00:00 ... Name: y, dtype: bool Dask Name: logical_and, 9600 tasks Dask Series Structure: npartitions=300 2000-01-01 00:00:00 bool 2000-01-01 02:24:00 ... ... 2000-01-30 21:36:00 ... 2000-01-31 00:00:00 ... Name: y, dtype: bool Dask Name: logical_and, 9600 tasks Dask Series Structure: npartitions=300 2000-01-01 00:00:00 bool 2000-01-01 02:24:00 ... ... 2000-01-30 21:36:00 ... 2000-01-31 00:00:00 ... Name: y, dtype: bool Dask Name: logical_and, 6600 tasks Dask Series Structure: npartitions=300 2000-01-01 00:00:00 bool 2000-01-01 02:24:00 ... ... 2000-01-30 21:36:00 ... 2000-01-31 00:00:00 ... Name: y, dtype: bool Dask Name: logical_and, 6600 tasks Dask Series Structure: npartitions=300 2000-01-01 00:00:00 bool 2000-01-01 02:24:00 ... ... 2000-01-30 21:36:00 ... 2000-01-31 00:00:00 ... Name: y, dtype: bool Dask Name: logical_and, 6600 tasks Dask Series Structure: npartitions=300 2000-01-01 00:00:00 bool 2000-01-01 02:24:00 ... ... 2000-01-30 21:36:00 ... 2000-01-31 00:00:00 ... Name: y, dtype: bool Dask Name: logical_and, 6600 tasks Dask Series Structure: npartitions=300 2000-01-01 00:00:00 bool 2000-01-01 02:24:00 ... ... 2000-01-30 21:36:00 ... 2000-01-31 00:00:00 ... Name: y, dtype: bool Dask Name: logical_and, 6600 tasks Dask Series Structure: npartitions=300 2000-01-01 00:00:00 bool 2000-01-01 02:24:00 ... ... 2000-01-30 21:36:00 ... 2000-01-31 00:00:00 ... Name: y, dtype: bool Dask Name: logical_and, 6600 tasks Dask Series Structure: npartitions=300 2000-01-01 00:00:00 bool 2000-01-01 02:24:00 ... ... 2000-01-30 21:36:00 ... 2000-01-31 00:00:00 ... Name: y, dtype: bool Dask Name: logical_and, 6600 tasks Dask Series Structure: npartitions=300 2000-01-01 00:00:00 bool 2000-01-01 02:24:00 ... ... 2000-01-30 21:36:00 ... 2000-01-31 00:00:00 ... Name: y, dtype: bool Dask Name: logical_and, 6600 tasks Dask Series Structure: npartitions=300 2000-01-01 00:00:00 bool 2000-01-01 02:24:00 ... ... 2000-01-30 21:36:00 ... 2000-01-31 00:00:00 ... Name: y, dtype: bool Dask Name: logical_and, 6600 tasks Dask Series Structure: npartitions=300 2000-01-01 00:00:00 bool 2000-01-01 02:24:00 ... ... 2000-01-30 21:36:00 ... 2000-01-31 00:00:00 ... Name: y, dtype: bool Dask Name: logical_and, 6600 tasks Dask Series Structure: npartitions=300 2000-01-01 00:00:00 bool 2000-01-01 02:24:00 ... ... 2000-01-30 21:36:00 ... 2000-01-31 00:00:00 ... Name: y, dtype: bool Dask Name: logical_and, 6600 tasks Dask Series Structure: npartitions=300 2000-01-01 00:00:00 bool 2000-01-01 02:24:00 ... ... 2000-01-30 21:36:00 ... 2000-01-31 00:00:00 ... Name: y, dtype: bool Dask Name: logical_and, 6600 tasks Dask Series Structure: npartitions=300 2000-01-01 00:00:00 bool 2000-01-01 02:24:00 ... ... 2000-01-30 21:36:00 ... 2000-01-31 00:00:00 ... Name: y, dtype: bool Dask Name: logical_and, 6600 tasks Dask Series Structure: npartitions=300 2000-01-01 00:00:00 bool 2000-01-01 02:24:00 ... ... 2000-01-30 21:36:00 ... 2000-01-31 00:00:00 ... Name: y, dtype: bool Dask Name: logical_and, 6600 tasks Dask Series Structure: npartitions=300 2000-01-01 00:00:00 bool 2000-01-01 02:24:00 ... ... 2000-01-30 21:36:00 ... 2000-01-31 00:00:00 ... Name: y, dtype: bool Dask Name: logical_and, 6600 tasks Dask Series Structure: npartitions=300 2000-01-01 00:00:00 bool 2000-01-01 02:24:00 ... ... 2000-01-30 21:36:00 ... 2000-01-31 00:00:00 ... Name: y, dtype: bool Dask Name: logical_and, 6600 tasks Dask Series Structure: npartitions=300 2000-01-01 00:00:00 bool 2000-01-01 02:24:00 ... ... 2000-01-30 21:36:00 ... 2000-01-31 00:00:00 ... Name: y, dtype: bool Dask Name: logical_and, 6600 tasks Dask Series Structure: npartitions=300 2000-01-01 00:00:00 bool 2000-01-01 02:24:00 ... ... 2000-01-30 21:36:00 ... 2000-01-31 00:00:00 ... Name: y, dtype: bool Dask Name: logical_and, 6600 tasks Dask Series Structure: npartitions=300 2000-01-01 00:00:00 bool 2000-01-01 02:24:00 ... ... 2000-01-30 21:36:00 ... 2000-01-31 00:00:00 ... Name: y, dtype: bool Dask Name: logical_and, 6600 tasks Dask Series Structure: npartitions=300 2000-01-01 00:00:00 bool 2000-01-01 02:24:00 ... ... 2000-01-30 21:36:00 ... 2000-01-31 00:00:00 ... Name: y, dtype: bool Dask Name: logical_and, 6600 tasks Dask Series Structure: npartitions=300 2000-01-01 00:00:00 bool 2000-01-01 02:24:00 ... ... 2000-01-30 21:36:00 ... 2000-01-31 00:00:00 ... Name: y, dtype: bool Dask Name: logical_and, 7800 tasks Dask Series Structure: npartitions=300 2000-01-01 00:00:00 bool 2000-01-01 02:24:00 ... ... 2000-01-30 21:36:00 ... 2000-01-31 00:00:00 ... Name: y, dtype: bool Dask Name: logical_and, 7800 tasks Dask Series Structure: npartitions=300 2000-01-01 00:00:00 bool 2000-01-01 02:24:00 ... ... 2000-01-30 21:36:00 ... 2000-01-31 00:00:00 ... Name: y, dtype: bool Dask Name: logical_and, 7800 tasks Dask Series Structure: npartitions=300 2000-01-01 00:00:00 bool 2000-01-01 02:24:00 ... ... 2000-01-30 21:36:00 ... 2000-01-31 00:00:00 ... Name: y, dtype: bool Dask Name: logical_and, 7800 tasks Dask Series Structure: npartitions=300 2000-01-01 00:00:00 bool 2000-01-01 02:24:00 ... ... 2000-01-30 21:36:00 ... 2000-01-31 00:00:00 ... Name: y, dtype: bool Dask Name: logical_and, 7800 tasks Dask Series Structure: npartitions=300 2000-01-01 00:00:00 bool 2000-01-01 02:24:00 ... ... 2000-01-30 21:36:00 ... 2000-01-31 00:00:00 ... Name: y, dtype: bool Dask Name: logical_and, 7800 tasks Dask Series Structure: npartitions=300 2000-01-01 00:00:00 bool 2000-01-01 02:24:00 ... ... 2000-01-30 21:36:00 ... 2000-01-31 00:00:00 ... Name: y, dtype: bool Dask Name: logical_and, 7800 tasks Dask Series Structure: npartitions=300 2000-01-01 00:00:00 bool 2000-01-01 02:24:00 ... ... 2000-01-30 21:36:00 ... 2000-01-31 00:00:00 ... Name: y, dtype: bool Dask Name: logical_and, 7800 tasks Dask Series Structure: npartitions=300 2000-01-01 00:00:00 bool 2000-01-01 02:24:00 ... ... 2000-01-30 21:36:00 ... 2000-01-31 00:00:00 ... Name: y, dtype: bool Dask Name: logical_and, 7800 tasks Dask Series Structure: npartitions=300 2000-01-01 00:00:00 bool 2000-01-01 02:24:00 ... ... 2000-01-30 21:36:00 ... 2000-01-31 00:00:00 ... Name: y, dtype: bool Dask Name: logical_and, 7800 tasks Dask Series Structure: npartitions=300 2000-01-01 00:00:00 bool 2000-01-01 02:24:00 ... ... 2000-01-30 21:36:00 ... 2000-01-31 00:00:00 ... Name: y, dtype: bool Dask Name: logical_and, 7800 tasks Dask Series Structure: npartitions=300 2000-01-01 00:00:00 bool 2000-01-01 02:24:00 ... ... 2000-01-30 21:36:00 ... 2000-01-31 00:00:00 ... Name: y, dtype: bool Dask Name: logical_and, 7800 tasks Dask Series Structure: npartitions=300 2000-01-01 00:00:00 bool 2000-01-01 02:24:00 ... ... 2000-01-30 21:36:00 ... 2000-01-31 00:00:00 ... Name: y, dtype: bool Dask Name: logical_and, 7800 tasks Dask Series Structure: npartitions=300 2000-01-01 00:00:00 bool 2000-01-01 02:24:00 ... ... 2000-01-30 21:36:00 ... 2000-01-31 00:00:00 ... Name: y, dtype: bool Dask Name: logical_and, 7800 tasks Dask Series Structure: npartitions=300 2000-01-01 00:00:00 bool 2000-01-01 02:24:00 ... ... 2000-01-30 21:36:00 ... 2000-01-31 00:00:00 ... Name: y, dtype: bool Dask Name: logical_and, 7800 tasks Dask Series Structure: npartitions=300 2000-01-01 00:00:00 bool 2000-01-01 02:24:00 ... ... 2000-01-30 21:36:00 ... 2000-01-31 00:00:00 ... Name: y, dtype: bool Dask Name: logical_and, 7800 tasks Dask Series Structure: npartitions=300 2000-01-01 00:00:00 bool 2000-01-01 02:24:00 ... ... 2000-01-30 21:36:00 ... 2000-01-31 00:00:00 ... Name: y, dtype: bool Dask Name: logical_and, 7800 tasks Dask Series Structure: npartitions=300 2000-01-01 00:00:00 bool 2000-01-01 02:24:00 ... ... 2000-01-30 21:36:00 ... 2000-01-31 00:00:00 ... Name: y, dtype: bool Dask Name: logical_and, 7800 tasks Dask Series Structure: npartitions=300 2000-01-01 00:00:00 bool 2000-01-01 02:24:00 ... ... 2000-01-30 21:36:00 ... 2000-01-31 00:00:00 ... Name: y, dtype: bool Dask Name: logical_and, 7800 tasks Dask Series Structure: npartitions=300 2000-01-01 00:00:00 bool 2000-01-01 02:24:00 ... ... 2000-01-30 21:36:00 ... 2000-01-31 00:00:00 ... Name: y, dtype: bool Dask Name: logical_and, 7800 tasks Dask Series Structure: npartitions=300 2000-01-01 00:00:00 bool 2000-01-01 02:24:00 ... ... 2000-01-30 21:36:00 ... 2000-01-31 00:00:00 ... Name: y, dtype: bool Dask Name: logical_and, 9600 tasks Dask Series Structure: npartitions=300 2000-01-01 00:00:00 bool 2000-01-01 02:24:00 ... ... 2000-01-30 21:36:00 ... 2000-01-31 00:00:00 ... Name: y, dtype: bool Dask Name: logical_and, 9600 tasks Dask Series Structure: npartitions=300 2000-01-01 00:00:00 bool 2000-01-01 02:24:00 ... ... 2000-01-30 21:36:00 ... 2000-01-31 00:00:00 ... Name: y, dtype: bool Dask Name: logical_and, 9600 tasks Dask Series Structure: npartitions=300 2000-01-01 00:00:00 bool 2000-01-01 02:24:00 ... ... 2000-01-30 21:36:00 ... 2000-01-31 00:00:00 ... Name: y, dtype: bool Dask Name: logical_and, 9600 tasks Dask Series Structure: npartitions=300 2000-01-01 00:00:00 bool 2000-01-01 02:24:00 ... ... 2000-01-30 21:36:00 ... 2000-01-31 00:00:00 ... Name: y, dtype: bool Dask Name: logical_and, 9600 tasks Dask Series Structure: npartitions=300 2000-01-01 00:00:00 bool 2000-01-01 02:24:00 ... ... 2000-01-30 21:36:00 ... 2000-01-31 00:00:00 ... Name: y, dtype: bool Dask Name: logical_and, 9600 tasks Dask Series Structure: npartitions=300 2000-01-01 00:00:00 bool 2000-01-01 02:24:00 ... ... 2000-01-30 21:36:00 ... 2000-01-31 00:00:00 ... Name: y, dtype: bool Dask Name: logical_and, 9600 tasks Dask Series Structure: npartitions=300 2000-01-01 00:00:00 bool 2000-01-01 02:24:00 ... ... 2000-01-30 21:36:00 ... 2000-01-31 00:00:00 ... Name: y, dtype: bool Dask Name: logical_and, 9600 tasks Dask Series Structure: npartitions=300 2000-01-01 00:00:00 bool 2000-01-01 02:24:00 ... ... 2000-01-30 21:36:00 ... 2000-01-31 00:00:00 ... Name: y, dtype: bool Dask Name: logical_and, 9600 tasks Dask Series Structure: npartitions=300 2000-01-01 00:00:00 bool 2000-01-01 02:24:00 ... ... 2000-01-30 21:36:00 ... 2000-01-31 00:00:00 ... Name: y, dtype: bool Dask Name: logical_and, 9600 tasks Dask Series Structure: npartitions=300 2000-01-01 00:00:00 bool 2000-01-01 02:24:00 ... ... 2000-01-30 21:36:00 ... 2000-01-31 00:00:00 ... Name: y, dtype: bool Dask Name: logical_and, 9600 tasks Dask Series Structure: npartitions=300 2000-01-01 00:00:00 bool 2000-01-01 02:24:00 ... ... 2000-01-30 21:36:00 ... 2000-01-31 00:00:00 ... Name: y, dtype: bool Dask Name: logical_and, 9600 tasks Dask Series Structure: npartitions=300 2000-01-01 00:00:00 bool 2000-01-01 02:24:00 ... ... 2000-01-30 21:36:00 ... 2000-01-31 00:00:00 ... Name: y, dtype: bool Dask Name: logical_and, 9600 tasks Dask Series Structure: npartitions=300 2000-01-01 00:00:00 bool 2000-01-01 02:24:00 ... ... 2000-01-30 21:36:00 ... 2000-01-31 00:00:00 ... Name: y, dtype: bool Dask Name: logical_and, 9600 tasks Dask Series Structure: npartitions=300 2000-01-01 00:00:00 bool 2000-01-01 02:24:00 ... ... 2000-01-30 21:36:00 ... 2000-01-31 00:00:00 ... Name: y, dtype: bool Dask Name: logical_and, 9600 tasks Dask Series Structure: npartitions=300 2000-01-01 00:00:00 bool 2000-01-01 02:24:00 ... ... 2000-01-30 21:36:00 ... 2000-01-31 00:00:00 ... Name: y, dtype: bool Dask Name: logical_and, 9600 tasks Dask Series Structure: npartitions=300 2000-01-01 00:00:00 bool 2000-01-01 02:24:00 ... ... 2000-01-30 21:36:00 ... 2000-01-31 00:00:00 ... Name: y, dtype: bool Dask Name: logical_and, 9600 tasks Dask Series Structure: npartitions=300 2000-01-01 00:00:00 bool 2000-01-01 02:24:00 ... ... 2000-01-30 21:36:00 ... 2000-01-31 00:00:00 ... Name: y, dtype: bool Dask Name: logical_and, 9600 tasks Dask Series Structure: npartitions=300 2000-01-01 00:00:00 bool 2000-01-01 02:24:00 ... ... 2000-01-30 21:36:00 ... 2000-01-31 00:00:00 ... Name: y, dtype: bool Dask Name: logical_and, 9600 tasks Dask Series Structure: npartitions=300 2000-01-01 00:00:00 bool 2000-01-01 02:24:00 ... ... 2000-01-30 21:36:00 ... 2000-01-31 00:00:00 ... Name: y, dtype: bool Dask Name: logical_and, 9600 tasks Dask Series Structure: npartitions=300 2000-01-01 00:00:00 bool 2000-01-01 02:24:00 ... ... 2000-01-30 21:36:00 ... 2000-01-31 00:00:00 ... Name: x, dtype: bool Dask Name: logical_and, 10800 tasks Dask Series Structure: npartitions=300 2000-01-01 00:00:00 bool 2000-01-01 02:24:00 ... ... 2000-01-30 21:36:00 ... 2000-01-31 00:00:00 ... Name: x, dtype: bool Dask Name: logical_and, 10800 tasks Dask Series Structure: npartitions=300 2000-01-01 00:00:00 bool 2000-01-01 02:24:00 ... ... 2000-01-30 21:36:00 ... 2000-01-31 00:00:00 ... Name: x, dtype: bool Dask Name: logical_and, 10800 tasks Dask Series Structure: npartitions=300 2000-01-01 00:00:00 bool 2000-01-01 02:24:00 ... ... 2000-01-30 21:36:00 ... 2000-01-31 00:00:00 ... Name: x, dtype: bool Dask Name: logical_and, 10800 tasks Dask Series Structure: npartitions=300 2000-01-01 00:00:00 bool 2000-01-01 02:24:00 ... ... 2000-01-30 21:36:00 ... 2000-01-31 00:00:00 ... Name: x, dtype: bool Dask Name: logical_and, 10800 tasks Dask Series Structure: npartitions=300 2000-01-01 00:00:00 bool 2000-01-01 02:24:00 ... ... 2000-01-30 21:36:00 ... 2000-01-31 00:00:00 ... Name: x, dtype: bool Dask Name: logical_and, 10800 tasks Dask Series Structure: npartitions=300 2000-01-01 00:00:00 bool 2000-01-01 02:24:00 ... ... 2000-01-30 21:36:00 ... 2000-01-31 00:00:00 ... Name: x, dtype: bool Dask Name: logical_and, 10800 tasks Dask Series Structure: npartitions=300 2000-01-01 00:00:00 bool 2000-01-01 02:24:00 ... ... 2000-01-30 21:36:00 ... 2000-01-31 00:00:00 ... Name: x, dtype: bool Dask Name: logical_and, 10800 tasks Dask Series Structure: npartitions=300 2000-01-01 00:00:00 bool 2000-01-01 02:24:00 ... ... 2000-01-30 21:36:00 ... 2000-01-31 00:00:00 ... Name: x, dtype: bool Dask Name: logical_and, 10800 tasks Dask Series Structure: npartitions=300 2000-01-01 00:00:00 bool 2000-01-01 02:24:00 ... ... 2000-01-30 21:36:00 ... 2000-01-31 00:00:00 ... Name: x, dtype: bool Dask Name: logical_and, 10800 tasks Dask Series Structure: npartitions=300 2000-01-01 00:00:00 bool 2000-01-01 02:24:00 ... ... 2000-01-30 21:36:00 ... 2000-01-31 00:00:00 ... Name: x, dtype: bool Dask Name: logical_and, 10800 tasks Dask Series Structure: npartitions=300 2000-01-01 00:00:00 bool 2000-01-01 02:24:00 ... ... 2000-01-30 21:36:00 ... 2000-01-31 00:00:00 ... Name: x, dtype: bool Dask Name: logical_and, 10800 tasks Dask Series Structure: npartitions=300 2000-01-01 00:00:00 bool 2000-01-01 02:24:00 ... ... 2000-01-30 21:36:00 ... 2000-01-31 00:00:00 ... Name: x, dtype: bool Dask Name: logical_and, 10800 tasks Dask Series Structure: npartitions=300 2000-01-01 00:00:00 bool 2000-01-01 02:24:00 ... ... 2000-01-30 21:36:00 ... 2000-01-31 00:00:00 ... Name: x, dtype: bool Dask Name: logical_and, 10800 tasks Dask Series Structure: npartitions=300 2000-01-01 00:00:00 bool 2000-01-01 02:24:00 ... ... 2000-01-30 21:36:00 ... 2000-01-31 00:00:00 ... Name: x, dtype: bool Dask Name: logical_and, 10800 tasks Dask Series Structure: npartitions=300 2000-01-01 00:00:00 bool 2000-01-01 02:24:00 ... ... 2000-01-30 21:36:00 ... 2000-01-31 00:00:00 ... Name: x, dtype: bool Dask Name: logical_and, 10800 tasks Dask Series Structure: npartitions=300 2000-01-01 00:00:00 bool 2000-01-01 02:24:00 ... ... 2000-01-30 21:36:00 ... 2000-01-31 00:00:00 ... Name: x, dtype: bool Dask Name: logical_and, 10800 tasks Dask Series Structure: npartitions=300 2000-01-01 00:00:00 bool 2000-01-01 02:24:00 ... ... 2000-01-30 21:36:00 ... 2000-01-31 00:00:00 ... Name: x, dtype: bool Dask Name: logical_and, 10800 tasks Dask Series Structure: npartitions=300 2000-01-01 00:00:00 bool 2000-01-01 02:24:00 ... ... 2000-01-30 21:36:00 ... 2000-01-31 00:00:00 ... Name: x, dtype: bool Dask Name: logical_and, 10800 tasks Dask Series Structure: npartitions=300 2000-01-01 00:00:00 bool 2000-01-01 02:24:00 ... ... 2000-01-30 21:36:00 ... 2000-01-31 00:00:00 ... Name: x, dtype: bool Dask Name: logical_and, 10800 tasks [dd.Scalar<series-..., dtype=float64>, dd.Scalar<series-..., dtype=float64>, dd.Scalar<series-..., dtype=<U3>, dd.Scalar<series-..., dtype=<U3>, dd.Scalar<series-..., dtype=float64>, dd.Scalar<series-..., dtype=<U3>, dd.Scalar<series-..., dtype=float64>, dd.Scalar<series-..., dtype=float64>, dd.Scalar<series-..., dtype=float64>, dd.Scalar<series-..., dtype=float64>, dd.Scalar<size-ag..., dtype=int32>, dd.Scalar<series-..., dtype=float64>, dd.Scalar<series-..., dtype=float64>, dd.Scalar<series-..., dtype=float64>, dd.Scalar<series-..., dtype=float64>, dd.Scalar<series-..., dtype=float64>, dd.Scalar<series-..., dtype=float64>, dd.Scalar<series-..., dtype=<U3>, dd.Scalar<size-ag..., dtype=int32>, dd.Scalar<size-ag..., dtype=int32>, dd.Scalar<series-..., dtype=float64>, dd.Scalar<size-ag..., dtype=int32>, dd.Scalar<series-..., dtype=float64>, dd.Scalar<series-..., dtype=float64>, dd.Scalar<size-ag..., dtype=int32>, dd.Scalar<series-..., dtype=float64>, dd.Scalar<size-ag..., dtype=int32>, dd.Scalar<size-ag..., dtype=int32>, dd.Scalar<series-..., dtype=<U3>, dd.Scalar<series-..., dtype=float64>, dd.Scalar<series-..., dtype=float64>, dd.Scalar<series-..., dtype=float64>, dd.Scalar<series-..., dtype=float64>, dd.Scalar<series-..., dtype=float64>, dd.Scalar<size-ag..., dtype=int32>, dd.Scalar<series-..., dtype=float64>, dd.Scalar<series-..., dtype=<U3>, dd.Scalar<series-..., dtype=float64>, dd.Scalar<series-..., dtype=float64>, dd.Scalar<size-ag..., dtype=int32>, dd.Scalar<series-..., dtype=float64>, dd.Scalar<size-ag..., dtype=int32>, dd.Scalar<series-..., dtype=float64>, dd.Scalar<size-ag..., dtype=int32>, dd.Scalar<size-ag..., dtype=int32>, dd.Scalar<series-..., dtype=float64>, dd.Scalar<series-..., dtype=float64>, dd.Scalar<size-ag..., dtype=int32>, dd.Scalar<series-..., dtype=float64>, dd.Scalar<size-ag..., dtype=int32>, dd.Scalar<series-..., dtype=float64>, dd.Scalar<series-..., dtype=<U3>, dd.Scalar<size-ag..., dtype=int32>, dd.Scalar<series-..., dtype=<U3>, dd.Scalar<series-..., dtype=<U3>, dd.Scalar<series-..., dtype=float64>, dd.Scalar<series-..., dtype=<U3>, dd.Scalar<size-ag..., dtype=int32>, dd.Scalar<size-ag..., dtype=int32>, dd.Scalar<series-..., dtype=float64>, dd.Scalar<size-ag..., dtype=int32>, dd.Scalar<size-ag..., dtype=int32>, dd.Scalar<size-ag..., dtype=int32>, dd.Scalar<series-..., dtype=float64>, dd.Scalar<series-..., dtype=float64>, dd.Scalar<series-..., dtype=float64>, dd.Scalar<size-ag..., dtype=int32>, dd.Scalar<series-..., dtype=float64>, dd.Scalar<series-..., dtype=float64>, dd.Scalar<series-..., dtype=float64>, dd.Scalar<size-ag..., dtype=int32>, dd.Scalar<series-..., dtype=float64>, dd.Scalar<series-..., dtype=float64>, dd.Scalar<series-..., dtype=float64>, dd.Scalar<series-..., dtype=float64>, dd.Scalar<size-ag..., dtype=int32>, dd.Scalar<series-..., dtype=float64>, dd.Scalar<size-ag..., dtype=int32>, dd.Scalar<series-..., dtype=float64>, dd.Scalar<series-..., dtype=float64>, dd.Scalar<series-..., dtype=float64>, dd.Scalar<size-ag..., dtype=int32>, dd.Scalar<series-..., dtype=float64>, dd.Scalar<series-..., dtype=float64>, dd.Scalar<series-..., dtype=float64>, dd.Scalar<series-..., dtype=float64>, dd.Scalar<series-..., dtype=float64>, dd.Scalar<size-ag..., dtype=int32>, dd.Scalar<series-..., dtype=float64>, dd.Scalar<series-..., dtype=float64>, dd.Scalar<series-..., dtype=float64>, dd.Scalar<size-ag..., dtype=int32>, dd.Scalar<series-..., dtype=float64>, dd.Scalar<series-..., dtype=float64>, dd.Scalar<series-..., dtype=float64>, dd.Scalar<series-..., dtype=float64>, dd.Scalar<series-..., dtype=<U3>, dd.Scalar<series-..., dtype=float64>, dd.Scalar<series-..., dtype=float64>, dd.Scalar<size-ag..., dtype=int32>, dd.Scalar<series-..., dtype=<U3>, dd.Scalar<size-ag..., dtype=int32>, dd.Scalar<size-ag..., dtype=int32>, dd.Scalar<series-..., dtype=<U3>, dd.Scalar<series-..., dtype=float64>, dd.Scalar<series-..., dtype=float64>, dd.Scalar<series-..., dtype=float64>, dd.Scalar<size-ag..., dtype=int32>, dd.Scalar<series-..., dtype=float64>, dd.Scalar<size-ag..., dtype=int32>, dd.Scalar<size-ag..., dtype=int32>, dd.Scalar<series-..., dtype=<U3>, dd.Scalar<series-..., dtype=float64>, dd.Scalar<size-ag..., dtype=int32>, dd.Scalar<series-..., dtype=<U3>, dd.Scalar<series-..., dtype=float64>, dd.Scalar<series-..., dtype=float64>, dd.Scalar<series-..., dtype=float64>, dd.Scalar<series-..., dtype=<U3>, dd.Scalar<series-..., dtype=float64>, dd.Scalar<series-..., dtype=float64>, dd.Scalar<series-..., dtype=float64>, dd.Scalar<size-ag..., dtype=int32>, dd.Scalar<series-..., dtype=<U3>, dd.Scalar<series-..., dtype=float64>, dd.Scalar<series-..., dtype=float64>, dd.Scalar<size-ag..., dtype=int32>, dd.Scalar<series-..., dtype=float64>, dd.Scalar<series-..., dtype=float64>, dd.Scalar<size-ag..., dtype=int32>, dd.Scalar<series-..., dtype=float64>, dd.Scalar<size-ag..., dtype=int32>, dd.Scalar<series-..., dtype=<U3>, dd.Scalar<series-..., dtype=float64>, dd.Scalar<size-ag..., dtype=int32>, dd.Scalar<series-..., dtype=float64>, dd.Scalar<size-ag..., dtype=int32>, dd.Scalar<series-..., dtype=<U3>, dd.Scalar<series-..., dtype=<U3>, dd.Scalar<series-..., dtype=<U3>, dd.Scalar<size-ag..., dtype=int32>, dd.Scalar<series-..., dtype=float64>, dd.Scalar<series-..., dtype=float64>, dd.Scalar<series-..., dtype=float64>, dd.Scalar<size-ag..., dtype=int32>, dd.Scalar<series-..., dtype=<U3>, dd.Scalar<series-..., dtype=<U3>, dd.Scalar<series-..., dtype=<U3>, dd.Scalar<series-..., dtype=float64>, dd.Scalar<series-..., dtype=float64>, dd.Scalar<series-..., dtype=float64>, dd.Scalar<series-..., dtype=float64>, dd.Scalar<series-..., dtype=float64>, dd.Scalar<series-..., dtype=float64>, dd.Scalar<series-..., dtype=<U3>, dd.Scalar<series-..., dtype=float64>, dd.Scalar<series-..., dtype=float64>, dd.Scalar<series-..., dtype=float64>, dd.Scalar<series-..., dtype=<U3>, dd.Scalar<series-..., dtype=<U3>, dd.Scalar<series-..., dtype=<U3>, dd.Scalar<size-ag..., dtype=int32>, dd.Scalar<size-ag..., dtype=int32>, dd.Scalar<series-..., dtype=<U3>, dd.Scalar<series-..., dtype=float64>, dd.Scalar<series-..., dtype=float64>, dd.Scalar<series-..., dtype=float64>, dd.Scalar<size-ag..., dtype=int32>, dd.Scalar<series-..., dtype=<U3>, dd.Scalar<series-..., dtype=<U3>, dd.Scalar<size-ag..., dtype=int32>, dd.Scalar<size-ag..., dtype=int32>, dd.Scalar<series-..., dtype=<U3>, dd.Scalar<series-..., dtype=float64>, dd.Scalar<series-..., dtype=float64>, dd.Scalar<size-ag..., dtype=int32>, dd.Scalar<series-..., dtype=float64>, dd.Scalar<series-..., dtype=float64>, dd.Scalar<series-..., dtype=float64>, dd.Scalar<series-..., dtype=float64>, dd.Scalar<series-..., dtype=float64>, dd.Scalar<series-..., dtype=float64>, dd.Scalar<series-..., dtype=float64>, dd.Scalar<series-..., dtype=float64>, dd.Scalar<series-..., dtype=float64>, dd.Scalar<series-..., dtype=float64>, dd.Scalar<series-..., dtype=float64>, dd.Scalar<series-..., dtype=float64>, dd.Scalar<series-..., dtype=float64>, dd.Scalar<series-..., dtype=<U3>, dd.Scalar<series-..., dtype=<U3>, dd.Scalar<series-..., dtype=float64>, dd.Scalar<series-..., dtype=<U3>, dd.Scalar<size-ag..., dtype=int32>, dd.Scalar<series-..., dtype=<U3>, dd.Scalar<series-..., dtype=float64>, dd.Scalar<series-..., dtype=float64>, dd.Scalar<size-ag..., dtype=int32>, dd.Scalar<series-..., dtype=float64>, dd.Scalar<series-..., dtype=float64>] 0.0030128955841064453 0.0
df.head()
--------------------------------------------------------------------------- CancelledError Traceback (most recent call last) <ipython-input-9-c42a15b2c7cf> in <module> ----> 1 df.head() ~\Anaconda3\lib\site-packages\dask\dataframe\core.py in head(self, n, npartitions, compute) 874 875 if compute: --> 876 result = result.compute() 877 return result 878 ~\Anaconda3\lib\site-packages\dask\base.py in compute(self, **kwargs) 154 dask.base.compute 155 """ --> 156 (result,) = compute(self, traverse=False, **kwargs) 157 return result 158 ~\Anaconda3\lib\site-packages\dask\base.py in compute(*args, **kwargs) 395 keys = [x.__dask_keys__() for x in collections] 396 postcomputes = [x.__dask_postcompute__() for x in collections] --> 397 results = schedule(dsk, keys, **kwargs) 398 return repack([f(r, *a) for r, (f, a) in zip(results, postcomputes)]) 399 ~\Anaconda3\lib\site-packages\distributed\client.py in get(self, dsk, keys, restrictions, loose_restrictions, resources, sync, asynchronous, direct, retries, priority, fifo_timeout, actors, **kwargs) 2307 retries=retries, 2308 user_priority=priority, -> 2309 actors=actors, 2310 ) 2311 packed = pack_data(keys, futures) ~\Anaconda3\lib\site-packages\distributed\client.py in _graph_to_futures(self, dsk, keys, restrictions, loose_restrictions, priority, user_priority, resources, retries, fifo_timeout, actors) 2232 for v in s: 2233 if v not in self.futures: -> 2234 raise CancelledError(v) 2235 2236 dependencies = {k: get_dependencies(dsk, k) for k in dsk} CancelledError: ('repartition-merge-39715e6237c8baf832ed85d511f135a3', 0)
--------------------------------------------------------------------------- NameError Traceback (most recent call last) <ipython-input-10-d243315effc1> in <module> ----> 1 df = op.load.csv("https://raw.githubusercontent.com/ironmussa/Optimus/master/examples/data/foo.csv", sep=",", header=True, infer_schema='false', null_value="None") NameError: name 'op' is not defined
stat_computed = client.compute(np.mode(df["id"]))
stat_results = client.gather(stat_computed)
--------------------------------------------------------------------------- AttributeError Traceback (most recent call last) <ipython-input-14-a799f70d7185> in <module> ----> 1 stat_computed = client.compute(np.mode(df["id"])) 2 stat_results = client.gather(stat_computed) AttributeError: module 'numpy' has no attribute 'mode'
print(stat_results)
1