垂直X标签不在图上

问题描述 投票:0回答:1

我有一个图,在这个图中,我已经通过 las = 2. 这些标签是类别词。这些词太长了,它们突出于画面之外。我该怎么做,才能使它们适合图片?

这是代码(x轴上的标签是德语单词)。

categories <-c("Traditionsbewusst / Heimatverbunden","Bekanntheit
","Jugendlich / Modern
","Professionell
","Sozial engagiert
","Aufstrebend / Motiviert
","Umwelt / Nachhaltigkeit
","Sympathisch
","Familienfreundlich
","Mitreißend
","Posetives Image
","Teamgeist
","Inovativ
")

Ergebnis<-c(2,1,2,2,2,2,2,2,2,2,3,2,2)

plot(Ergebnis,type = "b",main = "Profil Image",xlab = "",ylab = "Bewertung",axes =FALSE)
axis(1,at=1:13,labels = categories,las=2,cex.axis=0.8)
axis(2)
r plot label diagonal
1个回答
0
投票

您可以使用以下方法调整页边距 par(mar(c(bottom, left, top, right))) 其中底部、左侧、顶部和右侧以及相应的边距大小,单位为英寸。在您的案例中,运行 par(mar = c(15, 3, 3, 3)) 在...之前 plot() 命令似乎可以做到这一点。

© www.soinside.com 2019 - 2024. All rights reserved.