繁体   English   中英

使用pandas合并数据列

[英]Merging of data columns using pandas

我正在尝试根据使用 Pandas 的常用键合并表,但我不断收到错误消息:

KeyError: '分配位置的主机密钥'

表一有数据:突出显示的值是“分配位置的主机密钥”。 此外,它具有我想要的重复值,因为在进一步分析中需要它们。 在此处输入图片说明

表2:突出显示的值是PK键在此处输入图片说明

df3 = pd.merge(timetable_2020_df, joined_uom_space_df, on='Host Key of Allocated Locations', how='left')

我试过了,但我不明白问题是什么。

重复数据是:

在此处输入图片说明

on关键字仅在两个数据框中具有相同命名的列时才有效。 right数据框没有“主机...”列,因此会引发关键错误。

您将需要使用left_onright_on关键字来指定左右数据right_on的连接列。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM