【发布时间】:2016-08-26 00:15:30
【问题描述】:
我有两个数据框 df1 和 df2:
df1 :
Name A_list
abcd (apple,orange,banana)
bcde (orange,mango)
cdef (apple,pineapple)
df2 :
City B_list
C1 (apple,mango,banana)
C2 (mango)
C3 (pineapple,banana)
我想制作一个新的数据框 df3
Name A_list City
abcd (apple,orange,banana) (C1,C3)
bcde (orange,mango) (C1,C2)
cdef (apple,pineapple) (C1,C3)
即通过 Df1 中的 A_list 并识别每个水果来自的城市。 我不确定如何使用列表 A_list 和 B_list 合并 df1 和 df2
【问题讨论】:
-
对于第二行的
(orange,mango),你的意思是(C1,C2)而不是(C1,C3)? -
是的,我更正了我的帖子
-
df2中没有橙色所以我们就忽略它? -
是的,忽略 A_list 中 B_list 中不存在的元素,反之亦然
-
显示您尝试过的内容。