Python Pandas:跨多个数据帧的 Vlookup

阿拜

我有一个 Pandas 数据框,它有一个特定的电子邮件地址列表,例如:

Email
[email protected]
[email protected]

我的电子邮件联系信息主列表分为 5 个 Pandas 数据框(从 excel 导入)。我需要在这 5 个数据帧中查找以在我的初始数据帧中提取联系人的 first_name 和 last_names。有没有一种快速的方法来做到这一点?

编辑:其他数据框将电子邮件地址作为主要标识符,first_name 和 last_name 具有单独的列,例如:

Email|first_name|last_name
[email protected]|James|Bond
[email protected]|Jason|Bourne

谢谢你的帮助!

彼得·莱姆比格勒

使用 导入 Excel 文件后df = pd.read_excel(path_to_file),您可以使用pd.merge

df1 = pd.DataFrame({'Email': ['[email protected]', '[email protected]']})
df2 = pd.DataFrame({'Email': ['[email protected]', '[email protected]'], 
                    'first_name': ['James', 'Jason'], 
                    'last_name': ['Bond', 'Bourne']})

pd.merge(df1, df2, on='Email')
         Email first_name last_name
0  [email protected]      James      Bond
1  [email protected]      Jason    Bourne

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Python pandas:迭代多个数据帧

来自分类Dev

跨多个列的Vlookup

来自分类Dev

具有多个条件的python中的Vlookup

来自分类Dev

在 python 中使用 Pandas 进行 vlookup

来自分类Dev

加入两个大型 CSV 文件而不在 Python Pandas(或类似的)中重复,就像在第一个数据帧上使用 VLOOKUP 一样

来自分类Dev

熊猫; Python-VLookup

来自分类Dev

python中的vlookup错误

来自分类Dev

具有多列等效项的Python Pandas VLookup

来自分类Dev

尝试在Python Pandas中实现join / vlookup(已更新)

来自分类Dev

Python:跨数据帧迭代

来自分类Dev

熊猫:连接多个数据帧而不忽略索引 python

来自分类Dev

跨多个工作表的VBA Vlookup

来自分类Dev

将多个Excel文件导入python pandas并将它们串联到一个数据帧中

来自分类Dev

在python pandas中合并两个数据帧

来自分类Dev

Python / Pandas:使用 2 个数据帧消除循环

来自分类Dev

结合多个VLOOKUP

来自分类Dev

VLOOKUP多个条目

来自分类Dev

多个VLOOKUP的总和

来自分类Dev

返回多个vlookup的总和

来自分类Dev

VLOOKUP有多个条件?

来自分类Dev

VLOOKUP多个值

来自分类Dev

多个值的 Excel VLOOKUP

来自分类Dev

使用 Pandas 比较两个数据帧以返回一个新的数据帧 - Python

来自分类Dev

如何将一个数据帧附加到python列表中的多个数据帧?

来自分类Dev

Python 跨数据帧匹配项目

来自分类Dev

在 R (VLOOKUP) 中合并两个数据帧时遇到问题

来自分类Dev

Python Pandas合并两个数据帧,并将一个数据帧的一行映射到另一数据帧的所有行

来自分类Dev

使用 Pandas python 将 vlookup 公式添加到列中,而无需遍历行

来自分类Dev

Python:将其他列与匹配的“ vlookup”添加到数据框

Related 相关文章

热门标签

归档