Skip to content

converting 3D array to a data-frame (with coordinate-columns x, y, z)

2 messages · Martin Batholdy, R. Michael Weylandt

#
Hi,


I am still struggling with three dimensional arrays.

Now I would like to convert a three dimensional array into a data-frame with the coordinate-columns: x, y, z and a value-column.

And I definitely don't want to loop over every element, since this would be very resource intensive for the actual data-set.


Are there any specific functions that are helpful for this task?



example-array:

x <- array(1:27, dim=c(3,3,3,1))



thanks!
#
reshape::melt does this I think

Michael

On Wed, Oct 5, 2011 at 12:20 PM, Martin Batholdy
<batholdy at googlemail.com> wrote: