Python 将熊猫中的数据帧与其中一个数据帧的重复片段相结合
我想合并2个数据帧 以下是数据帧的示例: df1: df2: 所需输出应为: 本质上我想要的是用来自df2的数据扩展df1。链接数据的关键是两个数据帧的索引,即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
[‘纬度’、‘水平’、‘经度’]
。我想省略索引为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
计算出来的,索引
级别被转换为对象
。谢谢