R:垂直x标签不在绘图范围内

R:垂直x标签不在绘图范围内,r,plot,shift,R,Plot,Shift,我有一个通过las=2引入垂直x轴标签的绘图。那些标签是文字。分类词。这些单词太长,超出了图片范围。我的情节中没有主标题(不需要),因此在图片顶部有足够的空间。但是我怎么把一切都调高呢?我找到了名为mai和mar的参数代码。但它们不会改变任何事情 我试图通过将mar(“top”)的第三个值设置为0来使用mar。所以我想在顶部留0的边距。但情节仍停留在原处:/ 这是我的代码(x标签的德语单词): 类别使用par: #save old settings op <- par(no.readonl

我有一个通过
las=2
引入垂直x轴标签的绘图。那些标签是文字。分类词。这些单词太长,超出了图片范围。我的情节中没有主标题(不需要),因此在图片顶部有足够的空间。但是我怎么把一切都调高呢?我找到了名为
mai
mar
的参数代码。但它们不会改变任何事情

我试图通过将
mar
(“top”)的第三个值设置为0来使用mar。所以我想在顶部留0的边距。但情节仍停留在原处:/

这是我的代码(x标签的德语单词):

类别使用
par

#save old settings
op <- par(no.readonly = TRUE)
#change settings
par(mar=c(8, 4, 2, 2) + 0.1)
plot(x,y,xaxt="n",main="", xlab ="")
axis(1, at=1:40, labels=categories, las = 2, cex.axis = 0.8)
#reset settings
par(op)
#保存旧设置
操作使用
par

#save old settings
op <- par(no.readonly = TRUE)
#change settings
par(mar=c(8, 4, 2, 2) + 0.1)
plot(x,y,xaxt="n",main="", xlab ="")
axis(1, at=1:40, labels=categories, las = 2, cex.axis = 0.8)
#reset settings
par(op)
#保存旧设置

哦,好吧,所以我没有想错方向。我想我可以在plot命令中插入mar规范。非常感谢。哦,好吧,所以我没有往错误的方向想。我想我可以在plot命令中插入mar规范。非常感谢。