这篇文章的内容最初是作为Pandas Merging 101的一部分 ,但由于完全公正地处理该主题所需的内容的性质和大小,它已移至其自己的 QnA。
给定两个简单的 DataFrame;
left = pd.DataFrame({'col1' : ['A', 'B', 'C'], 'col2' : [1, 2, 3]})
right = pd.DataFrame({'col1' : ['X', 'Y', 'Z'], 'col2' : [20, 30, 50]})
left
col1 col2
0 A 1
1 B 2
2 C 3
right
col1 col2
0 X 20
1 Y 30
2 Z 50
可以计算这些帧的叉积,如下所示:
A 1 X 20
A 1 Y 30
A 1 Z 50
B 2 X 20
B 2 Y 30
B 2 Z 50
C 3 X 20
C 3 Y 30
C 3 Z 50
计算此结果的最高效方法是什么?
拉莫斯之舞
智慧大石
相关分类