[Date Prev][Date Next][Thread Prev][Thread Next][Date index][Thread index]

From |
"Armelini, Guillermo" <DOCGArmelini@iese.edu> |

To |
<statalist@hsphsun2.harvard.edu> |

Subject |
RE: st: storing coefficients of reg3 command |

Date |
Tue, 19 Feb 2008 17:16:52 +0100 |

Thank you Maarten, Now anyone tell me what can be wrong with the complete script? a) First I stored in the matrix "foo" the beta and standard coefficients of the following reg3 procedure, taking into consideration only the values where "AdverOrder is between 0 and 90: quietly reg3 (LRev_1 LScreen_1 LFact LMBoardT Sequels ) (LScreen_1 LRev_1 LFact LMBoardT LPro ) if AdverOrder>0 & AdverOrder<=90 matrix foo = [LRev_1]_b[LFact], [LRev_1]_b[LFact]/[LRev_1]_se[LFact],[LScreen_1]_b[LFact], [LScreen_1]_b[LFact]/[LScreen_1]_se[LFact], [LRev_1]_b[LMBoardT], [LRev_1]_b[LMBoardT]/[LRev_1]_se[LMBoardT],[LScreen_1]_b[LMBoardT], [LScreen_1]_b[LMBoardT]/[LScreen_1]_se[LMBoardT] b) Then I would like to do the same, running the procedure with a loop that beginst wih 4 and end in 94, run the reg3 procedure, get the beta coefficients and store them in the "foo" matrix. After that the loop should begin in observation 8 and end in observation 98, do the reg3 procedure and so on. Unfortunately I got a system error saying "c ambiguous abreviation" What can be wrong with this code? local X 4 8 12 foreach c of local X { local Ini= c local Fin = c +90 reg3 (LRev_1 LScreen_1 LFact LMBoardT Sequels ) (LScreen_1 LRev_1 LFact LMBoardT LPro ) if AdverOrder>Ini & AdverOrder<=Fin matrix foo = foo \ [LRev_1]_b[LFact], [LRev_1]_b[LFact]/[LRev_1]_se[LFact],[LScreen_1]_b[LFact], [LScreen_1]_b[LFact]/[LScreen_1]_se[LFact], [LRev_1]_b[LMBoardT], [LRev_1]_b[LMBoardT]/[LRev_1]_se[LMBoardT],[LScreen_1]_b[LMBoardT], [LScreen_1]_b[LMBoardT]/[LScreen_1]_se[LMBoardT] } matrix list foo ________________________________ From: owner-statalist@hsphsun2.harvard.edu on behalf of Maarten buis Sent: Tue 2/19/2008 10:44 To: statalist@hsphsun2.harvard.edu Subject: RE: st: storing coefficients of reg3 command --- "Armelini, Guillermo" <DOCGArmelini@iese.edu> wrote: > Now, and following your example, if you want to store the beta > coefficients of the variable "Consump" in the second row of the > matrix "foo". How can I do that? In other words, which is the > mechanism that allows me to store data row by row in my results' > matrix? Notice that I am not using the coefficient of the *variable* consump, but of the *variable* wagepriv in the *equation* consump. (this corresponded most what you intended to do, as far as I understood your question: the first variable in the first equation) How you build a matrix is discussed in -help matrix define-. You can stack a row underneath an existing matrix using \, as is shown in the example below: *---------------- begin example ----------------- webuse klein reg3 (consump wagepriv wagegovt) /// (wagepriv consump govt capital1) if year < 0 matrix foo = [consump]_b[wagepriv], /// [consump]_b[wagepriv]/[consump]_se[wagepriv] matrix list foo reg3 (consump wagepriv wagegovt) /// (wagepriv consump govt capital1) if year >= 0 matrix foo = foo \ /// [consump]_b[wagepriv], /// [consump]_b[wagepriv]/[consump]_se[wagepriv] matrix list foo *----------------- end example ------------------ (For more on how to use examples I sent to the Statalist, see http://home.fsw.vu.nl/m.buis/stata/exampleFAQ.html ) Hope this helps, Maarten ----------------------------------------- Maarten L. Buis Department of Social Research Methodology Vrije Universiteit Amsterdam Boelelaan 1081 1081 HV Amsterdam The Netherlands visiting address: Buitenveldertselaan 3 (Metropolitan), room Z434 +31 20 5986715 http://home.fsw.vu.nl/m.buis/ ----------------------------------------- __________________________________________________________ Sent from Yahoo! Mail - a smarter inbox http://uk.mail.yahoo.com <http://uk.mail.yahoo.com/> * * For searches and help try: * http://www.stata.com/support/faqs/res/findit.html * http://www.stata.com/support/statalist/faq * http://www.ats.ucla.edu/stat/stata/ This message has been scanned for viruses by TRENDMICRO, an IESE technology affiliate company and global leader in antivirus and content security software.

`<<winmail.dat>>`

**Follow-Ups**:**RE: st: storing coefficients of reg3 command***From:*Maarten buis <maartenbuis@yahoo.co.uk>

**References**:**RE: st: storing coefficients of reg3 command***From:*Maarten buis <maartenbuis@yahoo.co.uk>

- Prev by Date:
**Re: st: RE: marginal effect** - Next by Date:
**RE: st: storing coefficients of reg3 command** - Previous by thread:
**RE: st: storing coefficients of reg3 command** - Next by thread:
**RE: st: storing coefficients of reg3 command** - Index(es):

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