【发布时间】:2018-06-17 20:43:18
【问题描述】:
在 R 中为导数的轴标签创建数学符号的提示是什么?
轴标签的期望输出是:
到目前为止尝试过:
plot(0,xlab=expression(delta~y~'/'~delta~x),ylab=expression(dy/dx))
文档审核:
【问题讨论】:
标签: r math plot graph axis-labels
在 R 中为导数的轴标签创建数学符号的提示是什么?
轴标签的期望输出是:
到目前为止尝试过:
plot(0,xlab=expression(delta~y~'/'~delta~x),ylab=expression(dy/dx))
文档审核:
【问题讨论】:
标签: r math plot graph axis-labels
plot(0, xlab=expression(frac(italic(dy), italic(dx))), ylab=expression(dy/dx))
您可能还需要调整位置以使其正确适合。比较:
par(mfrow=c(1,2))
plot(0, xlab=expression(frac(italic(dy), italic(dx))), ylab=expression(dy/dx))
plot(0, xlab="", ylab=expression(dy/dx))
mtext(side=1, text=expression(frac(italic(dy), italic(dx))), line=4)
要绘制旋转的 y 标签,看起来 mtext 不支持 srt(字符串旋转)参数,所以我猜你必须使用 text 来做。我已经手动放置了标签,但您可以通过查询各种绘图坐标值以编程方式完成。
plot(0, xlab="", ylab="")
mtext(side=1, text=expression(frac(italic(dy), italic(dx))), line=4)
text(0.45,0, labels=expression(frac(italic(dy), italic(dx))), srt=0, xpd=TRUE)
【讨论】: