Wacek Kusnierczyk wrote: > hadley wickham wrote: > >>> | is.matrix| returns |TRUE| if |x| is a matrix and has a |dim <dim.html>| >>> attribute of length 2) and |FALSE| otherwise >>> >>> >> That's confusing! In what situations is x a matrix but does not have >> a dim attribute? >> >> >> > > x = matrix(1,1,1) > dim(x) = c(1,1,1) > is.matrix(x) > # no > is("matrix", x) > # no > is(x) > # hm... > > following the last, there would be a situation in which an object is a > matrix (per is(...)) and has a dim attribute of length != 2, but is a > but is *not*
> matrix (per is.matrix(...) and is("matrix", ...), consistently with the > docs). > > (the redundant "vector" in is(x) could probably be removed?) > > vQ > > ______________________________________________ > R-devel@r-project.org mailing list > https://stat.ethz.ch/mailman/listinfo/r-devel > ______________________________________________ R-devel@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/r-devel