前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >专栏 >R语言中进行Spearman等级相关分析

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

原创
作者头像
拓端
修改于 2020-08-24 02:13:03
修改于 2020-08-24 02:13:03
3.2K00
代码可运行
举报
文章被收录于专栏:拓端tecdat拓端tecdat
运行总次数:0
代码可运行

原文链接: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等级相关的例子

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
### --------------------------------------------------------------### Spearman rank correlation, frigatebird exampleData = read.table(textConnection(Input),header=TRUE)cor.test( ~ Pitch + Volume,          data=Data,         method = "spearman",         continuity = FALSE,         conf.level = 0.95)Spearman's rank correlation rhoS = 1708.382, p-value = 0.0002302sample estimates:       rho-0.7630357

数据简单图

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
plot(Pitch ~ Volume,      data=Data,      pch=16)

绘制结果图

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

怎么做测试

Spearman等级相关的例子

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
Spearman's rank correlation rhoS = 1111.908, p-value = 0.1526       rho-0.3626323

数据简单图

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
R语言相关分析和稳健线性回归分析
可以使用 cor.test函数。它可以执行Pearson,Kendall和Spearman相关。
拓端
2020/08/22
1.1K0
R语言系列第四期:④R语言简单相关与回归
lm(formula = short.velocity ~ blood.glucose)
百味科研芝士
2019/05/23
1.5K0
R语言偏相关和典型相关分析
这个数据有3列,现在我们要探索身高(height)和体重(weight)的关系,其中vc是需要控制的因素。
医学和生信笔记
2022/11/15
1.2K0
R语言偏相关和典型相关分析
使用Python计算非参数的秩相关
当两个变量都有良好理解的高斯分布时,很容易计算和解释。而当我们不知道变量的分布时,我们必须使用非参数的秩相关(Rank Correlation,或称为等级相关)方法。
AiTechYun
2018/07/27
2.7K0
使用Python计算非参数的秩相关
R语言之可视化(31)扫地僧easystats(2)相关性分析
相关性是一个专注于相关性分析的easystats软件包。 它轻巧,易于使用,并允许计算许多不同类型的相关性,例如偏相关性,贝叶斯相关性,多级相关性,或Sheperd的Pi相关性(鲁棒相关性的类型),距离相关(一种非线性相关性)等等,还允许它们之间进行组合(例如,贝叶斯局部多级相关性)。
用户1359560
2020/05/08
1.9K0
Python数据处理从零开始----第三章(pandas)⑥相关性分析目录
=============================================== 相关性是两个变量之间关联的度量。当两个变量都有正太分布时,很容易计算和解释。而当我们不知道变量的分布时,我们必须使用非参数的秩相关(Rank Correlation,或称为等级相关)方法。
用户1359560
2018/12/28
2.2K0
文献配套GitHub发表级别绘图04-相关性散点图
文章来源:"Preoperative immune landscape predisposes adverse outcomes in hepatocellular carcinoma patients with liver transplantation" (2021,npj Precision Oncology),数据与代码全部公开在https://github.com/sangho1130/KOR_HCC。
生信技能树
2022/03/03
1.2K0
文献配套GitHub发表级别绘图04-相关性散点图
R in action读书笔记(6)-第七章:基本统计分析(下)
相关系数可以用来描述定量变量之间的关系。相关系数的符号(±)表明关系的方向(正相关或负相关),其值的大小表示关系的强弱程度(完全不相关时为0,完全相关时为1)。除了基础安装以外,我们还将使用psych和ggm包。
统计学家
2019/04/10
1.3K0
R in action读书笔记(6)-第七章:基本统计分析(下)
R语言 相关性分析与检验
“题外话:相关性不是因果,相关性只能说数据上来讲两个或多个因素具有正/负/无相关性,其间没有谁决定谁的关系”
拴小林
2020/07/10
4.6K0
R语言 相关性分析与检验
R语言逐步多元回归模型分析长鼻鱼密度影响因素
我从马里兰州生物流调查中提取了一些数据,以进行多元回归分析。数据因变量是每75米长的水流中长鼻鱼(Rhinichthys cataractae)的数量。自变量是河流流失的面积(英亩);氧(毫克/升);水流段的最大深度(以厘米为单位);硝酸盐浓度(毫克/升);硫酸盐浓度(毫克/升);以及采样日期的水温(以摄氏度为单位)。
拓端
2020/08/22
5860
「R」基本统计分析
因为书中列举的方法和知识点比较多,没必要全都掌握,会一种,其他的了解即可。我就简要地整理一下我觉得重要的吧。
王诗翔呀
2020/07/06
1.6K0
R语言逐步多元回归模型分析长鼻鱼密度影响因素|附代码数据
我从马里兰州生物流调查中提取了一些数据,以进行多元回归分析。数据因变量是每75米长的水流中长鼻鱼(Rhinichthys cataractae)的数量。自变量是河流流失的面积(英亩);氧浓度(毫克/升);水流段的最大深度(以厘米为单位);硝酸盐浓度(毫克/升);硫酸盐浓度(毫克/升);以及采样日期的水温(以摄氏度为单位)
拓端
2023/05/17
2290
「R」统计检验函数汇总
通常先用 lm() 函数对数据建立线性模型,再用 anova() 函数提取方差分析的信息更方便。
王诗翔呀
2020/07/03
2.3K0
跟着Nature Communications学作图:R语言ggcorrplot包做相关性热图展示环境变量之间的相关性
https://github.com/jingwanglab/Populus_genomic_prediction_climate_vulnerability/blob/main/4-Local_adaptation/3cor_plot.R
用户7010445
2023/11/24
1.2K0
跟着Nature Communications学作图:R语言ggcorrplot包做相关性热图展示环境变量之间的相关性
R语言相关性分析简单小例子
http://www.sthda.com/english/wiki/correlation-matrix-a-quick-start-guide-to-analyze-format-and-visualize-a-correlation-matrix-using-r-software#at_pco=smlwn-1.0&at_si=5e8f19ae4cd478e7&at_ab=per-2&at_pos=0&at_tot=1
用户7010445
2020/04/14
1.9K0
R语言相关性分析简单小例子
R语言之可视化(25)绘制相关图(ggcorr包)
相关矩阵显示相对大量连续变量之间的相关系数。 然而,虽然R提供了一种通过cor函数创建这种矩阵的简单方法,但它没有为该函数创建的矩阵提供绘图方法。ggcorr函数提供了这样的绘图方法,使用ggplot2包中实现的“图形语法”来渲染绘图。 在实践中,其结果在图形上接近于corrplot函数的结果,这是优秀的arm包的一部分。
用户1359560
2019/06/19
7.7K0
【SAS Says】基础篇:基本统计、相关分析与回归分析
特别说明:本节【SAS Says】基础篇:SAS宏初步,用的是数说君学习《The little SAS book》时的中文笔记,我们认为这是打基础的最好选择 SAS是一个专业的统计软件,前面我们介绍了很多数据管理、输出美化的东西,本节终于要介绍一点SAS做统计的知识了,不过,在基础篇中我们只大概介绍一下,更多统计分析的东西放在进阶篇中。 本节目录: 1. 用proc univariate检验数据分布 2. 用proc means产生统计量 3. 用proc freq检验数据分类 4. 用proc corr检
数说君
2018/04/04
3.9K0
【SAS Says】基础篇:基本统计、相关分析与回归分析
R语言-中国各城市PM2.5数据间的相关分析
中国各城市PM2.5数据间的相关分析 相关分析(correlation analysis)是研究现象之间是否存在某种依存关系,并对具体有依存关系的现象探讨其相关方向以及相关程度,是研究随机变量之间的相关关系的一种统计方法。分类: 线性相关分析:研究两个变量间线性关系的程度,用相关系数r来描述。常用的三种计算方式有Pearson相关系数、Spearman和Kendall相关系数。 偏相关分析:当两个变量同时与第三个变量相关时,将第三个变量的影响剔除,只分析另外两个变量之间相关程度的过程。如控制年龄和工作经验的
机器学习AI算法工程
2018/03/14
2.9K0
R语言-中国各城市PM2.5数据间的相关分析
数据挖掘|R-相关性分析及检验
相关系数可以用来描述定量变量之间的关系。结果的正负号分别表明正相关或负相关,数值的大小则表示相关关系的强弱程度。
生信补给站
2020/08/06
2.4K0
R in action读书笔记(16)第十二章 重抽样与自助法之 置换检验
有两种处理条件的实验,十个受试者已经被随机分配到其中一种条件(A或B)中,相应的结果变量(score)也已经被记录。实验结果如下:
统计学家
2019/04/10
1.1K0
R in action读书笔记(16)第十二章 重抽样与自助法之 置换检验
推荐阅读
相关推荐
R语言相关分析和稳健线性回归分析
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文