R 用值等于零的列子集向量
我正在努力找出适合我的数据的最佳模型。但是,在执行此操作时,我遇到以下错误R 用值等于零的列子集向量,r,regression,R,Regression,我正在努力找出适合我的数据的最佳模型。但是,在执行此操作时,我遇到以下错误 list( lm(V7 ~ log(V3), hm, subset=(V3>0)), lm(V7~I(1/V3), hm, subset = (V3 >0)), lm(V7 ~ log(V3), hm, subset(V3 > 0)), nls(V7 ~ I(1/V3*a) + b*V3, hm, subset(V3 > 0), start = list(a = 1, b = 1
list(
lm(V7 ~ log(V3), hm, subset=(V3>0)),
lm(V7~I(1/V3), hm, subset = (V3 >0)),
lm(V7 ~ log(V3), hm, subset(V3 > 0)),
nls(V7 ~ I(1/V3*a) + b*V3, hm, subset(V3 > 0), start = list(a = 1, b = 1)),
nls(V7 ~ (a + b*log(V3)), hm, subset(V3 > 0),
start = setNames(coef(lm(V7 ~ log(V3), hm, subset(V3 > 0))), c("a", "b"))),
nls(V7 ~ I(exp(1)^(a + b * V3)), hm, subset(V3 > 0),
start = list(a=0,b=0)),
nls(V7 ~ I(1/V3*a)+b, hm, subset(V3 > 0),
start = list(a=1,b=1))
)
Error in subset.default(V3 > 0) :
argument "subset" is missing, with no default
它是
subset=
而不是subset()
在lm
或nls
调用中。前几次你做对了,然后改变了你的想法mind@thelatemail谢谢,这是个愚蠢的错误。我已经纠正了它,但现在它显示了错误:numericDeriv(form[[3L]],names(ind),env中的错误:评估模型时缺少值或产生无穷大请通过编辑问题在问题中包含更改。不要将这些更改放在评论中。