Я хотел бы, чтобы преобразовать данные типа timedelta64
в Pandas
Series
в timedelta64
до нескольких часов.Доступ .seconds или .days атрибут данных timedelta в dataframe панды
Чтобы сделать это, я хотел бы получить доступ к .seconds
или .days
атрибуту timedelta64
, так что я могу преобразовать этот блок самого as per this SO post.
Однако, когда я выбираю данные с помощью df['col']
я получаю attribute error
, когда я пытаюсь использовать .seconds
или .days
несмотря на его dtype
быть <m8[ns]
(который я считаю, представляет timedelta64
).
Есть ли еще один шаг, который мне нужно сделать?
Спасибо, оба подхода работают. Есть ли разница между этими двумя методами или это чисто материальное или личное предпочтение? @chrisb – Bprodz
@Bprodz - не мог сказать вам точно, но оба должны дать тот же ответ. По некоторым тестовым данным, astype был немного быстрее (и, возможно, более четко информирует о намерениях), так что это может быть путь. – chrisb