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: RE: could be simple but I don't get the error message on range


From   Nick Cox <njcoxstata@gmail.com>
To   statalist@hsphsun2.harvard.edu
Subject   Re: st: RE: could be simple but I don't get the error message on range
Date   Wed, 15 Feb 2012 08:52:05 +0000

Jesper is right. In addition, if you think your Stata is not
up-to-date, you should tell us what version you are using. However,
that is unlikely to be an issue here.

In your first example

twoway   (function y =_b[mpg]*x+(_b[_cons])), range(mpg) xtitle(Years
of Schooling) ytitle(Marginal effect))

the () around (function ...) have the effect of stating that -range()-
is an option of -twoway-, not of -twoway function-, which is wrong.
Remove those () and a problem remains that the very last ) is
unmatched and not needed.

In your second example the statement won't work because -i_age- is not
a variable in the auto dataset. I guess your translation from your
real example was messed up.

Nick

On Wed, Feb 15, 2012 at 7:37 AM, Jesper Lindhardsen
<JESLIN01@geh.regionh.dk> wrote:

> This works for me:
>
>
> sysuse auto
>
> probit foreign mpg
> mfx
> #delimit ;
> twoway  function y =_b[mpg]*x+(_b[_cons]),  xtitle(Years
> of Schooling) ytitle(Marginal effect) range(mpg)
>  ;
>
Nirina F

> could you please rescue me on how to run these two graphs as I get error
> messages all the time on range or parentheses. May be my stata was not
> up to date?
>
> sysuse auto
>
> probit foreign mpg
> mfx
> #delimit ;
> twoway   (function y =_b[mpg]*x+(_b[_cons])), range(mpg) xtitle(Years
> of Schooling) ytitle(Marginal effect))
>  ;
>
>
>
> probit foreign mpg
> mfx
> sum price
> local price = r(mean)
>
> #delimit ;
> twoway (function y
> =_b[mpg]*normden(_b[i_age]*`price'_b[mpg]*x+_b[_cons]), range(mpg)
> ytitle(Marginal effect) xtitle(years of schooling)) ;

*
*   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