In [6]:
deaths_data_path = "./data/interactive_data.csv"
deaths_file = open(deaths_data_path, "r")
next(deaths_file)
deaths = []
for line in deaths_file:
parts = line.split(',')
deaths.append({'intent' : parts[1], 'gender' : parts[2], 'age' : parts[3], 'race' : parts[4], 'deaths' : parts[5]})
In [18]:
def get_deaths(intent='"None selected"', gender='"None selected"', age='"None selected"', race='"None selected"'):
found = None
for death in deaths:
if death['intent'] == intent and death['gender'] == gender and death['age'] == age and death['race'] == race:
found = death
if found:
return found['deaths']
else:
return 0
In [23]:
get_deaths('"Homicide"', '"Female"', '"15 - 34"', '"Hispanic"')
Out[23]:
In [ ]: