我正在嘗試創建一個覆蓋工資信息到人名的數據框(例如,df3
)。我目前正在與df1合作,列出大約1,000個名字。以下是df1的一個例子。用pandas將多個列映射到單個數據框
print df1.head()
Salary
Name
Joe Smith 8700
Jane Doe 6300
Rob Dole 4700
Sue Pam 2100
Jack Li 3400
我也有df2
,其中隨機df1
賦予人民無論是船長和船長列。
print df2.head()
Captain Skipper
Sue Pam Joe Smith
Jane Doe Sue Pam
Rob Dole Joe Smith
Joe Smith Sue Pam
Rob Dole Jack Li
我怎樣才能與他們相應的薪酬替換df2
的名字,讓我有下面這個確切的格式。在Excel中,我將使用VLOOKUP函數,但我不確定如何使用Python來完成此操作。
print df3.head()
Captain Skipper
2100 8700
6300 2100
4700 8700
8700 2100
4700 3400
美麗,謝謝! – HelloMello27