[R] sum(..., na.rm=TRUE) oddity
    Barry Rowlingson 
    B.Rowlingson at lancaster.ac.uk
       
    Mon Apr 28 13:28:32 CEST 2003
    
    
  
rohan sadler wrote:
> Okay,
> 
> This is one of the cases where I can answer my own foolishness. If I 
> don't define the switch as na.rm=TRUE, but instead just as TRUE - which 
> is my usual practice with other functions - then sum counts the TRUE as 
> another vector object, and counts it as one. So much for saving keystrokes.
  Are you certain you typed 'na.rm'? I have occasionally typed 'rm.na' 
instead, and something like that might explain things:
 > sum(1,1,na.rm=TRUE)
[1] 2
 > sum(1,1,rm.na=TRUE)
[1] 3
Baz
    
    
More information about the R-help
mailing list