即使未选择自动重新计算,双变量图表也会发生变化,如何停止此操作?未选择自动重新计算,但图表随行过滤器而变化。
这是故意的,如果是这样,请问如何禁用?


Re:即使没有选择自动重新计算,双变量图表也会发生变化,请问如何停止?我喜欢这个真正支持关于大流行和地方病爆发的报道的应用程序。
Re:即使没有选择自动重新计算,双变量图表也会发生变化,请问如何停止?谢谢您的帮助。
我回复了txnelson并解释了我在做什么。 我认为过滤数据(通过自动化)是创建仅显示所需数据集的图表的最佳方式。 如果有更好的方法,我不知道它是什么。
Re:即使没有选择自动重新计算,双变量图表也会发生变化,请问如何停止?我创建了一个GUI驱动的应用程序,它模仿了JMP中行过滤器和可变性图表生成的组合。

按下预览按钮可根据选择生成可变性图表。 每个图表显示创建图表时过滤的数据。

然后,我需要为双变量图表做同样的事情,这就是我的问题。 我添加了相同的功能,但对于双变量图表,但它不起作用,生成图表后,每个图表显示所有未经过滤的数据。
当我运行相同的代码时,只需用双变量图表替换可变性图表,我就预料到了这一点。

但得到这个

我知道这与计算或非计算的图表有关。 我希望能够使用任何图表类型自动生成更多图表生成
Re:即使没有选择自动重新计算,双变量图表也会发生变化,请问如何停止?你需要使用数据过滤器吗?在创建下一个绘图之前,您可以直接使用脚本操作行状态。您可能有其他原因,但如果只是选择,隐藏/取消隐藏或排除/取消排除行,则不需要数据过滤器。我认为,如果脚本必须让用户以交互方式使用此工具更改行状态,则打开数据过滤器的唯一原因。否则,自动化可以自己处理它。
(我没有回答有关数据过滤器行为的问题。只是想尽快让你到达终点。)
Re:即使没有选择自动重新计算,双变量图表也会发生变化,请问如何停止?我不太确定所需的最终功能是什么?我不确定是否为图表打开Autorecalc可以获得您想要的,或者使用本地数据过滤器或两者的组合,或者可以为不同的图表分组对数据表进行子集化。 如果你能描述一下你的最终愿景,我可能会建议一个解决方案。
Re:即使没有选择自动重新计算,双变量图表也会发生变化,请问如何停止?本地数据过滤器绝对可以满足您的需求。全局数据过滤器将使用相关数据表影响所有报告。本地数据过滤器仅影响它所属的报表。
这是一个显示该技术的脚本。
dt=open("$SAMPLE_DATA\Variability Data\2 Factors Crossed.jmp");
dt<<BIVARIATE></BIVARIATE>Re:即使没有选择自动重新计算,双变量图表也会发生变化,请问如何停止?我确实看到了他的帖子,可以通过自动化实现本地过滤器吗?
我在对象模型中看不到任何内容
Re:即使没有选择自动重新计算,双变量图表也会发生变化,请问如何停止?我不确定这是否会让我到达我需要的地方。
图表生成是自动生成的,每个图表都基于一个独特的过滤器创建。 最后,每个图表应保持应用创建它的过滤器时出现,但是当过滤器更改时,双变量图表会发生变化。
另一个人表示这是因为可变性图表正在计算,因此不会改变,但是双变量图表是非计算的,这就是他们改变的原因。
有没有一种方法可以在过滤器更改时停止更新图表?
Re:即使没有选择自动重新计算,双变量图表也会发生变化,请问如何停止?查看帖子 @ryandewitt 以上,并为每个报告使用本地数据过滤器。
Re:即使没有选择自动重新计算,双变量图表也会发生变化,请问如何停止?谢谢。 我相信关键是你所说的,是计算和非计算之间的区别计算图表或环境。 我也有自动分发生成,它的工作方式就像可变性一样,看似一致。
有没有办法阻止这种行为?自动化过程会生成许多图表,每个图表都基于一个独特的过滤器,但如果它们最终都看起来相同则会失败。
Re:即使没有选择自动重新计算,双变量图表也会发生变化,请问如何停止?以下是我对你所看到的内容的猜测。 您正在运行双变量。 然后打开数据过滤器并进行一些选择。 然后运行可变性图表。 然后返回过滤器并进行更改。 您可以在“双变量”显示中看到更改,但不会在“可变性”显示中看到更改。
说明:
双变量图表不计算任何内容,因此当您更改过滤器时,它的显示会发生变化。
在启用过滤器的情况下生成可变性图表。 可变性图表是计算环境,而不仅仅是显示环境。 因此X轴上的类别是在过滤情况下确定的。 当您更改过滤器时,如果新的原始数据现在可用于可变性图表,则图表不知道如何处理数据,因为图表的参数是在没有这些数据点的情况下确定的。
下面是一个简单的脚本,说明了这种情况。 一旦双变量运行并且可变性图表出现,请转到数据过滤器并选择“清除”您将看到的内容即使更多数据值出现在双变量图表上,变异图表也不知道如何处理新点。 现在转到数据过滤器并选择Males。 可变性图表上的所有数据点都会消失,但只有一半的数据在双变量图表上消失。
dt=open("$SAMPLE_DATA/big class.jmp");
Oneway( Y( :height ), X( :age ) );
wait(0);
dt << Data Filter(
Location( {635, 44} ),
Mode( Show( 1 ), Include( 1 ) ),
Add Filter( columns( :sex ), Where( :sex == "F" ) )
);
wait(5);
dt <<VARIABILITY chart=""></VARIABILITY>Re:即使没有选择自动重新计算,双变量图表也会发生变化,请问如何停止?真正的问题是为什么双变量图表与变异图表的行为不同
Re:即使没有选择自动重新计算,双变量图表也会发生变化,请问如何停止?对不起,我没有沟通。
两个图表都是从同一数据集创建的。 均值是一列数字,没有计算
选择每个过滤器中的第一个图像一个项目并生成图表。

在第二个图像中,从过滤器中选择了一个附加项。 附加数据将添加到双变量图表中,但不会添加到变异图表中。

在第三个图像中,不同的项目将添加到过滤器中,添加的数据点不会出现在任一图表上。

在第四个图像中,在可变性图表上选择了Autorecalc,并在其上显示了附加数据。

当过滤器更改时,双变量图表的行为与变异图表的行为不同。
我正在运行我创建的自动化脚本,它根据选定的过滤器项生成许多图表。
第五个图像是运行脚本的结果。 它为每个过滤器项“ROI”生成一个可变性图表。从数据表中清除过滤器后,图表不会更改。 这是我期望从双变量图表中获得的行为,但是当过滤器被清除时双变量图绘制所有数据。

第六张图片是过滤器清除后的双变量图表。

Re:即使没有选择自动重新计算,双变量图表也会发生变化,请问如何停止?在数据过滤器中,您已选中“显示”和“包含”。 这会导致所有不属于您选择的点被排除和隐藏。 如果您希望无论您的选择如何仍然显示这些点,您将需要取消选中这些框。 不属于选择的点将变灰并且选择的点将更暗(取决于颜色)
Re:即使没有选择自动重新计算,双变量图表也会发生变化,请问如何停止?数据过滤器可以全局或本地添加到每个平台和相关报告中。但是,有时我们可能不知道过滤的位置和时间。 这是一个视频,解释了JMP中的差异和各种应用程序。 希望这可以帮助。
- 数据过滤器:过滤使用该数据表的每个JMP报告。
- 本地数据过滤器:该平台或报告中的独家过滤。
Re:即使没有选择自动重新计算,双变量图表也会发生变化,请问如何停止?关键是这是我最初的回应中的陈述.....这是一个很好的观点,所以我能理解为什么你没有接受它
“Autorecalc控制重新计算图表上显示的统计数据和计算元素”
可变性图表中显示的是“平均值”。必须计算“平均值”。因此,如果未打开Autorecalc,则不会重新计算显示的“平均值”。Re:即使没有选择自动重新计算,双变量图表也会发生变化,请问如何停止?为什么只有双变量图表而不是其他图表?
使用自动化生成许多图表,每个图表都基于一个过滤器,我希望图表保持生成时的状态,因为可变性图表确实如此


Re:即使没有选择自动重新计算,双变量图表也会发生变化,请问如何停止?Autorecalc控制重新计算在图表上显示的统计数据和计算元素,但是当在数据过滤器中选择“显示”值时,将显示单个值元素(行值)并消失。 请注意,在屏幕显示中,“拟合摘要”显示表中的统计值不会更改,只会显示单个数据点。