[R] Arrays of variable dimensionality

Jim Lemon drjimlemon at gmail.com
Sat May 30 13:18:56 CEST 2015

Hi Nick,
Does length(dim(X)) help by getting the current dimensions of the
array before you pass the vectors of indices?


On Sat, May 30, 2015 at 8:29 PM, WRAY NICHOLAS
<nicholas.wray at ntlworld.com> wrote:
> Hello folks
> Supposing I have a multidimensional array in an R prog, say a 4D array.
> I want the coordinate quantities to be read off from a vector.  The values
> in the vector (vec) are generated by a function.
> This is easy if the number of dimensions is fixed for both the array and
> the number of elements in the  vector (say 4):
> X<-array[vec[1],vec[2],vec[3],vec[4]]
> But if the number of dimensions of the array is not fixed and can change
> during the course of the prog I am stuck as to how to do this, as I don’t
> know a way of feeding a vector or list of unspecified beforehand length
> into the coordinates for an array
> I can’t find anything useful about this on the net
> Does anyone have any ideas?
> Thanks, Nick
>         [[alternative HTML version deleted]]
> ______________________________________________
> R-help at r-project.org mailing list -- To UNSUBSCRIBE and more, see
> https://stat.ethz.ch/mailman/listinfo/r-help
> PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
> and provide commented, minimal, self-contained, reproducible code.

More information about the R-help mailing list