广义线性回归模型在R中,用glm()进行拟合,其形式为
glm(formula,family=family(link=function),data=);
例如logistic回归:glm(Y~X1+X2+X3,family=binomial(link="logit"),data=mydata)
1.logistic回归:
因变量仅能被假定为两个离散值。感兴趣的因变量是二值结果。
P=exp(a0+a1X1+....apXp)/(1+exp(a0+a1X1+....apXp))
逻辑回归是S型曲线。
2.对数模型:y=a+blogx
lm.log<-lm(y~log(x))
3.指数模型:y=aexp(bx)
lm.exp<-lm(log(y)~x)
4.幂函数:y=ax^b
lm.pow<-lm(log(y)~log(x))
5.多项式回归