Now that you have been shown how to do this, post your (non-working) code next time. And configure your email program to send plain text so we will see what you saw.
a$PHENO <- ifelse( a$CURRELIG==1 & a$RTNPTHY==1 , 1 , ifelse( a$PLASER==2 , 2 , -9 ) ) or a$PHENO <- with( a , ifelse( CURRELIG==1 & RTNPTHY==1 , 1 , ifelse( PLASER==2 , 2 , -9 ) ) ) On April 8, 2020 1:17:38 PM PDT, Ana Marija <sokovic.anamar...@gmail.com> wrote: >Hi, > >I have a data frame like this: > >> head(a) > FID LASER2 CURRELIG PLASER RTNPTHY >1 fam1000_G1000 1 1 1 1 >2 fam1001_G1001 1 1 1 1 >3 fam1003_G1003 2 1 2 2 >4 fam1005_G1005 1 1 1 2 >5 fam1009_G1009 1 1 1 2 >6 fam1052_G1052 1 1 1 2 >... > >I would like to create a new column called PHENO which would satisfy >these >conditions: > >if CURRELIG=1 and RTNPTHY=1 than PHENO=1 >if PLASER=2 than PHENO=2 >otherwise is -9 > >Thanks >Ana > > [[alternative HTML version deleted]] > >______________________________________________ >R-help@r-project.org mailing list -- To UNSUBSCRIBE and more, see >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. -- Sent from my phone. Please excuse my brevity. ______________________________________________ R-help@r-project.org mailing list -- To UNSUBSCRIBE and more, see 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.