一、问题

计算两个变量的相关性,但不知道相关性在统计上是否足够显著。

二、解决方案

cor.test函数不仅可以计算P值,还可以算出相关性的可信区间。如果变量来自正态分布总体,可以用默认的相关性定义,即Pearson相关性:

代码

> cor.test(x, y)

对于非正态分布的总体,可以用Spearman相关性:

代码

> cor.test(x, y, method=”spearman”)

这个函数会返回几个值,包括显著性检验的P值。通常,P值小于0.05表示相关性很有可能是显著的,而P值大于0.05则表示不显著。

三、讨论

根据我的经验,人们经常没有检查相关性的显著性。实际上,不少人甚至都不知道相关性也有可能是不显著的。他们就是把数据丢到计算机中,然后折腾出一个相关性,最后盲目的相信结果。他们其实应该问问自己:数据量够大吗?相关性足够大吗?庆幸的是,cor.test函数可以回答这些问题。假设有两个向量,x和y,两者中的值符合正态分布。我们可以看到它们的相关系数大于0.83:

代码

> cor(x, y)

[1] 0.8352458

别天真了!试试cor.test,p值大到了0.1648:

代码

> cor.test(x, y)

Pearson’s product-moment correlation

data: x and y

t = 2.1481, df =

r语言平均值显著性检验_R语言入门:检验相关性的显著性相关推荐

  1. r语言平均值显著性检验_R语言:常用统计检验方法

    转自http://blog.sciencenet.cn/home.php?mod=space&uid=255662&do=blog&id=240107 正态总体均值的假设检验 ...

  2. R语言偏相关或者部分相关性系数计算实战:使用psych包计算(Partial Correlation)偏相关或者部分相关性系数并用建设检验检验相关性的显著性

    R语言偏相关或者部分相关性系数计算实战:使用psych包计算(Partial Correlation)偏相关或者部分相关性系数并用建设检验检验相关性的显著性 目录

  3. R语言JAVA对比_R语言统计分析应用与SAS、SPSS的比较

    能够用来做统计分析的软件和程序很多,目前应用比较广泛的包括:SPSS, SAS.R语言,Matlab,S-PLUS,S-Miner等.下面我们来看一下各应用的特点: SPSS: 最简单的,都是菜单操作 ...

  4. r语言清除变量_R语言(1)初识与数据结构

    点击上方蓝字,记得关注我们! a picture is worth a thousand words! 一,R语言简介 1,R语言的发展 上世纪90年代初,新西兰奥克兰大学 Ross Ihaka 和 ...

  5. r - 求平均成绩_R语言 从零开始的笔记(一)

    R是用于统计分析.绘图的语言和操作环境.R是属于GNU系统的一个自由.免费.源代码开放的软件,它是一个用于统计计算和统计制图的优秀工具. R语言于生物学分析中的应用越来越广泛,在其他领域的统计绘图应用 ...

  6. r语言平均值显著性检验_8小时整理!t检验原理!R语言实现!一文彻底搞定t检验(上)...

    本文中会加一些注解,是对于一些常用混淆概念得解释.主要内容包括t检验适用范围.实际案例以及R语言的实现. 因文章内容过长,所以分为上下两篇 t检验(t test)亦称 t检验,以t分布为基础,是定量资 ...

  7. r语言平均值显著性检验_最全的R语言统计检验方法_数据挖掘中R语言的运用

    最全的R语言统计检验方法_数据挖掘中R语言的运用 统计检验是将抽样结果和抽样分布相对照而作出判断的工作.主要分5个步骤:建立假设 求抽样分布 选择显著性水平和否定域 计算检验统计量 判定 假设检验(h ...

  8. r语言折线图_R语言基础入门视频教程——语法篇(完结)

    这个视频分了2个阶段录制的,第1阶段有10章的内容,在文章:生物专业学生0基础入门R语言语法视频教程,就有说明,后面把最后2章补录完成啦,也算是一个结局啦.下面是目录: 第01章:R语言简介(免费) ...

  9. r语言mfrow全程_R语言(绘图入门)

    原文链接:https://wklchris.github.io/R-plotting-basic.html R 的绘图功能一直为业内所津津乐道.用了 Python 的 matplolibt 和 R 的 ...

最新文章

  1. pandas dataframe数据聚合groupby、agg、privot基于sum统计详解及实例
  2. 叛乱怎么自定义服务器,» 叛乱:沙漠风暴 服务器安装Mod教程
  3. linux相关面试题总结!
  4. python csv性能_Python 使用和高性能技巧总结
  5. 测试—自定义消息处理
  6. srand rand time函数设置随机值
  7. lora信号测试小助手_LoRa技术——30个常见问题解答
  8. RS232 DB9 计算机接口定义
  9. APP版本号命名规范及原则,2018android面试题
  10. 安川西格玛7驱动器手册_安川伺服驱动说明书7.pdf
  11. OPencv 灰度直方图、直方图规定化
  12. 华为的人才体系:任正非这样管理19万员工
  13. Symbolic Math Toolbox——MuPAD
  14. Ubuntu16.04 ext4格式硬盘挂载普通用户权限控制
  15. awk及sum求和!
  16. win10系统word2019如何去掉文字背景颜色方法
  17. 虚拟内存设置在其他盘引发的问题(待解决)
  18. 计算机网络---考前最后一背
  19. Gephi学习笔记-画出图形基本流程
  20. 搭建git服务器及利用git hook自动布署代码

热门文章

  1. TestNG框架自动化简述
  2. Java反射机制详解
  3. 身价10亿的打工皇帝—唐骏
  4. MFC显示进度条时间
  5. 经典的soo单点登录实现
  6. 如何做facebook营销
  7. Symbian OS 开发的特点(转)
  8. jarvis oj Web By Assassin
  9. 路由器输入三次密码 服务器响应吗,路由器三次密码错误怎么办?
  10. 红旗linux超级管理员root 密码恢复,修改redflag启动级别