R “的一般解决方案”;图“利润太大”;
这是R中基本图形的一个“经典”问题:“图形边距过大”错误在显示不同绘图时出现在基本图形中。这个问题在SO和web上多次出现 有不同的解决办法:R “的一般解决方案”;图“利润太大”;,r,plot,R,Plot,这是R中基本图形的一个“经典”问题:“图形边距过大”错误在显示不同绘图时出现在基本图形中。这个问题在SO和web上多次出现 有不同的解决办法: 将绘图另存为文件(例如,使用png) 手动更改页边距 更改显示绘图的窗口的尺寸 手动调整窗口大小 然而,这些都不是一般的解决办法。其中一些是特定于操作系统的,一些是特定于您使用的特定IDE的,等等。不过,我对解决这个问题的“只需将其安装到您拥有的屏幕上”解决方案感兴趣。有吗 是否有一个通用的解决方法?它能自动处理吗?似乎并不是那个复杂的问题没有普遍的
- 将绘图另存为文件(例如,使用
)png
- 手动更改页边距
- 更改显示绘图的窗口的尺寸
- 手动调整窗口大小
par(mfrow=c(k, k))
for (i in 1:k)
hist(dnorm(100))
其中
k
是例如5、10等。一般的解决方案是有一个足够大的画布,例如使用png()
(或您最喜欢的设备),在给定标准边距的情况下,它足够大以适合绘图。是的,我知道,但我想要一个用于显示绘图的解决方案,而不是用于保存绘图。哪个操作系统?在windows上,使用windows(宽、高)和AFAIKx11()
在linux和mac上执行类似的操作。在IDE中,使您的图形窗口足够大。是的,是的,是的,但是正如您所看到的,这些不是通用的,而是特定于问题的解决方案。所以我的问题是:有一个普遍的解决方案吗?有些人说:“把它放在你的屏幕上就行了。”。我在linux和windows上工作,在Rstudio服务器和本地计算机上工作。我知道“本地”解决方案,但发现它们不方便,因为我有时同时在不同的环境中工作。我建议您在问题中添加所有信息、您以前的研究和背景知识。