[R] 'matrix' returns integer instead of decimal
Thomas Lumley
tlumley at u.washington.edu
Mon Jan 21 04:13:29 CET 2008
On Sun, 20 Jan 2008, Brant Inman wrote:
>
> Note the problems in rows 15, 21, 37 and 43. They should read [0.5, 45.5],
> [14.5, 21.5], etc... The matrix function seems to be rounding the second
> column up to the next integer. Why would this occur? Can I do something to
> prevent this?
>
> I would very much appreciate any comments.
>
I don't see this (though I'm not on Windows). My first guess is that the rounding happens in print() rather than in matrix() -- if you print just the [15,2] entry of the matrix is it 45.5 or 46? Is it == to 45.5 or 46?
-thomas
Thomas Lumley Assoc. Professor, Biostatistics
tlumley at u.washington.edu University of Washington, Seattle
More information about the R-help
mailing list