2
我想在日期窗簾條件下合併2個Dfs。基於條件合併DataFrames datetime64
比方說,今天是2015-01-12,我想要做的是對具有first_activity日期早於10每clienthostid今天天前從DF2被排除,所以在這裏的例子我會留下,如果DF2有:
我試着這樣做:首先合併2 DF:
temp = pd.merge(df1, df2, on='clienthostid', how='inner')
,然後嘗試根據條件刪除:
temp = temp[temp.First_activity + 10 < today]
,我得到這個錯誤:
TypeError: cannot operate on a series without a rhs of a series/ndarray of type datetime64[ns] or a timedelta
First_activity今天是datetime64 ...
我並不熟悉sql,python和pandas(總結一切,我猜:)), 但我有一個任務來實現這個很抱歉如果問題愚蠢。