R语言——将输出用为输入:结果的重用

Python011

R语言——将输出用为输入:结果的重用,第1张

R可以将分析出的结果轻松保存,并作为进一步分析的输入使用

举例:

利用汽车数据mtcars执行一次简单的线性回归,通过车身重量(wt)预测每加仑行驶的英里数(mpg),执行数据,结果显示在屏幕上,不保存任何信息。

执行回归,在一个对象中保存结果

创建了一个名为lmfit的列表对象,虽然没有显示任何输出,但分析结果稍后被显示和继续使用,其中包含了大量的信息:预测值、残差、回归系数等

summary(lmfit):显示分析结果的统计概要

plot(lmfit)生成回归诊断图形

predict(lmfit):预测

1、R语言可以导出csv格式的文件供Excel使用,具体的使用方法首先打开RStudio软件:

2、先定义一个随机生成一个包含10个正态分布数据的向量,然后输出它,使用csv函数导出csv文件,函数中第一个参数为导出的变量名nx,第二个参数为导出的文件名称和路径:

3、接着按下windows+E键打开资源管理器,双击打开生成的csv文件即在Excel中看到数据了:

lag参数是指的滞后项长度的最大可能值;

type参数的设置与DF检验一致,根据是否包含截距项和时间趋势项而定;

由于在进行检验前是不知道真实滞后项长度的,需要使用selectlags参数选择确定“最佳”滞后项的原则,“最佳”滞后长度不大于lag参数所对应的值。