[R] alternative to subset(dataframe, select = - column) in R

Bert Gunter bgunter@4567 @end|ng |rom gm@||@com
Fri Sep 24 17:07:43 CEST 2021


typo. Correction:

x <- new[-match("ID", names(new))]

Bert Gunter

"The trouble with having an open mind is that people keep coming along
and sticking things into it."
-- Opus (aka Berkeley Breathed in his "Bloom County" comic strip )

On Fri, Sep 24, 2021 at 7:31 AM Bert Gunter <bgunter.4567 using gmail.com> wrote:
>
> x <- new[-match("ID"), names(new))]
>
> Bert Gunter
>
> "The trouble with having an open mind is that people keep coming along
> and sticking things into it."
> -- Opus (aka Berkeley Breathed in his "Bloom County" comic strip )
>
> On Fri, Sep 24, 2021 at 7:10 AM Luigi Marongiu <marongiu.luigi using gmail.com> wrote:
> >
> > Hello,
> > this is a very simple question but...
> > what is the vector alternative to `subset(dataframe, select = - column)`?
> > I tried with:
> > ```
> > > x = new[-ID]
> > Error in `[.data.frame`(new, -ID) : object 'ID' not found
> > > x = new[-"ID"]
> > Error in -"ID" : invalid argument to unary operator
> > > x = new[[-"ID"]]
> > Error in -"ID" : invalid argument to unary operator
> > > x = new[-["ID"]]
> > Error: unexpected '[' in "x = new[-["
> > ```
> > Thank you
> >
> > ______________________________________________
> > R-help using r-project.org mailing list -- To UNSUBSCRIBE and more, see
> > 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.



More information about the R-help mailing list