我正在寻找一种返回 (nxn) 数据帧的方法,其中数据帧的每个值都是两个数据帧的值之间的交集数(两者的大小均为 nxn)。
我不太确定如何在两个数据帧之间进行这样的操作。任何帮助是极大的赞赏。
谢谢!
df1
0 1
0 [4, 7, 3, 5] [4, 7, 3, 5]
1 [8, 2, 6] [8, 2, 6]
2 [9, 1, 8, 2] [9, 1, 8, 2]
3 [3, 5] [3, 5]
4 [9, 4, 8] [9, 4, 8]
5 [0, 1, 4] [0, 1, 4]
df2
0 1
0 [2, 3, 6, 9] [6, 2, 3, 5]
1 [2, 3, 6, 9] [6, 2, 3, 5]
2 [2, 3, 6, 9] [6, 2, 3, 5]
3 [2, 3, 6, 9] [6, 2, 3, 5]
4 [2, 3, 6, 9] [6, 2, 3, 5]
5 [2, 3, 6, 9] [6, 2, 3, 5]
df3 - intended dataframe to be returned
0 1
0 1 2
1 1 2
2 2 1
3 1 2
4 0 0
5 0 0
编辑:修复了示例结果的错误
慕码人2483693
相关分类