2013-08-22 42 views
1

我在同一个png文件中绘制了2个图形(其中一个是barplot)。R,在png中绘制时ylab不能很好地显示

我的地块有2个坐标轴。我的问题是第二个y轴(右侧)的标签不显示在我的图像中。

enter image description here

我想这是因为我的图像尺寸。所以我改变了默认值480到600,这让我这个

enter image description here

我用轴(4)将第二个Y轴在右边。 奇怪的是,当我做轴(1)时,它的两个y轴标签都显示在左边。

有人能告诉我这个问题从哪里来?

回答

7

这是因为您必须修复您的利润率,请在绘图代码之前尝试par(mar=c(5,4,4,4))。并看到this为ok描述或par

0

我找到了答案here。我寻找的功能是mtext()

+3

这将写入文本的边缘,你最好自己调整边距,你给我们看的图表看起来很糟糕,因为'axis(4)'没有这个空间它应该是 – statquant

+0

并随时接受你的答案或我的或告诉我们你的失踪 – statquant

+0

我也认为你的方法是最好的,但我的太容易使用(我花了我几分钟得到我想要的),即使它足够拥挤。 – David