[R] Find value in vector (or matrix)
    Prof Brian Ripley 
    ripley at stats.ox.ac.uk
       
    Thu Nov 20 13:41:15 CET 2003
    
    
  
On Thu, 20 Nov 2003, Pascal A. Niklaus wrote:
> Is there a function to check if a particular value is contained in a 
> vector? I've looked at grep in the hope that I could use a Perl-like 
> syntax, but obviously it's different...
> 
> I'd like to do something like:
> 
>     y <- c("a","b","c")
>     if("a" in y)
"a" %in" y,
which disguises a call to match(), so look at match.
length(grep("a", y)) > 0 should work too.
>     {
>           # "a" is not in y
>     }
> 
> Also, is there a way to generate character sequences similar to numeric 
> sequences, e.g. something like "A":"J" ? I remember having seen a 
> command doing this somewhere, but can't find it anymore
LETTERS[1:10] will do this.
-- 
Brian D. Ripley,                  ripley at stats.ox.ac.uk
Professor of Applied Statistics,  http://www.stats.ox.ac.uk/~ripley/
University of Oxford,             Tel:  +44 1865 272861 (self)
1 South Parks Road,                     +44 1865 272866 (PA)
Oxford OX1 3TG, UK                Fax:  +44 1865 272595
    
    
More information about the R-help
mailing list