在R中重新定位y标签

时间:2015-02-26 08:53:36

标签: r plot label

所以以下面的数据集为例

attach(mtcars)
plot(wt,mpg, main="Scatterplot of wt vs. mpg")

现在使用mgp我们可以重新缩放轴标题,轴标签和轴线。可以在?par()找到帮助 我希望将y标签的位置移近垂直标签,并将x保持为默认值3。 怎么会这样做?

mgp = c((1.5,3),1,0)

的内容

2 个答案:

答案 0 :(得分:1)

以下会这样做,您需要使用三个参数:

par(mgp=c(axis.title.position=2, axis.label.position=1, axis.line.position=0))
plot(wt,mpg, main="Scatterplot of wt vs. mpg")

答案 1 :(得分:1)

另一种可能性是在绘图后使用mtext添加标签。如下所示:

plot(wt,mpg, main="Scatterplot of wt vs. mpg", xlab="", ylab="")
mtext("X", side=1, padj=2)
mtext("Y", side=2, padj=-3)