R为xaxis标签创造空间

时间:2013-03-21 21:47:27

标签: r plot label

我有以下方块图 enter image description here

你可以看到我的问题是标签不适合我的图,因为它们超出了图的边缘,我试图使用 par 函数及其 mars < / strong>显示边距的属性,但对我不起作用,我使用了par(par()$ mar + c(10,0,0,0))

如果您对我的问题有任何疑问,请告诉我

1 个答案:

答案 0 :(得分:4)

您似乎没有将新创建的mar参数分配给mar参数

比较

d <- data.frame(a=1:5,b=1:5)
boxplot(d)

# your call was
# par(par()$mar+c(10,0,0,0)) which doesn't specify which 
# par is being set (and returns NULL, (A vague hint that it isn't working properly)
par(mar = par('mar') + c(10,0,0,0))
boxplot(d)