Extract (x, y, z) from (x, y, grid)

Description

Extract the grid points from a grid, returning columns. This is useful for e.g. gridding large datasets, in which the first step might be to use binMean2D, followed by interpBarnes.

Usage

1
ungrid(x, y, grid)

Arguments

x

a vector holding the x coordinates of grid.

y

a vector holding the y coordinates of grid.

grid

a matrix holding the grid.

Value

A list containing three vectors: x, the grid x values, y, the grid y values, and grid, the grid values.

Author(s)

Dan Kelley

Examples

1
2
3
4
5
6
library(oce)
data(wind)
u <- interpBarnes(wind$x, wind$y, wind$z)
contour(u$xg, u$yg, u$zg)
U <- ungrid(u$xg, u$yg, u$zg)
points(U$x, U$y, col=oce.colorsJet(100)[rescale(U$grid, rlow=1, rhigh=100)], pch=20)

Want to suggest features or report bugs for rdrr.io? Use the GitHub issue tracker.