首页 > 编程知识 正文

r语言一般线性模型,线性相关系数r与R方相等证明

时间:2023-05-05 22:34:27 阅读:178101 作者:1566

目录

lm () ) )。

summary () )

anova () )

coef () )

deviance () )

公式() )

predict () )

lm ) )应用于线性模型

fitted.model - lm(formula, data =data.frame)

其中:

公式是模型公式,例如一元线性模型公式。 y~x1data是数据框。 此外,还可以对lm (的结果使用以下函数: summary ()、add1)、drop1)、coef )、effects )、kappa )、predict )、residuals )、alias )

summary ()提取模型的计算结果

x-c(0.1、0.11、0.12、0.13、0.14、0.15、0.16、0.17、0.18、0.21、0.23 ) y-c ) 42、43.5、45.5、45

anova ()计算方差分析表

x-c(0.1、0.11、0.12、0.13、0.14、0.15、0.16、0.17、0.18、0.21、0.23 ) y-c ) 42、43.5、45.5、45

coef ) )提取模型系数

COEF(lm.sol )的结果:

deviance ()计算残差平方和

Eviance(lm.sol )结果:

公式()萃取模型公式

公式(lm.sol )的结果:

predict ()进行模型预测

predict(object, newdata=data.frame)

object是模型结果,newdata是数据框,预测点数据

newdata-data.frame(x=0.24 ) predict ) lm.sol,newdata )的结果:

如果预测X=0.24,则y的可能值。 请注意,数据框属性名称必须与变量名称相对应

newdata-data.frame (x=c (0.24,0.25 ) ) (predict ) lm.sol,new data ) )的结果:

对于预测X=0.24和X=0.25,y的可能值。

预测的默认置信区间是0.95。 也可以手动指定置信区间(level=0.95 )并获取预测区间范围的值(interval='prediction ' )。

predict(lm.sol,newdata,interval='prediction ',level=0.95 )的结果:

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。