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

From |
"Martin Weiss" <[email protected]> |

To |
<[email protected]> |

Subject |
st: Re: creating a varlist |

Date |
Wed, 22 Oct 2008 20:51:49 +0200 |

see http://www.stata.com/statalist/archive/2008-05/msg00629.html HTH

To: <[email protected]> Sent: Wednesday, October 22, 2008 8:39 PM Subject: st: creating a varlist

Dear Statalist, I want to generate a variable with the -egen anycount- command. let's say: egen ttt = anycount(`vlist'), v(1) The varlist in the argument is long and the variables have some regularity in their names. They all of the form qX3_1 qX3_2, where X goes from 5 to 46. Note that there are other variables with X between 1 and 4 which I do not want, so that a varlist q*3_1 q*3_2 does not work. To create my variables list I did the following: local vlist "" forvalues n = 5/46 { local vlist = "`vlist' q`n'3_1 q`n'3_2" } *then to check di "`vlist'" However, the display command shows that the macro stops at q23. Am I running into a limit here? I checked help limits and the limit to number of characters in a macro is way higher ( 1,081,511 in Stata SE). If indeed there is a limit, can anyone point out a work around? Thank you, Radu * * 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/

**Follow-Ups**:**Re: st: Re: creating a varlist***From:*"Radu Ban" <[email protected]>

**References**:**st: creating a varlist***From:*"Radu Ban" <[email protected]>

- Prev by Date:
**st: creating a varlist** - Next by Date:
**st: RE: creating a varlist** - Previous by thread:
**st: creating a varlist** - Next by thread:
**Re: st: Re: creating a varlist** - Index(es):

© Copyright 1996–2024 StataCorp LLC | Terms of use | Privacy | Contact us | What's new | Site index |