Re: [R] text command - how to get a white background to cover grid lines
On 09/07/2012 07:30 AM, Levi Waldron wrote: For posterity, I found the TeachingDemos::shadowtext option most agreeable for this problem: * legend puts a large box around the text which did not seem possible to shrink, and does not accept vector x, y arguments * plotrix::boxed.labels did not work with pos=4 (this moved the text, but not the box) True, boxed.labels just passes arguments such as pos to the text function. You probably want something like: boxed.labels(15,5200,Air Flow,bg=white,border=NA) * TeachingDemos::shadowtext puts an opaque shadow around the text, rather than a box, which obscures a minimum of background while still making the labels readable. col=black, bg=white options produced this effect (default options are opposite this). However, shadowtext does the job just as well. Jim __ R-help@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.
Re: [R] text command - how to get a white background to cover grid lines
For posterity, I found the TeachingDemos::shadowtext option most agreeable for this problem: * legend puts a large box around the text which did not seem possible to shrink, and does not accept vector x, y arguments * plotrix::boxed.labels did not work with pos=4 (this moved the text, but not the box) * TeachingDemos::shadowtext puts an opaque shadow around the text, rather than a box, which obscures a minimum of background while still making the labels readable. col=black, bg=white options produced this effect (default options are opposite this). On Mon, Feb 6, 2012 at 10:56 PM, 538...@gmail.com wrote: An alternative is the shadowtext function in the TeachingDemos package. On Mon, Feb 6, 2012 at 1:19 AM, Jim Lemon j...@bitwrit.com.au wrote: On 02/06/2012 08:23 AM, Henry wrote: New to R - rookie question. I'm a mechanical engineer and enjoying using R to make high quality graphs. I've searched. I want to put text notation on graph plot areas and have the text background box white to cover over the grid lines. my command so far text(15,5200,Air Flow,cex=.8,col=blue, background=white) # this doesn't work... I've tried bg=white, background color=white and a number of other attempts. The text is getting placed on the chart where I want it. Hi Henry, have a look at the boxed.labels function in the plotrix package. Jim __ R-help@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. -- Gregory (Greg) L. Snow Ph.D. 538...@gmail.com __ R-help@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. __ R-help@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.
Re: [R] text command - how to get a white background to cover grid lines
On 02/06/2012 08:23 AM, Henry wrote: New to R - rookie question. I'm a mechanical engineer and enjoying using R to make high quality graphs. I've searched. I want to put text notation on graph plot areas and have the text background box white to cover over the grid lines. my command so far text(15,5200,Air Flow,cex=.8,col=blue, background=white) # this doesn't work... I've tried bg=white, background color=white and a number of other attempts. The text is getting placed on the chart where I want it. Hi Henry, have a look at the boxed.labels function in the plotrix package. Jim __ R-help@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.
Re: [R] text command - how to get a white background to cover grid lines
An alternative is the shadowtext function in the TeachingDemos package. On Mon, Feb 6, 2012 at 1:19 AM, Jim Lemon j...@bitwrit.com.au wrote: On 02/06/2012 08:23 AM, Henry wrote: New to R - rookie question. I'm a mechanical engineer and enjoying using R to make high quality graphs. I've searched. I want to put text notation on graph plot areas and have the text background box white to cover over the grid lines. my command so far text(15,5200,Air Flow,cex=.8,col=blue, background=white) # this doesn't work... I've tried bg=white, background color=white and a number of other attempts. The text is getting placed on the chart where I want it. Hi Henry, have a look at the boxed.labels function in the plotrix package. Jim __ R-help@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. -- Gregory (Greg) L. Snow Ph.D. 538...@gmail.com __ R-help@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.
Re: [R] text command - how to get a white background to cover grid lines
How about using the legend function ... plot(rnorm(100)) legend(60,2,100 Random Normal Draws,cex=.8,text.col=blue, box.col=red,bg=yellow) You can customize my effort to fit your specific needs HTH Pete Henry wrote New to R - rookie question. I'm a mechanical engineer and enjoying using R to make high quality graphs. I've searched. I want to put text notation on graph plot areas and have the text background box white to cover over the grid lines. my command so far text(15,5200,Air Flow,cex=.8,col=blue, background=white) # this doesn't work... I've tried bg=white, background color=white and a number of other attempts. The text is getting placed on the chart where I want it. Thanks, -Henry -- View this message in context: http://r.789695.n4.nabble.com/text-command-how-to-get-a-white-background-to-cover-grid-lines-tp4359826p4359840.html Sent from the R help mailing list archive at Nabble.com. __ R-help@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.
[R] text command - how to get a white background to cover grid lines
New to R - rookie question. I'm a mechanical engineer and enjoying using R to make high quality graphs. I've searched. I want to put text notation on graph plot areas and have the text background box white to cover over the grid lines. my command so far text(15,5200,Air Flow,cex=.8,col=blue, background=white) # this doesn't work... I've tried bg=white, background color=white and a number of other attempts. The text is getting placed on the chart where I want it. Thanks, -Henry -- View this message in context: http://r.789695.n4.nabble.com/text-command-how-to-get-a-white-background-to-cover-grid-lines-tp4359826p4359826.html Sent from the R help mailing list archive at Nabble.com. __ R-help@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.