如何使用plotmath功能将类似于泊松的乘性方程添加到我的图中?或者,考虑到我真的很接近,如果没有指数中间的.,我怎么写这个方程呢?我尝试过phantom,但它不起作用(或者我没有正确使用它)。
这是在循环过程中使用的,以生成许多图,因此能够交换数字和标签是关键。
# ---- Covariate names.
covar1 <- "var1"
covar2 <- "var2"
# ---- Some numbers.
beta0 <- 2.654
beta1 <- -0.084
beta2 <- 1.123
# ---- A boring plot.
plot(seq(0,100,1),seq(0,100,1))
# ---- How to do this without the %.% ?
text(60,20,bquote(paste("Eqn: ","y = ",.(beta0),plain(e)^{.(beta1) %.% "X" [.(covar1)] + .(beta2) %.% "X" [.(covar2)] })))这应该是等式:y= 2.654e^{-0.084X_var1 + 1.123X_var2}。
我怎么去掉这个圆点?

发布于 2018-11-01 00:37:09
坚持使用它,这里有一种方法--在大括号中重新生成paste。
# ---- A boring plot.
plot(seq(0,100,1),seq(0,100,1))
# ---- How to do this.
text(60,20,bquote(paste("Eqn: ","y = ",.(beta0),plain(e)^{paste(.(beta1),X[.(covar1)] + .(beta2),X[.(covar2)])})))

https://stackoverflow.com/questions/53085177
复制相似问题