Complain, complain...

x[ names( x ) != "V2" ]

or

x[ ! names( x ) %in% c( "V2", "V3" ) ]

or any other character or logical or integer expression that selects columns 
you want...

On February 12, 2023 6:38:00 PM PST, Steven Yen <st...@ntu.edu.tw> wrote:
>x[“V2”] would retain columns of x headed by V2. What I need is the opposite——I 
>need a data grime with those columns excluded.
>
>Steven from iPhone
>
>> On Feb 13, 2023, at 9:33 AM, Rolf Turner <r.tur...@auckland.ac.nz> wrote:
>> 
>> 
>>> On Sun, 12 Feb 2023 14:57:36 -0800
>>> Jeff Newmiller <jdnew...@dcn.davis.ca.us> wrote:
>>> 
>>> x["V2"]
>>> 
>>> is more efficient than using drop=FALSE, and perfectly normal syntax
>>> (data frames are lists of columns).
>> 
>> <SNIP>
>> 
>> I never cease to be amazed by the sagacity and perspicacity of the
>> designers of R.  I  would have worried that x["V2"] would turn out to be
>> a *list* (of length 1), but no, it retains the data.frame class, which
>> is clearly the Right Thing To Do.
>> 
>> cheers,
>> 
>> Rolf
>> 
>> -- 
>> Honorary Research Fellow
>> Department of Statistics
>> University of Auckland
>> Stats. Dep't. phone: +64-9-373-7599 ext. 89622
>> Home phone: +64-9-480-4619
>> 

-- 
Sent from my phone. Please excuse my brevity.

______________________________________________
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.

Reply via email to