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

From |
"Martin Weiss" <martin.weiss1@gmx.de> |

To |
<statalist@hsphsun2.harvard.edu> |

Subject |
st: RE: Graph note label ("Graphs by") |

Date |
Sun, 8 Nov 2009 00:05:21 +0100 |

<> Just use a suboption ot the -by()- thing... ******* clear * input group ease 1 1 1 2 1 3 1 3 1 3 1 3 1 4 1 5 1 5 2 2 2 2 2 2 2 3 2 3 2 4 2 4 2 5 2 5 end label variable group "Group to which the patient was randomized" label define group 1 "GSS" 2 "Malleable" label values group group graph twoway /// (histogram ease if group==1, by(group, legend(off)) discrete /// frequency xtick(1(1)5) xlabel(1(1)5) ymtick(##5) gap(5) color(navy)) || /// (histogram ease if group==2, by(group, note("P=0.5")) discrete frequency xtick(1(1) /// 5) xlabel(1(1)5) gap(5) color(maroon)) ******* HTH Martin -----Original Message----- From: owner-statalist@hsphsun2.harvard.edu [mailto:owner-statalist@hsphsun2.harvard.edu] On Behalf Of Philip Jones Sent: Samstag, 7. November 2009 23:55 To: statalist@hsphsun2.harvard.edu Subject: st: Graph note label ("Graphs by") Hi, I have a follow-up question to a question answered helpfully by people on this list a few days ago. My goal is simply to put a P value on a graph either in a text box or in the caption using *code*, not the Graph Editor. I have a graph with one plot region with two separate graphs, based on the value of a certain grouping variable. At the bottom of the graph, there is a note stating "Graphs by..." followed by the variable's label. I would like to replace this whole bit of text with the P value, but I cannot find out how. Each time I try to add a note or caption, the note or caption is repeated for each "instance" of the graph (see example code below). The text I want to replace is the "Graphs by..." bit. That is, instead of " P = 0.5" showing up below each graph in the code snippet below, I would like it to replace the very bottom text. Does anyone know how to do this? Many thanks! Phil Jones Code to replicate the issue: -------------------------------------- clear * input group ease 1 1 1 2 1 3 1 3 1 3 1 3 1 4 1 5 1 5 2 2 2 2 2 2 2 3 2 3 2 4 2 4 2 5 2 5 end label variable group "Group to which the patient was randomized" label define group 1 "GSS" 2 "Malleable" label values group group graph twoway /// (histogram ease if group==1, by(group, legend(off)) discrete frequency xtick(1(1)5) xlabel(1(1)5) ymtick(##5) gap(5) color(navy)) || /// (histogram ease if group==2, by(group) discrete frequency xtick(1(1) 5) xlabel(1(1)5) gap(5) color(maroon) note("P = 0.5")) * * 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/

**References**:**st: Graph note label ("Graphs by")***From:*Philip Jones <pjones8@uwo.ca>

- Prev by Date:
**st: Graph note label ("Graphs by")** - Next by Date:
**st: RE: Legend with twoway rarea and a patterned border** - Previous by thread:
**st: Graph note label ("Graphs by")** - Next by thread:
**Re: st: Graph note label ("Graphs by")** - Index(es):

© Copyright 1996–2023 StataCorp LLC | Terms of use | Privacy | Contact us | What's new | Site index |