使用 BY 变量时,为什么 JMP 不支持 Simulate 或 Bootstrap?大家好,
我在 JMP Pro 中发现了一些有趣的事情,这是我没想到的。 通常,在多个平台中,JMP Pro 提供运行 Simulate 或 Bootstrap 的选项,以更好地估计和统计感兴趣的指标。 但是,在支持的平台中使用 BY 变量时,这似乎不可用。
例如,对于 Big Class.jmp 文件,如果您对 :weight 和 :height 进行二变量拟合并为其拟合一条线,则您可以选择引导或模拟拟合估计。 但是,如果您执行相同的二元变量,但包含 :sex 作为 BY 变量,则此选项将消失。 是否有一个原因?
只是好奇,因为我发现这会限制使用这两种技术的能力,这很奇怪。 有一种解决方法,您可以执行正常的二元拟合,然后使用本地数据过滤器并从 :sex 中选择 F 或 M。
第一张图显示了常规二元拟合的第一个示例。 第二个,当使用 BY 变量时(并且右键单击统计数据时模拟和引导选项消失)。 第三个显示了与本地数据过滤器的常规双变量拟合以及仍然执行模拟或引导的能力。
如果有人知道答案,我很好奇为什么该选项会随着 BY 变量而消失。
谢谢!,
DS



高级统计建模基础数据分析和建模视窗回复:为什么使用 BY 变量时 JMP 不支持 Simulate 或 Bootstrap?如果您尝试通过脚本“强制”引导,您将收到要记录的消息
Bootstrap not supported for By groups
同样可以从基本分析 > 引导 > 引导窗口选项(类似的文字可以在“模拟”中找到基本分析 > 模拟 > 启动模拟功能)。 虽然没有具体原因。
回复:为什么使用 BY 变量时 JMP 不支持 Simulate 或 Bootstrap?你好@jthi ,
我在这两种方法的帮助中浏览了该注释,直到我尝试自己做并发现之后才真正建立起这种联系。 但是,是的,没有任何解释表明我可以找到它不可用的原因。 只是好奇为什么不。
谢谢!,
DS
回复:为什么使用 BY 变量时 JMP 不支持 Simulate 或 Bootstrap?我不知道为什么不支持将其作为 BY 变量,只是说不需要 BY 变量。 像您一样使用 Big Class,构建具有以下效果的模型:身高、性别、身高*性别。 这是一个单一模型,相当于两个“子集”模型。 然后它也有能力进行引导和模拟。

回复:为什么使用 BY 变量时 JMP 不支持 Simulate 或 Bootstrap?你好@丹_奥伯米勒,
是的,在这种特殊情况下,可以运行该附加交叉项。 我有另一个工作中的数据表,其设置不同,并且我使用 BY 变量来进行某种拟合,但无论出于何种原因,在使用 BY 变量时不允许使用这些方法。 看起来这应该不是什么问题,但无论出于何种原因,这是不允许的。 解决这个问题并不是什么大不了的事,但我只是觉得它很有趣,而且我很好奇为什么。
谢谢!,
DS