[R] double matrix?
William Dunlap
wdunlap at tibco.com
Thu Aug 1 00:00:57 CEST 2013
In R "double" and "numeric" mean essentially the same thing. I think
you are fine. (What called the result a "double matrix"?)
> z <- cbind(c("11", "12"), c("3.14", "2.718"))
> str(z)
chr [1:2, 1:2] "11" "12" "3.14" "2.718"
> class(z)
[1] "matrix"
>
> class(z) <- "numeric"
> str(z)
num [1:2, 1:2] 11 12 3.14 2.72
> class(z)
[1] "matrix"
> z
[,1] [,2]
[1,] 11 3.140
[2,] 12 2.718
> log(z)
[,1] [,2]
[1,] 2.397895 1.1442228
[2,] 2.484907 0.9998963
R "numeric" vectors consist of C "double" or Fortran "double precision"
or "real*8" values - 8 byte double precision floating point numbers with
52 binary digits of precision.
S supported 4-byte single precision vectors which it also considered
"numeric".
Bill Dunlap
Spotfire, TIBCO Software
wdunlap tibco.com
> -----Original Message-----
> From: r-help-bounces at r-project.org [mailto:r-help-bounces at r-project.org] On Behalf
> Of bruce087 at umn.edu
> Sent: Wednesday, July 31, 2013 1:48 PM
> To: r-help at r-project.org
> Subject: [R] double matrix?
>
> Hi-
>
> I have a 37 X 473971 character matrix that I am trying to convert into a
> numeric matrix. When I use the code:
>
> class(matrix) = "numeric"
>
> I end up with something called a "double matrix" whose dimensions are still
> 37 X 473971
>
> I have also tried
>
> new = apply(matrix,2, as.numeric) and got the same thing.
>
> The analysis code I am ultimately attempting to run on this data requires
> that it be in a numerical matrix, and it is really not okay with a double
> matrix.
>
> Does anyone know how to fix this?
>
> Thanks.
>
> --
> Jessica R.B. Musselman, MS
> T32 Trainee/Doctoral Candidate
> University of Minnesota
> Department of Pediatrics
> Division of Epidemiology/Clinical Research
> Mayo Mail Code 715
> Room 1-195 Moos Tower
> 420 Delaware St. SE
> Minneapolis MN 55455
> Phone: (612)626-3281
> email: bruce087 at umn.edu
>
> ______________________________________________
> R-help at 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.
More information about the R-help
mailing list