[R] expression() and plot title

Bill.Venables at csiro.au Bill.Venables at csiro.au
Sat Aug 28 07:40:08 CEST 2010


Here is a suggestion you may care to develop

func <- function(a, b) {
	plot(1:10)
	title(main = bquote(a == .(a)*','~ b == .(b)))
	invisible()
}

try with

func(1,2)
func(36, 2^10) 
&c

-----Original Message-----
From: r-help-bounces at r-project.org [mailto:r-help-bounces at r-project.org] On Behalf Of Sancar Adali
Sent: Saturday, 28 August 2010 2:54 PM
To: r-help
Subject: [R] expression() and plot title

What I want to do is put the arguments I supply to a function  into the
title of a plot
Say I'm calling func.1
func.1(a=4,b=4)
plot(....,..., title("a=4, b=4"))
If I'm calling func.1 with different arguments, I want the plot title to
reflect that.
A small detail is that func.1 might have an argument with a default like
 c=a+b. I tried using expression but couldn't get it to work.

Is there a way to do this using expression() ?

-- 
Sancar Adali

	[[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.



More information about the R-help mailing list