显著性分析

news2024/12/28 5:03:44

选择图在这里插入图片描述

为什么要分Non-parametric & parametric 方法

为了找到更符合数据的分析方法。每个方法有自己的假设,如果违背了结果会不精准。
Sign Test 是一个可以用于任何数据分布情况的pairwise 方法。
检查normality:
Sample 数量 < 50,适用 Shapiro-Wilk,Sample 数量 >= 50,适用Kolmogorov-Smirnov

Within subject Vs. Between subjects

在这里插入图片描述

为什么要用post-hoc方法

历史遗留问题:LSD是当年可以和ANOVA搭配使用的两两比较方法,并且需要ANOVA的F test
• 所以称这样从多个比较里进行两两比较的为post hoc
• 对于parametric 的 ANOVA 或者 non-parametric 的 Kruskal-Wallis, post-hoc 一般还选Bonferroni, Tukey,Dunnett
• 但这些方法和LSD一样需要基于ANOVA/Kruskal 的结果
• 但是,目前有越来越多的方法可以用于ANOVA计算前/后,anytime,不受ANOVA限制。主要是两两比较也很重要。例如:Wilcoxon-Rank & T(或 paired) test, sign test
• 从ANOVA这种算global significance的到post-hoc(两两比较)的方法,都有自己的假设条件,只有满足了这些假设条件,才能使用,不然算“违规操作”~

要使用什么样的数据进行分析

数据是由一堆视频得到的:
方法一:平均
“Note that although SI is a discrete variable, its value per quadruplet is averaged over all (about 48,000) frames per recording. Therefore it is statistically treated as a continuous variable”[1]
[2]
方法二: SUM
用了total absolute turn angle, total meandering…[3]
[1]: Assessing Social Engagement in Heterogeneous Groups of Zebrafish: A New Paradigm for Autism-Like Behavioral Responses
[2]:Measures of Anxiety in Zebrafish (Danio rerio): Dissociation of Black/White Preference and Novel Tank Test
[3]:Differences in Spatio-Temporal Behavior of Zebrafish in the Open Tank Paradigm after a Short-Period Confinement into Dark and Bright Environments
分析对象不是数据本身而是被实验物

Non-parametric for Two-Way ANOVA

Scheirer–Ray–Hare extension of the Kruskal–Wallis test
下载并安装 R:[1,2]https://cloud.r-project.org/
[1] https://blog.csdn.net/weixin_39603537/article/details/111334296
[2] https://rcompanion.org/handbook/F_14.html

data <- read.csv(file = "C:\\Users\\Windows\\Desktop\\显著性分析\\depth\\3_14_4.CSV", header = TRUE, sep = ",")
print(data)
library(rcompanion)
scheirerRayHare(depth~exp*time, data = data)
文件输出的参数名字 <- read.csv(file = “用\\ 隔开的文件地址", header = TRUE, sep = ",")
print(data)
library(加载需要调用的package)
scheirerRayHare(depth~exp*time, data =文件输出的参数名字 )

Wilcoxon 的asymmetry检测

请添加图片描述
随机抽取了几组数据,发现第二和第三组严重不达标Wilcoxon的(蓝色块的中线明显skewed), 要用Sign Test(退而求其次)

Variance 检查

凡是关于repeated的实验,都用mauchly’s test.否则用levene’s test。

Sphericity p-value 没有值原因:我们的数据量只有4个实验对象,而condition的数量超过了实验对象的数量

当variance不达标可以使用Greenhouse-Geisser 等类似以下列出的correction values 作为最终的p-value

数据是百分比

The following rules may be useful in choosing the proper transformation scale for the percentage data derived from count data.
• Rule 1. For percentage data lying within the range of 20 - 80%, no transformation is needed.
• Rule 2. For percentage data lying within a range of either 0 - 20% or 80 – 100%, but not both, the square root transformation could be useful.
• Rule 3. For percentage data that do not follow the ranges specified in either Rule 1 or Rule 2 (e.g.percent control data), the Arc Sine square root transformation may be useful.

Arc sine square root transformation - ArcSine (Y)1/2

Appropriate for data on proportions, binomial data, and data expressed as percent of control.
The value of 0% should be substituted by (1/4n) and the value 100% by (100-1/4n), where n is the number of units in which the percentage data were based (i.e. the denominator used in computing the percentage.

Logarithmic (Log10) transformation

Appropriate for data where the standard deviation is proportional to the mean.
Helpful when the data are expressed as a percentage of change.
These types of data may follow a multiplicative model instead of an additive model.
If the data set includes small values (e.g. less than 10), use the transformation Log(Y+1) instead of Log Y(Y is the original data).

Square root transformation

Useful for count data (data that follow a Poisson distribution).
Appropriate for data consisting of small whole numbers. In both these cases the mean may be proportional to the variance.
Examples are the number of infested plants per plot, the number of insects caught in a trap, the number of weeds per plot (i.e. data obtained in counting rare events).
This transformation also may be appropriate for percentage data where the range is between 0 and 20% or between 80 and 100%.
If most of the values in the data set are less than 10, especially if zeros are present, the transformation to use is (Y+0.5)1/2 instead of Y1/2.

Bonferroni Vs. Fisher’s Least Significant Difference (LSD)

LSD 的数值敏感度高于 Bonferroni
Bonferroni 适用于<=5的情景,当情景有>=6,改用 Tukey
使用情况:

  1. 当ANOVA得到global的显著性时,但使用传统的Bonferroni没有得到,改用LSD
    • 如果ANOVA没有得到global的显著性,不可以使用LSD碰运气哦:
    • 违反LSD的assumption
    • LSD的post-hoc计算需要用到ANOVA里 mean-square within 的结果

如果ANOVA不显著,如何做pairwise comparisons?

  • Wilcoxon
  • Sign
  • McNemar (>=30条鱼)

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/115507.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

【Kotlin 协程】Flow 操作符 ① ( 过渡操作符 | map 操作符 | transform 操作符 | 限长操作符 | take 操作符 )

文章目录一、过渡操作符1、map 操作符2、transform 操作符二、限长操作符 ( take 操作符 )一、过渡操作符 过渡操作符 相关概念 : 转换流 : 使用 过渡操作符 转换 Flow 流 ;作用位置 : 过渡操作符作用 于 流的上游 , 返回 流的下游 ;非挂起函数 : 过渡操作符 不是挂起函数 , 属…

大话JMeter2|正确get参数传递和HTTP如何正确使用

上节课展示了JMeter的基础用法&#xff1a;录制回放功能&#xff0c;断言&#xff0c;聚合报告。但是在无UI下如何进行接口的访问呢&#xff1f;如何正确get参数传递和HTTP如何正确使用。尤其是在无UI下进行接口的访问。小哥哥带着你用漫画来学习JMeter&#xff0c;让你在轻松的…

【MMAsia 2021】Patch-Based Deep Autoencoder for Point Cloud Geometry Compression

文章目录Patch-Based Deep Autoencoder for Point Cloud Geometry Compression压缩流程自编码架构实验结果Patch-Based Deep Autoencoder for Point Cloud Geometry Compression https://arxiv.org/abs/2110.09109 这篇论文使用深度自编码器&#xff0c;提出了一种基于分块&am…

发票识别OCR及查验API接口为企业化解难题

对于当今的现代企业来说&#xff0c;分散的财务管理模式效率不高&#xff0c;管理成本反而相对较高&#xff0c;制约了集团企业发展战略的实施&#xff0c;因而需要建设财务共享模式。一个企业要建成财务共享中心&#xff0c;面临的难题是大量的数据采集和信息处理工作&#xf…

一组类型相同的数据【C 数组】总结

作者 &#xff1a; 会敲代码的Steve 墓志铭&#xff1a;博学笃志 切问静思 前言&#xff1a;本文旨在复习C语言数组章节的知识点、分为以下几个部分&#xff1a; 什么是数组一维数组、一维数组的初始化、一维数组的遍历、冒泡排序。二维数组、二维数组的创建和初始化、二维数…

多功能采集仪VH03接口使用说明

传感器接口 传感器接口须使用设备专门配备的测线&#xff0c;一端为 DB9 一端为用颜色区分的多个鳄鱼夹&#xff0c;线&#xff08;鳄鱼夹&#xff09;颜色和功能定义详见“设备组成和接口定义” 。 充电和通讯接口 VH03 使用标准的 USB Type-C 接口完成设备充电和通讯&…

创建一个vue项目

文章目录前言一、安装node.js二、vue ui命令没有反应原因1.vue ui命令是vue 3.x版本以上才支持&#xff0c;因此需要更新vue的版本。2.更新vue版本2.1首先使用以下命令卸载旧版本2.2然后使用下面命令安装最新版本2.3查看是当前版本号2.4此时&#xff0c;输入 vue -h 命令查看co…

HMS Core 3D流体仿真技术,打造移动端PC级流体动效

移动设备硬件的高速发展&#xff0c;让游戏行业发生翻天覆地的变化&#xff0c;许多酷炫的游戏效果不再局限于电脑端&#xff0c;玩家在移动端就能享受到场景更逼真、画质更清晰、体验更流畅的游戏服务。但由于移动设备算力不足&#xff0c;为了实现真实感的水体效果&#xff0…

cesium地形上面绘点时,山背面点位始终显示在地形上

cesium地形上面绘点时&#xff0c;山背面点位始终显示在地形上&#xff0c;如下图&#xff1a; 深度检测也是打开的&#xff0c;各种方法试完之后&#xff0c;也没有找到问题&#xff0c;把viewer属性注释之后&#xff0c;就没有出现这个问题&#xff0c;于是一个个属性&#…

【LeetCode】C语言实现---用队列实现栈用栈实现队列

目录&#x1f449;用队列实现栈&#x1f449;用栈实现队列&#x1f449;用队列实现栈 入口&#xff1a;OJ 题目描述&#xff1a; 请你仅使用两个队列实现一个后入先出&#xff08;LIFO&#xff09;的栈&#xff0c;并支持普通栈的全部四种操作&#xff08;push、top、pop 和 em…

redis的消息发布订阅实现

文章目录前言一、创建好springboot项目,引入核心依赖二、使用步骤1. 自定义一个消息接受类2.声名一个消息配置类3.编写一个测试类总结前言 一般项目中都会使用redis作为缓存使用,加速用户体验,实现分布式锁等等,redis可以说为项目中的优化,关键技术实现立下了汗马功劳.今天带来…

YonBuilder应用构建教程之移动端基础配置

在YonBuilder中除了PC端应用的构建外&#xff0c;我们还可以构建配套的移动端页面。对于同一个数据实体可以实现PC端和移动端的数据同步修改&#xff0c;使数据录入、修改、审批等更加便捷。本篇文章通过对员工信息实体的移动端页面构建来对YonBuilder移动端配置的基础流程进行…

利用ENVI对遥感图像校正

1.几何校正 引起图像几何变形一般分为两大类:系统性和非系统性。系统性一般由传感器本身引起&#xff0c;有规律可循和可预测性&#xff0c;可以用传感器模型来校正&#xff0c;卫星地面接收站已经完成这项工作;非系统性几何变形是不规律的&#xff0c;它可以是传感器平台本身…

【Axure高保真原型】移动端钱包原型模板

今天和大家分享移动端钱包的原型模板&#xff0c;里面包含了11大模块&#xff0c;各个模块都是高保真高交互的原型模板&#xff0c;大家可以在演示地址里体验哦 【原型预览及下载地址】 https://axhub.im/ax9/4c3757a85d201a4c/#c1 这个原型还可以在手机上演示哦&#xff0c…

Bitmiracle Docotic.Pdf Library 8.8.14015 Crack

C# 和 VB.NET 的 PDF 库 Docotic.Pdf 是用于 .NET 的高性能 C# PDF 库。您可以使用它在 .NET Core、ASP.NET、Windows Forms、WPF、Xamarin、Blazor、Unity 和 HoloLense 应用程序中创建、阅读和编辑 PDF 文档。 该库支持 .NET 6、.NET 5、.NET Standard/.NET Core 和 .NET 4.…

Opencv(C++)笔记--模板匹配cv::matchTemplate()和最值计算cv::minMaxLoc()

目录 1--模板匹配 1-1--OpenCV API 1-2--六种匹配方法 1-3--代码实例 2--最值计算 2-1--OpenCV API 1--模板匹配 使用模板图像与原图像进行匹配&#xff0c;OpenCV提供了相应的模板匹配函数cv::matchTemplate()&#xff0c;并支持六种模板匹配方法。 1-1--OpenCV API vo…

【Linux】Linux项目自动化构建工具——make/Makefile

我举报&#xff0c;有人不学习&#xff01;&#xff01;&#xff01; 文章目录一、makefile原理二、初步理解makefile的语法1.gcc如何得知&#xff0c;源文件不需要再编译了呢&#xff1f;2.为什么执行的指令是make和make clean呢&#xff1f;三、makefile的推导规则四、Linux…

2023年1月数据治理认证DAMA-CDGA/CDGP(线上)招生简章

DAMA认证为数据管理专业人士提供职业目标晋升规划&#xff0c;彰显了职业发展里程碑及发展阶梯定义&#xff0c;帮助数据管理从业人士获得企业数字化转型战略下的必备职业能力&#xff0c;促进开展工作实践应用及实际问题解决&#xff0c;形成企业所需的新数字经济下的核心职业…

C语言刷题系列——17.计算平均成绩 18.找出总分最高的学生19.通讯录排序

结构 - PTA练习题&#x1f424;计算平均成绩&#x1f3c0; 题目要求&#x1f3c0; 题解&#x1f4bb;step1.定义结构体&#x1f4bb;step2.输入N&#xff1b;随后N行 每行给出一位学生的信息&#x1f4bb;step3.求平均值&#x1f4bb;step4.输出平均线以下的学生的信息&#x1…

数据可视化最简单的方式-饼状图,折线图,条形图

一个软件或者网站分为前端&#xff0c;后端。 后端传统意义就是处理后端的数据。 后端又分为数据库编程人员和后端业务逻辑人员。 前端顾名思义解决后端传递的数据。传递的数据如何显示是前端人员考虑的问题。 前端人员不光要设计好网页界面&#xff0c;而且要将数据的可视…