我在使用这两个dfs加入我想要的方式时遇到了一些麻烦.第一个df有一个分层索引,我用它df1 = df3.groupby(["STATE_PROV_CODE", "COUNTY"]).size()来获取每个县的计数.
STATE_PROV_CODE COUNTY COUNT
AL Autauga County 1
Baldwin County 1
Barbour County 1
Bibb County 1
Blount County 1
STATE_PROV_CODE COUNTY ANSI Cl FIPS
0 AL Autauga County H1 01001
1 AL Baldwin County H1 01003
2 AL Barbour County H1 01005
3 AL Bibb County H1 01007
4 AL Blount County H1 01009
Run Code Online (Sandbox Code Playgroud)
在SQL中我想做以下事情:
SELECT STATE_PROV_CODE, COUNTY, FIPS, COUNT,
FROM df1, df2
ON STATE_PROV_CODE, COUNTY
WHERE df1.STATE_PROV_CODE = df2.STATE_PROV_CODE
AND df1.COUNTY = df2.COUNTY …Run Code Online (Sandbox Code Playgroud)