我想在pandas数据帧中使用df1∩df2'
df1有标题(如下所示),有100行
{a , b, c , d,x,y,v }
df2有标题(如下所示),有100行
{a, b, e, f,p,o,i}
连接的输出(仅使用标题名称)
{c , d,x,y,v }
答案 0 :(得分:0)
左连接是不是意味着:
A
(左) B
A
(右)的所有元素
Like so,实质上意味着结果是A
?
如果您希望A
中的所有元素都不在B
中:c = a - b
如果您想要A
和B
(交集)中的所有元素:c = a & b
答案 1 :(得分:0)
x1 =set(['a' , 'b', 'c' , 'd','x','y','v'])
x2 = set(['a', 'b', 'e', 'f','p','o','i'])
print(x1.difference(x2))
结果将是:set(['y', 'x', 'c', 'd', 'v'])