R plot()返回多个绘图时如何仅获取某些绘图

R plot()返回多个绘图时如何仅获取某些绘图,r,R,当我对线性模型使用plot()时,我得到了4个图,一个普通的QQ图,残差vs拟合,等等 我如何得到它,所以我只能得到正常的QQ图,或只有剩余的图。我以前做过,我认为有一个像number=n之类的论点。我需要知道,以便保存所有绘图的图像。您应该阅读函数plot.lm的文档,该函数是专用于lm的绘图函数。您可以选择要使用参数“which”显示的图形。您可以选择6个图形: # for the qqplot & residual plot plot(lm1, which=c(2,1)) hth

当我对线性模型使用plot()时,我得到了4个图,一个普通的QQ图,残差vs拟合,等等


我如何得到它,所以我只能得到正常的QQ图,或只有剩余的图。我以前做过,我认为有一个像number=n之类的论点。我需要知道,以便保存所有绘图的图像。

您应该阅读函数plot.lm的文档,该函数是专用于lm的绘图函数。您可以选择要使用参数“which”显示的图形。您可以选择6个图形:

# for the qqplot & residual plot
plot(lm1, which=c(2,1))

hth

这就是让我困惑的原因。。。如果我知道键入?plot.lm,这个问题会很简单。但是我使用plot()来绘制数据,所以我当然要键入?plot,它不会告诉我关于“which”参数的信息。是的,在开始时很难找到合适的函数。事实上,对象的类是非常重要的,因为它是一种面向对象的编程语言。例如,lm函数中的对象属于类“lm”(类(lm(…))。一旦知道对象的类,就可以搜索专用于该类的函数:methods(class=“lm”)。您可以看到有一个特定的plot.lm函数,然后搜索该函数的详细信息。如果没有特定的函数,那么它将是用于对象的默认函数。