|
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: AW: st: RE: Help with superscript in graphs
Yes, I looked at -help alignmentstyle-.
This example, which places a "default" and "bottom" aligned boxes right
up against each other, demonstrates that changing the alignment moves
the text slightly (as -help alignmentstyle- suggests), and also moves
the superscript relative to the text (which it doesn't).
gr twoway function y=0 , ///
text(.75 .5 "Default{superscript:vs}(Bottomy)", ///
box placement(west)) ///
text(.75 .5 "(Default){superscript:vs}Bottomy", ///
box alignment(bottom) placement(east)) ///
text(.25 .5 "Top{superscript:vs}(Baseliney)", ///
box placement(west) alignment(top) ) ///
text(.25 .5 "(Top){superscript:vs}Baseliney", ///
box alignment(baseline) placement(east))
So the movement of the superscript relative to the non-superscripted
text still doesn't make sense to me.
-Nick
Martin Weiss wrote:
<>
Only StataCorp can answer the question posed by Nick Winter conclusively, but as -help alignmentstyle- explains the alignments with a reference to a capital "H", the following picture makes sense:
*************
sysuse auto, clear
regress mpg price
local r2 : di %04.3f e(r2)
graph twoway (scatter mpg price) (lfit mpg price) /*
*/ , legend(off) /*
*/ text(35 13000 "Hr{superscript:2} = `r2'", box) /*
*/ name(mygr3, replace) nodraw note("default alignment")
graph twoway (scatter mpg price) (lfit mpg price) /*
*/ , legend(off) /*
*/ text(35 13000 "Hr{superscript:2} = `r2'", box /*
*/ alignment(bottom)) /*
*/ name(mygr4, replace) nodraw note("bottom alignment")
graph twoway (scatter mpg price) (lfit mpg price) /*
*/ , legend(off) /*
*/ text(35 13000 "Hr{superscript:2} = `r2'", box /*
*/ alignment(top)) /*
*/ name(mygr5, replace) nodraw note("top alignment")
graph twoway (scatter mpg price) (lfit mpg price) /*
*/ , legend(off) /*
*/ text(35 13000 "Hr{superscript:2} = `r2'", box /*
*/ alignment(baseline) ) /*
*/ name(mygr6, replace) nodraw note("baseline alignment")
graph combine mygr3 mygr4 mygr5 mygr6, rows(2)
*************
The "r" character is probably special in that it does not have a "lower part".
HTH
Martin
-----Ursprüngliche Nachricht-----
Von: [email protected] [mailto:[email protected]] Im Auftrag von Nick Cox
Gesendet: Donnerstag, 10. Dezember 2009 17:44
An: [email protected]
Betreff: RE: st: RE: Help with superscript in graphs
Good question. You expect me to know all the answers?
Nick
[email protected]
Nick Winter
*why* does that work? That is, why is the superscripted text moved down
more than the non-superscripted?
Nick Cox wrote:
Try this. In passing, I show a more direct way to control format.
sysuse auto, clear
regress mpg price
local r2 : di %04.3f e(r2)
graph twoway (scatter mpg price) (lfit mpg price) , legend(off) text(35 13000 "r{superscript:2} = `r2'", alignment(bottom))
Ricardo Ovaldia, MS
I want to include the r-square value in a graph inside the plot area:
When I specify the option:
text(25 12 "r{superscript:2} = 0`r2'"
I get the desired result except that the superscript is too far above the “râ€. How do I get the superscript to be closer to the “râ€
Here is an example using the auto data.
sysuse auto, clear
regress mpg price
local r2= round(e(r2),.0001)
graph twoway (scatter mpg price) (lfit mpg price) , legend(off) text(35 13000 "r{superscript:2} = 0`r2'")
*
* 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/
--
--------------------------------------------------------------
Nicholas Winter 434.924.6994 t
Assistant Professor 434.924.3359 f
Department of Politics [email protected] e
University of Virginia faculty.virginia.edu/nwinter w
PO Box 400787, 100 Cabell Hall
Charlottesville, VA 22904
*
* 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/