Ho un dataframe con una colonna di tipo datetime64. In questa colonna ci sono diverse righe con date come 1999-09-09 23:59:59 dove dovrebbero essere state effettivamente rappresentate come date mancanti NaT. Qualcuno ha deciso di utilizzare questa data specifica per rappresentare i dati mancanti. Ora voglio che queste date vengano sostituite come NaT (il tipo di data mancante per Pandas).Sostituisci data con NaT in Pandas dataframe
Anche se eseguire l'operazione su questa colonna con NAT, come
df['date'] - df['column with missing date']
Does Panda ignorare le date mancanti e mantenere NAT per le righe o intende gettare un errore qualche cosa come Null un'eccezione di puntatore in Java.
fa 'df.loc [ df ['date'] == '1999-09-09 23:59:59', 'date'] = pd.NaT' lavoro? – EdChum