[Rd] simplify2array edge case

From: William Dunlap <wdunlap_at_tibco.com>
Date: Thu, 11 Oct 2012 18:59:52 +0000


Should simplify2array(higher=TRUE) treat 1 by 1 matrices differently than others? I expected a 3-dimensional array from all of the following 3 examples, not just the last 2.

> str(simplify2array(list(array(11,c(1,1)), array(21,c(1,1))), higher=TRUE))
   num [1:2] 11 21
> str(simplify2array(list(array(11:13,c(3,1)), array(21:23,c(3,1))), higher=TRUE))
   int [1:3, 1, 1:2] 11 12 13 21 22 23
> str(simplify2array(list(array(11:13,c(1,3)), array(21:23,c(1,3))), higher=TRUE))
   int [1, 1:3, 1:2] 11 12 13 21 22 23

Bill Dunlap
Spotfire, TIBCO Software

wdunlap tibco.com



R-devel_at_r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-devel Received on Thu 11 Oct 2012 - 19:01:57 GMT

This quarter's messages: by month, or sorted: [ by date ] [ by thread ] [ by subject ] [ by author ]

All messages

Archive maintained by Robert King, hosted by the discipline of statistics at the University of Newcastle, Australia.
Archive generated by hypermail 2.2.0, at Fri 19 Oct 2012 - 11:50:47 GMT.

Mailing list information is available at https://stat.ethz.ch/mailman/listinfo/r-devel. Please read the posting guide before posting to the list.

list of date sections of archive