使用pandas使用fips代码获取县名

时间:2016-12-25 03:32:09

标签: python csv pandas fips

我在这里有fips代码:http://www2.census.gov/geo/docs/reference/codes/files/national_county.txt

一个看起来像这样的数据集:

fips_state    fips_county       value

1             1                 10
1             3                 34
1             5                 37
1             7                 88
1             9                 93

如何使用上面链接中的数据和pandas获取每行的县名?

1 个答案:

答案 0 :(得分:2)

只需将两个数据集加载到DataFrame中,然后设置适当的索引:

df1.set_index(['fips_state', 'fips_county'], inplace=True)

这为您提供了州/县的MultiIndex。对两个数据集完成此操作后,您可以轻松映射它们,例如:

df1['county_name'] = df2.county_name