Еще одна вариация на тему @Joris - substitute()
.Вы даете substitute()
выражение и среду или список, в котором нужно оценить выражение.Передача списка, как правило, проще всего, особенно для заданий, подобных изложенному здесь.
plot(X,Y, main = substitute(R^2 : a, list(a = a)))
Мы можем понять, почему это работает, взглянув исключительно на вызов substitute()
:
> substitute(R^2 : a, list(a = a))
R^2:0.8
a
в выражении заменяется значением a
в списке.