In [149]:
import pandas as pd
In [150]:
df = pd.read_csv('/home/anderson/Desktop/Sao-Paulo-Crime-Study/output.csv', encoding = 'latin1')
/home/anderson/anaconda3/lib/python3.5/site-packages/IPython/core/interactiveshell.py:2723: DtypeWarning: Columns (22,23,24,28,30) have mixed types. Specify dtype option on import or set low_memory=False.
interactivity=interactivity, compiler=compiler, result=result)
In [151]:
df['RUBRICA'].value_counts()
Out[151]:
Roubo (art. 157) 362274
Furto (art. 155) 181813
Lesão corporal (art. 129) 84476
Lesão corporal culposa na direção de veÃculo automotor (Art. 303) 63806
Furto qualificado (art. 155, §4o.) 63411
Lesão corporal (art 129 § 9º) 18304
HomicÃdio simples (art. 121) 5742
Estupro de vulneravel (art.217-A) 4246
Lesão corporal culposa (art. 129. §6o.) 3085
Estupro (art.213) 2033
HomicÃdio culposo na direção de veÃculo automotor (Art. 302) 1852
HomicÃdio qualificado (art. 121, §2o.) 1304
Lesão corporal de natureza GRAVE (art. 129, §1o.) 301
HomicÃdio culposo (art. 121, §3o.) 190
Furto de coisa comum (art. 156) 125
Lesão corporal de natureza 'GRAVÃSSIMA' (art. 129, §2o.) 46
Lesão corporal seguida de morte (art. 129, §3o.) 28
A.I.-Estupro de vulneravel (art.217-A) 9
A.I.-Estupro (art.213) 4
A.I.-Lesão corporal (art. 129) 1
Name: RUBRICA, dtype: int64
In [152]:
(df['RUBRICA'] == 'HomicÃdio qualificado (art. 121, §2o.)' ).sum()
Out[152]:
1304
In [153]:
df.RUBRICA
Out[153]:
0 Lesão corporal (art. 129)
1 Lesão corporal culposa (art. 129. §6o.)
2 Lesão corporal (art. 129)
3 Furto (art. 155)
4 Furto qualificado (art. 155, §4o.)
5 Roubo (art. 157)
6 Roubo (art. 157)
7 Furto (art. 155)
8 Lesão corporal (art. 129)
9 Lesão corporal (art. 129)
10 Roubo (art. 157)
11 Furto (art. 155)
12 Roubo (art. 157)
13 Furto (art. 155)
14 Roubo (art. 157)
15 Furto (art. 155)
16 Furto (art. 155)
17 Furto (art. 155)
18 Roubo (art. 157)
19 Furto (art. 155)
20 Furto (art. 155)
21 Furto (art. 155)
22 Roubo (art. 157)
23 Roubo (art. 157)
24 Furto (art. 155)
25 Furto (art. 155)
26 Roubo (art. 157)
27 Furto (art. 155)
28 Furto (art. 155)
29 Roubo (art. 157)
...
793020 Lesão corporal culposa (art. 129. §6o.)
793021 Lesão corporal culposa (art. 129. §6o.)
793022 Lesão corporal culposa (art. 129. §6o.)
793023 Lesão corporal culposa (art. 129. §6o.)
793024 Lesão corporal culposa (art. 129. §6o.)
793025 Lesão corporal culposa (art. 129. §6o.)
793026 Lesão corporal culposa (art. 129. §6o.)
793027 Lesão corporal culposa (art. 129. §6o.)
793028 Furto (art. 155)
793029 Lesão corporal culposa (art. 129. §6o.)
793030 Lesão corporal culposa (art. 129. §6o.)
793031 Lesão corporal culposa (art. 129. §6o.)
793032 HomicÃdio culposo (art. 121, §3o.)
793033 Lesão corporal culposa (art. 129. §6o.)
793034 Lesão corporal culposa (art. 129. §6o.)
793035 Lesão corporal culposa (art. 129. §6o.)
793036 Lesão corporal culposa (art. 129. §6o.)
793037 Lesão corporal culposa (art. 129. §6o.)
793038 HomicÃdio culposo (art. 121, §3o.)
793039 Lesão corporal culposa (art. 129. §6o.)
793040 Lesão corporal culposa (art. 129. §6o.)
793041 Lesão corporal culposa (art. 129. §6o.)
793042 Lesão corporal culposa (art. 129. §6o.)
793043 Lesão corporal culposa (art. 129. §6o.)
793044 Lesão corporal culposa (art. 129. §6o.)
793045 Lesão corporal culposa (art. 129. §6o.)
793046 Lesão corporal culposa (art. 129. §6o.)
793047 Roubo (art. 157)
793048 Roubo (art. 157)
793049 Roubo (art. 157)
Name: RUBRICA, dtype: object
In [154]:
list = ['HomicÃdio qualificado (art. 121, §2o.)']
In [155]:
list
Out[155]:
['HomicÃ\xaddio qualificado (art. 121, §2o.)']
In [156]:
df.head()
Out[156]:
ID_DELEGACIA
NOME_DEPARTAMENTO
NOME_SECCIONAL
NOME_DELEGACIA
CIDADE
ANO_BO
NUM_BO
NOME_DEPARTAMENTO_CIRC
NOME_SECCIONAL_CIRC
NOME_DELEGACIA_CIRC
...
LOGRADOURO
NUMERO_LOGRADOURO
LATITUDE
LONGITUDE
DESCR_TIPO_PESSOA
FLAG_VITIMA_FATAL
SEXO_PESSOA
IDADE_PESSOA
COR_CUTIS
Unnamed: 30
0
10004
DIRD - DEPTO IDENT.REG.DIV
DIV.POL.PORTO/AERO/PROT.TURIS-DECADE
06º D.P. METROPOLITANO
S.PAULO
2010
12
DECAP
DEL.SEC.1º CENTRO
05º D.P. ACLIMACAO
...
ESTAÃAO BRIGADEIRO DO METRO
0
NaN
NaN
VÃtima
NaN
M
21
Preta
NaN
1
10004
DIRD - DEPTO IDENT.REG.DIV
DIV.POL.PORTO/AERO/PROT.TURIS-DECADE
06º D.P. METROPOLITANO
S.PAULO
2010
23
DECAP
DEL.SEC.1º CENTRO
03º D.P. CAMPOS ELISEOS
...
ESTAÃÃO REPUBLICA/PLATAFORMA EMBARQUE
99
NaN
NaN
VÃtima
NaN
F
48
Parda
NaN
2
10004
DIRD - DEPTO IDENT.REG.DIV
DIV.POL.PORTO/AERO/PROT.TURIS-DECADE
06º D.P. METROPOLITANO
S.PAULO
2010
24
DECAP
DEL.SEC.3º OESTE
37º D.P. CAMPO LIMPO
...
EST.VILA DAS BELEZAS/ESTACIONAMENTO
99
NaN
NaN
VÃtima
NaN
M
42
Branca
NaN
3
10004
DIRD - DEPTO IDENT.REG.DIV
DIV.POL.PORTO/AERO/PROT.TURIS-DECADE
06º D.P. METROPOLITANO
S.PAULO
2010
31
DECAP
DEL.SEC.3º OESTE
23º D.P. PERDIZES
...
ESTACAO BARRA FUNDA DO METRO
0
NaN
NaN
VÃtima
NaN
M
39
Branca
NaN
4
10004
DIRD - DEPTO IDENT.REG.DIV
DIV.POL.PORTO/AERO/PROT.TURIS-DECADE
06º D.P. METROPOLITANO
S.PAULO
2010
40
DECAP
DEL.SEC.1º CENTRO
78º D.P. JARDINS
...
AV PAULISTA
2073
NaN
NaN
VÃtima
NaN
F
32
Parda
NaN
5 rows × 31 columns
In [157]:
for i in list:
df = df[df['RUBRICA']==i]
In [158]:
df.head(3)
Out[158]:
ID_DELEGACIA
NOME_DEPARTAMENTO
NOME_SECCIONAL
NOME_DELEGACIA
CIDADE
ANO_BO
NUM_BO
NOME_DEPARTAMENTO_CIRC
NOME_SECCIONAL_CIRC
NOME_DELEGACIA_CIRC
...
LOGRADOURO
NUMERO_LOGRADOURO
LATITUDE
LONGITUDE
DESCR_TIPO_PESSOA
FLAG_VITIMA_FATAL
SEXO_PESSOA
IDADE_PESSOA
COR_CUTIS
Unnamed: 30
2804
10004
DIRD - DEPTO IDENT.REG.DIV
DIV.POL.PORTO/AERO/PROT.TURIS-DECADE
06º D.P. METROPOLITANO
S.PAULO
2011
276
DECAP
DEL.SEC.1º CENTRO
01º D.P. SE
...
ESTACÃO SÃ DO METRÃ - PLATAFORMA PARA
0
-23.549385223377701
-46.633257232741997
VÃtima
NaN
F
38
Parda
NaN
3255
10101
DECAP
DEL.SEC.1º CENTRO
01º D.P. SE
S.PAULO
2010
956
DECAP
DEL.SEC.1º CENTRO
01º D.P. SE
...
R GLICERIO
765
NaN
NaN
VÃtima
NaN
M
32
Branca
NaN
3262
10101
DECAP
DEL.SEC.1º CENTRO
01º D.P. SE
S.PAULO
2010
5346
DECAP
DEL.SEC.1º CENTRO
01º D.P. SE
...
AV DO ESTADO
1
NaN
NaN
VÃtima
NaN
M
31
Parda
NaN
3 rows × 31 columns
In [159]:
df['DATA_OCORRENCIA_BO'] = pd.to_datetime(df['DATA_OCORRENCIA_BO'])
In [160]:
import matplotlib.pyplot as plt
import seaborn as sns
%matplotlib inline
sns.set_style('darkgrid')
In [161]:
df['dia_da_semana'] = df['DATA_OCORRENCIA_BO'].dt.weekday_name
df['mes'] = df['DATA_OCORRENCIA_BO'].dt.month
In [162]:
semana = pd.DataFrame(df['dia_da_semana'].value_counts())
semana
Out[162]:
dia_da_semana
Sunday
262
Saturday
235
Monday
195
Friday
193
Thursday
174
Tuesday
125
Wednesday
120
In [163]:
semana.plot(title = 'Distribuição dos Homicídios por dia da Semana' , kind='barh',color = 'red', use_index=True, legend=True, sort_columns=True)
Out[163]:
<matplotlib.axes._subplots.AxesSubplot at 0x7f503cb7a0b8>
In [164]:
mes = pd.DataFrame(df['mes'].value_counts())
mes.head()
Out[164]:
mes
11
132
1
130
12
129
2
121
10
119
In [165]:
mes.plot(title = 'Distribuição dos Homicídios por dia mês' , kind='barh',color = 'blue', use_index=True, legend=True, sort_columns=True)
Out[165]:
<matplotlib.axes._subplots.AxesSubplot at 0x7f503cbf71d0>
In [166]:
top_10_horario_crimes = pd.DataFrame(df['HORA_OCORRENCIA_BO'].value_counts().head(10))
top_10_horario_crimes
Out[166]:
HORA_OCORRENCIA_BO
16:00
29
17:00
26
04:30
24
21:00
19
23:00
18
23:34
16
21:30
15
11:15
15
20:00
14
15:04
14
In [167]:
top_10_horario_crimes.plot(title = 'Top 10 de horarios de maior ocorrencia de crimes' , kind='barh',color = 'purple', use_index=True, legend=False, sort_columns=True)
Out[167]:
<matplotlib.axes._subplots.AxesSubplot at 0x7f503cc194e0>
In [168]:
top_10_logradouros_mais_homicidios = pd.DataFrame(df['LOGRADOURO'].value_counts().head(10))
top_10_logradouros_mais_homicidios
Out[168]:
LOGRADOURO
Informação protegida (art 31 LAI)
214
AV DAS NACOES UNIDAS
17
R FLORENCIO E RIELLI TORRES
16
AV AURO SOARES DE MOURA ANDRADE
15
R SEVERINO SUZANO
14
AV AGUA ESPRAIADA
13
R NELSON DE MORAES LOPES
10
R CARDOSO DE ALMEIDA
10
R ANTONIO LOPES DE MEDEIROS
10
AV CURSINO
9
In [169]:
top_10_logradouros_mais_homicidios.plot(title = 'Top 10 logradouros com maior ocorrencia de homicídios' , kind='bar',color = 'green', use_index=True, legend=False, sort_columns=True)
Out[169]:
<matplotlib.axes._subplots.AxesSubplot at 0x7f503cde0278>
In [170]:
df.info()
<class 'pandas.core.frame.DataFrame'>
Int64Index: 1304 entries, 2804 to 792796
Data columns (total 33 columns):
ID_DELEGACIA 1304 non-null int64
NOME_DEPARTAMENTO 1304 non-null object
NOME_SECCIONAL 1304 non-null object
NOME_DELEGACIA 1304 non-null object
CIDADE 1304 non-null object
ANO_BO 1304 non-null int64
NUM_BO 1304 non-null int64
NOME_DEPARTAMENTO_CIRC 1304 non-null object
NOME_SECCIONAL_CIRC 1304 non-null object
NOME_DELEGACIA_CIRC 1304 non-null object
NOME_MUNICIPIO_CIRC 1304 non-null object
DESCR_TIPO_BO 1304 non-null object
DATA_OCORRENCIA_BO 1304 non-null datetime64[ns]
HORA_OCORRENCIA_BO 1251 non-null object
DATAHORA_COMUNICACAO_BO 0 non-null float64
FLAG_STATUS 1304 non-null object
RUBRICA 1304 non-null object
DESCR_CONDUTA 0 non-null object
DESDOBRAMENTO 588 non-null object
DESCR_TIPOLOCAL 1304 non-null object
DESCR_SUBTIPOLOCAL 1304 non-null object
LOGRADOURO 1304 non-null object
NUMERO_LOGRADOURO 1240 non-null object
LATITUDE 778 non-null object
LONGITUDE 778 non-null object
DESCR_TIPO_PESSOA 1304 non-null object
FLAG_VITIMA_FATAL 83 non-null object
SEXO_PESSOA 1304 non-null object
IDADE_PESSOA 1201 non-null object
COR_CUTIS 1304 non-null object
Unnamed: 30 0 non-null object
dia_da_semana 1304 non-null object
mes 1304 non-null int64
dtypes: datetime64[ns](1), float64(1), int64(4), object(27)
memory usage: 346.4+ KB
In [171]:
motivacao_homicidios = pd.DataFrame(df['DESDOBRAMENTO'].value_counts())
In [172]:
motivacao_homicidios.plot(title = 'Motivação dos homicídios' , kind='bar',color = 'pink', use_index=True, legend=True)
Out[172]:
<matplotlib.axes._subplots.AxesSubplot at 0x7f503cc47eb8>
In [173]:
top_10_idades_vitimas = pd.DataFrame(df['IDADE_PESSOA'].value_counts().head(10))
In [175]:
top_10_idades_vitimas
top_10_idades_vitimas.index.name = 'Idades'
In [176]:
top_10_idades_vitimas.plot(title = 'As idades mais comuns das vítimas' , kind='bar',color = 'orange', use_index=True, legend=False)
top_10_idades_vitimas.index.name = 'Idades'
In [137]:
import pandas as pd
values = [[1,2], [2,5]]
df = pd.DataFrame(values, columns=['Type A', 'Type B'], index=['Index 1','Index 2'])
df.columns.name = 'Type'
df.index.name = 'Index'
df.plot(lw=2, colormap='jet', marker='.', markersize=10, title='Video streaming dropout by category')
Out[137]:
<matplotlib.axes._subplots.AxesSubplot at 0x7f503d05a908>
In [178]:
sexo = pd.DataFrame(df['SEXO_PESSOA'].value_counts())
sexo
Out[178]:
SEXO_PESSOA
M
932
F
334
I
38
In [ ]:
nd : str
‘line’ : line plot (default)
‘bar’ : vertical bar plot
‘barh’ : horizontal bar plot
‘hist’ : histogram
‘box’ : boxplot
‘kde’ : Kernel Density Estimation plot
‘density’ : same as ‘kde’
‘area’ : area plot
‘pie’ : pie plot
‘scatter’ : scatter plot
‘hexbin’ : hexbin plot
In [199]:
sexo.plot(title = 'Sexo das vítimas' , kind='pie', use_index=True, legend=False , subplots = True)
Out[199]:
array([<matplotlib.axes._subplots.AxesSubplot object at 0x7f501cabf588>], dtype=object)
In [201]:
delegacia = pd.DataFrame(df['NOME_DELEGACIA'].value_counts())
delegacia.head()
Out[201]:
NOME_DELEGACIA
69º D.P. TEOTONIO VILELA
59
09º D.P. - CARANDIRU
56
73º D.P. JACANA
41
46º D.P. PERUS
41
50º D.P. ITAIM PAULISTA
38
In [207]:
top10_delegacias_homicidios = delegacia.head(10)
top10_delegacias_homicidios
Out[207]:
NOME_DELEGACIA
69º D.P. TEOTONIO VILELA
59
09º D.P. - CARANDIRU
56
73º D.P. JACANA
41
46º D.P. PERUS
41
50º D.P. ITAIM PAULISTA
38
56º D.P. VILA ALPINA
34
23º D.P. PERDIZES
33
53º D.P. PARQUE DO CARMO
33
98º D.P. JARDIM MIRIAM
33
13º D.P. CASA VERDE
31
In [206]:
top10_delegacias_homicidios.plot(title = 'As 10 delegacias com maior registro de homicidios' , kind='pie', use_index=True, legend=False , subplots = True)
Out[206]:
array([<matplotlib.axes._subplots.AxesSubplot object at 0x7f501cb6a1d0>], dtype=object)
In [209]:
df['NUM_BO'].plot(legend=True,figsize=(10,4))
Out[209]:
<matplotlib.axes._subplots.AxesSubplot at 0x7f501cd0b8d0>
In [212]:
timestamp = df[['DATA_OCORRENCIA_BO','HORA_OCORRENCIA_BO']]
In [213]:
#allDays = pd.DataFrame(df.set_index('timestamp').groupby(pd.TimeGrouper('1H')).sum())
In [215]:
timestamp.head()
Out[215]:
DATA_OCORRENCIA_BO
HORA_OCORRENCIA_BO
2804
2011-02-06
07:11
3255
2010-01-30
03:15
3262
2010-06-12
07:30
4687
2011-02-26
17:45
4688
2011-02-26
17:45
In [218]:
timestamp['DATA_OCORRENCIA_BO'] = timestamp['DATA_OCORRENCIA_BO'].astype(str)
/home/anderson/anaconda3/lib/python3.5/site-packages/ipykernel/__main__.py:1: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame.
Try using .loc[row_indexer,col_indexer] = value instead
See the caveats in the documentation: http://pandas.pydata.org/pandas-docs/stable/indexing.html#indexing-view-versus-copy
if __name__ == '__main__':
In [219]:
timestamp.info()
<class 'pandas.core.frame.DataFrame'>
Int64Index: 1304 entries, 2804 to 792796
Data columns (total 2 columns):
DATA_OCORRENCIA_BO 1304 non-null object
HORA_OCORRENCIA_BO 1251 non-null object
dtypes: object(2)
memory usage: 30.6+ KB
In [222]:
datetime = timestamp['DATA_OCORRENCIA_BO'] + ' ' + timestamp['HORA_OCORRENCIA_BO']
In [224]:
datetime = pd.DataFrame(datetime)
datetime.head()
Out[224]:
0
2804
2011-02-06 07:11
3255
2010-01-30 03:15
3262
2010-06-12 07:30
4687
2011-02-26 17:45
4688
2011-02-26 17:45
In [226]:
datetime = pd.to_datetime(datetime[0])
In [228]:
datetime.head()
Out[228]:
2804 2011-02-06 07:11:00
3255 2010-01-30 03:15:00
3262 2010-06-12 07:30:00
4687 2011-02-26 17:45:00
4688 2011-02-26 17:45:00
Name: 0, dtype: datetime64[ns]
In [231]:
datetime = pd.DataFrame(datetime)
In [232]:
datetime = datetime.rename(columns={0: 'data_e_hora'})
In [233]:
datetime
Out[233]:
data_e_hora
2804
2011-02-06 07:11:00
3255
2010-01-30 03:15:00
3262
2010-06-12 07:30:00
4687
2011-02-26 17:45:00
4688
2011-02-26 17:45:00
4689
2011-02-26 17:45:00
6470
2010-01-30 03:15:00
7137
2010-01-09 15:44:00
7906
2010-11-28 16:06:00
9665
2010-04-11 12:00:00
14815
2010-02-11 20:30:00
14816
2010-02-11 20:30:00
15633
NaT
16209
2010-10-08 10:40:00
16490
2011-11-21 05:59:00
16804
2010-08-21 04:35:00
17209
2010-02-08 06:00:00
17462
2010-04-03 16:00:00
17601
NaT
17800
2010-12-25 00:05:00
19257
2011-01-18 21:45:00
20088
2011-07-11 15:00:00
20107
2011-02-23 21:00:00
20108
2011-02-23 21:00:00
20109
2011-02-23 21:00:00
20110
2011-02-23 21:00:00
21778
2010-07-13 22:00:00
22661
2010-08-21 04:35:00
23112
2010-01-10 22:20:00
24886
2010-08-10 22:15:00
...
...
773475
2010-05-21 04:09:00
774009
2012-01-14 11:10:00
775965
2012-01-20 07:32:00
777042
2010-05-01 21:00:00
777049
2010-05-06 10:14:00
777748
2011-07-31 17:35:00
777749
2011-07-31 17:35:00
777869
2011-09-14 06:30:00
780455
2011-02-13 06:51:00
780868
2011-08-21 05:55:00
782108
2010-12-28 21:00:00
782273
2011-05-11 20:55:00
782274
2011-05-11 20:55:00
782275
2011-05-11 20:55:00
782314
2011-06-14 10:04:00
784366
NaT
784437
2010-11-13 09:20:00
785348
2010-09-06 14:00:00
785700
NaT
785863
2011-06-11 11:28:00
785864
2011-06-11 11:28:00
785865
2011-06-11 11:28:00
786029
2011-08-07 22:44:00
787147
2011-01-26 00:09:00
787359
2011-06-13 19:00:00
789710
2010-05-02 23:00:00
792226
2011-11-25 06:00:00
792233
2011-12-27 00:16:00
792408
2011-11-23 12:00:00
792796
2011-10-26 11:15:00
1304 rows × 1 columns
In [235]:
df = pd.merge(df, datetime, left_index=True, right_index=True, how='outer')
In [236]:
df.info()
<class 'pandas.core.frame.DataFrame'>
Int64Index: 1304 entries, 2804 to 792796
Data columns (total 34 columns):
ID_DELEGACIA 1304 non-null int64
NOME_DEPARTAMENTO 1304 non-null object
NOME_SECCIONAL 1304 non-null object
NOME_DELEGACIA 1304 non-null object
CIDADE 1304 non-null object
ANO_BO 1304 non-null int64
NUM_BO 1304 non-null int64
NOME_DEPARTAMENTO_CIRC 1304 non-null object
NOME_SECCIONAL_CIRC 1304 non-null object
NOME_DELEGACIA_CIRC 1304 non-null object
NOME_MUNICIPIO_CIRC 1304 non-null object
DESCR_TIPO_BO 1304 non-null object
DATA_OCORRENCIA_BO 1304 non-null datetime64[ns]
HORA_OCORRENCIA_BO 1251 non-null object
DATAHORA_COMUNICACAO_BO 0 non-null float64
FLAG_STATUS 1304 non-null object
RUBRICA 1304 non-null object
DESCR_CONDUTA 0 non-null object
DESDOBRAMENTO 588 non-null object
DESCR_TIPOLOCAL 1304 non-null object
DESCR_SUBTIPOLOCAL 1304 non-null object
LOGRADOURO 1304 non-null object
NUMERO_LOGRADOURO 1240 non-null object
LATITUDE 778 non-null object
LONGITUDE 778 non-null object
DESCR_TIPO_PESSOA 1304 non-null object
FLAG_VITIMA_FATAL 83 non-null object
SEXO_PESSOA 1304 non-null object
IDADE_PESSOA 1201 non-null object
COR_CUTIS 1304 non-null object
Unnamed: 30 0 non-null object
dia_da_semana 1304 non-null object
mes 1304 non-null int64
data_e_hora 1251 non-null datetime64[ns]
dtypes: datetime64[ns](2), float64(1), int64(4), object(27)
memory usage: 356.6+ KB
In [237]:
df
Out[237]:
ID_DELEGACIA
NOME_DEPARTAMENTO
NOME_SECCIONAL
NOME_DELEGACIA
CIDADE
ANO_BO
NUM_BO
NOME_DEPARTAMENTO_CIRC
NOME_SECCIONAL_CIRC
NOME_DELEGACIA_CIRC
...
LONGITUDE
DESCR_TIPO_PESSOA
FLAG_VITIMA_FATAL
SEXO_PESSOA
IDADE_PESSOA
COR_CUTIS
Unnamed: 30
dia_da_semana
mes
data_e_hora
2804
10004
DIRD - DEPTO IDENT.REG.DIV
DIV.POL.PORTO/AERO/PROT.TURIS-DECADE
06º D.P. METROPOLITANO
S.PAULO
2011
276
DECAP
DEL.SEC.1º CENTRO
01º D.P. SE
...
-46.633257232741997
VÃtima
NaN
F
38
Parda
NaN
Sunday
2
2011-02-06 07:11:00
3255
10101
DECAP
DEL.SEC.1º CENTRO
01º D.P. SE
S.PAULO
2010
956
DECAP
DEL.SEC.1º CENTRO
01º D.P. SE
...
NaN
VÃtima
NaN
M
32
Branca
NaN
Saturday
1
2010-01-30 03:15:00
3262
10101
DECAP
DEL.SEC.1º CENTRO
01º D.P. SE
S.PAULO
2010
5346
DECAP
DEL.SEC.1º CENTRO
01º D.P. SE
...
NaN
VÃtima
NaN
M
31
Parda
NaN
Saturday
6
2010-06-12 07:30:00
4687
10101
DECAP
DEL.SEC.1º CENTRO
01º D.P. SE
S.PAULO
2011
1895
DECAP
DEL.SEC.1º CENTRO
01º D.P. SE
...
-46.629372040234699
VÃtima
NaN
M
19
Outros
NaN
Saturday
2
2011-02-26 17:45:00
4688
10101
DECAP
DEL.SEC.1º CENTRO
01º D.P. SE
S.PAULO
2011
1895
DECAP
DEL.SEC.1º CENTRO
01º D.P. SE
...
-46.629372040234699
VÃtima
NaN
M
31
Branca
NaN
Saturday
2
2011-02-26 17:45:00
4689
10101
DECAP
DEL.SEC.1º CENTRO
01º D.P. SE
S.PAULO
2011
1895
DECAP
DEL.SEC.1º CENTRO
01º D.P. SE
...
-46.629372040234699
VÃtima
NaN
M
34
Branca
NaN
Saturday
2
2011-02-26 17:45:00
6470
10101
DECAP
DEL.SEC.1º CENTRO
01º D.P. SE
S.PAULO
2010
956
DECAP
DEL.SEC.1º CENTRO
01º D.P. SE
...
NaN
VÃtima
NaN
M
20
Parda
NaN
Saturday
1
2010-01-30 03:15:00
7137
10102
DECAP
DEL.SEC.1º CENTRO
02º D.P. BOM RETIRO
S.PAULO
2010
83
DECAP
DEL.SEC.1º CENTRO
12º D.P. PARI
...
NaN
VÃtima
N
M
29
Branca
NaN
Saturday
1
2010-01-09 15:44:00
7906
10102
DECAP
DEL.SEC.1º CENTRO
02º D.P. BOM RETIRO
S.PAULO
2010
3273
DECAP
DEL.SEC.1º CENTRO
12º D.P. PARI
...
NaN
VÃtima
NaN
F
20
Branca
NaN
Sunday
11
2010-11-28 16:06:00
9665
10103
DECAP
DEL.SEC.1º CENTRO
03º D.P. CAMPOS ELISEOS
S.PAULO
2010
2837
DECAP
DEL.SEC.1º CENTRO
03º D.P. CAMPOS ELISEOS
...
NaN
VÃtima
NaN
M
76
Branca
NaN
Sunday
4
2010-04-11 12:00:00
14815
10103
DECAP
DEL.SEC.1º CENTRO
03º D.P. CAMPOS ELISEOS
S.PAULO
2010
1213
DECAP
DEL.SEC.1º CENTRO
03º D.P. CAMPOS ELISEOS
...
Informação protegida (art 31 LAI)
VÃtima
NaN
M
34
Parda
NaN
Thursday
2
2010-02-11 20:30:00
14816
10103
DECAP
DEL.SEC.1º CENTRO
03º D.P. CAMPOS ELISEOS
S.PAULO
2010
1213
DECAP
DEL.SEC.1º CENTRO
03º D.P. CAMPOS ELISEOS
...
Informação protegida (art 31 LAI)
VÃtima
S
M
20
Branca
NaN
Thursday
2
2010-02-11 20:30:00
15633
10101
DECAP
DEL.SEC.1º CENTRO
01º D.P. SE
S.PAULO
2011
11583
DECAP
DEL.SEC.1º CENTRO
01º D.P. SE
...
Informação protegida (art 31 LAI)
VÃtima
NaN
M
47
Parda
NaN
Tuesday
12
NaT
16209
10101
DECAP
DEL.SEC.1º CENTRO
01º D.P. SE
S.PAULO
2010
9435
DECAP
DEL.SEC.1º CENTRO
01º D.P. SE
...
NaN
VÃtima
NaN
M
41
Branca
NaN
Friday
10
2010-10-08 10:40:00
16490
10103
DECAP
DEL.SEC.1º CENTRO
03º D.P. CAMPOS ELISEOS
S.PAULO
2011
9088
DECAP
DEL.SEC.1º CENTRO
03º D.P. CAMPOS ELISEOS
...
-46.644981583987402
VÃtima
NaN
M
35
Branca
NaN
Monday
11
2011-11-21 05:59:00
16804
10103
DECAP
DEL.SEC.1º CENTRO
03º D.P. CAMPOS ELISEOS
S.PAULO
2010
6271
DECAP
DEL.SEC.1º CENTRO
03º D.P. CAMPOS ELISEOS
...
NaN
VÃtima
S
F
25
Branca
NaN
Saturday
8
2010-08-21 04:35:00
17209
10104
DECAP
DEL.SEC.1º CENTRO
04º D.P. CONSOLAÃÃO
S.PAULO
2010
713
DECAP
DEL.SEC.1º CENTRO
04º D.P. CONSOLAÃÃO
...
NaN
VÃtima
NaN
F
NaN
Branca
NaN
Monday
2
2010-02-08 06:00:00
17462
10104
DECAP
DEL.SEC.1º CENTRO
04º D.P. CONSOLAÃÃO
S.PAULO
2010
1749
DECAP
DEL.SEC.1º CENTRO
01º D.P. SE
...
NaN
VÃtima
NaN
F
19
Branca
NaN
Saturday
4
2010-04-03 16:00:00
17601
10101
DECAP
DEL.SEC.1º CENTRO
01º D.P. SE
S.PAULO
2011
9498
DECAP
DEL.SEC.1º CENTRO
01º D.P. SE
...
-46.629619310803001
VÃtima
NaN
M
25
Parda
NaN
Wednesday
10
NaT
17800
10101
DECAP
DEL.SEC.1º CENTRO
01º D.P. SE
S.PAULO
2010
12086
DECAP
DEL.SEC.1º CENTRO
01º D.P. SE
...
NaN
VÃtima
NaN
M
36
Amarela
NaN
Saturday
12
2010-12-25 00:05:00
19257
10103
DECAP
DEL.SEC.1º CENTRO
03º D.P. CAMPOS ELISEOS
S.PAULO
2011
505
DECAP
DEL.SEC.1º CENTRO
03º D.P. CAMPOS ELISEOS
...
-46.637751241338599
VÃtima
NaN
M
34
Branca
NaN
Tuesday
1
2011-01-18 21:45:00
20088
10101
DECAP
DEL.SEC.1º CENTRO
01º D.P. SE
S.PAULO
2011
6514
DECAP
DEL.SEC.1º CENTRO
01º D.P. SE
...
-46.630352095558003
VÃtima
NaN
M
52
Branca
NaN
Monday
7
2011-07-11 15:00:00
20107
10104
DECAP
DEL.SEC.1º CENTRO
04º D.P. CONSOLAÃÃO
S.PAULO
2011
1377
DECAP
DEL.SEC.1º CENTRO
04º D.P. CONSOLAÃÃO
...
-46.649940997722297
VÃtima
N
M
23
Branca
NaN
Wednesday
2
2011-02-23 21:00:00
20108
10104
DECAP
DEL.SEC.1º CENTRO
04º D.P. CONSOLAÃÃO
S.PAULO
2011
1377
DECAP
DEL.SEC.1º CENTRO
04º D.P. CONSOLAÃÃO
...
-46.649940997722297
VÃtima
S
M
22
Branca
NaN
Wednesday
2
2011-02-23 21:00:00
20109
10104
DECAP
DEL.SEC.1º CENTRO
04º D.P. CONSOLAÃÃO
S.PAULO
2011
1377
DECAP
DEL.SEC.1º CENTRO
04º D.P. CONSOLAÃÃO
...
-46.649940997722297
VÃtima
N
M
23
Branca
NaN
Wednesday
2
2011-02-23 21:00:00
20110
10104
DECAP
DEL.SEC.1º CENTRO
04º D.P. CONSOLAÃÃO
S.PAULO
2011
1377
DECAP
DEL.SEC.1º CENTRO
04º D.P. CONSOLAÃÃO
...
-46.649940997722297
VÃtima
S
M
22
Branca
NaN
Wednesday
2
2011-02-23 21:00:00
21778
10103
DECAP
DEL.SEC.1º CENTRO
03º D.P. CAMPOS ELISEOS
S.PAULO
2010
5203
DECAP
DEL.SEC.1º CENTRO
03º D.P. CAMPOS ELISEOS
...
NaN
VÃtima
NaN
M
37
Parda
NaN
Tuesday
7
2010-07-13 22:00:00
22661
10103
DECAP
DEL.SEC.1º CENTRO
03º D.P. CAMPOS ELISEOS
S.PAULO
2010
6271
DECAP
DEL.SEC.1º CENTRO
03º D.P. CAMPOS ELISEOS
...
NaN
VÃtima
S
F
25
Branca
NaN
Saturday
8
2010-08-21 04:35:00
23112
10102
DECAP
DEL.SEC.1º CENTRO
02º D.P. BOM RETIRO
S.PAULO
2010
97
DECAP
DEL.SEC.1º CENTRO
12º D.P. PARI
...
NaN
VÃtima
NaN
M
38
Preta
NaN
Sunday
1
2010-01-10 22:20:00
24886
10102
DECAP
DEL.SEC.1º CENTRO
02º D.P. BOM RETIRO
S.PAULO
2010
2233
DECAP
DEL.SEC.1º CENTRO
01º D.P. SE
...
NaN
VÃtima
NaN
M
36
Parda
NaN
Tuesday
8
2010-08-10 22:15:00
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
773475
20145
DECAP
DEL.SEC.4º NORTE
45º D.P. V BRASILANDIA
S.PAULO
2010
947
DECAP
DEL.SEC.4º NORTE
45º D.P. V BRASILANDIA
...
NaN
VÃtima
NaN
M
23
Branca
NaN
Friday
5
2010-05-21 04:09:00
774009
20206
DECAP
DEL.SEC.5º LESTE
CENTRAL DE FLAGRANTES 5ª SEC
S.PAULO
2012
83
DECAP
DEL.SEC.5º LESTE
29º D.P. VILA PRUDENTE
...
-46.5619
VÃtima
NaN
F
33
Branca
NaN
Saturday
1
2012-01-14 11:10:00
775965
20210
DECAP
DEL.SEC.5º LESTE
10º D.P. PENHA DE FRANCA
S.PAULO
2012
680
DECAP
DEL.SEC.5º LESTE
10º D.P. PENHA DE FRANCA
...
-46.537
VÃtima
N
F
25
Branca
NaN
Friday
1
2012-01-20 07:32:00
777042
20222
DECAP
DEL.SEC.7º ITAQUERA
22º D.P. SAO MIGUEL PTA
S.PAULO
2010
2566
DECAP
DEL.SEC.7º ITAQUERA
22º D.P. SAO MIGUEL PTA
...
NaN
VÃtima
NaN
M
32
Branca
NaN
Saturday
5
2010-05-01 21:00:00
777049
20222
DECAP
DEL.SEC.7º ITAQUERA
22º D.P. SAO MIGUEL PTA
S.PAULO
2010
2647
DECAP
DEL.SEC.7º ITAQUERA
22º D.P. SAO MIGUEL PTA
...
NaN
VÃtima
NaN
M
47
Parda
NaN
Thursday
5
2010-05-06 10:14:00
777748
20222
DECAP
DEL.SEC.7º ITAQUERA
22º D.P. SAO MIGUEL PTA
S.PAULO
2011
4851
DECAP
DEL.SEC.7º ITAQUERA
63º D.P. VILA JACUI
...
-46.4509
VÃtima
NaN
M
44
Branca
NaN
Sunday
7
2011-07-31 17:35:00
777749
20222
DECAP
DEL.SEC.7º ITAQUERA
22º D.P. SAO MIGUEL PTA
S.PAULO
2011
4851
DECAP
DEL.SEC.7º ITAQUERA
63º D.P. VILA JACUI
...
-46.4509
VÃtima
NaN
M
44
Branca
NaN
Sunday
7
2011-07-31 17:35:00
777869
20222
DECAP
DEL.SEC.7º ITAQUERA
22º D.P. SAO MIGUEL PTA
S.PAULO
2011
6420
DECAP
DEL.SEC.7º ITAQUERA
22º D.P. SAO MIGUEL PTA
...
-46.431
VÃtima
NaN
F
19
Branca
NaN
Wednesday
9
2011-09-14 06:30:00
780455
20230
DECAP
DEL.SEC.5º LESTE
30º D.P. TATUAPE
S.PAULO
2011
1278
DECAP
DEL.SEC.5º LESTE
58º D.P. VILA FORMOSA
...
-46.5354
VÃtima
NaN
M
31
Branca
NaN
Sunday
2
2011-02-13 06:51:00
780868
20230
DECAP
DEL.SEC.5º LESTE
30º D.P. TATUAPE
S.PAULO
2011
6838
DECAP
DEL.SEC.5º LESTE
58º D.P. VILA FORMOSA
...
-46.5374
VÃtima
NaN
M
25
Parda
NaN
Sunday
8
2011-08-21 05:55:00
782108
20232
DECAP
DEL.SEC.7º ITAQUERA
32º D.P. ITAQUERA
S.PAULO
2010
5619
DECAP
DEL.SEC.7º ITAQUERA
32º D.P. ITAQUERA
...
NaN
VÃtima
S
F
19
Parda
NaN
Tuesday
12
2010-12-28 21:00:00
782273
20232
DECAP
DEL.SEC.7º ITAQUERA
32º D.P. ITAQUERA
S.PAULO
2011
2177
DECAP
DEL.SEC.7º ITAQUERA
32º D.P. ITAQUERA
...
-46.4474
VÃtima
NaN
F
NaN
Outros
NaN
Wednesday
5
2011-05-11 20:55:00
782274
20232
DECAP
DEL.SEC.7º ITAQUERA
32º D.P. ITAQUERA
S.PAULO
2011
2177
DECAP
DEL.SEC.7º ITAQUERA
32º D.P. ITAQUERA
...
-46.4474
VÃtima
NaN
F
15
Branca
NaN
Wednesday
5
2011-05-11 20:55:00
782275
20232
DECAP
DEL.SEC.7º ITAQUERA
32º D.P. ITAQUERA
S.PAULO
2011
2177
DECAP
DEL.SEC.7º ITAQUERA
32º D.P. ITAQUERA
...
-46.4474
VÃtima
NaN
M
20
Branca
NaN
Wednesday
5
2011-05-11 20:55:00
782314
20232
DECAP
DEL.SEC.7º ITAQUERA
32º D.P. ITAQUERA
S.PAULO
2011
2689
DECAP
DEL.SEC.7º ITAQUERA
32º D.P. ITAQUERA
...
-46.4527
VÃtima
NaN
M
53
Outros
NaN
Tuesday
6
2011-06-14 10:04:00
784366
20244
DECAP
DEL.SEC.8º SAO MATEUS
44º D.P. GUAIANAZES
S.PAULO
2010
4220
DECAP
DEL.SEC.8º SAO MATEUS
54º D.P. CID. TIRADENTES
...
NaN
VÃtima
NaN
M
NaN
Branca
NaN
Friday
9
NaT
784437
20244
DECAP
DEL.SEC.8º SAO MATEUS
44º D.P. GUAIANAZES
S.PAULO
2010
5336
DECAP
DEL.SEC.8º SAO MATEUS
44º D.P. GUAIANAZES
...
NaN
VÃtima
NaN
M
30
Branca
NaN
Saturday
11
2010-11-13 09:20:00
785348
20249
DECAP
DEL.SEC.8º SAO MATEUS
49º D.P. SAO MATEUS
S.PAULO
2010
5394
DECAP
DEL.SEC.8º SAO MATEUS
49º D.P. SAO MATEUS
...
NaN
VÃtima
NaN
M
29
Branca
NaN
Monday
9
2010-09-06 14:00:00
785700
20249
DECAP
DEL.SEC.8º SAO MATEUS
49º D.P. SAO MATEUS
S.PAULO
2011
2024
DECAP
DEL.SEC.8º SAO MATEUS
49º D.P. SAO MATEUS
...
-46.4809
VÃtima
N
F
23
Parda
NaN
Monday
3
NaT
785863
20249
DECAP
DEL.SEC.8º SAO MATEUS
49º D.P. SAO MATEUS
S.PAULO
2011
4295
DECAP
DEL.SEC.8º SAO MATEUS
49º D.P. SAO MATEUS
...
-46.4868
VÃtima
NaN
F
17
Branca
NaN
Saturday
6
2011-06-11 11:28:00
785864
20249
DECAP
DEL.SEC.8º SAO MATEUS
49º D.P. SAO MATEUS
S.PAULO
2011
4295
DECAP
DEL.SEC.8º SAO MATEUS
49º D.P. SAO MATEUS
...
-46.4868
VÃtima
NaN
M
22
Branca
NaN
Saturday
6
2011-06-11 11:28:00
785865
20249
DECAP
DEL.SEC.8º SAO MATEUS
49º D.P. SAO MATEUS
S.PAULO
2011
4295
DECAP
DEL.SEC.8º SAO MATEUS
49º D.P. SAO MATEUS
...
-46.4868
VÃtima
NaN
M
43
Parda
NaN
Saturday
6
2011-06-11 11:28:00
786029
20249
DECAP
DEL.SEC.8º SAO MATEUS
49º D.P. SAO MATEUS
S.PAULO
2011
6352
DECAP
DEL.SEC.8º SAO MATEUS
54º D.P. CID. TIRADENTES
...
-46.4101
VÃtima
NaN
I
19
Parda
NaN
Sunday
8
2011-08-07 22:44:00
787147
20250
DECAP
DEL.SEC.7º ITAQUERA
50º D.P. ITAIM PAULISTA
S.PAULO
2011
515
DECAP
DEL.SEC.7º ITAQUERA
50º D.P. ITAIM PAULISTA
...
-46.3916
VÃtima
NaN
M
17
Branca
NaN
Wednesday
1
2011-01-26 00:09:00
787359
20250
DECAP
DEL.SEC.7º ITAQUERA
50º D.P. ITAIM PAULISTA
S.PAULO
2011
3801
DECAP
DEL.SEC.7º ITAQUERA
50º D.P. ITAIM PAULISTA
...
-46.3826
VÃtima
NaN
F
1
Branca
NaN
Monday
6
2011-06-13 19:00:00
789710
30122
DEMACRO
DEL.SEC.DIADEMA
01º D.P. DIADEMA
S.PAULO
2010
2701
DECAP
DEL.SEC.6º SANTO AMARO
98º D.P. JARDIM MIRIAM
...
NaN
VÃtima
NaN
M
25
Branca
NaN
Sunday
5
2010-05-02 23:00:00
792226
200100
DHPP
DHPP - DEP. HOM. PROTECAO PESSOA
DHPP DIV. HOMICIDIOS
S.PAULO
2011
242
DECAP
DEL.SEC.8º SAO MATEUS
69º D.P. TEOTONIO VILELA
...
NaN
VÃtima
NaN
M
30
Parda
NaN
Friday
11
2011-11-25 06:00:00
792233
200100
DHPP
DHPP - DEP. HOM. PROTECAO PESSOA
DHPP DIV. HOMICIDIOS
S.PAULO
2011
289
DECAP
DEL.SEC.3º OESTE
07º D.P. LAPA
...
NaN
VÃtima
NaN
M
36
Branca
NaN
Tuesday
12
2011-12-27 00:16:00
792408
500073
DECAP
DEL.SEC.7º ITAQUERA
CENTRAL DE FLAGRANTES 7ª SEC
S.PAULO
2011
1872
DECAP
DEL.SEC.7º ITAQUERA
65º D.P. ARTUR ALVIM
...
-46.4926
VÃtima
NaN
F
67
Parda
NaN
Wednesday
11
2011-11-23 12:00:00
792796
500084
DECAP
DEL.SEC.8º SAO MATEUS
CENTRAL DE FLAGRANTES 8ª SEC
S.PAULO
2011
1207
DECAP
DEL.SEC.8º SAO MATEUS
44º D.P. GUAIANAZES
...
-46.4159
VÃtima
NaN
M
35
Parda
NaN
Wednesday
10
2011-10-26 11:15:00
1304 rows × 34 columns
In [240]:
df[['HORA_OCORRENCIA_BO','data_e_hora']].head()
Out[240]:
HORA_OCORRENCIA_BO
data_e_hora
2804
07:11
2011-02-06 07:11:00
3255
03:15
2010-01-30 03:15:00
3262
07:30
2010-06-12 07:30:00
4687
17:45
2011-02-26 17:45:00
4688
17:45
2011-02-26 17:45:00
In [245]:
df.set_index(keys = 'indices', append=True, inplace=True)
---------------------------------------------------------------------------
KeyError Traceback (most recent call last)
/home/anderson/anaconda3/lib/python3.5/site-packages/pandas/indexes/base.py in get_loc(self, key, method, tolerance)
2133 try:
-> 2134 return self._engine.get_loc(key)
2135 except KeyError:
pandas/index.pyx in pandas.index.IndexEngine.get_loc (pandas/index.c:4433)()
pandas/index.pyx in pandas.index.IndexEngine.get_loc (pandas/index.c:4279)()
pandas/src/hashtable_class_helper.pxi in pandas.hashtable.PyObjectHashTable.get_item (pandas/hashtable.c:13742)()
pandas/src/hashtable_class_helper.pxi in pandas.hashtable.PyObjectHashTable.get_item (pandas/hashtable.c:13696)()
KeyError: 'indices'
During handling of the above exception, another exception occurred:
KeyError Traceback (most recent call last)
<ipython-input-245-529cb8e1f723> in <module>()
----> 1 df.set_index(keys = 'indices', append=True, inplace=True)
/home/anderson/anaconda3/lib/python3.5/site-packages/pandas/core/frame.py in set_index(self, keys, drop, append, inplace, verify_integrity)
2915 names.append(None)
2916 else:
-> 2917 level = frame[col]._values
2918 names.append(col)
2919 if drop:
/home/anderson/anaconda3/lib/python3.5/site-packages/pandas/core/frame.py in __getitem__(self, key)
2057 return self._getitem_multilevel(key)
2058 else:
-> 2059 return self._getitem_column(key)
2060
2061 def _getitem_column(self, key):
/home/anderson/anaconda3/lib/python3.5/site-packages/pandas/core/frame.py in _getitem_column(self, key)
2064 # get column
2065 if self.columns.is_unique:
-> 2066 return self._get_item_cache(key)
2067
2068 # duplicate columns & possible reduce dimensionality
/home/anderson/anaconda3/lib/python3.5/site-packages/pandas/core/generic.py in _get_item_cache(self, item)
1384 res = cache.get(item)
1385 if res is None:
-> 1386 values = self._data.get(item)
1387 res = self._box_item_values(item, values)
1388 cache[item] = res
/home/anderson/anaconda3/lib/python3.5/site-packages/pandas/core/internals.py in get(self, item, fastpath)
3541
3542 if not isnull(item):
-> 3543 loc = self.items.get_loc(item)
3544 else:
3545 indexer = np.arange(len(self.items))[isnull(self.items)]
/home/anderson/anaconda3/lib/python3.5/site-packages/pandas/indexes/base.py in get_loc(self, key, method, tolerance)
2134 return self._engine.get_loc(key)
2135 except KeyError:
-> 2136 return self._engine.get_loc(self._maybe_cast_indexer(key))
2137
2138 indexer = self.get_indexer([key], method=method, tolerance=tolerance)
pandas/index.pyx in pandas.index.IndexEngine.get_loc (pandas/index.c:4433)()
pandas/index.pyx in pandas.index.IndexEngine.get_loc (pandas/index.c:4279)()
pandas/src/hashtable_class_helper.pxi in pandas.hashtable.PyObjectHashTable.get_item (pandas/hashtable.c:13742)()
pandas/src/hashtable_class_helper.pxi in pandas.hashtable.PyObjectHashTable.get_item (pandas/hashtable.c:13696)()
KeyError: 'indices'
In [249]:
df.sort(columns='DATA_OCORRENCIA_BO', axis=0, ascending=True, inplace=False)
/home/anderson/anaconda3/lib/python3.5/site-packages/ipykernel/__main__.py:1: FutureWarning: sort(columns=....) is deprecated, use sort_values(by=.....)
if __name__ == '__main__':
Out[249]:
ID_DELEGACIA
NOME_DEPARTAMENTO
NOME_SECCIONAL
NOME_DELEGACIA
CIDADE
ANO_BO
NUM_BO
NOME_DEPARTAMENTO_CIRC
NOME_SECCIONAL_CIRC
NOME_DELEGACIA_CIRC
...
LONGITUDE
DESCR_TIPO_PESSOA
FLAG_VITIMA_FATAL
SEXO_PESSOA
IDADE_PESSOA
COR_CUTIS
Unnamed: 30
dia_da_semana
mes
data_e_hora
385152
10366
DECAP
DEL.SEC.6º SANTO AMARO
92º D.P. P. STO ANTONIO
S.PAULO
2010
18
DECAP
DEL.SEC.6º SANTO AMARO
92º D.P. P. STO ANTONIO
...
Informação protegida (art 31 LAI)
VÃtima
N
M
37
Branca
NaN
Saturday
1
2010-01-02 22:00:00
554411
20224
DECAP
DEL.SEC.7º ITAQUERA
24º D.P. PONTE RASA
S.PAULO
2010
16
DECAP
DEL.SEC.7º ITAQUERA
24º D.P. PONTE RASA
...
Informação protegida (art 31 LAI)
VÃtima
NaN
M
20
Preta
NaN
Saturday
1
2010-01-02 01:06:00
348444
10338
DECAP
DEL.SEC.3º OESTE
34º D.P. MORUMBI
S.PAULO
2010
27
DECAP
DEL.SEC.3º OESTE
34º D.P. MORUMBI
...
NaN
VÃtima
NaN
M
35
Parda
NaN
Sunday
1
2010-01-03 17:00:00
705098
20250
DECAP
DEL.SEC.7º ITAQUERA
50º D.P. ITAIM PAULISTA
S.PAULO
2010
56
DECAP
DEL.SEC.7º ITAQUERA
50º D.P. ITAIM PAULISTA
...
NaN
VÃtima
NaN
M
41
Parda
NaN
Monday
1
2010-01-04 01:01:00
7137
10102
DECAP
DEL.SEC.1º CENTRO
02º D.P. BOM RETIRO
S.PAULO
2010
83
DECAP
DEL.SEC.1º CENTRO
12º D.P. PARI
...
NaN
VÃtima
N
M
29
Branca
NaN
Saturday
1
2010-01-09 15:44:00
385775
10351
DECAP
DEL.SEC.3º OESTE
51º D.P. RIO PEQUENO
S.PAULO
2010
173
DECAP
DEL.SEC.3º OESTE
75º D.P. JARDIM ARPOADOR
...
NaN
VÃtima
NaN
M
19
Branca
NaN
Saturday
1
2010-01-09 20:00:00
36143
10102
DECAP
DEL.SEC.1º CENTRO
02º D.P. BOM RETIRO
S.PAULO
2010
97
DECAP
DEL.SEC.1º CENTRO
12º D.P. PARI
...
NaN
VÃtima
NaN
M
30
Parda
NaN
Sunday
1
2010-01-10 22:20:00
23112
10102
DECAP
DEL.SEC.1º CENTRO
02º D.P. BOM RETIRO
S.PAULO
2010
97
DECAP
DEL.SEC.1º CENTRO
12º D.P. PARI
...
NaN
VÃtima
NaN
M
38
Preta
NaN
Sunday
1
2010-01-10 22:20:00
633372
10351
DECAP
DEL.SEC.3º OESTE
51º D.P. RIO PEQUENO
S.PAULO
2010
189
DECAP
DEL.SEC.3º OESTE
75º D.P. JARDIM ARPOADOR
...
NaN
VÃtima
NaN
M
55
Parda
NaN
Sunday
1
2010-01-10 23:00:00
769539
20119
DECAP
DEL.SEC.4º NORTE
19º D.P. VILA MARIA
S.PAULO
2010
83
DECAP
DEL.SEC.4º NORTE
19º D.P. VILA MARIA
...
NaN
VÃtima
NaN
F
16
Preta
NaN
Monday
1
2010-01-11 17:05:00
630150
20250
DECAP
DEL.SEC.7º ITAQUERA
50º D.P. ITAIM PAULISTA
S.PAULO
2010
213
DECAP
DEL.SEC.7º ITAQUERA
50º D.P. ITAIM PAULISTA
...
NaN
VÃtima
NaN
M
17
Branca
NaN
Monday
1
2010-01-11 12:45:00
564611
20250
DECAP
DEL.SEC.7º ITAQUERA
50º D.P. ITAIM PAULISTA
S.PAULO
2010
220
DECAP
DEL.SEC.7º ITAQUERA
50º D.P. ITAIM PAULISTA
...
Informação protegida (art 31 LAI)
VÃtima
NaN
F
51
Branca
NaN
Tuesday
1
NaT
563036
20113
DECAP
DEL.SEC.4º NORTE
13º D.P. CASA VERDE
S.PAULO
2010
437
DECAP
DEL.SEC.4º NORTE
40º D.P. VILA STA MARIA
...
NaN
VÃtima
NaN
M
15
Branca
NaN
Thursday
1
2010-01-14 23:40:00
563037
20113
DECAP
DEL.SEC.4º NORTE
13º D.P. CASA VERDE
S.PAULO
2010
437
DECAP
DEL.SEC.4º NORTE
40º D.P. VILA STA MARIA
...
NaN
VÃtima
NaN
M
15
Branca
NaN
Thursday
1
2010-01-14 23:40:00
430427
20109
DECAP
DEL.SEC.4º NORTE
09º D.P. - CARANDIRU
S.PAULO
2010
553
DECAP
DEL.SEC.4º NORTE
09º D.P. - CARANDIRU
...
NaN
VÃtima
NaN
M
16
Branca
NaN
Sunday
1
2010-01-17 04:04:00
315684
10336
DECAP
DEL.SEC.4º NORTE
73º D.P. JACANA
S.PAULO
2010
504
DECAP
DEL.SEC.4º NORTE
73º D.P. JACANA
...
NaN
VÃtima
NaN
M
14
Parda
NaN
Sunday
1
2010-01-17 20:36:00
452125
10361
DECAP
DEL.SEC.8º SAO MATEUS
70º D.P. VILA EMA
S.PAULO
2010
341
DECAP
DEL.SEC.8º SAO MATEUS
70º D.P. VILA EMA
...
NaN
VÃtima
NaN
M
31
Preta
NaN
Wednesday
1
2010-01-20 23:29:00
608395
10341
DECAP
DEL.SEC.1º CENTRO
77º D.P. SANTA CECILIA
S.PAULO
2011
419
DECAP
DEL.SEC.1º CENTRO
77º D.P. SANTA CECILIA
...
-46.6433
VÃtima
NaN
M
39
Parda
NaN
Saturday
1
2010-01-23 18:00:00
221335
10336
DECAP
DEL.SEC.4º NORTE
73º D.P. JACANA
S.PAULO
2010
708
DECAP
DEL.SEC.4º NORTE
73º D.P. JACANA
...
NaN
VÃtima
NaN
M
54
Branca
NaN
Saturday
1
2010-01-23 21:21:00
287312
10341
DECAP
DEL.SEC.1º CENTRO
77º D.P. SANTA CECILIA
S.PAULO
2011
419
DECAP
DEL.SEC.1º CENTRO
77º D.P. SANTA CECILIA
...
-46.643322466742099
VÃtima
NaN
M
38
Outros
NaN
Saturday
1
2010-01-23 18:00:00
366113
10341
DECAP
DEL.SEC.1º CENTRO
77º D.P. SANTA CECILIA
S.PAULO
2011
419
DECAP
DEL.SEC.1º CENTRO
77º D.P. SANTA CECILIA
...
-46.643322466742099
VÃtima
NaN
M
39
Parda
NaN
Saturday
1
2010-01-23 18:00:00
287313
10341
DECAP
DEL.SEC.1º CENTRO
77º D.P. SANTA CECILIA
S.PAULO
2011
419
DECAP
DEL.SEC.1º CENTRO
77º D.P. SANTA CECILIA
...
-46.643322466742099
VÃtima
NaN
M
38
Outros
NaN
Saturday
1
2010-01-23 18:00:00
658516
10363
DECAP
DEL.SEC.2º SUL
83º D.P. PARQUE BRISTOL
S.PAULO
2010
217
DECAP
DEL.SEC.2º SUL
83º D.P. PARQUE BRISTOL
...
NaN
VÃtima
NaN
I
17
Parda
NaN
Monday
1
2010-01-25 06:32:00
3255
10101
DECAP
DEL.SEC.1º CENTRO
01º D.P. SE
S.PAULO
2010
956
DECAP
DEL.SEC.1º CENTRO
01º D.P. SE
...
NaN
VÃtima
NaN
M
32
Branca
NaN
Saturday
1
2010-01-30 03:15:00
364420
10366
DECAP
DEL.SEC.6º SANTO AMARO
92º D.P. P. STO ANTONIO
S.PAULO
2010
574
DECAP
DEL.SEC.6º SANTO AMARO
92º D.P. P. STO ANTONIO
...
NaN
VÃtima
NaN
M
32
Preta
NaN
Saturday
1
2010-01-30 19:20:00
409415
10354
DECAP
DEL.SEC.8º SAO MATEUS
54º D.P. CID. TIRADENTES
S.PAULO
2010
5320
DECAP
DEL.SEC.8º SAO MATEUS
54º D.P. CID. TIRADENTES
...
NaN
VÃtima
NaN
M
24
Parda
NaN
Saturday
1
2010-01-30 08:35:00
6470
10101
DECAP
DEL.SEC.1º CENTRO
01º D.P. SE
S.PAULO
2010
956
DECAP
DEL.SEC.1º CENTRO
01º D.P. SE
...
NaN
VÃtima
NaN
M
20
Parda
NaN
Saturday
1
2010-01-30 03:15:00
360339
10366
DECAP
DEL.SEC.6º SANTO AMARO
92º D.P. P. STO ANTONIO
S.PAULO
2010
574
DECAP
DEL.SEC.6º SANTO AMARO
92º D.P. P. STO ANTONIO
...
NaN
VÃtima
NaN
M
32
Preta
NaN
Saturday
1
2010-01-30 19:20:00
40152
10103
DECAP
DEL.SEC.1º CENTRO
03º D.P. CAMPOS ELISEOS
S.PAULO
2010
835
DECAP
DEL.SEC.1º CENTRO
03º D.P. CAMPOS ELISEOS
...
NaN
VÃtima
NaN
M
34
Parda
NaN
Sunday
1
2010-01-31 06:58:00
617602
20232
DECAP
DEL.SEC.7º ITAQUERA
32º D.P. ITAQUERA
S.PAULO
2010
429
DECAP
DEL.SEC.7º ITAQUERA
32º D.P. ITAQUERA
...
NaN
VÃtima
NaN
M
35
Branca
NaN
Monday
2
2010-02-01 21:30:00
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
366593
10342
DECAP
DEL.SEC.1º CENTRO
78º D.P. JARDINS
S.PAULO
2012
309
DECAP
DEL.SEC.1º CENTRO
04º D.P. CONSOLAÃÃO
...
-46.654182986106001
VÃtima
NaN
M
29
Branca
NaN
Saturday
1
2012-01-14 02:30:00
774009
20206
DECAP
DEL.SEC.5º LESTE
CENTRAL DE FLAGRANTES 5ª SEC
S.PAULO
2012
83
DECAP
DEL.SEC.5º LESTE
29º D.P. VILA PRUDENTE
...
-46.5619
VÃtima
NaN
F
33
Branca
NaN
Saturday
1
2012-01-14 11:10:00
366594
10342
DECAP
DEL.SEC.1º CENTRO
78º D.P. JARDINS
S.PAULO
2012
309
DECAP
DEL.SEC.1º CENTRO
04º D.P. CONSOLAÃÃO
...
-46.654182986106001
VÃtima
NaN
M
29
Branca
NaN
Saturday
1
2012-01-14 02:30:00
274679
10342
DECAP
DEL.SEC.1º CENTRO
78º D.P. JARDINS
S.PAULO
2012
309
DECAP
DEL.SEC.1º CENTRO
04º D.P. CONSOLAÃÃO
...
-46.654182986106001
VÃtima
NaN
M
30
Branca
NaN
Saturday
1
2012-01-14 02:30:00
606123
20218
DECAP
DEL.SEC.5º LESTE
18º D.P. ALTO DA MOOCA
S.PAULO
2012
96
DECAP
DEL.SEC.5º LESTE
18º D.P. ALTO DA MOOCA
...
-46.6033
VÃtima
NaN
M
25
Branca
NaN
Monday
1
NaT
149427
10235
DECAP
DEL.SEC.2º SUL
35º D.P. JABAQUARA
S.PAULO
2012
463
DECAP
DEL.SEC.2º SUL
35º D.P. JABAQUARA
...
Informação protegida (art 31 LAI)
VÃtima
NaN
M
36
Branca
NaN
Monday
1
2012-01-16 15:40:00
694110
20218
DECAP
DEL.SEC.5º LESTE
18º D.P. ALTO DA MOOCA
S.PAULO
2012
96
DECAP
DEL.SEC.5º LESTE
18º D.P. ALTO DA MOOCA
...
-46.6033
VÃtima
NaN
F
40
Branca
NaN
Monday
1
NaT
694111
20218
DECAP
DEL.SEC.5º LESTE
18º D.P. ALTO DA MOOCA
S.PAULO
2012
96
DECAP
DEL.SEC.5º LESTE
18º D.P. ALTO DA MOOCA
...
-46.6033
VÃtima
NaN
M
45
Branca
NaN
Monday
1
NaT
712260
10235
DECAP
DEL.SEC.2º SUL
35º D.P. JABAQUARA
S.PAULO
2012
463
DECAP
DEL.SEC.2º SUL
35º D.P. JABAQUARA
...
-46.6495
VÃtima
NaN
F
33
Branca
NaN
Monday
1
2012-01-16 15:40:00
712261
10235
DECAP
DEL.SEC.2º SUL
35º D.P. JABAQUARA
S.PAULO
2012
463
DECAP
DEL.SEC.2º SUL
35º D.P. JABAQUARA
...
-46.6495
VÃtima
NaN
M
3
Branca
NaN
Monday
1
2012-01-16 15:40:00
775965
20210
DECAP
DEL.SEC.5º LESTE
10º D.P. PENHA DE FRANCA
S.PAULO
2012
680
DECAP
DEL.SEC.5º LESTE
10º D.P. PENHA DE FRANCA
...
-46.537
VÃtima
N
F
25
Branca
NaN
Friday
1
2012-01-20 07:32:00
191060
10247
DECAP
DEL.SEC.6º SANTO AMARO
47º D.P. CAPAO REDONDO
S.PAULO
2012
1006
DECAP
DEL.SEC.6º SANTO AMARO
92º D.P. P. STO ANTONIO
...
-46.735064815664302
VÃtima
NaN
M
37
Preta
NaN
Friday
1
2012-01-20 02:30:00
569252
20113
DECAP
DEL.SEC.4º NORTE
13º D.P. CASA VERDE
S.PAULO
2012
836
DECAP
DEL.SEC.4º NORTE
13º D.P. CASA VERDE
...
-46.630550003116902
VÃtima
NaN
M
31
Parda
NaN
Saturday
1
2012-01-21 21:58:00
769487
20113
DECAP
DEL.SEC.4º NORTE
13º D.P. CASA VERDE
S.PAULO
2012
836
DECAP
DEL.SEC.4º NORTE
13º D.P. CASA VERDE
...
-46.6306
VÃtima
NaN
M
23
Parda
NaN
Saturday
1
2012-01-21 21:58:00
722121
10310
DECAP
DEL.SEC.5º LESTE
56º D.P. VILA ALPINA
S.PAULO
2012
449
DECAP
DEL.SEC.5º LESTE
57º D.P. PARQUE DA MOOCA
...
-46.5763
VÃtima
NaN
F
17
Branca
NaN
Sunday
1
2012-01-22 16:40:00
237148
10310
DECAP
DEL.SEC.5º LESTE
56º D.P. VILA ALPINA
S.PAULO
2012
449
DECAP
DEL.SEC.5º LESTE
57º D.P. PARQUE DA MOOCA
...
-46.576329985552199
VÃtima
NaN
F
36
Branca
NaN
Sunday
1
2012-01-22 16:40:00
220290
10310
DECAP
DEL.SEC.5º LESTE
56º D.P. VILA ALPINA
S.PAULO
2012
514
DECAP
DEL.SEC.8º SAO MATEUS
41º D.P. VILA RICA
...
-46.512666949206697
VÃtima
NaN
M
35
Parda
NaN
Tuesday
1
2012-01-24 22:00:00
357779
10362
DECAP
DEL.SEC.8º SAO MATEUS
69º D.P. TEOTONIO VILELA
S.PAULO
2012
780
DECAP
DEL.SEC.8º SAO MATEUS
69º D.P. TEOTONIO VILELA
...
-46.494786849214599
VÃtima
NaN
M
24
Parda
NaN
Thursday
1
2012-01-26 19:10:00
315877
10356
DECAP
DEL.SEC.3º OESTE
89º D.P. JARDIM TABOAO
S.PAULO
2012
561
DECAP
DEL.SEC.3º OESTE
89º D.P. JARDIM TABOAO
...
Informação protegida (art 31 LAI)
VÃtima
NaN
M
40
Branca
NaN
Thursday
1
2012-01-26 02:00:00
643708
10353
DECAP
DEL.SEC.8º SAO MATEUS
53º D.P. PARQUE DO CARMO
S.PAULO
2012
635
DECAP
DEL.SEC.8º SAO MATEUS
53º D.P. PARQUE DO CARMO
...
-46.4539
VÃtima
NaN
I
NaN
Branca
NaN
Thursday
1
2012-01-26 10:00:00
484988
20109
DECAP
DEL.SEC.4º NORTE
09º D.P. - CARANDIRU
S.PAULO
2012
851
DECAP
DEL.SEC.4º NORTE
09º D.P. - CARANDIRU
...
-46.600638036960298
VÃtima
NaN
M
20
Branca
NaN
Thursday
1
2012-01-26 20:57:00
562830
20109
DECAP
DEL.SEC.4º NORTE
09º D.P. - CARANDIRU
S.PAULO
2012
851
DECAP
DEL.SEC.4º NORTE
09º D.P. - CARANDIRU
...
-46.600638036960298
VÃtima
NaN
M
25
Branca
NaN
Thursday
1
2012-01-26 20:57:00
562831
20109
DECAP
DEL.SEC.4º NORTE
09º D.P. - CARANDIRU
S.PAULO
2012
851
DECAP
DEL.SEC.4º NORTE
09º D.P. - CARANDIRU
...
-46.600638036960298
VÃtima
NaN
M
25
Branca
NaN
Thursday
1
2012-01-26 20:57:00
484989
20109
DECAP
DEL.SEC.4º NORTE
09º D.P. - CARANDIRU
S.PAULO
2012
851
DECAP
DEL.SEC.4º NORTE
09º D.P. - CARANDIRU
...
-46.600638036960298
VÃtima
NaN
M
20
Branca
NaN
Thursday
1
2012-01-26 20:57:00
237246
10310
DECAP
DEL.SEC.5º LESTE
56º D.P. VILA ALPINA
S.PAULO
2012
583
DECAP
DEL.SEC.5º LESTE
57º D.P. PARQUE DA MOOCA
...
-46.582843457207098
VÃtima
NaN
M
17
Branca
NaN
Friday
1
2012-01-27 23:38:00
633770
20250
DECAP
DEL.SEC.7º ITAQUERA
50º D.P. ITAIM PAULISTA
S.PAULO
2012
939
DECAP
DEL.SEC.7º ITAQUERA
67º D.P. JARDIM ROBRU
...
-46.4244
VÃtima
NaN
F
21
Parda
NaN
Saturday
1
2012-01-28 04:51:00
229579
10336
DECAP
DEL.SEC.4º NORTE
73º D.P. JACANA
S.PAULO
2012
1202
DECAP
DEL.SEC.4º NORTE
73º D.P. JACANA
...
-46.5649688568299
VÃtima
NaN
M
21
Branca
NaN
Sunday
1
2012-01-29 01:00:00
528263
10333
DECAP
DEL.SEC.3º OESTE
33º D.P. PIRITUBA
S.PAULO
2012
864
DECAP
DEL.SEC.3º OESTE
33º D.P. PIRITUBA
...
-46.726323897716497
VÃtima
NaN
M
NaN
Parda
NaN
Sunday
1
2012-01-29 14:19:00
605043
20210
DECAP
DEL.SEC.5º LESTE
10º D.P. PENHA DE FRANCA
S.PAULO
2012
1007
DECAP
DEL.SEC.5º LESTE
21º D.P. VILA MATILDE
...
-46.5165
VÃtima
NaN
F
37
Branca
NaN
Sunday
1
2012-01-29 16:12:00
595562
20210
DECAP
DEL.SEC.5º LESTE
10º D.P. PENHA DE FRANCA
S.PAULO
2012
1007
DECAP
DEL.SEC.5º LESTE
21º D.P. VILA MATILDE
...
-46.5165
VÃtima
NaN
M
24
Parda
NaN
Sunday
1
2012-01-29 16:12:00
1304 rows × 34 columns
In [248]:
df.isnull().sum()
Out[248]:
ID_DELEGACIA 0
NOME_DEPARTAMENTO 0
NOME_SECCIONAL 0
NOME_DELEGACIA 0
CIDADE 0
ANO_BO 0
NUM_BO 0
NOME_DEPARTAMENTO_CIRC 0
NOME_SECCIONAL_CIRC 0
NOME_DELEGACIA_CIRC 0
NOME_MUNICIPIO_CIRC 0
DESCR_TIPO_BO 0
DATA_OCORRENCIA_BO 0
HORA_OCORRENCIA_BO 53
DATAHORA_COMUNICACAO_BO 1304
FLAG_STATUS 0
RUBRICA 0
DESCR_CONDUTA 1304
DESDOBRAMENTO 716
DESCR_TIPOLOCAL 0
DESCR_SUBTIPOLOCAL 0
LOGRADOURO 0
NUMERO_LOGRADOURO 64
LATITUDE 526
LONGITUDE 526
DESCR_TIPO_PESSOA 0
FLAG_VITIMA_FATAL 1221
SEXO_PESSOA 0
IDADE_PESSOA 103
COR_CUTIS 0
Unnamed: 30 1304
dia_da_semana 0
mes 0
data_e_hora 53
dtype: int64
In [253]:
df.info()
<class 'pandas.core.frame.DataFrame'>
Int64Index: 1304 entries, 2804 to 792796
Data columns (total 34 columns):
ID_DELEGACIA 1304 non-null int64
NOME_DEPARTAMENTO 1304 non-null object
NOME_SECCIONAL 1304 non-null object
NOME_DELEGACIA 1304 non-null object
CIDADE 1304 non-null object
ANO_BO 1304 non-null int64
NUM_BO 1304 non-null int64
NOME_DEPARTAMENTO_CIRC 1304 non-null object
NOME_SECCIONAL_CIRC 1304 non-null object
NOME_DELEGACIA_CIRC 1304 non-null object
NOME_MUNICIPIO_CIRC 1304 non-null object
DESCR_TIPO_BO 1304 non-null object
DATA_OCORRENCIA_BO 1304 non-null datetime64[ns]
HORA_OCORRENCIA_BO 1251 non-null object
DATAHORA_COMUNICACAO_BO 0 non-null float64
FLAG_STATUS 1304 non-null object
RUBRICA 1304 non-null object
DESCR_CONDUTA 0 non-null object
DESDOBRAMENTO 588 non-null object
DESCR_TIPOLOCAL 1304 non-null object
DESCR_SUBTIPOLOCAL 1304 non-null object
LOGRADOURO 1304 non-null object
NUMERO_LOGRADOURO 1240 non-null object
LATITUDE 778 non-null object
LONGITUDE 778 non-null object
DESCR_TIPO_PESSOA 1304 non-null object
FLAG_VITIMA_FATAL 83 non-null object
SEXO_PESSOA 1304 non-null object
IDADE_PESSOA 1201 non-null object
COR_CUTIS 1304 non-null object
Unnamed: 30 0 non-null object
dia_da_semana 1304 non-null object
mes 1304 non-null int64
data_e_hora 1251 non-null datetime64[ns]
dtypes: datetime64[ns](2), float64(1), int64(4), object(27)
memory usage: 356.6+ KB
In [254]:
def count(num):
if num > 0:
return 1
else:
return 'nan'
In [255]:
df['quantidade'] = df['mes'].apply(count)
In [256]:
df
Out[256]:
ID_DELEGACIA
NOME_DEPARTAMENTO
NOME_SECCIONAL
NOME_DELEGACIA
CIDADE
ANO_BO
NUM_BO
NOME_DEPARTAMENTO_CIRC
NOME_SECCIONAL_CIRC
NOME_DELEGACIA_CIRC
...
DESCR_TIPO_PESSOA
FLAG_VITIMA_FATAL
SEXO_PESSOA
IDADE_PESSOA
COR_CUTIS
Unnamed: 30
dia_da_semana
mes
data_e_hora
quantidade
2804
10004
DIRD - DEPTO IDENT.REG.DIV
DIV.POL.PORTO/AERO/PROT.TURIS-DECADE
06º D.P. METROPOLITANO
S.PAULO
2011
276
DECAP
DEL.SEC.1º CENTRO
01º D.P. SE
...
VÃtima
NaN
F
38
Parda
NaN
Sunday
2
2011-02-06 07:11:00
1
3255
10101
DECAP
DEL.SEC.1º CENTRO
01º D.P. SE
S.PAULO
2010
956
DECAP
DEL.SEC.1º CENTRO
01º D.P. SE
...
VÃtima
NaN
M
32
Branca
NaN
Saturday
1
2010-01-30 03:15:00
1
3262
10101
DECAP
DEL.SEC.1º CENTRO
01º D.P. SE
S.PAULO
2010
5346
DECAP
DEL.SEC.1º CENTRO
01º D.P. SE
...
VÃtima
NaN
M
31
Parda
NaN
Saturday
6
2010-06-12 07:30:00
1
4687
10101
DECAP
DEL.SEC.1º CENTRO
01º D.P. SE
S.PAULO
2011
1895
DECAP
DEL.SEC.1º CENTRO
01º D.P. SE
...
VÃtima
NaN
M
19
Outros
NaN
Saturday
2
2011-02-26 17:45:00
1
4688
10101
DECAP
DEL.SEC.1º CENTRO
01º D.P. SE
S.PAULO
2011
1895
DECAP
DEL.SEC.1º CENTRO
01º D.P. SE
...
VÃtima
NaN
M
31
Branca
NaN
Saturday
2
2011-02-26 17:45:00
1
4689
10101
DECAP
DEL.SEC.1º CENTRO
01º D.P. SE
S.PAULO
2011
1895
DECAP
DEL.SEC.1º CENTRO
01º D.P. SE
...
VÃtima
NaN
M
34
Branca
NaN
Saturday
2
2011-02-26 17:45:00
1
6470
10101
DECAP
DEL.SEC.1º CENTRO
01º D.P. SE
S.PAULO
2010
956
DECAP
DEL.SEC.1º CENTRO
01º D.P. SE
...
VÃtima
NaN
M
20
Parda
NaN
Saturday
1
2010-01-30 03:15:00
1
7137
10102
DECAP
DEL.SEC.1º CENTRO
02º D.P. BOM RETIRO
S.PAULO
2010
83
DECAP
DEL.SEC.1º CENTRO
12º D.P. PARI
...
VÃtima
N
M
29
Branca
NaN
Saturday
1
2010-01-09 15:44:00
1
7906
10102
DECAP
DEL.SEC.1º CENTRO
02º D.P. BOM RETIRO
S.PAULO
2010
3273
DECAP
DEL.SEC.1º CENTRO
12º D.P. PARI
...
VÃtima
NaN
F
20
Branca
NaN
Sunday
11
2010-11-28 16:06:00
1
9665
10103
DECAP
DEL.SEC.1º CENTRO
03º D.P. CAMPOS ELISEOS
S.PAULO
2010
2837
DECAP
DEL.SEC.1º CENTRO
03º D.P. CAMPOS ELISEOS
...
VÃtima
NaN
M
76
Branca
NaN
Sunday
4
2010-04-11 12:00:00
1
14815
10103
DECAP
DEL.SEC.1º CENTRO
03º D.P. CAMPOS ELISEOS
S.PAULO
2010
1213
DECAP
DEL.SEC.1º CENTRO
03º D.P. CAMPOS ELISEOS
...
VÃtima
NaN
M
34
Parda
NaN
Thursday
2
2010-02-11 20:30:00
1
14816
10103
DECAP
DEL.SEC.1º CENTRO
03º D.P. CAMPOS ELISEOS
S.PAULO
2010
1213
DECAP
DEL.SEC.1º CENTRO
03º D.P. CAMPOS ELISEOS
...
VÃtima
S
M
20
Branca
NaN
Thursday
2
2010-02-11 20:30:00
1
15633
10101
DECAP
DEL.SEC.1º CENTRO
01º D.P. SE
S.PAULO
2011
11583
DECAP
DEL.SEC.1º CENTRO
01º D.P. SE
...
VÃtima
NaN
M
47
Parda
NaN
Tuesday
12
NaT
1
16209
10101
DECAP
DEL.SEC.1º CENTRO
01º D.P. SE
S.PAULO
2010
9435
DECAP
DEL.SEC.1º CENTRO
01º D.P. SE
...
VÃtima
NaN
M
41
Branca
NaN
Friday
10
2010-10-08 10:40:00
1
16490
10103
DECAP
DEL.SEC.1º CENTRO
03º D.P. CAMPOS ELISEOS
S.PAULO
2011
9088
DECAP
DEL.SEC.1º CENTRO
03º D.P. CAMPOS ELISEOS
...
VÃtima
NaN
M
35
Branca
NaN
Monday
11
2011-11-21 05:59:00
1
16804
10103
DECAP
DEL.SEC.1º CENTRO
03º D.P. CAMPOS ELISEOS
S.PAULO
2010
6271
DECAP
DEL.SEC.1º CENTRO
03º D.P. CAMPOS ELISEOS
...
VÃtima
S
F
25
Branca
NaN
Saturday
8
2010-08-21 04:35:00
1
17209
10104
DECAP
DEL.SEC.1º CENTRO
04º D.P. CONSOLAÃÃO
S.PAULO
2010
713
DECAP
DEL.SEC.1º CENTRO
04º D.P. CONSOLAÃÃO
...
VÃtima
NaN
F
NaN
Branca
NaN
Monday
2
2010-02-08 06:00:00
1
17462
10104
DECAP
DEL.SEC.1º CENTRO
04º D.P. CONSOLAÃÃO
S.PAULO
2010
1749
DECAP
DEL.SEC.1º CENTRO
01º D.P. SE
...
VÃtima
NaN
F
19
Branca
NaN
Saturday
4
2010-04-03 16:00:00
1
17601
10101
DECAP
DEL.SEC.1º CENTRO
01º D.P. SE
S.PAULO
2011
9498
DECAP
DEL.SEC.1º CENTRO
01º D.P. SE
...
VÃtima
NaN
M
25
Parda
NaN
Wednesday
10
NaT
1
17800
10101
DECAP
DEL.SEC.1º CENTRO
01º D.P. SE
S.PAULO
2010
12086
DECAP
DEL.SEC.1º CENTRO
01º D.P. SE
...
VÃtima
NaN
M
36
Amarela
NaN
Saturday
12
2010-12-25 00:05:00
1
19257
10103
DECAP
DEL.SEC.1º CENTRO
03º D.P. CAMPOS ELISEOS
S.PAULO
2011
505
DECAP
DEL.SEC.1º CENTRO
03º D.P. CAMPOS ELISEOS
...
VÃtima
NaN
M
34
Branca
NaN
Tuesday
1
2011-01-18 21:45:00
1
20088
10101
DECAP
DEL.SEC.1º CENTRO
01º D.P. SE
S.PAULO
2011
6514
DECAP
DEL.SEC.1º CENTRO
01º D.P. SE
...
VÃtima
NaN
M
52
Branca
NaN
Monday
7
2011-07-11 15:00:00
1
20107
10104
DECAP
DEL.SEC.1º CENTRO
04º D.P. CONSOLAÃÃO
S.PAULO
2011
1377
DECAP
DEL.SEC.1º CENTRO
04º D.P. CONSOLAÃÃO
...
VÃtima
N
M
23
Branca
NaN
Wednesday
2
2011-02-23 21:00:00
1
20108
10104
DECAP
DEL.SEC.1º CENTRO
04º D.P. CONSOLAÃÃO
S.PAULO
2011
1377
DECAP
DEL.SEC.1º CENTRO
04º D.P. CONSOLAÃÃO
...
VÃtima
S
M
22
Branca
NaN
Wednesday
2
2011-02-23 21:00:00
1
20109
10104
DECAP
DEL.SEC.1º CENTRO
04º D.P. CONSOLAÃÃO
S.PAULO
2011
1377
DECAP
DEL.SEC.1º CENTRO
04º D.P. CONSOLAÃÃO
...
VÃtima
N
M
23
Branca
NaN
Wednesday
2
2011-02-23 21:00:00
1
20110
10104
DECAP
DEL.SEC.1º CENTRO
04º D.P. CONSOLAÃÃO
S.PAULO
2011
1377
DECAP
DEL.SEC.1º CENTRO
04º D.P. CONSOLAÃÃO
...
VÃtima
S
M
22
Branca
NaN
Wednesday
2
2011-02-23 21:00:00
1
21778
10103
DECAP
DEL.SEC.1º CENTRO
03º D.P. CAMPOS ELISEOS
S.PAULO
2010
5203
DECAP
DEL.SEC.1º CENTRO
03º D.P. CAMPOS ELISEOS
...
VÃtima
NaN
M
37
Parda
NaN
Tuesday
7
2010-07-13 22:00:00
1
22661
10103
DECAP
DEL.SEC.1º CENTRO
03º D.P. CAMPOS ELISEOS
S.PAULO
2010
6271
DECAP
DEL.SEC.1º CENTRO
03º D.P. CAMPOS ELISEOS
...
VÃtima
S
F
25
Branca
NaN
Saturday
8
2010-08-21 04:35:00
1
23112
10102
DECAP
DEL.SEC.1º CENTRO
02º D.P. BOM RETIRO
S.PAULO
2010
97
DECAP
DEL.SEC.1º CENTRO
12º D.P. PARI
...
VÃtima
NaN
M
38
Preta
NaN
Sunday
1
2010-01-10 22:20:00
1
24886
10102
DECAP
DEL.SEC.1º CENTRO
02º D.P. BOM RETIRO
S.PAULO
2010
2233
DECAP
DEL.SEC.1º CENTRO
01º D.P. SE
...
VÃtima
NaN
M
36
Parda
NaN
Tuesday
8
2010-08-10 22:15:00
1
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
773475
20145
DECAP
DEL.SEC.4º NORTE
45º D.P. V BRASILANDIA
S.PAULO
2010
947
DECAP
DEL.SEC.4º NORTE
45º D.P. V BRASILANDIA
...
VÃtima
NaN
M
23
Branca
NaN
Friday
5
2010-05-21 04:09:00
1
774009
20206
DECAP
DEL.SEC.5º LESTE
CENTRAL DE FLAGRANTES 5ª SEC
S.PAULO
2012
83
DECAP
DEL.SEC.5º LESTE
29º D.P. VILA PRUDENTE
...
VÃtima
NaN
F
33
Branca
NaN
Saturday
1
2012-01-14 11:10:00
1
775965
20210
DECAP
DEL.SEC.5º LESTE
10º D.P. PENHA DE FRANCA
S.PAULO
2012
680
DECAP
DEL.SEC.5º LESTE
10º D.P. PENHA DE FRANCA
...
VÃtima
N
F
25
Branca
NaN
Friday
1
2012-01-20 07:32:00
1
777042
20222
DECAP
DEL.SEC.7º ITAQUERA
22º D.P. SAO MIGUEL PTA
S.PAULO
2010
2566
DECAP
DEL.SEC.7º ITAQUERA
22º D.P. SAO MIGUEL PTA
...
VÃtima
NaN
M
32
Branca
NaN
Saturday
5
2010-05-01 21:00:00
1
777049
20222
DECAP
DEL.SEC.7º ITAQUERA
22º D.P. SAO MIGUEL PTA
S.PAULO
2010
2647
DECAP
DEL.SEC.7º ITAQUERA
22º D.P. SAO MIGUEL PTA
...
VÃtima
NaN
M
47
Parda
NaN
Thursday
5
2010-05-06 10:14:00
1
777748
20222
DECAP
DEL.SEC.7º ITAQUERA
22º D.P. SAO MIGUEL PTA
S.PAULO
2011
4851
DECAP
DEL.SEC.7º ITAQUERA
63º D.P. VILA JACUI
...
VÃtima
NaN
M
44
Branca
NaN
Sunday
7
2011-07-31 17:35:00
1
777749
20222
DECAP
DEL.SEC.7º ITAQUERA
22º D.P. SAO MIGUEL PTA
S.PAULO
2011
4851
DECAP
DEL.SEC.7º ITAQUERA
63º D.P. VILA JACUI
...
VÃtima
NaN
M
44
Branca
NaN
Sunday
7
2011-07-31 17:35:00
1
777869
20222
DECAP
DEL.SEC.7º ITAQUERA
22º D.P. SAO MIGUEL PTA
S.PAULO
2011
6420
DECAP
DEL.SEC.7º ITAQUERA
22º D.P. SAO MIGUEL PTA
...
VÃtima
NaN
F
19
Branca
NaN
Wednesday
9
2011-09-14 06:30:00
1
780455
20230
DECAP
DEL.SEC.5º LESTE
30º D.P. TATUAPE
S.PAULO
2011
1278
DECAP
DEL.SEC.5º LESTE
58º D.P. VILA FORMOSA
...
VÃtima
NaN
M
31
Branca
NaN
Sunday
2
2011-02-13 06:51:00
1
780868
20230
DECAP
DEL.SEC.5º LESTE
30º D.P. TATUAPE
S.PAULO
2011
6838
DECAP
DEL.SEC.5º LESTE
58º D.P. VILA FORMOSA
...
VÃtima
NaN
M
25
Parda
NaN
Sunday
8
2011-08-21 05:55:00
1
782108
20232
DECAP
DEL.SEC.7º ITAQUERA
32º D.P. ITAQUERA
S.PAULO
2010
5619
DECAP
DEL.SEC.7º ITAQUERA
32º D.P. ITAQUERA
...
VÃtima
S
F
19
Parda
NaN
Tuesday
12
2010-12-28 21:00:00
1
782273
20232
DECAP
DEL.SEC.7º ITAQUERA
32º D.P. ITAQUERA
S.PAULO
2011
2177
DECAP
DEL.SEC.7º ITAQUERA
32º D.P. ITAQUERA
...
VÃtima
NaN
F
NaN
Outros
NaN
Wednesday
5
2011-05-11 20:55:00
1
782274
20232
DECAP
DEL.SEC.7º ITAQUERA
32º D.P. ITAQUERA
S.PAULO
2011
2177
DECAP
DEL.SEC.7º ITAQUERA
32º D.P. ITAQUERA
...
VÃtima
NaN
F
15
Branca
NaN
Wednesday
5
2011-05-11 20:55:00
1
782275
20232
DECAP
DEL.SEC.7º ITAQUERA
32º D.P. ITAQUERA
S.PAULO
2011
2177
DECAP
DEL.SEC.7º ITAQUERA
32º D.P. ITAQUERA
...
VÃtima
NaN
M
20
Branca
NaN
Wednesday
5
2011-05-11 20:55:00
1
782314
20232
DECAP
DEL.SEC.7º ITAQUERA
32º D.P. ITAQUERA
S.PAULO
2011
2689
DECAP
DEL.SEC.7º ITAQUERA
32º D.P. ITAQUERA
...
VÃtima
NaN
M
53
Outros
NaN
Tuesday
6
2011-06-14 10:04:00
1
784366
20244
DECAP
DEL.SEC.8º SAO MATEUS
44º D.P. GUAIANAZES
S.PAULO
2010
4220
DECAP
DEL.SEC.8º SAO MATEUS
54º D.P. CID. TIRADENTES
...
VÃtima
NaN
M
NaN
Branca
NaN
Friday
9
NaT
1
784437
20244
DECAP
DEL.SEC.8º SAO MATEUS
44º D.P. GUAIANAZES
S.PAULO
2010
5336
DECAP
DEL.SEC.8º SAO MATEUS
44º D.P. GUAIANAZES
...
VÃtima
NaN
M
30
Branca
NaN
Saturday
11
2010-11-13 09:20:00
1
785348
20249
DECAP
DEL.SEC.8º SAO MATEUS
49º D.P. SAO MATEUS
S.PAULO
2010
5394
DECAP
DEL.SEC.8º SAO MATEUS
49º D.P. SAO MATEUS
...
VÃtima
NaN
M
29
Branca
NaN
Monday
9
2010-09-06 14:00:00
1
785700
20249
DECAP
DEL.SEC.8º SAO MATEUS
49º D.P. SAO MATEUS
S.PAULO
2011
2024
DECAP
DEL.SEC.8º SAO MATEUS
49º D.P. SAO MATEUS
...
VÃtima
N
F
23
Parda
NaN
Monday
3
NaT
1
785863
20249
DECAP
DEL.SEC.8º SAO MATEUS
49º D.P. SAO MATEUS
S.PAULO
2011
4295
DECAP
DEL.SEC.8º SAO MATEUS
49º D.P. SAO MATEUS
...
VÃtima
NaN
F
17
Branca
NaN
Saturday
6
2011-06-11 11:28:00
1
785864
20249
DECAP
DEL.SEC.8º SAO MATEUS
49º D.P. SAO MATEUS
S.PAULO
2011
4295
DECAP
DEL.SEC.8º SAO MATEUS
49º D.P. SAO MATEUS
...
VÃtima
NaN
M
22
Branca
NaN
Saturday
6
2011-06-11 11:28:00
1
785865
20249
DECAP
DEL.SEC.8º SAO MATEUS
49º D.P. SAO MATEUS
S.PAULO
2011
4295
DECAP
DEL.SEC.8º SAO MATEUS
49º D.P. SAO MATEUS
...
VÃtima
NaN
M
43
Parda
NaN
Saturday
6
2011-06-11 11:28:00
1
786029
20249
DECAP
DEL.SEC.8º SAO MATEUS
49º D.P. SAO MATEUS
S.PAULO
2011
6352
DECAP
DEL.SEC.8º SAO MATEUS
54º D.P. CID. TIRADENTES
...
VÃtima
NaN
I
19
Parda
NaN
Sunday
8
2011-08-07 22:44:00
1
787147
20250
DECAP
DEL.SEC.7º ITAQUERA
50º D.P. ITAIM PAULISTA
S.PAULO
2011
515
DECAP
DEL.SEC.7º ITAQUERA
50º D.P. ITAIM PAULISTA
...
VÃtima
NaN
M
17
Branca
NaN
Wednesday
1
2011-01-26 00:09:00
1
787359
20250
DECAP
DEL.SEC.7º ITAQUERA
50º D.P. ITAIM PAULISTA
S.PAULO
2011
3801
DECAP
DEL.SEC.7º ITAQUERA
50º D.P. ITAIM PAULISTA
...
VÃtima
NaN
F
1
Branca
NaN
Monday
6
2011-06-13 19:00:00
1
789710
30122
DEMACRO
DEL.SEC.DIADEMA
01º D.P. DIADEMA
S.PAULO
2010
2701
DECAP
DEL.SEC.6º SANTO AMARO
98º D.P. JARDIM MIRIAM
...
VÃtima
NaN
M
25
Branca
NaN
Sunday
5
2010-05-02 23:00:00
1
792226
200100
DHPP
DHPP - DEP. HOM. PROTECAO PESSOA
DHPP DIV. HOMICIDIOS
S.PAULO
2011
242
DECAP
DEL.SEC.8º SAO MATEUS
69º D.P. TEOTONIO VILELA
...
VÃtima
NaN
M
30
Parda
NaN
Friday
11
2011-11-25 06:00:00
1
792233
200100
DHPP
DHPP - DEP. HOM. PROTECAO PESSOA
DHPP DIV. HOMICIDIOS
S.PAULO
2011
289
DECAP
DEL.SEC.3º OESTE
07º D.P. LAPA
...
VÃtima
NaN
M
36
Branca
NaN
Tuesday
12
2011-12-27 00:16:00
1
792408
500073
DECAP
DEL.SEC.7º ITAQUERA
CENTRAL DE FLAGRANTES 7ª SEC
S.PAULO
2011
1872
DECAP
DEL.SEC.7º ITAQUERA
65º D.P. ARTUR ALVIM
...
VÃtima
NaN
F
67
Parda
NaN
Wednesday
11
2011-11-23 12:00:00
1
792796
500084
DECAP
DEL.SEC.8º SAO MATEUS
CENTRAL DE FLAGRANTES 8ª SEC
S.PAULO
2011
1207
DECAP
DEL.SEC.8º SAO MATEUS
44º D.P. GUAIANAZES
...
VÃtima
NaN
M
35
Parda
NaN
Wednesday
10
2011-10-26 11:15:00
1
1304 rows × 35 columns
In [257]:
df_agrupado_por_dia = pd.DataFrame(df.set_index('data_e_hora').groupby(pd.TimeGrouper('24H')).sum())
In [258]:
df_agrupado_por_dia
Out[258]:
ID_DELEGACIA
ANO_BO
NUM_BO
DATAHORA_COMUNICACAO_BO
mes
quantidade
data_e_hora
2010-01-02
30590.0
4020.0
34.0
NaN
2.0
2.0
2010-01-03
10338.0
2010.0
27.0
NaN
1.0
1.0
2010-01-04
20250.0
2010.0
56.0
NaN
1.0
1.0
2010-01-05
NaN
NaN
NaN
NaN
NaN
NaN
2010-01-06
NaN
NaN
NaN
NaN
NaN
NaN
2010-01-07
NaN
NaN
NaN
NaN
NaN
NaN
2010-01-08
NaN
NaN
NaN
NaN
NaN
NaN
2010-01-09
20453.0
4020.0
256.0
NaN
2.0
2.0
2010-01-10
30555.0
6030.0
383.0
NaN
3.0
3.0
2010-01-11
40369.0
4020.0
296.0
NaN
2.0
2.0
2010-01-12
NaN
NaN
NaN
NaN
NaN
NaN
2010-01-13
NaN
NaN
NaN
NaN
NaN
NaN
2010-01-14
40226.0
4020.0
874.0
NaN
2.0
2.0
2010-01-15
NaN
NaN
NaN
NaN
NaN
NaN
2010-01-16
NaN
NaN
NaN
NaN
NaN
NaN
2010-01-17
30445.0
4020.0
1057.0
NaN
2.0
2.0
2010-01-18
NaN
NaN
NaN
NaN
NaN
NaN
2010-01-19
NaN
NaN
NaN
NaN
NaN
NaN
2010-01-20
10361.0
2010.0
341.0
NaN
1.0
1.0
2010-01-21
NaN
NaN
NaN
NaN
NaN
NaN
2010-01-22
NaN
NaN
NaN
NaN
NaN
NaN
2010-01-23
51700.0
10054.0
2384.0
NaN
5.0
5.0
2010-01-24
NaN
NaN
NaN
NaN
NaN
NaN
2010-01-25
10363.0
2010.0
217.0
NaN
1.0
1.0
2010-01-26
NaN
NaN
NaN
NaN
NaN
NaN
2010-01-27
NaN
NaN
NaN
NaN
NaN
NaN
2010-01-28
NaN
NaN
NaN
NaN
NaN
NaN
2010-01-29
NaN
NaN
NaN
NaN
NaN
NaN
2010-01-30
51288.0
10050.0
8380.0
NaN
5.0
5.0
2010-01-31
10103.0
2010.0
835.0
NaN
1.0
1.0
...
...
...
...
...
...
...
2011-12-31
NaN
NaN
NaN
NaN
NaN
NaN
2012-01-01
NaN
NaN
NaN
NaN
NaN
NaN
2012-01-02
20614.0
4024.0
50.0
NaN
2.0
2.0
2012-01-03
40420.0
4024.0
106.0
NaN
2.0
2.0
2012-01-04
50740.0
6036.0
221.0
NaN
3.0
3.0
2012-01-05
NaN
NaN
NaN
NaN
NaN
NaN
2012-01-06
600300.0
6036.0
18.0
NaN
3.0
3.0
2012-01-07
NaN
NaN
NaN
NaN
NaN
NaN
2012-01-08
20691.0
4024.0
348.0
NaN
2.0
2.0
2012-01-09
NaN
NaN
NaN
NaN
NaN
NaN
2012-01-10
NaN
NaN
NaN
NaN
NaN
NaN
2012-01-11
30444.0
4024.0
602.0
NaN
2.0
2.0
2012-01-12
NaN
NaN
NaN
NaN
NaN
NaN
2012-01-13
NaN
NaN
NaN
NaN
NaN
NaN
2012-01-14
61574.0
10060.0
1319.0
NaN
5.0
5.0
2012-01-15
NaN
NaN
NaN
NaN
NaN
NaN
2012-01-16
30705.0
6036.0
1389.0
NaN
3.0
3.0
2012-01-17
NaN
NaN
NaN
NaN
NaN
NaN
2012-01-18
NaN
NaN
NaN
NaN
NaN
NaN
2012-01-19
NaN
NaN
NaN
NaN
NaN
NaN
2012-01-20
30457.0
4024.0
1686.0
NaN
2.0
2.0
2012-01-21
40226.0
4024.0
1672.0
NaN
2.0
2.0
2012-01-22
20620.0
4024.0
898.0
NaN
2.0
2.0
2012-01-23
NaN
NaN
NaN
NaN
NaN
NaN
2012-01-24
10310.0
2012.0
514.0
NaN
1.0
1.0
2012-01-25
NaN
NaN
NaN
NaN
NaN
NaN
2012-01-26
111507.0
14084.0
5380.0
NaN
7.0
7.0
2012-01-27
10310.0
2012.0
583.0
NaN
1.0
1.0
2012-01-28
20250.0
2012.0
939.0
NaN
1.0
1.0
2012-01-29
61089.0
8048.0
4080.0
NaN
4.0
4.0
758 rows × 6 columns
In [260]:
df['data_e_hora'].max()
Out[260]:
Timestamp('2012-01-29 16:12:00')
In [263]:
df_agrupado_por_dia['quantidade'].plot(legend=True,figsize=(16,8))
Out[263]:
<matplotlib.axes._subplots.AxesSubplot at 0x7f501cdf00f0>
In [ ]:
Content source: andersonamaral/Sao-Paulo-Crime-Study
Similar notebooks: