如何将参考线自动添加到可变性图表?<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />我需要制作许多图表,如下图所示,并使用轴设置中的参考限制添加限制。 每个图表的限制都不同。 有没有办法自动化这个,所以我不必手动添加到每个图表? 上限和下限可以包含在数据集中的额外列中。

回复:如何将参考线自动添加到可变性图表?感谢您的反馈。 由于需要设置许多参考线,因此我以以下方式使用它。
VarChartObj=Graph builder(..)
M=[1,20,30,....];//many as 20 different values
For (i=1,i<=size matrix M, i++,
report(varChartObj)[axisbox(1)]<< add ref line (M[i], solid, red);
);
我注意到执行速度非常慢,尽管只有大约 20 条参考线。 我想知道是否有一种方法可以将 Matrix 参数传递到下面的行而不必进行 For 循环(我认为问题可能出在循环上)。 就像是:
report(varChartObj)[axisbox(1)]<< add ref line (Matrix, solid, red);
或任何其他方法...提前感谢您的帮助!
回复:如何将参考线自动添加到可变性图表?这次真是万分感谢。
尤其是下面的部分:
eval(substitute(nameexpr(myAxis), expr(aaa), 0.4, expr(bbb), 1.2));
出于某种原因,如果使用变量而不是数字,则在 jmp 12 中这种替换是必要的,但在 jmp 11 中则不需要。
我不知道为什么会这样,但我很高兴我在你的帖子中找到了这个结构。
回复:如何将参考线自动添加到可变性图表?我有一个旧版本 (8),它没有那个复选框。 我注意到它增加了分布的限制,但没有增加可变性。 我将看到有关升级到最新版本的信息。
回复:如何将参考线自动添加到可变性图表?如果您将表中的规格限制作为列,那么您可以使用叠加图。 但它没有提供任何统计数据。



回复:如何将参考线自动添加到可变性图表?对于我的 JMP 版本(11 标准),它有一个复选框来显示规格限制处的参考线。如果不勾选,分配平台会显示限制线,而可变性平台不会。 如果选中,则可变性测量平台将显示限制参考线。
您可能使用的是其他版本的 JMP,在这种情况下,除了限制之外,您可能还希望将参考线添加到列属性。
回复:如何将参考线自动添加到可变性图表?这是关于添加 ref 的线程。线。 如果您使用 JMP 10 或更高版本,规格限制框底部有一个“显示为图形参考线”复选框。
JSL - 将规格限制显示为图形参考线
回复:如何将参考线自动添加到可变性图表?我在下面的列属性中添加了规格限制,但是当我重新绘制时,图表没有显示参考线。 难道我做错了什么?


回复:如何将参考线自动添加到可变性图表?嗨凯文,
首先,我不熟悉在 JMP 中运行脚本。 我愿意学习,但需要一些其他培训。
对于这些图表,每个特定数据集的限制不会改变。 我会经常这样做,并且会有多列数据,每列都有不同的限制。 数据集至少有几百列数据,但我只需要绘制大概 20 列。 因此,只有这 20 列需要将规格限制(参考线)添加到图表中。
谢谢,
瑞克
回复:如何将参考线自动添加到可变性图表?“有一百万种方法可以完成任务……” 说话的头
我会用我自己的一些问题来回答你的问题:
这是你会做一次的事情,还是一遍又一遍地做很多次?
如果有很多,限制会随着时间而改变吗?
如果有很多,你会单独运行脚本,还是其他人会?
根据这些问题的答案,我可能会认真考虑使用查找表中的关联数组的迭代循环。
回复:如何将参考线自动添加到可变性图表?或者您可以使用列属性“规格限制”。
:Column 1<<SET property=""></SET>
为给定列设置 LSL 和 USL 后,所有图表都将显示参考线。
回复:如何将参考线自动添加到可变性图表?您可以将您的限制放入列表中,然后在此处使用代码片段的变体来添加参考行。 请注意,有两种方法可以通过我知道的脚本来完成。 一种是设置列属性(限制为 4 行,保留表格和结果图),一种是输出,我知道没有限制,但不会存储到表格以供以后使用。
您可以复制/粘贴到脚本窗口并运行它。 当然,您需要遍历参数以完全自动化以满足您的需求。
Clear Log();
Names Default To Here( 1 );
dtData = open( "$SAMPLE_DATA\Variability Data\2 Factors Crossed.jmp");
// 1. add ref lines to the column property. It will be there for other plots as well.
// this first attempt doesn't work...
//column(dtData, "Measurement")<<SET property=""></SET>