Skip to content

Commit dd8b8d3

Browse files
committed
fix: Make sure frequency indexes are preserved with new interpolation approach
1 parent db68c2d commit dd8b8d3

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

pandas/core/resample.py

+5-1
Original file line numberDiff line numberDiff line change
@@ -1118,7 +1118,11 @@ def interpolate(
11181118
# resampled index are removed
11191119
if is_period_index:
11201120
return result_interpolated
1121-
return result_interpolated.loc[final_index]
1121+
1122+
result_interpolated = result_interpolated.loc[final_index]
1123+
# This is to make sure that frequency indexes are preserved
1124+
result_interpolated.index = final_index
1125+
return result_interpolated
11221126

11231127
@final
11241128
def asfreq(self, fill_value=None):

0 commit comments

Comments
 (0)