Setting quote=TRUE
also works. It in effect prevents do.call()
from evaluating the elements of args
before it passes them to the function given by what
.
x <- 1:10
y <- x^1.5
p <- list(xlab=expression(paste("Concentration (",mu,"M)",sep="")))
do.call(what = "plot", args = c(y ~ x, p), quote = TRUE)