我有一个 dataframe df
,有两列,GROUP_ID={A,B}
并且ACTION_DATE
. 我想要做的是将ACTION_DATE
值替换为03/31/2006
,如果GROUP_ID
' 的值是B
. 的数据类型ACTION_DATE
是datetime64[ns]
。
所以,我尝试了以下方法。
df[(df.GROUP_ID == 'B')].ACTION_DATE = '03/31/2006 0:00'
上面的行运行没有错误,但结果数据帧保持不变。
有人能指出我错过了什么吗?