相关分析 correlation analysis in r #rstat#

皮尔森相关分析是最常用的一种适用于连续性变量的相关分析方法,在所有的具有统计分析功能的软件中都能处理。在R中处理不仅简便,利用rmarkdown还能以word的形式呈现结果。底层函数能够同时计算变量矩阵中变量间的相关系数(cor),但假设检验只能一对一对的进行(cor.test),而借助包psych中的core.test函数则能同时报告相关系数及相应的p-value。

  1. 加载用到的包
library(tidyverse)
library(psych)
  1. 数据导入
options(digits = 3)
df <- read.csv("input/corr.csv") %>% .[, c(3:9)]
results <- corr.test(df)
  1. 相关系数
knitr::kable(results$r, caption = "表1 相关系数 Correlation matrix")
  1. p-value
knitr::kable(results$p, caption = "表2 相关系数的p值 Probability values (Entries above the diagonal are adjusted for multiple tests.)")
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 参考: R语言实战 因为书中列举的方法和知识点比较多,没必要全都掌握,会一种,其他的了解即可。我就简要地整理一下我...
    王诗翔阅读 3,453评论 2 11
  • 主成分分析和探索性因子分析是两种用来探索和简化多变量复杂关系的常用方法。主成分分析(PCA)是一种将数据降维技巧,...
    晟文刀阅读 11,550评论 1 2
  • 哎……我昨天晚上闯了把大祸。写完作业,姥姥带我出去玩儿,碰见小饭桌的好朋友了,小饭桌的小朋友带了一个篮球,于...
    石力玮阅读 261评论 0 0
  • (续上篇) 内心归于平静,维维没再去多想王冬宇的事。偶尔一同出差,她也能若无其事地和他说说笑笑。她已经28岁,不愿...
    浅澜浅澜阅读 194评论 0 0
  • 夏日雨后清凉 阳台夕阳西下 温柔如纱如梦 老友如念如昨
    秋江下阅读 244评论 0 2