JMP 15 中的热图分级我在 JMP Pro 15 中遇到了热图分级问题。我的轴变量(时间)是连续的,由 0.2 秒间隔组成。但是,JMP 15 对所有 <=1 的增量都一视同仁,以 1 为增量绘制热图。
这在 JMP13 中不是问题...下面的 2 个图是相同的数据,相同的脚本。
提前感谢您对此处发生的事情的任何想法。

高级统计建模自动化和脚本数据混合和清理数据探索与可视化回复:JMP 15 中的热图分箱谢谢...这些解决方法有效!
回复:JMP 15 中的热图分箱你好@迈克尔,
我明白您正在经历什么——将轴设置为 Increment=0.2,Minor Ticks=0 也会为我返回此图:

正如您所观察到的,这不是 0.2 的增量,而是 1 的增量。 我认为正在发生的是 JMP 轴显示逻辑,没有重叠的标签,与您的规范冲突。 我们可以通过指定 JMP 可以与标签一起显示的增量来解决这个问题,例如增量 2,然后指定小刻度的数量以形成 0.2 的间隔——因此,这是 9 个小刻度(在 0.2, 0.4、0.6、0.8、1.0、1.2、1.4、1.6、1.8)。 这样做会返回:

这对你有用吗?
我不推荐它,但不让轴显示逻辑与增量冲突的一种替代方法是使图形尽可能大,并减小字体大小,直到可以显示增量的标签。 如果您这样做,则不会发生任何冲突,并且 jmp 将以增量 = 0.2 且没有小滴答继续进行。

最后一个选项,我建议只有在数据中表示每个增量时,才使 X 轴列标称。 这将强制显示每个测量的 bin,jmp 包装(现在是分类的)标签它可以做到最好:

@朱利安
回复:JMP 15 中的热图分箱感谢您坚持使用这个 Julian...很高兴分享数据文件。 我在表中留下了用于生成热图的脚本。
如您所见,脚本指定了 0.2 的增量,但生成了增量为 1 的热图。 对我来说,这个问题是 JMP 15 Pro 特有的(在 JMP 13 中运行良好)。
此外,将鼠标悬停在热图中的一个点上可以确认每个点都是 5 行的平均值。

回复:JMP 15 中的热图分箱你好@迈克尔
我似乎无法复制您在 JMP 15 中遇到的情况:当我更改 X 轴增量时,热图会更新为该新设置。 让我们看看我们是否可以确定这是否与您的数据有关,或者您的 JMP 安装是否有问题。
使用 Iris.jmp 示例数据集,我们可以制作以下热图,允许对 bin 进行默认缩放:
Open("$SAMPLE_DATA\Iris.jmp");
Graph Builder(
Show Control Panel( 0 ),
Variables( X( :Petal width ), Y( :Sepal length ) ),
Elements( Heatmap( X, Y, Legend( 7 ) ) )
);
这将返回:

双击 X 轴,我们可以看到设置了增量和次刻度,这样我们将在 x 上每隔 0.25 得到一个 bin——0.5 的增量除以 1 个次刻度分为 2 个部分:

如果我们想要每 0.10 增量分箱一次,没有小的滴答声,我们将使用:

这为我返回了这个(在我将窗口放大一点以停止 X 轴上的鸣叫之后):

您能否以交互方式复制此行为? 如果是这样,则您的特定数据表中一定有什么东西阻止热图遵守您的增量更改。 你能分享一些你的数据吗?
@朱利安
回复:JMP 15 中的热图分箱谢谢朱利安... 这两种我都试过了。 出于某种原因将 incrememt 设置为 0.2 仍然会在 JMP 15 中生成增量为 1.0 的热图——我发布的 2 个热图之间的唯一区别是 JMP 版本。 增量和所有其他轴/绘图设置完全相同。 时间被定义为连续的,但将其更改为有序的没有任何效果。
回复:JMP 15 中的热图分箱你好@迈克尔,
我在这篇文章中回答了与您类似的问题:
使用热图的一些问题。
简而言之,当您使用连续建模类型时,JMP 15 试图将热图的 bin 数量保持在一个合理的数量。 如果您以可预测的时间间隔汇总数据,您可以将该变量视为名义变量,JMP 将绘制每个增量。 或者,正如我在上面链接的帖子中所示,您可以转到 X 轴设置(双击 x 轴)并更改增量以匹配您想要的级别(在您的情况下为 0.2)。
我希望这有帮助!
@朱利安
回复:JMP 15 中的热图分级希望通过图形生成器中的新设置来解决此问题:
热图:调整箱体大小的选项