A possible tool for confidence interval plots is -eclplot-, downloadable
from SSC using the -ssc- command. This has a -plot()- option, allowing
users to label their confidence intervals with significance stars if
they wish to. As in:
gene stars=""
replace stars=stars+"*" if p<=0.05
replace stars=stars+"*" if p<=0.01
replace stars=stars+"*" if p<=0.001
eclplot estimate min95 max95 time, plot(scatter max95 time, msym(none)
mlab(stars))
Another tool, for plotting P-values, is -smileplot-, also downloadable
from SSC. In Stata, type -findit eclplot- and -findit smileplot- to find
more about these packages.
I hope this helps.
Roger
Roger Newson
Lecturer in Medical Statistics
POSTAL ADDRESS:
Respiratory Epidemiology and Public Health Group
National Heart and Lung Institute at Imperial College London
St Mary's Campus
Norfolk Place
London W2 1PG
STREET ADDRESS:
Respiratory Epidemiology and Public Health Group
National Heart and Lung Institute at Imperial College London
47 Praed Street
Paddington
London W1 1NR
TELEPHONE: (+44) 020 7594 0939
FAX: (+44) 020 7594 0942
EMAIL: r.newson@imperial.ac.uk
WEBSITE: http://www.imperial.ac.uk/nhli/r.newson/
Opinions expressed are those of the author, not of the institution.
-----Original Message-----
From: owner-statalist@hsphsun2.harvard.edu
[mailto:owner-statalist@hsphsun2.harvard.edu] On Behalf Of Nick Winter
Sent: 05 April 2006 21:27
To: statalist@hsphsun2.harvard.edu
Subject: Re: st: graphing question
It is not clear how your dataset is actually set up. But assume you
get it to a form with three variables, time, perce, and sig, with sig
coded as 1 for "significant" and 0 for not significant. Then you
could do something like:
graph twoway (scatter perc time if sig==0, msym(oh))
(scatter perc time if sig==1, msym(O))
, legend(order(1 "Not Significant" 2 "Significant")) yline(0)
Even more informative would be to plot the confidence interval for
each as a vertical range plot, and let users judge for themselves...
--NIck Winter
At 04:06 PM 4/5/2006, you wrote:
>Hi all,
>
>Say I have a table which looks like this the *** shows the values which
are
>significant. Of course I can plot the percentages against time. Is
there
>someway to highlight the significant values in the graph...Say for
example
>by changing the size of the symbols only for the significant values.
>
>Time percentage
>
>-80 -0.02%
>-70 -0.01%
>-60 -0.04%
>-50 -0.05%
>-40 -0.05%
>-30 -0.07%***
>-20 -0.07%***
>-10 -0.16%***
>-5 -0.19%***
>-3 -0.17%***
>-2 -0.21%***
>-1 -0.27%***
> 0 0.09%***
> 1 0.22%***
> 2 0.09%***
> 3 0.08%***
> 5 0.05%***
> 10 0.04%
> 20 0.02%
> 30 -0.01%
> 40 -0.03%
> 50 0.02%
>
>rajesh
>
>*
>* 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/
________________________________________________________
Nicholas J. G. Winter 607.255.8819 t
Assistant Professor 607.255.4530 f
Department of Government nw53@cornell.edu e
Cornell University falcon.arts.cornell.edu/nw53 w
308 White Hall
Ithaca, NY 14853-4601
*
* 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/
*
* 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/