Matlab|multcompare文档
multcompare
Syntax
c = multcompare(stats)
c = multcompare(stats,Name,Value)
[c,m] = multcompare(___)
[c,m,h] = multcompare(___)
[c,m,h,gnames] = multcompare(___)
Description
multcompare显示估计值与比较区间的交互式图表。每组均值由一个符号表示,区间由从符号向外延申的一条线表示。如果两组均值的区间不相交,则显著不同;如果两组区间重叠,则没有显著差异。
如果使用鼠标选择任何一组,则图形将会突出显示所有其他明显不同的组(如果有)
Inputs
stats - Test data - struct
测试数据,指定为结构。 您可以创建一个结构 使用以下功能之一:
- anova1— 单因素方差分析。
- anova2— 方差的双向分析。
- anovan— N 路 方差分析。
- aoctool— 协方差工具的交互式分析。
- friedman— 弗里德曼的测试。a
- kruskalwallis— Kruskal-Wallis 检验。
multcompare不支持多重比较使用 anovan模型的输出,包括随机或嵌套效果。随机效应模型的计算产生一个警告,所有影响都被视为固定。嵌套模型不被接受。
Alpha - 显著性水平 - double
多重比较检验的显著性水平,指定为范围内的标量 (0,1)
Approximate - 使用近似方法计算Dunnett检验的临界值的标志 - logical
使用近似方法计算 Dunnett 检验的临界值的标志, 指定为逻辑 1 ( true) 或者 0 ( false).
这 multcompare函数找到 Dunnett 的临界值 通过整合多元 t 分布进行测试。 这 的计算可能会很慢, n 路)方差分析 n 很大。 为了加快计算速度,您可以使用 近似方法( [5] 通过指定 Approximate作为 true. 近似方法 涉及随机性。 如果要重现结果,请将随机种子设置为 使用 rng调用前的函数 multcompare.
默认值为 true如果来源 stats是 anovan. 否则,默认值为 false.
此论点仅在以下情况下有效 CriticalValueType是 "dunnett".
例子: "Approximate",true
数据类型: logical
ControlGroup - Dennett检验的对照组指数
Dunnett 检验的对照组索引,指定为正整数 价值。
指定比较的组之一 multcompare作为 对照组。 假设您指定 ControlGroup作为 idx. 此表显示了控制组值,这取决于 的来源 stats.
来源stats | 控制组 |
---|---|
anova1 | multcompare用途 stats.gnames(idx), 对应的组 stats.means(idx), 作为对照团体。 |
anova2 | multcompare使用对应的组 stats.colmeans(idx)(如果 Estimate 是 "column"(默认))或 stats.rowmeans(idx)(如果 Estimate是 "row") |
anovan | 如果您指定 Dimension作为 d, 然后 multcompare用途 stats.grpnames{d}(idx)作为对照 团体。 |
aoctool | multcompare用途 stats.gnames(idx)作为对照 团体。 |
friedman | multcompare使用对应的组 stats.meanranks(idx)作为对照 团体。 |
kruskalwallis | multcompare用途 stats.gnames(idx), 对应的组 stats.meanranks(idx), 作为对照 团体。 |
此论点仅在以下情况下有效 CriticalValueType是 "dunnett".
例子: "ControlGroup",3
数据类型: single | double
CriticalValueType - 临界值类型
"tukey-kramer"(默认)| "lsd"| "dunnett"| "dunn-sidak"| "bonferroni"| "scheffe"
用于多重比较测试的临界值的类型,指定为以下之一 以下。
值 | 描述 |
---|---|
"lsd" | Fisher 最小显着性差法 |
"dunnett" | 邓内特的测试 |
"tukey-kramer"或者 "hsd"(默认) | Tukey 的诚实显着差异过程 |
"dunn-sidak" | Dunn & Sidák 的方法 |
"bonferroni" | 邦费罗尼法 |
"scheffe" | Scheffe 的程序 |
该表按保守的顺序列出了临界值类型,从最少到最多 保守的。 每个测试提供不同级别的保护,防止多重 比较问题。
• "lsd"不提供任何保护。
• "dunnett"为比较提供保护 控制组。
• "tukey-kramer", "dunn-sidak", 和 "bonferroni"为成对提供保护 比较。
• "scheffe"为成对比较提供保护 估计的所有线性组合的比较。
有关详细信息,请参阅 多重比较过程 。
例子: "CriticalValueType","bonferroni"
数据类型: string | char
Display - 显示切换
"on"(默认)| "off"
显示切换,指定为 "on"或者 "off". 如果 你指定 "on", 然后 multcompare显示图表 估计值及其比较区间。 如果您指定 "off", 然后 multcompare省略图表。
例子: "Display","off"
数据类型: string | char
Dimension - 计算边际均值的维度
1(默认)| 正整数值 | 正整数值向量
计算总体边际均值的一个或多个维度,指定为 正整数值,或此类值的向量。 如果您指定 CriticalValueType作为 "dunnett", 那么你也能 只指定一个维度。
此参数仅在您创建输入结构时有效 stats 使用功能 anovan.
例如,如果您指定 Dimension作为 1, 然后 multcompare比较第一个分组的每个值的均值 变量,通过去除其他分组变量的影响进行调整,就好像设计是均衡。 如果您指定 Dimension作为 [1,3], 然后 multcompare计算每个组合的总体边际均值 第一和第三分组变量,消除第二分组变量的影响。 如果您拟合奇异模型,则某些单元均值可能无法估计,并且任何人口都处于边际 意味着取决于那些单元格意味着将具有价值 NaN.
Milliken and Johnson (1992) 和 Searle, Speed, 和美利肯 (1980)。 人口边际均值背后的想法是消除 通过固定由 Dimension,并平均其他因素的影响,就好像每个 因素组合发生的次数相同。 人口边际的定义 均值不取决于每个因子组合的观察次数。 对于设计 每个因子组合的观察次数没有意义的实验, 总体边际均值比忽略其他的简单均值更容易解释 因素。 对于调查和其他研究,其中每个组合的观察次数 确实有意义,但人口边际均值可能更难解释。
**例子: **"Dimension",[1,3]
数据类型: single | double
Estimate - 要比较的估计值
"column"(默认)| "row"| "slope"| "intercept"| "pmm"
要比较的估计值,指定为允许值。 的允许值 Estimate取决于用于生成输入结构的函数 stats,根据下表。
|功能 |value|
|anova1 |没有任何。 multcompare忽略此参数并始终比较 组的意思。|
|anova2 |任何一个 "column"比较列均值或 "row" 比较行的意思。 |
|anovan |没有任何。 multcompare忽略此参数并始终比较 人口边际均值 Dimension名称-值 争论。 |
|aoctool |"slope", "intercept", 或者 "pmm"分别比较斜率、截距或总体边际均值。 如果协方差模型的分析不包括单独的斜率,则 "slope"不被允许。 如果模型不包括 单独的截距,则无法进行比较。 |
|friedman |没有任何。 multcompare忽略此参数并始终比较 平均列排名。 |
|kruskalwallis |没有任何。 multcompare忽略此参数并始终比较 平均组排名。 |
例子: "Estimate","row"
数据类型: string | char
输出参数
c - 多重比较结果矩阵
标量值矩阵
多重比较结果的矩阵,以 p ×6 标量值矩阵,其中 p 是数字 成对的组。 矩阵的每一行都包含 一对配对比较测试。 第 1 列和第 2 列包含 正在比较的两个样本。 第 3 列包含较低的置信度 区间,第 4 列包含估计值,第 5 列包含 上置信区间。 第 6 列包含 p 值 对于相应的均值差为的假设检验 不等于 0。
例如,假设一行包含以下条目。
2.0000 5.0000 1.9442 8.2206 14.4971 0.0432
这些数字表明第 2 组的平均值减去平均值 第 5 组的估计为 8.2206,置信区间为 95% 因为均值的真实差异是 [1.9442, 14.4971]。 _ p 值 对于相应的假设检验,均值的差异 第 2 组和第 5 组与零显着不同的是 0.0432。
在此示例中,置信区间不包含 0, 所以差异在 5% 的显着性水平上是显着的。 如果 置信区间确实包含 0,差异不会是 重要的。 表明 p 值 0.0432 也 第 2 组和第 5 组均值的差异显着不同于0。
m- 估计矩阵
标量值矩阵
估计矩阵,以标量值矩阵形式返回。 第一列 m包含估计值 每个方法的平均值(或任何正在比较的统计数据) 组,第二列包含它们的标准误。
h - 图窗句柄
句柄
包含交互式图的图窗的句柄,以句柄形式返回。 这个标题 graph 包含与图交互的指令,以及 x 轴 标签包含有关哪些均值与所选均值显着不同的信息 意思是。 如果您打算使用此图表进行演示,您可能需要省略标题和 x 轴标签。 您可以使用图形的交互功能删除它们 窗口,或者您可以使用以下 命令。
title(" ")
xlabel(" ")
gnames- 组名
字符向量元胞数组
组名称,以字符向量元胞数组形式返回。 每一行 gnames包含组的名称。
Matlab|multcompare文档的更多相关文章
- matlab帮助文档
matlab的纯文本帮助命令有多种,help.lookfor.which.doc.get.type等 help命令 help命令用来查询一个函数的使用方式. help fun %fun是函数名称 ...
- matlab将数据读取和写入txt文档
原文链接 matlab中打开文件 fid = fopen(文件名,‘打开方式’): 说明:fid用于存储文件句柄值,如果fid>0,这说明文件打开成功. 另外,在这些字符串后添加一个“t”,如‘ ...
- Matlab中fread函数的高级使用方法及其帮助文档中容易引起歧义的地方
参考资料:http://cn.mathworks.com/help/matlab/ref/fread.html 注意:参考资料针对的Matlab版本号R2015a,我使用的是R2013b. Matla ...
- 用matlab查找txt文档中的关键字,并把关键字后面的数据存到起来用matlab处理
用matlab查找txt文档中的关键字,并把关键字后面的数据存到起来用matlab处理 我测了一组数据存到txt文件中,是个WIFI信号强度文档,里面有我们需要得到的数据,有没用的数据,想用matla ...
- 《MATLAB从入门到放弃》二维曲线和图形绘制基础(二):使用Help文档学习line、plot、plotyy、subplot、hold绘图函数
目录: » plot 最常用的二维曲线绘图函数 > 帮助文档 > 基本使用语法 > 线条的样式.符号和颜色调整 > 图形属性调整 > 使用图形句柄进行设置 » ...
- Matlab R2018a版离线使用帮助文档方法
转载自:Matlab R2018a版离线使用帮助文档方法 问题 Matlab R2018a版本安装后,帮助文档默认为在线方式,需要使用账号登录,如果没有激活密钥或许可证编号,就无法使用帮助文档了. 方 ...
- matlab 2017版本修改帮助文档为离线
安装matlab2017a后发现,帮助文档为在线版本,必须关联账号. 经过查询资料,帮助文档默认是使用web, on mathworks.com 可以将帮助文档改为离线版本. 具体修改方法: Pref ...
- [Latex] 所有字体embedded: Type3 PDF文档处理 / True Type转换为Type 1
目录: [正文] Adobe Acrobat打印解决字体嵌入问题 [Appendix I] Type3转TRUE Type/Type 1 [Appendix II] TRUE Type转Type 1 ...
- 将mat文件中的数据按要求保存到txt文档中(批处理)
之前有个老朋友,让帮忙将一个mat中的数据重新保存到txt中,由于数据比较多需要用到批处理,之前弄过很多次,但每次一到要用的时候总是忘记怎么写了,现在记录一下,免得后面老是需要上网搜.这里先说一个比较 ...
- 这可能是Matplotlib和Seaborn最全的入门文档
matplotlib是python第一个数据可视化库,在数据分析,可视化领域的地位和贡献是无法磨灭的.但也正是因为有了这位老大哥的出现给后续基于matplotlib实现的绘图库实现了可能. 而对于绘图 ...
随机推荐
- 把pyecharts动图导入到PPT中
如何把echarts 动图导入PPT 置顶 且听风来 2019-05-22 14:54:17 3347 收藏 6展开 首先看PPT是否开启插件,开启后 此处就有标志,然后就在你想插入的幻灯片处插入两个 ...
- debian最小化安装+sway记录
1. 最小化安装系统,只安装最基础的系统,如果是虚拟机中安装,安装SSH服务器可能更方便在宿主机终端操作客户机.deiban的安装器里有提供基础工具包的安装项,如果为了系统纯净不安装,可能会导致更多不 ...
- Tomcat异常处理机制
声明 源码基于Spring Boot 2.3.12中依赖的Tomcat 异常例子 tomcat中返回错误页面目前主要是以下两种情况. 执行servlet发生异常 程序中主动调用response.sen ...
- uniapp全局黑白
page{filter: grayscale(100%); } .uni-tabbar__item{filter: grayscale(100%); }
- 阿里云初始化,epel库,docker安装的一般步骤,和java8 升级 java11 的一些bug,无法显示验证码,等
1. 反射异常 有些反射异常,不是自己代码的错而是一些框架调用的时候,所带来的,不好处理. 用压制输出的形式,1行为压制,2行为调试模式,输出所有的报错信息.这里用java.base / java.n ...
- vue 图片下载
getBase64Image(img) { var canvas = document.createElement("canvas"); canv ...
- 【Windows】Windows11 安卓子系统安装方法与使用技巧
安卓子系统 (Windows Subsystem For Android, WSA) 可以说是 Windows11 的最强功能,能在 Windows 系统中体验各种安卓应用.但是有些电脑可能不符合硬件 ...
- StatefulWidget 有状态组件 、 页面上绑定数据、改变页面数据
一.Flutter 中自定义有状态组件 在 Flutter 中自定义组件其实就是一个类,这个类需要继承 StatelessWidget/StatefulWidget. StatelessWidget ...
- 为什么gdb通过0地址显示偏移会提示地址错误
现象 在gdb中,如果想看一个struct的某个field的偏移量,和C语言一样可以通过对一个0地址变量取地址,然后取成员的偏移量获得.更神奇的地方在于和C语言一样,这里也不会触发内存访问异常. 另外 ...
- 85、使用Vue.js实现列表选中效果
实际项目中,我们会遇到很多类似的需求,一个列表,需要点击其中一条高亮显示.熟悉JQuery的同学说这个太简单了.可以给这个选中的element设置一个active的class.配合Css样式,让a ...