Dear R-project! How do i create 1 dummy from 2 already existing dummys. To be more precise, I want to create a dummy from a dummy called "sex" and another called "sex1" when both thoose dummys are 1 I want my created dummy "samesex" to take 1. Thanks for the help! Paulie [[alternative HTML version deleted]]
Not sure what you mean by 'dummies'; do you mean 'objects'? samesex <- sex == sex1 Examples of the data would help in the formulation of an answer. On Thu, Nov 10, 2011 at 5:13 AM, David . <loovet88 at hotmail.com> wrote:> > Dear R-project! > > How do i create 1 dummy from 2 already existing dummys. To be more precise, I want to create a dummy from a dummy called "sex" and another called "sex1" when both thoose dummys are 1 I want my created dummy "samesex" to take 1. > > Thanks for the help! > > Paulie > > ? ? ? ?[[alternative HTML version deleted]] > > ______________________________________________ > R-help at 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 Data Munger Guru What is the problem that you are trying to solve? Tell me what you want to do, not how you want to do it.
Without having any actual idea what you mean (sample data!), this might work: sex <- c(1,0,1,0) sex1 <- c(1,1,0,0) samesex <- ifelse(sex == 1 & sex1 == 1, 1, 0) Note that this does NOT return 1 if both initial variables are 0, so it isn't really a samesex indicator, but it is my best guess as to what you might want. Sarah On Thu, Nov 10, 2011 at 5:13 AM, David . <loovet88 at hotmail.com> wrote:> > Dear R-project! > > How do i create 1 dummy from 2 already existing dummys. To be more precise, I want to create a dummy from a dummy called "sex" and another called "sex1" when both thoose dummys are 1 I want my created dummy "samesex" to take 1. > > Thanks for the help! > > Paulie >-- Sarah Goslee http://www.functionaldiversity.org
Hi, Try ifelse function. samesex <- ifelse( sex==1 & sex1==1, yes=1, no=0) Cheers Philippe Baril Lecavalier On 2011-11-10 8:03 AM, "David ." <loovet88@hotmail.com> wrote:> > Dear R-project! > > How do i create 1 dummy from 2 already existing dummys. To be more > precise, I want to create a dummy from a dummy called "sex" and another > called "sex1" when both thoose dummys are 1 I want my created dummy > "samesex" to take 1. > > Thanks for the help! > > Paulie > > [[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. >[[alternative HTML version deleted]]