You can do Vect[-grep (“foo”, names(vect))]
On Tue, 31 Jul 2018 at 11:12 PM, إبراهيم خطاب Ibrauheem Khat'taub < barhomopo...@gmail.com> wrote: > H > i All, > > If I have this vector: > > > vect <- c(foo = 11, bar = 2, norf = 45) > > I can have a subset that has only "bar and "norf" this way: > > vect[c("bar","norf")] > > Now how do I achieve the same by asking it for a subset that simply > excludes "foo"? I tried all these, resulting in errors: > > vect[-"foo"] > vect[-c("foo")] > vect[!"foo"] > vect[!c("foo")] > > Thanks! > > [[alternative HTML version deleted]] > > ______________________________________________ > R-help@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. > -- Regards, Data Science Classes [[alternative HTML version deleted]] ______________________________________________ R-help@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.