[R] identical() mystery
Søren Højsgaard
Soren.Hojsgaard at agrsci.dk
Mon Mar 1 09:21:29 CET 2010
It might have to do with the storage.mode():
> reference <- c(11, 14, 16, 5, 4, 2, 0, 15, 9, 0)
> storage.mode(reference)
[1] "double"
> cpgDensity <- as.integer(reference)
> storage.mode(cpgDensity)
[1] "integer"
> identical(reference,cpgDensity)
[1] FALSE
regards
Søren
________________________________________
Fra: r-help-bounces at r-project.org [r-help-bounces at r-project.org] På vegne af Dario Strbenac [D.Strbenac at garvan.org.au]
Sendt: 1. marts 2010 07:24
Til: r-help at r-project.org
Emne: [R] identical() mystery
Hello,
I have 2 vectors of the same mode and the same contents but I still get FALSE. Any ideas ?
> reference <- c(11, 14, 16, 5, 4, 2, 0, 15, 9, 0)
> reference
[1] 11 14 16 5 4 2 0 15 9 0
> cpgDensity
[1] 11 14 16 5 4 2 0 15 9 0
> identical(cpgDensity, reference)
[1] FALSE
> mode(cpgDensity)
[1] "numeric"
> mode(reference)
[1] "numeric"
> cpgDensity == reference
[1] TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE
Thanyou,
Dario.
______________________________________________
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