I'm trying something that I thought would be pretty simple, but it's proving quite frustrating...

I want to display, for instance, the correlation coefficient "rho" in a graph.

I can do something like:

text(x, y, paste("rho =", cor))

where cor would be my previously calculated correlation coefficient, and x and y the coordinates.
Obviously that displays "rho", not the greek letter rho.

I can do also this:

text(x, y, paste("\\*r =",cor), vfont = c("sans serif","bold"))

that works, but that doesn't look very "pretty".
What looks good is doing something like:

text(x, y, expression(rho))

But I haven't managed to make it do what I need.

I can get this:
text(x, y, expression(rho == 0.8))

that looks good, but how can I substitute the "0.8" for teh name of a numeric variable whose value is 0.8?

I'm going slightly mad... it can't be that hard.

Thanks for any help!

Jose


--
Dr. Jose I. de las Heras                      Email: j.delashe...@ed.ac.uk
The Wellcome Trust Centre for Cell Biology    Phone: +44 (0)131 6513374
Institute for Cell & Molecular Biology        Fax:   +44 (0)131 6507360
Swann Building, Mayfield Road
University of Edinburgh
Edinburgh EH9 3JR
UK
*********************************************
NEW EMAIL from July'09: nach.mcn...@gmail.com
*********************************************

--
The University of Edinburgh is a charitable body, registered in
Scotland, with registration number SC005336.

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

Reply via email to