Bookmark and Share

Notice: On April 23, 2014, Statalist moved from an email list to a forum, based at statalist.org.


[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: st: dropvars.ado


From   "Dimitriy V. Masterov" <dvmaster@gmail.com>
To   Statalist <statalist@hsphsun2.harvard.edu>
Subject   Re: st: dropvars.ado
Date   Tue, 15 Jan 2013 14:25:20 -0800

Both of the above suggestions work very nicely. Dr. Cox's warning
message seems to have an an errant apostrophe (unless that's the
infamous Durham apostrophe).

Many thanks!

DVM

On Tue, Jan 15, 2013 at 2:10 PM, Nick Cox <njcoxstata@gmail.com> wrote:
> The text at REPEC says, modulo a typo,
>
> "dropvars varlist is similar to drop varlist, but warns if a variable
> does not exist, rather than aborts."
>
> However, if any of the names is not that of an existing variable, it
> is difficult to see how the program Austin gives can get past first
> base, as -syntax- will throw it out before the -for- loop is entered.
>
> Also, unless Dimitriy is using Stata 6, there is no reason not to use
> -foreach-. (Historians of Stata will join in an unaffectionate
> rememembrance of the old -for- command.)
>
> This is offered up to criticism:
>
> program anotherdropvars
>      version 7
>      foreach v of local 0 {
>              capture drop `v'
>              if _rc {
>                   noi di as txt "`did you really mean `v'?"
>              }
>     }
> end
>
> Nick
>
> On Tue, Jan 15, 2013 at 9:49 PM, Austin Nichols <austinnichols@gmail.com> wrote:
>> Dimitriy V. Masterov <dvmaster@gmail.com>:
>> The abstract at http://ideas.repec.org/c/boc/bocode/sjw4.html implies
>> the command does:
>>
>> version 6:for var `varlist': capture drop X
>>
>> so try
>>
>> prog dropvars2
>> syntax [varlist]
>> version 6
>> for var `varlist': capture drop X
>> end
>>
>>
>> On Tue, Jan 15, 2013 at 4:36 PM, Dimitriy V. Masterov
>> <dvmaster@gmail.com> wrote:
>>> Rich,
>>>
>>> Unfortunately, I think dropvars.do != dropvars.ado. Dropvars is an
>>> piece-wise version -capture drop varlist-. The ado file linked from
>>> http://ideas.repec.org/c/boc/bocode/sjw4.html no longer exists.
>>>
>>> DVM
>>>
>>> On Tue, Jan 15, 2013 at 1:20 PM, Richard Goldstein
>>> <richgold@ix.netcom.com> wrote:
>>>> use the -findit- command (e.g., -findit dropvars-)
>>>>
>>>> Rich
>>>>
>>>> On 1/15/13 4:00 PM, Dimitriy V. Masterov wrote:
>>>>> Does anyone know where one can find the code for Jeroen Weesie's dropvars?
> *
> *   For searches and help try:
> *   http://www.stata.com/help.cgi?search
> *   http://www.stata.com/support/faqs/resources/statalist-faq/
> *   http://www.ats.ucla.edu/stat/stata/
*
*   For searches and help try:
*   http://www.stata.com/help.cgi?search
*   http://www.stata.com/support/faqs/resources/statalist-faq/
*   http://www.ats.ucla.edu/stat/stata/


© Copyright 1996–2018 StataCorp LLC   |   Terms of use   |   Privacy   |   Contact us   |   Site index