JMP 上的弗里德曼测试?<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />亲爱的大家,
我在使用JMP软件,据我所知,程序中没有使用弗里德曼检验? 我的不同值集(超过三组)呈非正态分布,并且正在选择非参数检验. 也就是说,我想测试一种 2 路类型的测试(如 ANOVA)。 威尔科克森试验是不够的,因为它是单向测试。
有人知道我将如何处理问题吗? 是否有其他测试可以代替弗里德曼测试?
此致,
回复:JMP 上的弗里德曼测试?是的,Friedman 检验和任何带有阻塞的测试的一个限制是阻塞变量不与因子相互作用。
为了对此进行扩展,假设您有 10 个块和 3 个处理。 使用弗里德曼方法,您可以计算每个块内的等级。 每个块内的等级将始终加到 6。 因此,当您进行测试时,块之间不会有任何差异(块效应的平方和将为 0)。
如果您确实进行了交互(您可以在 JMP 中尝试,您只需要使用拟合模型而不是通过 X 拟合 Y),您将有 9 个 DF 用于块,2 个 DF 用于处理,18 个 DF 用于相互作用。 您还有 0 个 DF 用于错误。 您有一个饱和模型,没有可用的测试。
回复:JMP 上的弗里德曼测试?我意识到这是一个古老的讨论,但我发现它最有帮助。 我已经能够成功实施它,但有以下问题:
为了评估这两个变量对结果变量的影响,我假设必须分别测试每个变量,使用使用两者创建的排名,但在阻塞和依赖角色之间交替。 但是,如何确定这两个变量之间的相互作用? 幸运的是,我能够成功地转换我的数据并使用拟合模型平台执行双向 ANOVA。 这是弗里德曼测试的限制吗?
回复:JMP 上的弗里德曼测试?嗨玛丽亚,
您的意思是使用拟合模型进行排名以执行 RM 分析。 但是,在上一篇文章中,我看到使用 Fit Y by X 来计算块。 也许,我需要先做,然后再去拟合模型。 据我了解,RM 只能在拟合模型中进行评估。
谢谢你。
回复:JMP 上的弗里德曼测试?获得排名后,您实际上是在对排名进行重复测量 - 因此您正在转换数据并对排名进行 RM 分析。 这基本上就是弗里德曼测试在幕后所做的
回复:JMP 上的弗里德曼测试?嗨玛丽亚,
感谢您的回复和链接。 我看了那些帖子,但据我了解,这个问题不是指重复测量设计,是吗?
当我们面对重复测量设计时,一般来说,由于该设计的特殊性,统计程序会发生变化。
杰夫 ( @Jeff_Perkinson ),请问您有什么建议可以解决这个问题吗?
非常感谢。
回复:JMP 上的弗里德曼测试?我问了同样的问题,JMP 支持人员回答了这个问题,这很有效
JMP 内置了许多非参数检验。 Friedman 检验在 JMP 中不直接可用,但您可以将数据转换为 JMP 中的等级,以创建此检验作为等级上的 2 路 ANOVA(使用块因子和您的其他因子作为两个加法因子)。 有一个关于这个的博客(最后争论为什么在某些情况下你可能不想要弗里德曼的测试): https://community.jmp.com/t5/Discussions/Friedman-test-on-JMP/td-p/5974 .
如果您有联系,那就是一个问题,这可能是您的数据首先不正常的原因。 人们经常忘记,尽管非参数测试并不假设数据是正常的,这些测试仍然有假设。 希望这有帮助
回复:JMP 上的弗里德曼测试?你好,
请问,我怎样才能运行 Friedman 的重复测量设计测试?
让我知道步骤程序。
谢谢你。
回复:JMP 上的弗里德曼测试?这很有帮助,但是当我选择保存排名时,我只有大约一半的数据有排名
回复:JMP 上的弗里德曼测试?你好,
恐怕没有。 我前段时间放弃了考试。 但我可能会再次研究它,因为我很快就会有一些新数据,这些数据将被统计分析。 如果弗里德曼再次感兴趣,我会更新这个问题。
此致,
吉姆
回复:JMP 上的弗里德曼测试?当我尝试做一个简单的方差分析时,我也收到错误“由于单元格计数不相等而忽略阻塞”,尽管事实上我所有的块都有相同数量的观察。你有没有想过这个问题?谢谢!
回复:JMP 上的弗里德曼测试?你好,我们又见面了!
是的,我终于停止了测试。 稍后我可能会进行弗里德曼测试,但在 SPSS 上。 我的一位同事告诉我正在尝试对 SPSS 进行弗里德曼测试。
但感谢您提供的所有帮助和好的建议。
此致,
吉姆
回复:JMP 上的弗里德曼测试?放弃现在关于弗里德曼的测试。它仅适用于每个块中存在相同数量的观察值时。想一想——考虑两个块,一个有五个观察值,一个有十个观察值。第一个块的平均值是 3,第二个块的平均值是 5.5。您会自动产生差异,因此原假设不可能为真,因此任何 p 值都是虚假的。这意味着您不能仅按块对转换数据进行排名,并获得任何有意义的东西。JMP 会防止您这样做,并发出错误消息。
所以是时候停下来,重新考虑你的分析方法了。你说你有非正常数据。可能是这样,但方差分析的假设是误差是正态分布的。你检查过它们吗?误差分布是什么样的?是否适合转型?可能是时候与某人面对面协商以尝试回答这些问题了。然后,可以设计适当的分析计划。
史蒂夫·德纳姆
回复:JMP 上的弗里德曼测试?你好,我们又见面了!
谢谢你。 不幸的是,我还没有整理出来。 但是,也许我需要重做排名(分布分析以保存排名),因为当我运行通过 x 分析拟合 y 时,会显示一个帖子说“阻塞被忽略,因为单元格计数不相等”。 之后,我排除了一些包含一些空单元格的复制品,认为这可能是不等式的原因,将其保存为等级并以 x 的拟合 y 运行它,但不等式仍然存在,并且帖子再次出现)。 是不是有些物种有 6 个重复,而现在有些物种有 5 个重复? 然而,所有重复在处理样品的数量上都是相等的(即对照和处理)。 这会给进行弗里德曼测试带来问题吗?
在我的 Fit y by x-runs 中,我在规范模型中使用了作为响应 Y 的特征值,以及因子 X 和块的处理和块编号。 我什至为这两个规范切换了处理和块号。 但除了接收前面提到的 post 符号之外,它没有显示任何数据或相关性(例如 2-way ANOVA p 值)。
还。 至今。 随后的输出文件不(从不)显示任何双向方差分析数据,而是输出文件(一如既往)具有单向方差分析的标题。 您如何准确地看到您的 Friedman 测试是否显示在输出文件中? 我不认为有一个标题说,例如,非参数双向方差分析 in fit y by x-output?
如果有人对此有任何线索,请写一两行! 我还没有放弃这个(还)。
此致,
吉姆
回复:JMP 上的弗里德曼测试?嘿!
感谢所有的帮助。 我将进入此事,并希望能够尽快解决它。 我会带着一些希望成功的结果回来。
抱歉回复晚了,我正忙于一些实验室工作。
真挚地,
吉姆
回复:JMP 上的弗里德曼测试?嗨,吉姆,
您需要在 Fit Y by X 对话框的 Block 角色中指定 Blocking 变量:

-杰夫
回复:JMP 上的弗里德曼测试?对于 X,您必须同时指定处理和块(但不指定它们的交互)才能获得弗里德曼检验。
史蒂夫·德纳姆
回复:JMP 上的弗里德曼测试?非常感谢杰夫。 但是我不确定我是否找到了我正在寻找的东西:2-way ANOVA。 最后我似乎在输出文件中只收到单向方差分析数据。 这就是我所做的:首先,我进行了分布分析,并根据我研究过的特征之一(Y)根据其随机区组设计(即区组(By))对转换后的数据进行排名。 数据被保存为等级(六个等级/块数据编译到 Jmp 数据表的一列中),接下来我分析了等级转换的特征,其中 Fit Y by X: Y 作为等级数据,对于 XI 使用处理作为变量. 但是,在输出文件中我只看到单向方差分析数据!
是否以错误的方式进行? 还是要在输出文件中找到某些数据?
感谢您对此事的投入!
此致,
吉姆
回复:JMP 上的弗里德曼测试?嗨,吉姆,
JMP 不直接支持弗里德曼的检验,但正如史蒂夫指出的那样,您可以通过计算每个块内的等级,然后使用 Fit Y by X 对等级进行双向 ANOVA(将其中一个效应视为阻塞变量)来做到这一点.
在 JMP 中计算块内的等级很容易。 只需使用分发平台,您的原始响应为 Y,阻塞变量为 By 变量。 然后,在生成的报告中,按住 Ctrl 键并单击其中一个直方图顶部的红色小三角形,然后选择 Save->Ranks。 您将在数据表中获得一个新列,其中排名在您的阻止变量的级别内。
我希望这会有所帮助!
-杰夫
回复:JMP 上的弗里德曼测试?谢谢您的帮助。 尽管弗里德曼测试似乎没有列在 JMP 菜单或程序的其他地方。 如果 JMP 不进行这些测试,也许我需要在 SAS 上执行它。
此致,
吉姆
回复:JMP 上的弗里德曼测试?如果您在菜单中找不到弗里德曼测试(我不知道您是否可以,因为我不是 JMP 用户),您可以对您的数据进行排名转换,并在排名上使用双向方差分析.在 SAS 中,这在 PROC FREQ 中可用,因此我会检查 JMP 文档以了解以这种方式进行弗里德曼测试的可能性。
史蒂夫·德纳姆