[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?

Jim


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