Thanks, Kit.
That's a very nice example.
Fred
At 08:38 AM 12/13/2005, you wrote:
Fred said
In older versions of Stata there used to be a way to display a
distribution
as a second plot at the top of the graph. Is there still a way to do
that
in Stata 9, perhaps as an overlay? I couldn't find information on
this in
my searches.
[g] graph combine shows how to create one of the graphs on the Stata
9 poster: a scatterplot with histograms of the X and Y as borders.
The enclosed does not do a perfect job, but with some tweaking...
sysuse lifeexp,clear
gen loggnp = log10(gnppc)
su loggnp,mean
local minx =`r(min)'-1
local maxx =`r(max)'+1
kdensity loggnp, saving(kd,replace) xsca(alt) xlabel(,grid) fysize (25) ///
xsca(range(`minx'/`maxx')) yline(0,lcolor(black)) nodraw
scatter lexp loggnp, saving(yx,replace) xsca(range(`minx'/`maxx')) xla
(,grid) nodraw
graph combine kd.gph yx.gph, col(1) imargin(0 0 0 0) graphregion
(margin(l=22 r=22)) ///
saving(fred,replace)
Kit Baum, Boston College Economics
http://ideas.repec.org/e/pba1.html
*
* 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/
Fred Wolfe
National Data Bank for Rheumatic Diseases
Wichita, Kansas
Tel (316) 263-2125 Fax (316) 263-0761
[email protected]
*
* 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/