【问题标题】:Label axis with derivative in R在 R 中使用导数标记轴
【发布时间】: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


    【解决方案1】:
    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)
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-05-24
      • 2021-11-13
      • 1970-01-01
      • 1970-01-01
      • 2018-10-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多