Bookmark and Share

Notice: On March 31, it was announced that Statalist is moving from an email list to a forum. The old list will shut down at the end of May, and its replacement, statalist.org is already up and running.


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

Re: st: Drop variables based on variable label


From   A Loumiotis <antonis.loumiotis@gmail.com>
To   statalist@hsphsun2.harvard.edu
Subject   Re: st: Drop variables based on variable label
Date   Wed, 28 Dec 2011 09:07:42 +0200

Hi Joey,
You could try this:

ds
foreach var in `r(varlist)' {
	if substr("`:var l `var''",1,2)=="rs" drop `var'
}

Best,
Antonis

On Wed, Dec 28, 2011 at 7:01 AM, Shubhabrata Mukherjee
<joy_stat@yahoo.com> wrote:
> Hi All,
>
>  Is there a way to drop variables based on variable label?
>
>  I have some variables (which are redundant) whose variable label start with 'rs'.
>
> E.g.
>
> var     label
>
> v1      rs12
>
> v2      s13
>
> v3      rs14
> v4      rs17
> v5      s15
> ...........
> .......
> ....
>
> I want to drop the variables whose label starts with rs (v1, v3, v4,...).
>
> Any help is appreciated.
>
> Thanks,
>
> -Joey
>
> *
> *   For searches and help try:
> *   http://www.stata.com/help.cgi?search
> *   http://www.stata.com/support/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/statalist/faq
*   http://www.ats.ucla.edu/stat/stata/


© Copyright 1996–2014 StataCorp LP   |   Terms of use   |   Privacy   |   Contact us   |   Site index