gridding

Provides tools for interpolating irregularly spaced data onto a regular grid.

Functions

interpolate(x, y, z[, interp_type, hres, …]) Interpolate given (x,y), observation (z) pairs to a grid based on given parameters.
inverse_distance(xp, yp, variable, grid_x, …) Generate an inverse distance weighting interpolation of the given points.
natural_neighbor(xp, yp, variable, grid_x, …) Generate a natural neighbor interpolation of the given points.
remove_nan_observations(x, y, z) Remove all x, y, and z where z is nan.
remove_observations_below_value(x, y, z[, val]) Remove all x, y, and z where z is less than val.
remove_repeat_coordinates(x, y, z) Remove all x, y, and z where (x,y) is repeated and keep the first occurrence only.