Statalist


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

AW: st: AW: Keeping variable After restore


From   "Martin Weiss" <martin.weiss1@gmx.de>
To   <statalist@hsphsun2.harvard.edu>
Subject   AW: st: AW: Keeping variable After restore
Date   Mon, 9 Nov 2009 16:22:09 +0100

<> 

" It has happened before as well that conditionals do not work as option."



That is really because they are not "options", but "qualifiers". So they
have to be placed in front of the comma...



HTH
Martin


-----Ursprüngliche Nachricht-----
Von: owner-statalist@hsphsun2.harvard.edu
[mailto:owner-statalist@hsphsun2.harvard.edu] Im Auftrag von C.T. Shehzad
Gesendet: Montag, 9. November 2009 16:04
An: statalist@hsphsun2.harvard.edu
Betreff: Re: st: AW: Keeping variable After restore

Dear Martin:

Thanks for your reply. However, stata says  "option if not allowed". It 
has happened before as well that conditionals do not work as option.

factor wbq91-wbq93, factors(1) if year == 2005
option if not allowed
r(198)

Thanks again and best regards,

Tanveer

Martin Weiss wrote:
> <> 
>
> Instead of -keep-ing the year 2000:
>
> ***
> webuse bg2, clear
> gen year=2000*(_n<200)+ /* 
> */ 2001*(_n>=200)
> qui factor bg2cost1-bg2cost6  /* 
> */ if year==2000
> predict var1
> ***
>
> and off you go...
>
>
>
> HTH
> Martin
>
>
> -----Ursprüngliche Nachricht-----
> Von: owner-statalist@hsphsun2.harvard.edu
> [mailto:owner-statalist@hsphsun2.harvard.edu] Im Auftrag von C.T. Shehzad
> Gesendet: Montag, 9. November 2009 15:22
> An: statalist@hsphsun2.harvard.edu
> Betreff: st: Keeping variable After restore 
>
> Dear Stata-listers:
>
> I want to generate a variable during (preserve - restore) and want to 
> use that after restoring the data. When I will restore data the variable 
> will be dropped automatically. How can I keep the variable?
>
> The data is time series and a simple version of my program is as follows:
>
> preserve
> keep if year == 2000
> factor x1 x2 x3
> predict var1
> restore
>
> gsort -year
> replace var1= var1[_n-1] if var1 >= .
> xtset country year
> xtreg dep var1 controls
>
> The problem in this program is that after restoring the data I will not 
> have var1 anymore. What can be a possible solution?
>
> Thanks and best regards,
>
> Tanveer
>
>
>
> *
> *   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/
>   


-- 
Choudhry Tanveer Shehzad (Tanveer)
PhD Student
Department of Finance,
Faculty of Economics & Business,
University of Groningen,
Nettelbosje 2 
9747 AE Groningen 
The Netherlands
Mobile: 0031-644801970
Home Page: http://www.rug.nl/staff/c.t.shehzad/

*
*   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   |   What's new   |   Site index