@@ -4129,7 +4129,7 @@ def between_time(self, start_time, end_time, include_start=True,
4129
4129
4130
4130
def resample (self , rule , how = None , axis = 0 , fill_method = None , closed = None ,
4131
4131
label = None , convention = 'start' , kind = None , loffset = None ,
4132
- limit = None , base = 0 , on = None , level = None ):
4132
+ limit = None , base = 0 , on = None , level = None , fill_value = None ):
4133
4133
"""
4134
4134
Convenience method for frequency conversion and resampling of time
4135
4135
series. Object must have a datetime-like index (DatetimeIndex,
@@ -4164,6 +4164,11 @@ def resample(self, rule, how=None, axis=0, fill_method=None, closed=None,
4164
4164
4165
4165
.. versionadded:: 0.19.0
4166
4166
4167
+ fill_value: scalar, optional
4168
+ Value to use for missing values, applied before resampling
4169
+
4170
+ .. version added:: 0.19.2
4171
+
4167
4172
To learn more about the offset strings, please see `this link
4168
4173
<http://pandas.pydata.org/pandas-docs/stable/timeseries.html#offset-aliases>`__.
4169
4174
@@ -4268,6 +4273,10 @@ def resample(self, rule, how=None, axis=0, fill_method=None, closed=None,
4268
4273
from pandas .tseries .resample import (resample ,
4269
4274
_maybe_process_deprecations )
4270
4275
axis = self ._get_axis_number (axis )
4276
+
4277
+ if (fill_value is not None ):
4278
+ self = self .fillna (fill_value )
4279
+
4271
4280
r = resample (self , freq = rule , label = label , closed = closed ,
4272
4281
axis = axis , kind = kind , loffset = loffset ,
4273
4282
convention = convention ,
0 commit comments