Python 合并熊猫数据帧-获取NAN

Python 合并熊猫数据帧-获取NAN,python,pandas,dataframe,merge,fips,Python,Pandas,Dataframe,Merge,Fips,我正在尝试合并pandas dataframes,以便根据各自列中的县和州,有效地添加带有“FIPS代码”的列 我用pd.merge来做这件事,并得到NaNs。我做错了什么 根据这一点,这应该是可行的 merged = pd.merge(sales, fips, how='left', on=['county', 'state']) 这是销售部的负责人: 这是fips的头(): 这是合并结果(最终fips列中有NAN): 谢谢 跨两个数据帧标准化状态名称。在销售中,州名称缩写,在fips

我正在尝试合并pandas dataframes,以便根据各自列中的县和州,有效地添加带有“FIPS代码”的列

我用pd.merge来做这件事,并得到NaNs。我做错了什么

根据这一点,这应该是可行的

merged = pd.merge(sales, fips, how='left', on=['county', 'state'])
这是销售部的负责人:

这是fips的头():

这是合并结果(最终fips列中有NAN):


谢谢

跨两个数据帧标准化状态名称。在销售中,州名称缩写,在fips中使用全名