Python 将熊猫中的数据帧与其中一个数据帧的重复片段相结合

Python 将熊猫中的数据帧与其中一个数据帧的重复片段相结合,python,pandas,dataframe,Python,Pandas,Dataframe,我想合并2个数据帧 以下是数据帧的示例: df1: df2: 所需输出应为: 本质上我想要的是用来自df2的数据扩展df1。链接数据的关键是两个数据帧的索引,即[‘纬度’、‘水平’、‘经度’]。我想省略索引为df2唯一的数据。i、 e.我不想看到索引为[411000,19.25] 非常感谢您的帮助。使用带有how='left'的“merge”,它将省略df1中没有的索引: rslt= pd.merge(df1,df2,on=["latitude","level","longitude

我想合并2个数据帧

以下是数据帧的示例:

df1:

df2:

所需输出应为:

本质上我想要的是用来自df2的数据扩展df1。链接数据的关键是两个数据帧的索引,即
[‘纬度’、‘水平’、‘经度’]
。我想省略索引为df2唯一的数据。i、 e.我不想看到索引为
[411000,19.25]
非常感谢您的帮助。

使用带有how='left'的“merge”,它将省略df1中没有的索引:

rslt= pd.merge(df1,df2,on=["latitude","level","longitude"],how="left")

我得到错误
ValueError:您正试图合并object和int64列。如果您希望继续,您应该使用pd.concat
dtypes
命令,我看到所有数据都是
float32
计算出来的,
索引
级别被转换为
对象
。谢谢