plot.new()中的错误:图边距太大,散点图
我已经看了不同的问题的解决scheme,我已经尝试了什么build议,但我还没有find一个解决scheme,使其工作。
每次我想运行这个代码,它总是说:
plot.new()中的错误:图边距过大
我不知道如何解决这个问题。 这是我的代码:
par(mfcol=c(5,3)) hist(RtBio, main="Histograma de Bio Pappel") boxplot(RtBio, main="Diagrama de Caja de Bio Pappel") stem(RtBio) plot(RtBio, main="Gráfica de Dispersión") hist(RtAlsea, main="Histograma de Alsea") boxplot(Alsea, main="Diagrama de caja de Alsea") stem(RtAlsea) plot(RtTelev, main="Gráfica de distribución de Alsea") hist(RtTelev, main="Histograma de Televisa") boxplot(telev, main="Diagrama de Caja de Televisa") stem(Telev) plot(Telev, main="Gráfica de dispersión de Televisa") hist(RtWalmex, main="Histograma de Walmex") boxplot(RtWalmex, main="Diagrama de caja de Walmex") stem(RtWalmex) plot(RtWalmex, main="Gráfica de dispersión de Walmex") hist(RtIca, main="Histograma de Ica") boxplot(RtIca, main="Gráfica de caja de Ica") stem(RtIca) plot(RtIca, main="Gráfica de dispersión de Ica")
我能做什么?
每当你创build图时,你可能会得到这个错误 – “ Error in plot.new() : figure margins too large
”。 为了避免这样的错误,您可以首先检查par("mar")
输出。 你应该得到:
[1] 5.1 4.1 4.1 2.1
要改变这个写法:
par(mar=c(1,1,1,1))
这应该纠正错误。 否则,您可以相应地更改值。
希望这对你有用。
由于这是标记RStudio,我假设你正在使用RStudio,这可能是问题。 我相信这可能发生在RStudio中的绘图面板对于您要创build的绘图边距太小的情况下。 尝试扩展它,然后再次运行您的代码。
调用dev.off()
使RStudio打开一个新的graphics设备,默认设置为我工作。 HTH。
如果在RStudio中收到此消息,请单击“标签”选项卡中的“扫帚杆”图标“清除所有图”,然后再次尝试绘制()。
另外执行命令
graphics.off()