【发布时间】:2018-09-18 21:06:13
【问题描述】:
问题是当merge 两个dfs,并且它们都有一个名为A 的列,那么结果将是一个具有A_x 和A_y 的df,我想知道如何保留@ 987654326@ 从一个df 中删除,然后丢弃另一个,这样我以后就不必在合并后将A_x 重命名为A。
【问题讨论】:
-
如果
A是key则不存在A_x和A_y。但如果只需要更改列后缀,请使用print (df1.merge(df2, on='Key', suffixes=('','_')))
标签: python-3.x pandas dataframe merge