首页 > 编程知识 正文

检验的p值与显著性水平α进行比较,r语言可视化代码

时间:2023-05-05 13:53:08 阅读:107493 作者:679

最近练习r实现相关分析,不试试就不知道。 使用r进行相关系数矩阵和显著性检查,还这么麻烦,输出结果也不能灵活表示。 和SPSS和JASP相比,确实不太方便。

案例数据:犯罪数据state.x77

后台回复【犯罪数据】下载案例数据自由练习。

犯罪率和相关指标共有8个变量,目前小兵希望考察8个连续数据之间的相关系数,进行显著性检验。

相关系数及显著性检验

使用r的Hmisc包中的rcorr函数实现。 建议不要使用r中内置的cor函数。

library(hmisc ) mycor

相关系数矩阵和p值的结果

此时,虽然得到了相关系数和显著的p值的结果,但可视化程度很低。 所以接下来我们得找个可视化的函数来帮助你。

这是r。 所有事情都必须由用户自己决定。 包括使用哪个函数,以及展示什么样的效果。

那么,我决定用ggcorrplot包的函数实现相关系数的可视化。

library(ggcorrplot ) ggcorrplot (mycor $ r,hc.order=TRUE,type='lower ',lab=TRUE ) ) )。

将结果可视化

这还不错吧。 红色呈正相关,蓝色呈负相关,颜色的浓度表示相关程度的大小。

正文结束

文/图=数据小兵

历史报道

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