Bookmark and Share

Notice: On April 23, 2014, Statalist moved from an email list to a forum, based at

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

Re: st: Useful labelling of dummy variables following logit

From   Nick Cox <[email protected]>
To   [email protected]
Subject   Re: st: Useful labelling of dummy variables following logit
Date   Thu, 25 Aug 2011 14:25:21 +0100

A very bad idea in my view. A model is not fairly reported if you
don't pay attention to all its predictors. But you can always go


On Thu, Aug 25, 2011 at 2:13 PM, Tim Evans <[email protected]> wrote:
> Nick, Maarten
> I think I have what I want now and agree that the graphical presentation is nicer/easier to interpret. Thanks for your help.
> However, I think I have one final thing to achieve. I only want to plot the variables that have significant p values - this is fine as I can drop them at the end of the code:
>        replace parm = "baseline odds" if parm == "_cons"
>        drop if p <=0.05
>        egen axis= axis(z), label(parm)
> However I want to incorporate into the graph code the fact that the signifcant number of variables may change between each regression so the 'ylab(1/14, valuelabel ang(h) noticks' command may change so that I have 12 variables rather than 14 in another regression - but I'd like Stata to do this rather than me having to pick out the number after each regression as I have a number of regressions to do.
> twoway bar  estimate axis, xscale(log) base(1) horizontal barw(.5) ///
>                           xline(1) ylab(1/14, valuelabel ang(h) noticks) ||             ///
>                  rcap min95 max95 axis, horizontal               ///
>                           legend(order(1 "point estimate"            ///
>                                                        2 "95% conf. int.") pos(6))   ///
>                           xtitle("odds ratio") ytitle("")
> Best wishes
> Tim
> -----Original Message-----
> From: [email protected] [mailto:[email protected]] On Behalf Of Maarten Buis
> Sent: 25 August 2011 09:30
> To: [email protected]
> Subject: Re: st: Useful labelling of dummy variables following logit
> On Thu, Aug 25, 2011 at 10:08 AM, Tim Evans wrote:
>> Thanks for the help again. I've tried your example below, but it fails on the following code:
>> parmest, norestore eform
>> Invalid estimates matrix: e(b)
>> last estimates not found
>> r(301);
> The example works on my computer, which makes it hard to diagnose the
> problem. Did you run the entire example (including the -logit- model)?
> Do you have the latest version of -parmest-? I got mine by typing -ssc
> install parmest, replace-.

*   For searches and help try:

© Copyright 1996–2018 StataCorp LLC   |   Terms of use   |   Privacy   |   Contact us   |   Site index