如何使用4个子图

时间:2015-08-25 18:38:00

标签: r plot

我看过这个post,但这不是我想要的。使用叠加似乎不起作用。

R中的绘图功能非常强大。应用于不同的对象,会给出不同的结果。当应用于fevd函数的结果(来自extRemes包)时,它构造了一组2x2的图(根据模型可能略有不同)。 here你可以找到一个例子。

在重新编写我自己的GEV拟合程序后,我想根据fevd的结果测试我的结果。我想在fevd的情节之上绘制我的结果。

如何提取图表的句柄(R有句柄?对象?)并告诉R,例如:

模仿python

ax = plt.subplot(221)
ax.plot(myxdata, myydata, 'o')

模仿matlab

subplot(2,2,1)
hold on
plot(myxdata, myydata, 'o')

由于

1 个答案:

答案 0 :(得分:0)

不确定是否可以在同一个物体上进行绘图。 但要制作这种情节,只需使用以下语法:

par(mfcol=c(2,2)) # divide the plotting space into 4 plots
plot(...) # first plot
plot(...) # second plot
plot(...) # third plot
plot(...) # fourth plot