[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