[R] using a logical vector as a mask?
Rajarshi Guha
rxg218 at psu.edu
Fri Nov 21 06:38:19 CET 2003
Hi,
say I have a vector:
v <- c(1,2,3,NA,5,6,NA,7)
And I would like to set the elements that are NA to, say, 0
I can use is.na() to get a logical vector:
ind <- is.na(v)
Is there a way in which I can use this logical vector to set the NA
elements in v to 0?
Thanks,
-------------------------------------------------------------------
Rajarshi Guha <rxg218 at psu.edu> <http://jijo.cjb.net>
GPG Fingerprint: 0CCA 8EE2 2EEB 25E2 AB04 06F7 1BB9 E634 9B87 56EE
-------------------------------------------------------------------
All great ideas are controversial, or have been at one time.
More information about the R-help
mailing list