У меня есть столбец «DATEDIF» в моем dataframe как:конвертировать разницу дней в числовые значения в питона панд
exposuredate min_exposure_date datedif
2014-10-08 2014-09-27 11 days
2014-10-09 2014-09-27 12 days
2014-09-27 2014-09-27 0 days
2014-09-27 2014-09-27 0 days
2014-10-22 2014-09-27 25 days
data.exposuredate = pd.to_datetime(data.exposuredate)
data.min_exposure_date = pd.to_datetime(data.min_exposure_date)
data['datedif'] = ((data.exposuredate)-(data.min_exposure_date))
Формат колонок datetime64 [нс]. Я хочу извлечь количество дней в поле «датифик». Я не могу найти ничего, что могло бы помочь мне извлечь разницу с точки зрения количества дней.
Я пробовал: данные [ 'datedif_day'] = данные [ 'DATEDIF'] dt.days
Ошибка:. AttributeError: объект серии 'не имеет атрибута 'дт'
Это хорошо. Удачи с этим. У вас возникли вопросы? –
цитируя mysel снова: «Я хочу извлечь количество дней в поле« датифик ». Это означает, сколько дней в этой дате «датифик»? –
Итак, что вы пробовали, и в чем проблема с вашим текущим кодом? Это ** не ** - служба написания кода. – jonrsharpe