數據幀的行我有這樣一個數據幀:卸下含有某種類型
>>> d
Out[28]:
A B C D E
2017-06-08 20:39:00 1260.00 1903-08-12 00:00:00 230.00 245.00 19954.55
2017-06-08 20:40:00 1260.00 1330 230.00 245.00 19966.51
2017-06-08 20:48:00 1260.00 1320 230.00 240.00 19961.00
2017-06-08 21:02:00 1240.00 1330 230.00 245.00 19951.38
2017-06-08 21:06:00 1240.00 1340 5.00 240.00 19966.84
2017-06-08 21:07:00 1240.00 1350 220.00 230.00 20000.24
2017-06-08 21:08:00 1250.00 1370 220.00 230.00 20004.66
2017-06-11 20:31:00 1220.00 1280 235.00 245.00 19913.86
我想刪除(除了在A列)中的所有值,並且是類型datetime.datetime(這裏的第一個中的B欄)。我嘗試以下,但沒有工作(的意圖是時間值轉換爲NaN,並刪除NaN值更高版本):
d[type(d)==pd.datetime]=np.nan
我還與每個單獨列試過,即如下:
df=d['B'].copy()
df[type(df)==pd.datetime]=np.nan
這是不可能的,因爲該列的日期時間可能是'O'。 –
你想用某種東西替換它們還是完全放下它們? –
謝謝,我想放下它們。 – dayum