w3resource

Pandas DataFrame: asfreq() function

DataFrame - asfreq() function

The asfreq() function is used to convert TimeSeries to specified frequency.

Syntax:

DataFrame.asfreq(self, freq, method=None, how=None, normalize=False, fill_value=None)

Parameters:

Name Description Type / Default Value Required / Optional
freq               DateOffset object, or string Required
method 

Method to use for filling holes in reindexed Series (note this does not fill NaNs that already were present):

  • ‘pad’ / ‘ffill’: propagate last valid observation forward to next valid
  • ‘backfill’ / ‘bfill’: use NEXT valid observation to fill
{‘backfill’/’bfill’, ‘pad’/’ffill’}
Default Value: None
Required
how   For PeriodIndex only, see PeriodIndex.asfreq {‘start’, ‘end’}
Default Value: end
Required
normalize  Whether to reset output index to midnight bool
Default Value: False
Required
fill_value  Value to use for missing values, applied during upsampling (note this does not fill NaNs that already were present).  scalar Optional

Returns: converted - same type as caller

Example:


Download the above Notebook from here.

Previous: DataFrame - update() function
Next: DataFrame - asof() function