Climate scientists are always wanting data on different grids. Python docs are typically excellent but I couldn’t find a nice example using rectangular/mesh grids so here it is…
NB: the old_grid and data you pass to scipy.interpolate.griddata needs to be flattened or ravel (the error messages are not instructive). You can pass a masked array too!