On 02/12/2007 1:31 PM, Ben Bolker wrote: > > > Duncan Murdoch-2 wrote: >> On 02/12/2007 11:49 AM, Allen McIntosh wrote: >>> Version: 2.5.1 >> That's an obsolete version, but the issue is still present in R-devel. >> >>> array() is inconsistent when given non-integral dimensions: >>> >>>> zz <- array(0,dim=c(4,3.01)) >>>> dim(zz) >>> [1] 4 3 >>>> zz <- array(0,dim=c(201,4.05)) >>> Error in dim(data) <- dim : dim<- : dims [product 804] do not match the >>> length of object [814] >>> >>> >>> [IMHO the code that did this is broken. My copy of it has been >>> fixed. Consistent behavior and/or a clearer error message would >>> just have made it easier to find the problem.] >>> >> I'll add code to coerce dim to integer before using it. Thanks for the >> report. >> >> Duncan Murdoch >> >> > > While you're at it could you fix a trivial typo in ?dim ?
Too late, but I'll fix the typo. > > in the description of the value argument: "... or a numeric > vector which [is] coerced ..." > (I would also say that either there should be a comma after > "vector" or "which" should be changed to "that", but never mind ...) I think "which" is correct and have added a comma. Duncan Murdoch > > Ben > ______________________________________________ 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.