Hi everyone, I want to highlight something in a plot. So I want to write a text with a yellow background. I tried to make use of text(x,y,"hallo",bg="yellow") but that does not work. I know I am a handful. Sorry! Maja! --
Maja: This will work. It's quick. It's easy. And it probably isn't what you want because there is room for an unplotted symbol on the left. But it might suffice. plot(NA, xlim=0:1, ylim=0:1)## legend(x=0.5, y = 0.5, "hallo", bg="yellow", col="dark blue", box.lty=0) You can look at the code for legend (?legend) and modify it, or use parts of it for your own function. Charles Annis, P.E. Charles.Annis at StatisticalEngineering.com phone: 561-352-9699 eFax: 614-455-3265 http://www.StatisticalEngineering.com -----Original Message----- From: r-help-bounces at stat.math.ethz.ch [mailto:r-help-bounces at stat.math.ethz.ch] On Behalf Of "Maja Schr?ter" Sent: Saturday, June 23, 2007 4:55 PM To: r-help at stat.math.ethz.ch Subject: [R] Highliting a text in a plot Hi everyone, I want to highlight something in a plot. So I want to write a text with a yellow background. I tried to make use of text(x,y,"hallo",bg="yellow") but that does not work. I know I am a handful. Sorry! Maja! -- ______________________________________________ R-help at stat.math.ethz.ch 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.
How about this:
hilight <- function(x,y,s, bg="yellow") {
text.width <- strwidth(s)
text.height <- strheight(s)
rect(x,y,x+text.width,y+text.height,col=bg,border=NA)
text(x,y,s,adj=c(0,0))
}
plot(1:10,1:10,type="b")
hilight(4,4,"Point")
On 23/06/07, "Maja Schr?ter" <maja.schroeter at gmx.de>
wrote:> Hi everyone,
>
> I want to highlight something in a plot.
> So I want to write a text with a yellow background.
>
>
> I tried to make use of text(x,y,"hallo",bg="yellow")
> but that does not work.
>
> I know I am a handful. Sorry!
>
> Maja!
> --
>
> ______________________________________________
> R-help at stat.math.ethz.ch 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.
>
--
================================David Barron
Said Business School
University of Oxford
Park End Street
Oxford OX1 1HP
Apparently Analagous Threads
- Dividing objects in classes using function sample()
- Functions for autoregressive Regressionmodels (Mix between times series and Regression Models) ?
- Problems using "lm" in combination with "predict"
- Problems with Vista, R 2.5.0 and function save
- German Map in package maps