R语言中进行Spearman等级相关分析

137 篇文章 3 订阅
108 篇文章 5 订阅

全文链接:http://tecdat.cn/?p=9501

原文出处:拓端数据部落公众号

 

目录

数据简单图

绘制结果图

怎么做测试

数据简单图


摘要
使用Spearman等级相关性测试两个等级变量或一个等级变量和一个测量变量之间的关联。 如果您担心非正态性,也可以对两个测量变量使用Spearman等级相关性而不是线性回归/相关性,但这通常不是必须的。

本文展示了r语言中如何进行Spearman等级相关分析的例子。

宏伟的军舰鸟(军舰鸟magnificens)的雄性有一个大红色的喉囊。 他们直观地展示这袋并用它寻找伴侣时,能发出击鼓声。 想知道雌性(可能是根据袋的大小选择伴侣)是否可以将击鼓声的音调作为袋大小的指标。 作者估计了18位雄性的小袋的体积和击鼓声的基本频率。

有两个测量变量,袋的大小和频率。 作者使用Spearman等级相关性分析了数据,该关联将测量变量转换为等级,并且变量之间的关系很显着(Spearman的rho = -0.76,16 d.f.,P = 0.0002)。 作者没有解释为什么他们使用Spearman等级相关性。 如果他们使用正相关,获得r = -0.82,P = 0.00003。

Spearman等级相关的例子

### --------------------------------------------------------------
### Spearman rank correlation, frigatebird example



Data = read.table(textConnection(Input),header=TRUE)


cor.test( ~ Pitch + Volume, 
         data=Data,
         method = "spearman",
         continuity = FALSE,
         conf.level = 0.95)



Spearman's rank correlation rho



S = 1708.382, p-value = 0.0002302

sample estimates:

       rho

-0.7630357

 

 

数据简单图

  

plot(Pitch ~ Volume, 
     data=Data, 
     pch=16)

 

绘制结果图

有关此主题的信息,请参见手册

 

怎么做测试

Spearman等级相关的例子

 




 

Spearman's rank correlation rho

 

S = 1111.908, p-value = 0.1526

 

       rho

-0.3626323

 

 

数据简单图

  

 


 

最受欢迎的见解

1.R语言多元Logistic逻辑回归 应用案例

2.面板平滑转移回归(PSTR)分析案例实现

3.matlab中的偏最小二乘回归(PLSR)和主成分回归(PCR)

4.R语言泊松Poisson回归模型分析案例

5.R语言回归中的Hosmer-Lemeshow拟合优度检验

6.r语言中对LASSO回归,Ridge岭回归和Elastic Net模型实现

7.在R语言中实现Logistic逻辑回归

8.python用线性回归预测股票价格

9.R语言如何在生存分析与Cox回归中计算IDI,NRI指标

  • 1
    点赞
  • 26
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值