[R] Create variable with AND IF statement
David Winsemius
dwinsemius at comcast.net
Mon Jan 2 16:55:31 CET 2012
On Jan 2, 2012, at 10:42 AM, David Winsemius wrote:
>
> On Jan 2, 2012, at 4:11 AM, Richard Kolodziej wrote:
>
>> Hello,
>>
>> I'm using SPSS at work but really would like to switch to R. Right
>> now I'm
>> trying to learn R in reproducing calculations I did with SPSS but
>> am stuck
>> with something that is quite simple and comprehensible in SPSS-
>> Syntax:
>>
>> IF (variable1.fac = 0 AND variable2.num = 0) variable3=1.
>> IF (variable1.fac = 0 AND variable2.num >= 1) variable3=2.
>> IF (variable1.fac = 1 AND variable2.num = 0) variable3=3.
>> IF (variable1.fac = 1 AND variable2.num >= 1) variable3=4.
>
>> https://stat.ethz.ch/pipermail/r-help/2008-November/178808.html
>> looked
>> promising but didn't do what I had intended
>
> (I think the results of interaction( variable1.fac = 0 ,
> variable2.num = 0) should have dome very nicely, but if you wanted
> them a naked numbers then this would have also givne satisfaction:
>
> var3 <- as.numeric( interaction( variable1.fac = 0 , variable2.num =
> 0) )
Well that should be filed under embarrassing contributions. Try instead:
var3 <- as.numeric( interaction( variable1.fac == 1 , variable2.num
>= 1) )
>
> --
> David
>
>
David Winsemius, MD
West Hartford, CT
More information about the R-help
mailing list