Wang, Zhaoming (NIH/NCI) [C]
2007-Nov-29 17:14 UTC
[R] How to align the text in the legend
Hello, I tried to align lines of text in the legend of a plot. It always defaults to the central alignment. How can I adjust it to be left alignment? Here is the code fragment written in python using Rpy module: text = 'Quantiles #Loci\n' text += '%s %6d\n' % (' 100',totalloci) text += '%s %6d\n' % (' 95',per95cntloci) text += '%s %6d\n' % (' 50',per50cntloci) r.legend(20,30,text,cex=0.6,bty='n') Thanks Zhaoming [[alternative HTML version deleted]]
Well, did you look at xjust, yjust options of legend? And maybe it would be worth to check adj graphic parameter see ?par Petr r-help-bounces at r-project.org napsal dne 29.11.2007 18:14:55:> Hello, > > > > I tried to align lines of text in the legend of a plot. It always > defaults to the central alignment. How can I adjust it to be left > alignment? > > Here is the code fragment written in python using Rpy module: > > > > text = 'Quantiles #Loci\n' > > text += '%s %6d\n' % (' 100',totalloci) > > text += '%s %6d\n' % (' 95',per95cntloci) > > text += '%s %6d\n' % (' 50',per50cntloci) > > r.legend(20,30,text,cex=0.6,bty='n') > > > > > > Thanks > > Zhaoming > > > [[alternative HTML version deleted]] > > ______________________________________________ > R-help at r-project.org mailing list > https://stat.ethz.ch/mailman/listinfo/r-help > PLEASE do read the posting guidehttp://www.R-project.org/posting-guide.html> and provide commented, minimal, self-contained, reproducible code.
Have you tried a non-proportional font like Courier? On Nov 29, 2007 12:14 PM, Wang, Zhaoming (NIH/NCI) [C] <wangzha at mail.nih.gov> wrote:> Hello, > > > > I tried to align lines of text in the legend of a plot. It always > defaults to the central alignment. How can I adjust it to be left > alignment? > > Here is the code fragment written in python using Rpy module: > > > > text = 'Quantiles #Loci\n' > > text += '%s %6d\n' % (' 100',totalloci) > > text += '%s %6d\n' % (' 95',per95cntloci) > > text += '%s %6d\n' % (' 50',per50cntloci) > > r.legend(20,30,text,cex=0.6,bty='n') > > > > > > Thanks > > Zhaoming > > > [[alternative HTML version deleted]] > > ______________________________________________ > R-help at r-project.org mailing list > https://stat.ethz.ch/mailman/listinfo/r-help > PLEASE do read the posting guide http://www.R-project.org/posting-guide.html > and provide commented, minimal, self-contained, reproducible code. >-- Jim Holtman Cincinnati, OH +1 513 646 9390 What is the problem you are trying to solve?