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.

Reply via email to