[R] [External] Subset command

Richard M. Heiberger rmh @end|ng |rom temp|e@edu
Sat Oct 16 03:38:07 CEST 2021


the second  command doesn't tell R that the variables are in the data.frame mydata.

you will need
exclude <- with(mydata, 
                         prim==-9 | etc)

also you will need logical negation !
not arithmetic negation -

> -c(TRUE,FALSE)
[1] -1  0
> as.logical(-c(TRUE,FALSE))
[1]  TRUE FALSE

> !c(TRUE,FALSE)
[1] FALSE  TRUE



> On Oct 15, 2021, at 21:23, Steven Yen <styen using ntu.edu.tw> wrote:
> 
> The following "subset command works. I was hoping the second would as well but it does not.
> 
> My definition of exclude is rejected.
> 
> Help please? Thanks.
> 
> > mydata<-subset(mydata,
> +                prim>-9     & highsch>-9  & tert>-9 &
> +                govt>-9     & nongovt>-9  &
> +                married>-9  & urban>-9    &
> +                smhmyes>-9  & smhmno>-9   & smhmnoru>-9 &
> +                workouts>-9 & seconhan>-9 & reliyes>-9)
> 
> > exclude<-      prim==-9     | highsch==-9  | tert==-9 |
> +                govt==-9     | nongovt==-9  |
> +                married==-9  | urban==-9    |
> +                smhmyes==-9  | smhmno==-9   | smhmnoru==-9 |
> +                workouts==-9 | seconhan==-9 | reliyes==-9
> Error: object 'prim' not found
> > mydata<-subset(mydata,-exclude)
> Error in eval(e, x, parent.frame()) : object 'exclude' not found
> >
> 
> ______________________________________________
> R-help using r-project.org mailing list -- To UNSUBSCRIBE and more, see
> https://nam10.safelinks.protection.outlook.com/?url=https%3A%2F%2Fstat.ethz.ch%2Fmailman%2Flistinfo%2Fr-help&data=04%7C01%7Crmh%40temple.edu%7Ca1d470378fc24c832f7708d99043b804%7C716e81efb52244738e3110bd02ccf6e5%7C0%7C0%7C637699443365577347%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000&sdata=DFLP8ZLggvu1NVs9ufyWUdT5hJNKd0v7UYwcHCXncVk%3D&reserved=0
> PLEASE do read the posting guide https://nam10.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwww.r-project.org%2Fposting-guide.html&data=04%7C01%7Crmh%40temple.edu%7Ca1d470378fc24c832f7708d99043b804%7C716e81efb52244738e3110bd02ccf6e5%7C0%7C0%7C637699443365577347%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000&sdata=4g2tnLBCnnWezCp%2FZIYFRCxrIKa4VDD46WRQohT5Ftk%3D&reserved=0
> and provide commented, minimal, self-contained, reproducible code.



More information about the R-help mailing list