0

I am trying to calculate the average of some time duration which I got from timestamp values . So,I have a list having timedelta values and I want to add it and then calculate the average. But, when I try to add it python gives me error as:

ValueError: cannot construct a TimeDelta without a value/unit or descriptive keywords (days,seconds....)

Here is the list I have:

[Timedelta('0 days 00:02:52'), Timedelta('0 days 00:02:11'), Timedelta('0 days 00:02:16'), 
 Timedelta('0 days 00:02:58'), Timedelta('0 days 00:02:01'), Timedelta('0 days 00:02:13'), 
 Timedelta('0 days 00:02:50'), Timedelta('0 days 00:02:00'), Timedelta('0 days 00:02:09'), 
 Timedelta('0 days 00:02:04'), Timedelta('0 days 00:02:46'), Timedelta('201 days 00:12:05'), 
 Timedelta('0 days 00:02:08'), Timedelta('0 days 00:02:47'), Timedelta('0 days 00:02:01'), 
 Timedelta('0 days 00:02:46'), Timedelta('0 days 00:02:46'), Timedelta('0 days 00:02:15'), 
 Timedelta('0 days 00:02:03'), Timedelta('0 days 00:02:04'), Timedelta('0 days 00:02:04'), 
 Timedelta('0 days 00:02:47'), Timedelta('0 days 00:02:17'), Timedelta('0 days 00:03:00'), 
 Timedelta('0 days 00:03:03'), Timedelta('0 days 00:01:53')]

Could anyone please help me to understand what I am missing ? Really appreciate your help.

Thank you!

Scott Hunter
  • 48,888
  • 12
  • 60
  • 101
sudha11
  • 23
  • 8

0 Answers0