Eu gostaria de criar um laço for:
dicionario = {}
for i in dataset.items():
if(dataset.Year == 2000):
dicionario = dict(zip(dataset.Type_of_Crime , dataset.Number_of_Crimes ))
Mas não consigo separar em anos diferentes
Eu gostaria de criar um laço for:
dicionario = {}
for i in dataset.items():
if(dataset.Year == 2000):
dicionario = dict(zip(dataset.Type_of_Crime , dataset.Number_of_Crimes ))
Mas não consigo separar em anos diferentes
Olá Igor, tudo bem com você?
Peço desculpas pela demora em obter um retorno.
Para criar o dicionário da forma como você apresentou, você pode usar o método loc
para selecionar as linhas com o ano de 2000
e, em seguida, criar o dicionário a partir dessas linhas. Por exemplo:
dados_ano_2000 = dados[dados['Year'] == 2000]
dicionario = dict(zip(dados_ano_2000['Type of Crime'], dados_ano_2000['Number of Crimes']))
dicionario
Dessa forma, será criado um dicionário com os tipos de crime como chaves e o número de crimes como valores, apenas para o ano de 2000.
Espero ter ajudado. Continue mergulhando em conhecimento e não hesite em voltar ao fórum para continuar aprendendo e interagindo com a comunidade.
Em caso de dúvidas estou à disposição.
Abraços e bons estudos!