# xarray.core.resample.DataArrayResample.interpolate

#### DataArrayResample.interpolate(kind='linear', \*\*kwargs)[[source]](https://github.com/pydata/xarray/blob/main/xarray/core/resample.py#L214-L242)

Interpolate up-sampled data using the original data as knots.

* **Parameters:**
  **kind** (`{"linear", "nearest", "zero", "slinear", "quadratic", "cubic", "polynomial"}`, *default*: `"linear"`) – The method used to interpolate. The method should be supported by
  the scipy interpolator:
  - `interp1d`: {“linear”, “nearest”, “zero”, “slinear”,
    “quadratic”, “cubic”, “polynomial”}
  - `interpn`: {“linear”, “nearest”}

  If `"polynomial"` is passed, the `order` keyword argument must
  also be provided.
* **Returns:**
  **interpolated** ([`DataArray`](xarray.DataArray.html.md#xarray.DataArray) or [`Dataset`](xarray.Dataset.html.md#xarray.Dataset))

#### SEE ALSO
`DataArray.interp`, `Dataset.interp`, [`scipy.interpolate.interp1d`](https://docs.scipy.org/doc/scipy/reference/generated/scipy.interpolate.interp1d.html#scipy.interpolate.interp1d)
