R语言二元正态分布及双变量相关分析的示例分析
发表于:2025-02-01 作者:千家信息网编辑
千家信息网最后更新 2025年02月01日,R语言二元正态分布及双变量相关分析的示例分析,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。皮尔逊系数、斯皮尔曼系数、肯德尔系数,这是我们
千家信息网最后更新 2025年02月01日R语言二元正态分布及双变量相关分析的示例分析皮尔逊系数、斯皮尔曼系数、肯德尔系数,这是我们在双变量相关分析中经常使用的三大相关系数。皮尔逊系数使用时有一个基本条件,两变量应满足二元正态分布,否则建议选用斯皮尔曼相关系数。
所以,两个连续数据相关分析前,我们有必要首先进行多元(二元)正态分布的检验。R语言中,我们可以使用mvnormtest包中的mshapiro.test函数完成。
案例数据:雇员数据
本号后台回复【雇员】下载案例数据。
二元正态分布检验
现在我想考察一下初始薪金和当前薪金间的相关性, 首先来做二元正态分布检验。
mshapiro.test函数的参数U要求是每行是变量,每列是个案,因此我们需要t函数做行列转置。
来看结果:
Shapiro-Wilk normality test data: Z W = 0.70689, p-value < 2.2e-16
多元正态分布的 原假设是服从正态分布,经过检验发现,p-value <0.001,显然有理由拒绝原假设,说明这两个变量数据不服从二元正态分布。
此时皮尔逊相关系数是不合适的,那我们就 用斯皮尔曼系数来反映初始薪金和当前薪金的相关性。
R双变量相关分析
来看结果:
Spearman's rank correlation rho
data: employee[, 6] and employee[, 7]
S = 3090197, p-value < 2.2e-16
alternative hypothesis: true rho is not equal to 0
sample estimates:
rho
0.8258977
斯皮尔曼显著性检验 p-value <0.001,通过检验,说明存在相关性,有统计学意义。二者的相关程度如何呢?
斯皮尔曼相关系数r=0.826, 说明当前薪金和起始薪金间存在较强的正向相关性。
R语言二元正态分布及双变量相关分析的示例分析,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。
mydata <- t(employee[,6:7])
library(mvnormtest) mshapiro.test(mydata)
cor.test(x=employee$salbegin,y=employee$salary,method = "spearman")
data: employee[, 6] and employee[, 7]
S = 3090197, p-value < 2.2e-16
alternative hypothesis: true rho is not equal to 0
sample estimates:
rho
0.8258977
看完上述内容,你们掌握R语言二元正态分布及双变量相关分析的示例分析的方法了吗?如果还想学到更多技能或想了解更多相关内容,欢迎关注行业资讯频道,感谢各位的阅读!
正态分布
系数
变量
分析
薪金
检验
数据
斯皮尔
斯皮尔曼
相关性
语言
函数
皮尔
皮尔逊
示例
两个
内容
方法
更多
案例
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
浙江商城软件开发大概多少钱
数据库开发基础
共享资源服务器
数据库 批量删除数据
比格云服务器开启80端口
海天服务器报警OL3
怎么把ftp服务器
手机+管理云服务器软件下载
招聘网络安全专家
查看魔兽服务器排队人数的app
软件开发服务外包开票是什么类目
36岁学软件开发怎么样
网络安全对银行的影响
嘉兴企业软件开发项目
移动终端开发软件开发
安卓软件开发说明书2020
云计算数据库技术的应用
港股互联网科技股票
关于如何做好网络安全
网评网络安全性
性能测试工具 数据库
新泰软件开发联系方式
我的世界服务器有很多房子
工控网络安全现状问题措施
重庆招聘网络安全
服务器自动生产线有哪些
三级网络技术备考时间
数据库怎么创建视图sql语句
公安网络安全信息定级指南
上海胜蓝软件开发公司