我认为还没有人问过这个问题,所以我想我会在stackoverflow上问它。。。 我尝试过使用index()、loc()、iloc()等
这是我尝试过的代码
df1_row = df1.index[df1['County'].str.contains(county_name, na = False)]
hf_row = hf.index[hf['county'].str.contains(county_name, na = False)]
county_population = hf.loc[hf_row, 2]
county_activeCases = df1.loc[df1_row, len(df1)]
由于某种原因,我得到了一个错误。有人知道我做错了什么吗?我感谢你的建议和帮助
我已将df1_行和hf_行替换为
df1_row = df1['County'].str.contains(county_name, na = False).idxmax()
hf_row = hf['county'].str.contains(county_name,na = False).idxmax()
但县人口和县活跃病例似乎仍有误差
不管我怎么解决它。解析的代码是
df1_row = df1['County'].str.contains(county_name, na = False).idxmax()
hf_row = hf['county'].str.contains(county_name,na = False).idxmax()
county_population = hf.iloc[hf_row, 2]
county_activeCases = df1.iloc[df1_row, 26]
目前没有回答
相关问题 更多 >
编程相关推荐