在R中进行偏相关分析
利用R语言进行偏相关分析
这里推荐两个R包进行该分析:ggm和ppcor。
但ggm只能提供偏相关系数,无法提供 p 值;ppcor能提供相关系数和p值,并能选择相关系数计算方法。
- ggm使用方法
pcor(u, S),
u, a vector of integers of length > 1. The first two integers are the indices of variables the correlation of which must be computed. The rest of the vector is the conditioning set.
S, a symmetric positive definite matrix, a sample covariance matrix.
即u为数量矩阵,其前两个变量为所求偏相关性的变量,剩余变量为控制变量,可以为一个或多个。
例子:data(marks)
The correlation between vectors and algebra given analysis and statistics
pcor(c(“vectors”, “algebra”, “analysis”, “statistics”), var(marks))
本例子中,所求为vectors和algebra偏相关性,其他两个是控制变量。var(marks)为“a sample covariance matrix” - ppcor
pcor.test(x = marks[,1], y = marks[,2], z = marks[,3:4], method = ‘spearman’)
在R中进行偏相关分析相关推荐
- 聚集索引扫描97%_聚集前1%:R中的资产分析
聚集索引扫描97% by Ben Weber 通过本·韦伯 聚集前1%:R中的资产分析 (Clustering the Top 1%: Asset Analysis in R) The recent ...
- 自定义函数 | R语言偏相关分析及绘图
R语言的偏相关分析过程 偏相关分析介绍 阶偏相关分析: 偏相关系数: Pearson相关系数 Spearman相关系数 Kendall等级相关系数 R语言实现偏相关分析 pcor() pcor.tes ...
- R统计绘图-PCA分析及绘制双坐标轴双序图
zhe 点击名片 关注我们 有师妹来咨询,怎样画类似于上图的双坐标轴PCA双序图.正好之前虽然PCA和RDA分析及绘图都写过教程,但是变量分析结果没有在图中显示,所以使用R统计绘图-环境因子相关性 ...
- 使用 conda 和 Jupyter 在 R 中实现数据科学分析
前两篇文章我们介绍了 Jupyter Notebook 的一些基础用法,今天我们来介绍一下如何使用 conda 和 Jupyter 在 R 中开始一个数据科学项目. 在开始之前我们先要明确一个概念:K ...
- R语言效用分析 ( 效能分析、Power analysis)、除了pwr包之外还有其它包、例如、基因研究中的效能分析、MBESS包可用于各种形式的效能分析和最少样本量确定、其他效用分析包的简要介绍
R语言效用分析 ( 效能分析.Power analysis).除了pwr包之外还有其它包.例如.基因研究中的效能分析(power analysis).MBESS包可用于各种形式的效能分析(power ...
- r语言找不到cochrane函数_网状meta必备技能之6-利用R中的meta包实现meta分析
我们仅仅是代码的编辑者.整合者.搬运工,仅免费传授方法,下文数据和代码取自于网络和免费软件"R语言说明书",如果您觉得我们侵犯了您的版权,请通知我们撤稿.请大家谅解,谢谢! 相信大 ...
- 简单介绍一下R中的几种统计分布及常用模型
统计学上分布有很多,在R中基本都有描述.因能力有限,我们就挑选几个常用的.比较重要的简单介绍一下每种分布的定义,公式,以及在R中的展示. 统计分布每一种分布有四个函数:d――density(密度函数) ...
- 在R中子集化数据框的5种方法
由于微信不允许外部链接,你需要点击文章尾部左下角的 "阅读原文",才能访问文中链接. 通常,我们在使用大型数据集时,只会对其中的一小部分感兴趣,用以进行特定分析. 那么,我们应该如 ...
- R语言笔记6:在R中写一些简单的函数、functions基础和作用域
R语言基础系列: 1数据类型(向量.数组.矩阵. 列表和数据框) 2读写数据所需的主要函数.与外部环境交互 3数据筛选--提取对象的子集 4向量.矩阵的数学运算 5控制结构 Your first R ...
- 你知道R中的赋值符号箭头(-)和等号(=)的区别吗?
作为一门高级语言,R语言拥有独特的语法,比如今天说道的赋值符号.在其他语言里,赋值符合通常用一个等号(=)表示,而在R语言里,承担这个任务的可以是箭头(<-)符号,也可以是等号(=).这就导致许 ...
最新文章
- 使用资源文件绘制Win32对话框
- 北京内推 | 美团到店广告平台招聘广告算法专家(社招,L7-L8)
- 企业网站之html,httpd概述
- step5 . day4 网络编程 基于UDP协议的网络编程流程及API
- 计算机英语阅读路线,高考英语阅读理解真题解析·计算机运用
- JAVA四则运算(读写文件)
- [转]谈谈团队的凝聚力
- update set命令用来修改表中的数据
- 竞品分析2020——铁路售票系统
- 全国30省市分地区能源结构(煤炭占比)2003-2019年
- 西南科技大学OJ题 舞伴问题1027
- matlab的语音信号处理
- android webview最新版下载,AndroidWebView
- CSS 的 hsl() 和 hsla() 函数(设置颜色的方式之一)
- Foxmail中的文件夹丢失解决方法
- Meltdown Attack
- 洛谷 P3807 【模板】卢卡斯定理/Lucas 定理
- php输出白天时间,php 判断白天黑夜
- 【基础】603- 深入分析Session和Cookie
- 北京邮电大学计算机考研难,北京邮电大学(专业学位)计算机技术考研难吗