使用数据过滤器时更改图形生成器中的色标我在 Graph Builder 中创建 XY 图并使用第三个连续变量 Z 在 XY 值处创建颜色图。此外,在数据过滤器中,我使用第 4 个变量,它是一个基于时间的变量,以显示颜色图如何作为第 4 个变量的函数而变化。使用动画功能非常适合展示这一点。
问题是,在动画中,JMP 显然默认使用颜色变量 (Z) 的整个范围来设置比例。我希望色标以及 XY 图中的颜色随着第 4 个变量经过它的序列而改变。整个数据集(Z 的范围)覆盖了很大的范围,因此在动画变量的任何特定值下,颜色图都是纯色。
有没有一种方法可以在您遍历数据过滤器中的值时更改色标?
回复:使用数据过滤器时在图形生成器中更改色标好的,这是我用来使用图形生成器和 JMP 14 测试图例和过滤器的脚本。在此示例中,每次过滤器更改时都会更新图例。
Open("$SAMPLE_DATA/Big Class.jmp");
Graph Builder(
Show Control Panel( 0 ),
Variables( X( :sex ), Y( :height ), Color( :weight ) ),
Elements( Points( X, Y, Legend( 14 ) ) ),
Local Data Filter(
Add Filter(
columns( :age ),
Where( :age == 12 ),
Display( :age, Size( 160, 90 ), List Display )
)
)
);
接下来想到的是数据表可能包含指定梯度限制的列属性:

您是否有可以提供的带有脚本的示例表来演示该问题?
回复:使用数据过滤器时在图形生成器中更改色标否,未选择锁定秤。
回复:使用数据过滤器时在图形生成器中更改色标你有没有锁秤在 Graph Builder 选项中选择?

锁秤适用于轴刻度和颜色渐变刻度,并将在过滤器或数据表交互期间保持最小/最大设置。