0
J'ai une colonne 'delta' dans une datatype dtype: timedelta64 [ns], calculée en sous-traitant une date d'une autre. Je suis en train de retourner le nombre de jours comme un flotteur en utilisant ce code:AttributeError: l'objet 'Series' n'a pas d'attribut 'days'
from datetime import datetime
from datetime import date
df['days'] = float(df['delta'].days)
mais je reçois cette erreur:
AttributeError: 'Series' object has no attribute 'days'
Toutes les idées pourquoi?
Vous appelez une méthode sur une série (qui correspond à une colonne DataFrame) et non sur les valeurs qu'elle contient. Etes-vous sûr que le 'dtype' de cette colonne est déjà une sorte de' datetime'? – cmaher
peut-être vous [besoin de le convertir] (https://stackoverflow.com/questions/18215317/extracting-days-from-a-numpy-timedelta64-value) – PRMoureu
Oui - Nom: delta, dtype: timedelta64 [ns] – OllieP