我有一個數據框df
,有兩列,分別爲GROUP_ID={A,B}
和ACTION_DATE
。如果GROUP_ID
的值爲B
,我想要做的是將ACTION_DATE
的值替換爲03/31/2006
。 ACTION_DATE
的數據類型爲datetime64[ns]
。在python熊貓數據框中指定特定的日期值
所以,我試了下面。
df[(df.GROUP_ID == 'B')].ACTION_DATE = '03/31/2006 0:00'
上面的行運行時沒有錯誤,但結果數據幀保持不變。
有人能指出我缺少的東西嗎?
燦你發佈一些樣本數據? –
\t GROUP_ID ACTION_DATE 甲\t 2005-05-30 甲\t 2005-05-30 甲\t 2005-05-30 乙\t 2005-05-30 乙\t 2005-05-30 乙\t 2005-05 -30 – David