仅按特定列合并数据帧

2024-09-29 07:26:55 发布

您现在位置:Python中文网/ 问答频道 /正文

我尝试按索引合并数据帧,并且只对结果使用某些列

result = pd.concat([self.retailer_categories_probes_df['euclidean_distance'], self.retailers_categories_df['euclidean_distance']])

但结果是从第一个表得到‘欧几里德距离’? 你知道怎么了吗

还有我如何给目标列命名


Tags: 数据self距离目标dfresult命名distance
1条回答
网友
1楼 · 发布于 2024-09-29 07:26:55

我想你可能需要axis=1

result = pd.concat([self.retailer_categories_probes_df['euclidean_distance'], self.retailers_categories_df['euclidean_distance']], axis=1)

pd.concat()docs

相关问题 更多 >