利用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中进行偏相关分析相关推荐

  1. 聚集索引扫描97%_聚集前1%:R中的资产分析

    聚集索引扫描97% by Ben Weber 通过本·韦伯 聚集前1%:R中的资产分析 (Clustering the Top 1%: Asset Analysis in R) The recent ...

  2. 自定义函数 | R语言偏相关分析及绘图

    R语言的偏相关分析过程 偏相关分析介绍 阶偏相关分析: 偏相关系数: Pearson相关系数 Spearman相关系数 Kendall等级相关系数 R语言实现偏相关分析 pcor() pcor.tes ...

  3. R统计绘图-PCA分析及绘制双坐标轴双序图

    zhe 点击名片   关注我们 有师妹来咨询,怎样画类似于上图的双坐标轴PCA双序图.正好之前虽然PCA和RDA分析及绘图都写过教程,但是变量分析结果没有在图中显示,所以使用R统计绘图-环境因子相关性 ...

  4. 使用 conda 和 Jupyter 在 R 中实现数据科学分析

    前两篇文章我们介绍了 Jupyter Notebook 的一些基础用法,今天我们来介绍一下如何使用 conda 和 Jupyter 在 R 中开始一个数据科学项目. 在开始之前我们先要明确一个概念:K ...

  5. R语言效用分析 ( 效能分析、Power analysis)、除了pwr包之外还有其它包、例如、基因研究中的效能分析、MBESS包可用于各种形式的效能分析和最少样本量确定、其他效用分析包的简要介绍

    R语言效用分析 ( 效能分析.Power analysis).除了pwr包之外还有其它包.例如.基因研究中的效能分析(power analysis).MBESS包可用于各种形式的效能分析(power ...

  6. r语言找不到cochrane函数_网状meta必备技能之6-利用R中的meta包实现meta分析

    我们仅仅是代码的编辑者.整合者.搬运工,仅免费传授方法,下文数据和代码取自于网络和免费软件"R语言说明书",如果您觉得我们侵犯了您的版权,请通知我们撤稿.请大家谅解,谢谢! 相信大 ...

  7. 简单介绍一下R中的几种统计分布及常用模型

    统计学上分布有很多,在R中基本都有描述.因能力有限,我们就挑选几个常用的.比较重要的简单介绍一下每种分布的定义,公式,以及在R中的展示. 统计分布每一种分布有四个函数:d――density(密度函数) ...

  8. 在R中子集化数据框的5种方法

    由于微信不允许外部链接,你需要点击文章尾部左下角的 "阅读原文",才能访问文中链接. 通常,我们在使用大型数据集时,只会对其中的一小部分感兴趣,用以进行特定分析. 那么,我们应该如 ...

  9. R语言笔记6:在R中写一些简单的函数、functions基础和作用域

    R语言基础系列: 1数据类型(向量.数组.矩阵. 列表和数据框) 2读写数据所需的主要函数.与外部环境交互 3数据筛选--提取对象的子集 4向量.矩阵的数学运算 5控制结构 Your first R ...

  10. 你知道R中的赋值符号箭头(-)和等号(=)的区别吗?

    作为一门高级语言,R语言拥有独特的语法,比如今天说道的赋值符号.在其他语言里,赋值符合通常用一个等号(=)表示,而在R语言里,承担这个任务的可以是箭头(<-)符号,也可以是等号(=).这就导致许 ...

最新文章

  1. 使用资源文件绘制Win32对话框
  2. 北京内推 | 美团到店广告平台招聘广告算法专家(社招,L7-L8)
  3. 企业网站之html,httpd概述
  4. step5 . day4 网络编程 基于UDP协议的网络编程流程及API
  5. 计算机英语阅读路线,高考英语阅读理解真题解析·计算机运用
  6. JAVA四则运算(读写文件)
  7. [转]谈谈团队的凝聚力
  8. update set命令用来修改表中的数据
  9. 竞品分析2020——铁路售票系统
  10. 全国30省市分地区能源结构(煤炭占比)2003-2019年
  11. 西南科技大学OJ题 舞伴问题1027
  12. matlab的语音信号处理
  13. android webview最新版下载,AndroidWebView
  14. CSS 的 hsl() 和 hsla() 函数(设置颜色的方式之一)
  15. Foxmail中的文件夹丢失解决方法
  16. Meltdown Attack
  17. 洛谷 P3807 【模板】卢卡斯定理/Lucas 定理
  18. php输出白天时间,php 判断白天黑夜
  19. 【基础】603- 深入分析Session和Cookie
  20. 北京邮电大学计算机考研难,北京邮电大学(专业学位)计算机技术考研难吗

热门文章

  1. Python如何实现简单DNF脚本
  2. 投资投机经典著作55本
  3. 网络编程_手写聊天室_群聊过渡板
  4. 【小程序-开篇】国内IT技术圈的技能树貌似点歪了?
  5. 如何将小工具添加回Windows 8和10(以及为什么您不应该这样做)
  6. 国内自主研发的游戏引擎一览
  7. 在php里面加音乐,如何给视频添加音乐 视频配上背景音乐
  8. java商城系统设计-----积分商城系统
  9. 神州数码交换机CS6200命令(信息安全管理与评估赛项)
  10. 想提高计算机ppt能力,实习了才发现,学好PPT有多重要!