2
Comment puis-je une série comme celle-ci:Durée de secondes dans Pandas
2016-11-09 00:07:00 0 days 00:00:15.000000000
2016-11-09 00:07:15 0 days 00:20:14.000000000
2016-11-09 00:07:30 0 days 10:00:15.000000000
dans des valeurs entières comme ceci:
2016-11-09 00:07:00 15
2016-11-09 00:07:15 1214 // 20*60+14
2016-11-09 00:07:30 36015 // 10*60*60+15
i essayé ceci:. Auswahl [ 'Delta'] = auswahl [ 'Delta'] de dt.total_seconds() mais obtenez ceci: Ne peut utiliser accesseur .dt avec datetimelike valeurs – kolja
En effet, vos valeurs sont probablement des chaînes et doivent être converties en timedeltas avant de pouvoir utiliser l'accesseur 'dt'. Vous verrez que ma réponse inclut cette solution. 'pd.to_timedelta (s) .dt.total_seconds()' – piRSquared