Hi Aaron,
try to use:
plot( x, y, xlab=deparse(substitute(x)), ylab=deparse(substitute(y)) )
I hope it helps.
Best, Dimitris
---- Dimitris Rizopoulos Ph.D. Student Biostatistical Centre School of Public Health Catholic University of Leuven
Address: Kapucijnenvoer 35, Leuven, Belgium Tel: +32/16/396887 Fax: +32/16/337015 Web: http://www.med.kuleuven.ac.be/biostat/ http://www.student.kuleuven.ac.be/~m0390867/dimitris.htm
----- Original Message ----- From: <[EMAIL PROTECTED]>
To: "list" <[EMAIL PROTECTED]>
Sent: Monday, September 20, 2004 4:00 PM
Subject: [R] Getting the real names of variables within functions
Greetings.
These days I find myself writing a lot of functions to handle routine things. One of these is a function to create a scatterplot of variables and draw a lowessed line so I can get some idea if there's any relationship between them.
lowessed.plot <- function(x, y) { plot(x, y) lines(lowess(x, y)) }
However, there's a slight problem: the plot axes come out labeled "x" and "y", which isn't what I want. I want the plot axes labeled with the names of the variables I passed into lowessed.plot for x and y. Is there any way to do that? Thanks in advance for any help anyone can provide.
Aaron
-----
Aaron Solomonâ (âben Saul Josephâ) âAdelman
E-mailâ: [EMAIL PROTECTED]
Web siteâ: âhttpâ://âpeople.musc.eduâ/â~adelmaasâ/â
AOL Instant Messengerâ & âYahooâ! âMessenger: âHiergargo (YM account now sometimes with the Worldâs first statistical Webcam, Moranâs Eye)
AIM chat-room (preferred): Adelmania
______________________________________________
[EMAIL PROTECTED] mailing list
https://stat.ethz.ch/mailman/listinfo/r-help
PLEASE do read the posting guide! http://www.R-project.org/posting-guide.html
______________________________________________ [EMAIL PROTECTED] mailing list https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide! http://www.R-project.org/posting-guide.html
