猫3773
我是 R 的新手,所以请原谅我的无知。因此,我使用barplot(
)创建了一个基本的水平条形图。我在 y 轴上的文字大多消失了。
有没有办法延长和显示文本?这是我的代码:
barplot(mydata$`Sum Impact Risk`~mydata$`Ecosystem Services`,
x = "Impact Risk",
y = "",col=colorRampPalette(brewer.pal(9,"Pastel1"))(23),
cex.axis=1,
cex.lab=1.4,
cex=0.6,
horiz = 1,
las=1)
巴斯蒂安·杜克勒
您应该尝试增加绘图区域的边距,默认mar=c(5.1, 4.1, 4.1, 2.1)
为底部、左侧、顶部、右侧。如果你增加左边距,应该没问题,例如:
par(mar=c(5.1, 8, 4.1, 2.1))
只需增加第二个数字直到它令人满意,然后您可以再次绘图
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
编辑于
我来说两句