[R] Transpose and NA's
    Peter Dalgaard BSA 
    p.dalgaard at biostat.ku.dk
       
    Mon Jul 15 11:41:44 CEST 2002
    
    
  
Neil Klepeis <nklepeis at uclink4.berkeley.edu> writes:
> I noticed some odd behavior when I transpose a data frame containing
> NA's.   It seems to cast all the elements as "character" including the
> NA's.   Bug?
> 
>  > t(data.frame(x=1:10,y=1:10,z=rep(NA,10)))
>    1      2      3      4      5      6      7      8      9      10
> x " 1"   " 2"   " 3"   " 4"   " 5"   " 6"   " 7"   " 8"   " 9"   "10"
> y " 1"   " 2"   " 3"   " 4"   " 5"   " 6"   " 7"   " 8"   " 9"   "10"
> z "  NA" "  NA" "  NA" "  NA" "  NA" "  NA" "  NA" "  NA" "  NA" "  NA"
>  >
Nope. That's standard behaviour when the data frame has nonnumeric
columns. The NA constant has mode "logical" (because that mode can
always be coerced to one of the other basic modes).
> t(data.frame(x=1:10,y=1:10,z=rep(as.integer(NA),10)))
   1  2  3  4  5  6  7  8  9 10
x  1  2  3  4  5  6  7  8  9 10
y  1  2  3  4  5  6  7  8  9 10
z NA NA NA NA NA NA NA NA NA NA
-- 
   O__  ---- Peter Dalgaard             Blegdamsvej 3  
  c/ /'_ --- Dept. of Biostatistics     2200 Cph. N   
 (*) \(*) -- University of Copenhagen   Denmark      Ph: (+45) 35327918
~~~~~~~~~~ - (p.dalgaard at biostat.ku.dk)             FAX: (+45) 35327907
-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-
r-help mailing list -- Read http://www.ci.tuwien.ac.at/~hornik/R/R-FAQ.html
Send "info", "help", or "[un]subscribe"
(in the "body", not the subject !)  To: r-help-request at stat.math.ethz.ch
_._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._
    
    
More information about the R-help
mailing list