[R] subset
Thomas Lumley
tlumley at u.washington.edu
Mon Mar 26 21:25:44 CEST 2007
On Mon, 26 Mar 2007, Marc Schwartz wrote:
> Sergio,
>
> Please be sure to cc: the list (ie. Reply to All) with follow up
> questions.
>
> In this case, you would use %in% with a negation:
>
> NewDF <- subset(DF, (var1 == 0) & (var2 == 0) & (!var3 %in% 2:3))
>
Probably a typo: should be !(var3 %in% 2:3) rather than (!var %in% 2:3)
-thomas
> See ?"%in%" for more information.
>
> HTH,
>
> Marc
>
> On Mon, 2007-03-26 at 17:30 +0200, Sergio Della Franca wrote:
>> Ok, this run correctly.
>>
>> Another question for you:
>>
>> I want to put more than one condition for var3, i.e.:
>> I like to create a subset when:
>> - var1=0
>> - var2=0
>> - var3 is different from 2 and from 3.
>>
>> Like you suggested, i perform this code:
>> NewDF <- subset(DF, (var1 == 0) & (var2 == 0) & (var 3 != 2)) & (var
>> 3 != 3))
>>
>> There is a method to combine (var 3 != 2)) & (var 3 != 3)) in one
>> condition?
>>
>> Thank you.
>>
>> Sergio
>>
>>
>>
>> 2007/3/26, Marc Schwartz <marc_schwartz at comcast.net>:
>> On Mon, 2007-03-26 at 17:02 +0200, Sergio Della Franca wrote:
>> > Dear R-Helpers,
>> >
>> > I want to make a subset from my data set.
>> >
>> > I'd like to perform different condition for subset.
>> >
>> > I.e.:
>> >
>> > I like to create a subset when:
>> > - var1=0
>> > - var2=0
>> > - var3 is different from 2.
>> >
>> > How can i develop a subset under this condition?
>> >
>> > Thank you in advance.
>> >
>> > Sergio Della Franca.
>>
>> See ?subset
>>
>> Something along the lines of the following should work:
>>
>> NewDF <- subset(DF, (var1 == 0) & (var2 == 0) & (var 3 != 0))
>>
>> HTH,
>>
>> Marc Schwartz
>
> ______________________________________________
> R-help at stat.math.ethz.ch 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.
>
Thomas Lumley Assoc. Professor, Biostatistics
tlumley at u.washington.edu University of Washington, Seattle
More information about the R-help
mailing list