2 回答

TA貢獻(xiàn)1829條經(jīng)驗(yàn) 獲得超6個(gè)贊
另一種方法(可能具有更好的可讀性)是使用查詢方法。
url = "https://raw.githubusercontent.com/fivethirtyeight/guns-data/master/full_data.csv"
df = pd.read_csv(url, index_col=[0])
df.query("age >= 25 and age <= 34 and intent == 'Homicide' and sex == 'M'") \
? .race \
? .value_counts()
Black? ? ? ? ? ? ? ? ? ? ? ? ? ? ?5901
White? ? ? ? ? ? ? ? ? ? ? ? ? ? ?1568
Hispanic? ? ? ? ? ? ? ? ? ? ? ? ? 1564
Asian/Pacific Islander? ? ? ? ? ? ?122
Native American/Native Alaskan? ? ? 90

TA貢獻(xiàn)1851條經(jīng)驗(yàn) 獲得超3個(gè)贊
嘗試這個(gè):
data = pd.read_csv("./guns-data-master/full_data.csv")
homicides = data[(data['intent'] == 'Homicide') & (data['sex'] == 'M') & (data['age'] <= 34.0) & (data['age'] >= 15.0) ]
homicides.race.value_counts()
添加回答
舉報(bào)