更改图中轴的方向标签

时间:2013-04-01 07:48:24

标签: r graphics plot

在用R绘制图表时,X-ax标签是水平的,我想要一个垂直标签。这可能吗?

例如,这样:

Fig1

1 个答案:

答案 0 :(得分:1)

旋转isduplicated广告的问题在这里得到了多次回答。但我添加这个答案有两个原因:

  1. ticks标签很长,所以我们需要在底部添加边距
  2. ticks标签有点复杂,使用plotmath
  3. 创建

    enter image description here 这是代码:

    par(mar=c(8, 4, 2, 4))
    plot(1:5,1:5,xaxt='n',frame.plot=FALSE,xlab='')
    expr1 <- expression(L[2](delta[J~S](X,W),theta))
    expr2 <- expression(L[4](delta[J~S](X,W),theta))
    axis(1,las=2,labels=c(expr1,expr1),at=2:3,pos=1)
    arrows(0,1,5,1)