wol*_*oor 13 python database lookup pandas
我有两个pandas数据帧:df1和df2.
df1有列X和Y以及weeknum.df2具有列Z,weeknum和datetime.
我想基本上保留df1并在其中有一个额外的列,它是相应的daynum日期时间.
我可以使用合并,但必须有一个更清洁的方式,而不必删除列Z.
Mik*_*ike 17
您可以在合并语法中获取所需的列
df1 = df1.merge(df2[['weeknum', 'datetime']], on=['weeknum'])
这将确保您的结果中没有任何不需要的df2列,但您不必在此过程中从第二个DataFrame中删除这些列.
归档时间:
11 年 前
查看次数:
9719 次
最近记录: