I need something that will work with any, possibly very large, data frame. This dataset is only a very small example.
On 2011-10-21, at 17:31, David L Carlson <dcarl...@tamu.edu> wrote: > How about? > >> x <- array(Titanic, dim=c(4,2,2,2)) >> str(x> > num [1:4, 1:2, 1:2, 1:2] 0 0 35 0 0 0 17 0 118 154 ... > > ---------------------------------------------- > David L Carlson > Associate Professor of Anthropology > Texas A&M University > College Station, TX 77843-4352 > > > -----Original Message----- > From: r-help-boun...@r-project.org [mailto:r-help-boun...@r-project.org] On > Behalf Of Luk Arbuckle > Sent: Friday, October 21, 2011 3:16 PM > To: r-help@r-project.org > Subject: [R] Converting data frame into multidimensional array > > 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. > > Thanks in advance. > > ______________________________________________ > 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. > ______________________________________________ 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.