【发布时间】:2021-10-07 11:40:11
【问题描述】:
我正在合并两个数据框,它们都有一个名为“man”的列。加入后,一个列称为“man_x”,第二个称为“man_y”。当列名相同时,是否可以附加表名或任何其他字符串而不是 x, y?
df_merged = df['first'].merge(df['second'],
left_on=['posnr'],
right_on=['fk_eakopf_posnr'],
how='inner')
在此之后,如果我向这个df_merged 添加另一个表,第三个man 列将保持man。所以调试起来有点困难,这就是为什么我想在任何地方添加适当的后缀。
【问题讨论】:
标签: python pandas dataframe join