我有两个数据框df1
,df2
看起来像这样。
cat1 cat2 cat3
0 10 25 12
1 11 22 14
2 12 30 15
all_cats cat_codes
0 10 A
1 11 B
2 12 C
3 25 D
4 22 E
5 30 F
6 14 G
我想要一个 DataFrame,其中的每一列都df1
被创建但替换为cat_codes
. 列标题名称不同。我试过加入和合并,但我的行数不一致。我正在处理大量样本(100,000)。理想情况下,我的输出应该是这样的:
cat1 cat2 cat3
0 A D C
1 B E Y
2 C F Z
结果列应附加到df1
.