数据代码分享|R语言lasso回归、贝叶斯分析员工满意度调查数据、缺失值填充

员工满意度对于组织绩效和竞争力具有重要影响,因此准确了解员工满意度的影响因素和有效管理成为管理者的关键任务。

 

由Kaizong Ye,Liao Bao撰写

而员工满意度调查是常用的研究方法之一,通过收集员工的反馈数据来了解他们的期望、需求和感受。

本文的目标是探讨使用R语言中的缺失值填充、lasso回归和贝叶斯分析方法来应对员工满意度调查数据中的缺失值。

具体而言,我们将通过应用这些方法来处理一份实际的员工满意度调查数据,并比较它们在填充结果方面的差异和效果。

此外,我们还将尝试使用lasso回归来选择和建立员工满意度的影响因素模型,并利用贝叶斯分析方法对模型进行修正和推断。

数据变量:

image.png

读取数据

dat <- read.spss("Non-Wser coutris eclUNJan .sav", to.data.

head(dat)

image.png

视频

为什么要处理缺失数据?如何R语言中进行缺失值填充?

探索见解

去bilibili观看

探索更多视频


视频

Lasso回归、岭回归等正则化回归数学原理及R语言实例

探索见解

去bilibili观看

探索更多视频


视频

R语言机器学习高维数据应用:Lasso回归和交叉验证预测房屋市场租金价格

探索见解

去bilibili观看

探索更多视频


视频

R语言bnlearn包:贝叶斯网络的构造及参数学习的原理和实例

探索见解

去bilibili观看

探索更多视频


视频

贝叶斯推断线性回归与R语言预测工人工资数据

探索见解

去bilibili观看

探索更多视频

image.png

对缺失值进行填补

分别采用三种方法对空值进行处理

(1)删除法

dat1=na.omit(dat)  
head(dat1)

(2)平均值补缺

dat2[index,i]=mean(na.omit(dat[,i]))
image.png
image.png

(3)多重补插法进行补缺。

# completeddat <- complete(tempdat,1)

变量筛选

xmat <-  model.matrix(  E2~ Organisation+Year+Population+Sector+V1+V10+

建立lasso模型

cv.aso <- cvglnet(xmat,   (at2.tain$E21:nrw(xmat)] )nfolds = 1

绘制误差

plot(cv.lasso)
1111.png

coef(cv.lasso,s="lambda.1se")



图片

R语言Lasso回归模型变量选择和糖尿病发展预测模型

阅读文章


image.png

随时关注您喜欢的主题


根据lasso筛选出重要的变量

variables
image.png

贝叶斯bayes 模型

Bayes(as.factor(E2) ~ ., data = dat2.train)

##预测数据

head(prdct(del,datada.tain )$las)
image.png


每日分享最新报告和数据资料至会员群

关于会员群

  • 会员群主要以数据研究、报告分享、数据工具讨论为主;
  • 加入后免费阅读、下载相关数据内容,并同步海内外优质数据文档;
  • 老用户可九折续费。
  • 提供报告PDF代找服务

​非常感谢您阅读本文,如需帮助请联系我们!

 
QQ在线咨询
售前咨询热线
15121130882
售后咨询热线
0571-63341498

关注有关新文章的微信公众号


永远不要错过任何见解。当新文章发表时,我们会通过微信公众号向您推送。

技术干货

最新洞察

This will close in 0 seconds