R轴和轴标签之间的间距不等

时间:2015-05-09 19:37:35

标签: r plot

我想知道为什么轴和轴标签之间的距离在两个轴上都不同?怎么解决这个问题?示例代码和图如下。

png("test.png",height=7,width=7,units="cm",res=300)
par(mar=c(1,1,1,1))
par(mgp=c(1,0.2,0))
plot(x=1:10,y=1:10,axes=F,xlab="",ylab="")
box()
axis(side=1,cex.axis=0.5,tcl = -0.12)
axis(side=2,cex.axis=0.5,tcl = -0.12)
dev.off()

figure

1 个答案:

答案 0 :(得分:1)

您可以使用padjhadj选项调整标签的位置:

axis(side=1,cex.axis=0.5,tcl = -0.12, padj=-1, hadj=0.5)
axis(side=2,cex.axis=0.5,tcl = -0.12, padj=0, hadj=0.5)