Learn R Programming

oce (version 0.9-18)

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

Description

Extract the grid points from a grid, returning columns.

Usage

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.

Details

This is useful for e.g. gridding large datasets, in which the first step might be to use binMean2D, followed by interpBarnes.

Examples

Run this code
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)

Run the code above in your browser using DataLab