Hi everyone, I am hoping someone can help with my attempted use of the expression function. I have a long series of text and variable to paste together including a degree symbol. The text is to be placed on my scatter plot using the mtext function.
Using expression like this: changetext = expression(paste("Change from ",mini," to ", maxi, ":", diff ,degree,"C",collapse="")) does not evaluate my user defined variables - mini,maxi, and diff - just printing them out as words Using expression like this: changetext = paste("Change from ",mini," to ", maxi, ":", diff ,expression(degree,"C"),collapse="") prints the text twice and does not evaluate the degree symbol. I have tried to place the expression alone in a variable and then run the paste: degsym = expression(degree,"C") changetext = paste("Change from ",mini," to ", maxi, ":", diff ,degsym,collapse="") giving me the same result as the second option Is there any way I can use the expression function as in the first example but still have R evaluate my user defined variables? Thanks! Sheri ______________________________________________ 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.