On Fri, Oct 21, 2011 at 7:04 PM, Gabor Grothendieck
<ggrothendi...@gmail.com> wrote:
> On Fri, Oct 21, 2011 at 4:15 PM, Luk Arbuckle <luk.arbuc...@gmail.com> wrote:
>> Consider the following data frame
>>
>> X <- data.frame(Titanic)
>>
>> Does anyone know of an easy way to convert X into a multidimensional
>> array?  Example that doesn't work
>>
>> X <- as.array(X, dim=c(4,2,2,2))
>>
>> To do what I need, X needs to be converted into an array of dimensions
>> c(4,2,2,2) in this case, not a table.
>>
>
> Try this:
>
> xtabs(Freq ~., X)
>

By the way, you asked for an array rather than a table but a table is an array:

is.array(xtabs(Freq ~., X)) # TRUE


-- 
Statistics & Software Consulting
GKX Group, GKX Associates Inc.
tel: 1-877-GKX-GROUP
email: ggrothendieck at gmail.com

______________________________________________
R-help@r-project.org mailing list
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.

Reply via email to