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: RE: AW: Problem with grqreg
From
Michael McCulloch <[email protected]>
To
[email protected]
Subject
Re: st: RE: AW: Problem with grqreg
Date
Wed, 24 Feb 2010 09:03:07 -0800
Jeff,
In the example provided to you by Martin Weiss, the -local- command is
not on the -sqreg- line of the example, but on the next line. Try
putting a carriage return just before -local- so your example matches
his.
Michael
*************
sysuse auto, clear
sqreg price mpg rep78 headroom trunk, quantiles(50 75 90) reps(20)
local rhs : colnames(e(b))
di in r "`rhs'"
*************
On Feb 24, 2010, at 8:57 AM, Jeff wrote:
This is a cool command. Though a novice with Stata, I use Stata 10,
one
of the reasons I purchased it was for the qreg function. However, I
was
not able to reproduce the command below:
sqreg price mpg rep78 headroom trunk, quantiles(50 75 90) reps(20)
local
rhs : colfullnames(e(b))
When I use the above syntax, I get the error: option local not
allowed
I however was able to reproduce:
sqreg price mpg rep78 headroom trunk, quantiles(50 75 90) reps(20)
Can some help or explain.
Thank you in advance
Jeffrey B. Wolpin
Certified Business & Real Estate Appraiser
Accredited Business Appraisals & Brokerage
-----Original Message-----
From: [email protected]
[mailto:[email protected]] On Behalf Of Martin
Weiss
Sent: Tuesday, February 23, 2010 5:11 AM
To: [email protected]
Subject: st: AW: Problem with grqreg
<>
The underlying problem is that _sqregtrace.ado, an auxiliary ado to -
ssc
d
grqreg-, strips of the column names from the "e(b)" matrix returned by
-sqreg-. The trouble is that for every quantile requested in the -q()-
option to -sqreg-, the names will be repeated, as seen in this example
featuring 3 quantiles:
*************
sysuse auto, clear
sqreg price mpg rep78 headroom trunk, quantiles(50 75 90) reps(20)
local rhs : colnames(e(b))
di in r "`rhs'"
*************
This macro "rhs" is then fed to a call to -postfile- which, rightly,
complains of duplicate entries.
So the solution would be to prepend the "rhs" variables with the
quantile in
question, which could be achieved by modifying the above call to -
local
rhs
: colfullnames(e(b))-.
HTH
Martin
-----Ursprüngliche Nachricht-----
Von: [email protected]
[mailto:[email protected]] Im Auftrag von Michael
C.
Morrison
Gesendet: Dienstag, 23. Februar 2010 04:34
An: [email protected]
Betreff: st: Problem with grqreg
I'm having a problem with grqreg.
After running a quantile regression with:
sqreg pincp ageqtr retp schl_group semp sex wagp, q(.05 .10 .25
.50 .75 .90 .95)
I want to graph the coefficients of the quantile regression with
grqreg
with the following command:
grqreg, ci ols
However, I receive the following error:
postfile: variable ageqtr already exists
r(110);
(Note that "ageqtr" is the first independent var in the quantile
regression.)
All my variables have labels.
Any help would be greatly appreciated. I'm using Stata version 11, 64
bit, Windows 7.
Mike
*
* 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/
*
* 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/
Best wishes,
Michael McCulloch
Pine Street Foundation
124 Pine Street
San Anselmo, CA 94960-2674
tel: 415-407-1357
fax: 206-338-2391
*
* 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/