R语言缺失值的处理——回归预测法

 时间:2024-10-21 11:17:05

1、读取数据。library(foreign) #加载程序包stu_data_na=read.spss(file="stu_data_na.sav",to.data.frame=TRUE)head(stu_data_na) #查看数据前几行

R语言缺失值的处理——回归预测法R语言缺失值的处理——回归预测法

4、建立x2、x1的回归模型。lm=lm(x2~x1,data=stu_data_com1) #其中x1为自变量,x2为因变量summary(lm)从结果中可以看出,回归模型是显著的。x1和x2具有一定的线性关系。因此利用回归模型来填补缺失值是可行的。

R语言缺失值的处理——回归预测法

6、stu_data_new=rbind(stu_data_com1,stu_data_fill1)#将填补了缺失值的数据与完整数据合并得到最终的数据集。head(stu_data_new) #查看新的数据集dim(stu_data_new)缺失值插补完成。

R语言缺失值的处理——回归预测法
  • 【SPSS】SPSS概述——初步了解SPSS软件(1)
  • 【SPSS软件】生成分析文件并保存数据及结果
  • 卡方分析结果怎么看?
  • NoteExpress如何安装与使用?
  • spss软件导入excel数据导入不了的解决办法
  • 热门搜索
    如何防止妊娠纹 如何消除吻痕 如何祛黄褐斑 我的假期生活作文 生活与命运 释魂武器怎么做 情侣空间怎么弄 一级夫妻生活片 晒后如何修复 肺大泡是什么病严重吗