簡體   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