[R] Nested select

jim holtman jholtman at gmail.com
Fri Sep 25 17:28:18 CEST 2009


try this:

> lines<-"lo ptcl5 ptcl99 variable
+  430        .             8787        a
+ 430       342        2343         m
+  430        .             89            mr
+ 431        456        4774        a
+ 431         299       2777        m
+  431        99            96          mr
+  432        333         3433       a
+  432         .            7377        m
+  432        .             676          mr
+  "
> DF <- read.table(textConnection(lines), header=TRUE)
>
> closeAllConnections()
> subset(DF, (ptcl5 == '.') & (variable %in% c('a', 'm')))
   lo ptcl5 ptcl99 variable
1 430     .   8787        a
8 432     .   7377        m
>
>


On Fri, Sep 25, 2009 at 4:42 AM, premmad <mtechprem at gmail.com> wrote:
>
> my data :
>
> library(doBy)
>
> lines<-"lo ptcl5 ptcl99 variable
>  430        .             8787        a
> 430       342        2343         m
>  430        .             89            mr
> 431        456        4774        a
> 431         299       2777        m
>  431        99            96          mr
>  432        333         3433       a
>  432         .            7377        m
>  432        .             676          mr
>  "
> DF <- read.table(con<- textConnection(Lines), skip = 1)
>
> close(con)
>
> what i want is select lo when ptcl5 is missing and variable is either a or m
> .
> I tried the following query
> sqldf("select lo from DF where lo=(select lo where ptcl5='.' and
> variable='m') or lo=(select lo where ptcl5='.' and variable='a')").
> But I'm getting entire data instead of limited by the condition.
> Is my query right please help me in this.
> --
> View this message in context: http://www.nabble.com/Nested-select-tp25608506p25608506.html
> Sent from the R help mailing list archive at Nabble.com.
>
> ______________________________________________
> 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
Cincinnati, OH
+1 513 646 9390

What is the problem that you are trying to solve?




More information about the R-help mailing list