Message-ID: <CAGxFJbR4Yb+QsV_Dd9+_=m8yvLb8LzQw9p9hhN6bbUXX6M1MnQ@mail.gmail.com>
Date: 2021-09-24T14:31:15Z
From: Bert Gunter
Subject: alternative to subset(dataframe, select = - column) in R
In-Reply-To: <CAMk+s2QCgRgUa+fzoQ1c749T8kjThstcBgDW0NbMsLxHONPZDQ@mail.gmail.com>
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 at 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 at 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.