[R] [newbie] convert 3D spatial array to dataframe

2012-11-17 Thread Tom Roche
summary: how to convert a 3D array (as obtained from ncdf4::ncvar_get) to a dataframe suitable for use by lattice::levelplot(), e.g., levelplot(conc ~ lon * lat | lev, data = data.frame) details: I have atmospheric data in netCDF files specifying gas concentrations over a 3D space with

Re: [R] [newbie] convert 3D spatial array to dataframe

2012-11-17 Thread ilai
Errr... You could reshape to a long format data.frame but an arguably easier way: dimnames(array.3d) - list(lat= 1:7 , long = 1:11 , lev = 1:5) # not needed just for clarity levelplot(array.3d) On Sat, Nov 17, 2012 at 9:36 PM, Tom Roche tom_ro...@pobox.com wrote: summary: how to convert a 3D

Re: [R] [newbie] convert 3D spatial array to dataframe

2012-11-17 Thread Tom Roche
https://stat.ethz.ch/pipermail/r-help/2012-November/329438.html summary: how to convert a 3D array (as obtained from ncdf4::ncvar_get) to a dataframe suitable for use by lattice::levelplot(), e.g., levelplot(conc ~ lon * lat | lev, data = data.frame) much detail omitted ... I'm guessing