[R] evaluate a set of symbols within an IF statement

zubin binabina at bellsouth.net
Sat Sep 26 02:00:05 CEST 2009


Hello, writing some R code to cleanse a data set, if the following set 
of symbols are identified then perform some actions.  trying to write 
the minimum code to do this. 


tname = "VIX"
checkticker = c("VIX", "TYX", "TNX", "IRX")

    if (tname == checkticker) {
        //perform some operations
    }

result i get is

 > tname == checkticker
[1]  TRUE FALSE FALSE FALSE

how do i evaluate this whole list to a single boolean True or False?  If 
any of these are true the whole statement is True, else False.   this 
only seems to work for the first ticker, the rest don't perform the 
operations within the loop.


 > tname = "IRX"
 > tname == checkticker
[1] FALSE FALSE FALSE  TRUE




More information about the R-help mailing list