File tree Expand file tree Collapse file tree 1 file changed +13
-1
lines changed Expand file tree Collapse file tree 1 file changed +13
-1
lines changed Original file line number Diff line number Diff line change 4
4
5
5
import pandas as pd
6
6
from pandas import DataFrame , Series
7
- from pandas .core .indexes .timedeltas import timedelta_range
7
+ from pandas .core .indexes .timedeltas import TimedeltaIndex , timedelta_range
8
8
import pandas .util .testing as tm
9
9
10
10
@@ -125,3 +125,15 @@ def test_resample_timedelta_values():
125
125
tm .assert_series_equal (res , exp )
126
126
res = df ["time" ].resample ("2D" ).first ()
127
127
tm .assert_series_equal (res , exp )
128
+
129
+
130
+ def test_resample_sum ():
131
+ # GH 19974
132
+ data = [1.0 ] * 5 + [np .nan ] * 5
133
+ index = timedelta_range ("1 day" , "10 day" , freq = "D" )
134
+ series = Series (data , index = index )
135
+ result = series .resample ("D" ).sum (min_count = 1 )
136
+
137
+ index = TimedeltaIndex (["{} days" .format (i ) for i in range (1 , 11 )], freq = "D" )
138
+ expected = Series (data , index = index )
139
+ tm .assert_series_equal (result , expected )
You can’t perform that action at this time.
0 commit comments