我对R的机制感到困惑(来自python的交叉)。例如,我找到了带有regsubsets的最佳子集(这是一个名为“leaps”的库中的类),然后在下面进行绘图:
regfit_full = regsubsets(Something~.,data = db)
plot(regfit_full, scale="r2")
情节如何知道如何处理我的regsubsets类实例?情节是否首先在regsubsets中寻找一个情节方法首先告诉它如何?如果是这种情况,第二部分会让我感到困惑。为了查找文档,我做?plot.regsubsets
。如果plot是regsubsets的一种方法,为什么它不是?regsubsets.plot
或什么?
感谢您的帮助
答案 0 :(得分:2)
plot()
是R中的通用函数,它发送给"正确的"版本基于第一个参数的class()
。所有"特别"可以使用plot
找到methods(plot)
的方法。