I think you want to use 'ifelse': social$CitizenType<-ifelse(social$CitizenType=="" ||social$PrimaryLanguage=="English","US Citizen" )
On Wed, Jul 1, 2009 at 5:45 PM, Chris Anderson<chris6...@netzero.net> wrote: > I have a variable that identifies citizen type but some of my rows are blank. > I want to replace the blank entries with the correct value which is > conditional on another variable. In SAS, my conditional statement would be as > follow: > if citizenType="" and primarylanguage="English" then citizenType ="US > citizen"; else citizenType=citizenType; > When I try to duplicate this conditional statement in R I get the following > error: Will you show me the correct syntax? > social$CitizenType<-if(social$CitizenType=="" > ||social$PrimaryLanguage=="English","US Citizen" ) > Error: unexpected ',' in "social$CitizenType<-if(social$CitizenType=="" > ||social$PrimaryLanguage=="English"," > > social$CitizenType<-if(social$CitizenType=="" && > social$PrimaryLanguage=="English","US Citizen" ) > Error: unexpected ',' in "social$CitizenType<-if(social$CitizenType=="" && > social$PrimaryLanguage=="English"," > > social$CitizenType[social$CitizenType==""]<-if(social$CitizenType[social$CitizenType==""] > && social$PrimaryLanguage[social$PrimaryLanguage=="English"],"US Citizen" ) > Error: unexpected ',' in > "social$CitizenType[social$CitizenType==""]<-if(social$CitizenType[social$CitizenType==""] > && social$PrimaryLanguage[social$PrimaryLanguage=="English"]," >> > > Chris Anderson > 707.315.8486 > www.sassydeals4u.com > ____________________________________________________________ > Click now for prescreened plumbing contractors. > http://thirdpartyoffers.netzero.net/TGL2241/fc/BLSrjpYePbmJll7hN4GC9GCio2T0Hpy2G8xkxYL2nS71xPBRcqvSBxjyBqQ/ > [[alternative HTML version deleted]] > > ______________________________________________ > R-help@r-project.org mailing list > https://stat.ethz.ch/mailman/listinfo/r-help > PLEASE do read the posting guide http://www.R-project.org/posting-guide.html > and provide commented, minimal, self-contained, reproducible code. > -- Jim Holtman Cincinnati, OH +1 513 646 9390 What is the problem that you are trying to solve? ______________________________________________ R-help@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide http://www.R-project.org/posting-guide.html and provide commented, minimal, self-contained, reproducible code.