Resample Time Series 

TimeSeriesResample can be used to subsample/upsample a time series, as well as to create a regularly spaced time series.

Subsample a time series.

In[1]:=
Click for copyable input
X
Out[1]=
In[2]:=
Click for copyable input
X
Out[2]=
show complete Wolfram Language input
Out[3]=

Get a monthly time series.

In[4]:=
Click for copyable input
X
Out[4]=

Resample the time series with explicit monthly increment.

In[5]:=
Click for copyable input
X
Out[5]=

Both time series have identical time-value pairs but different MinimumTimeIncrement.

In[6]:=
Click for copyable input
X
Out[6]=
In[7]:=
Click for copyable input
X
Out[7]=
In[8]:=
Click for copyable input
X
Out[8]=
In[9]:=
Click for copyable input
X
Out[9]=

Resample an irregular time series to create a regularly spaced time series.

In[10]:=
Click for copyable input
X
Out[10]=
In[11]:=
Click for copyable input
X
Out[11]=
show complete Wolfram Language input
Out[12]=