这里如何使用as.numeric?
我一直在试图找出如何模仿定价软件徽章中开发的分段线性回归模型,使用R。我在下面的帖子中使用@Roland的答案做到了这一点 为了得到斜率,感谢@Roland,我使用as.numeric((变量这里如何使用as.numeric?,r,piecewise,R,Piecewise,我一直在试图找出如何模仿定价软件徽章中开发的分段线性回归模型,使用R。我在下面的帖子中使用@Roland的答案做到了这一点 为了得到斜率,感谢@Roland,我使用as.numeric((变量
TRUE
/FALSE
)转换为数值(1
/0
)
(布尔值的R-y名称为“logical”:为.logical(TRUE)
返回TRUE
)
x<10#如果x小于10则为真,如果x等于或大于10则为假
as.numeric(xMakes)现在有意义了。谢谢。
# will also work:
mod2 <- lm(y~I((x<9.6)*x)+(x<9.6)+I((x>=9.6)*x)+(x>=9.6)-1)