Unexpected behaviour of identical (PR#6799)
"Swinton, Jonathan" <Jonathan.Swinton@astrazeneca.com> writes:
# works as expected
ac <- c('A','B');
identical(ac,ac[1:2])
[1] TRUE #but
af <- factor(ac) identical(af,af[1:2])
[1] FALSE Any opinions?
Did a cross-check with Splus and it doesn't do that , so I think it qualifies as a bug. Shouldn't be too hard to fix (might lose a little efficiencty though).
O__ ---- Peter Dalgaard Blegdamsvej 3 c/ /'_ --- Dept. of Biostatistics 2200 Cph. N (*) \(*) -- University of Copenhagen Denmark Ph: (+45) 35327918 ~~~~~~~~~~ - (p.dalgaard@biostat.ku.dk) FAX: (+45) 35327907