Skip to content

Re move a number from a vector

4 messages · Josh Roofchop, John Kane, Albert Greinoecker

#
This should be an easy one, but I haven't been able to figure it out, 

x<-c(2, 4, 6, 9, 10)
#how do I remove a single value
x<-x[-2] # will remove the second element of the vector not the number 2 

This is part of a loop that looks a little like this...

x<-c(2, 4, 6, 9, 10)
remove.value<-4
#then I need to remove the value returned by the loop.

Thanks,
Josh
#
?which

 x <- x[which(x==remove.value)]
--- Josh Roofchop <josh at roofchop.com> wrote:

            
http://www.nabble.com/Remove-a-number-from-a-vector-tp16119616p16119616.html
#
does
do what you need?

[1]  2  6  9 10

regards,
Albert

Am Dienstag, den 18.03.2008, 05:21 -0700 schrieb Josh Roofchop:
#
Thanks to both John and Arthur for their replies, they both worked great.
Josh
Josh Roofchop wrote: