回复:一张图上的一些极限线您只能在一个绘图中显示一组规格线。不过,您可以在Graph Builder中堆叠绘图。然后绘制各套规格。我通过将Spec Limits属性添加到此示例中Y角色中使用的三个数据列中来验证此声明。
dt = Open( "$SAMPLE_DATA/Cars.jmp" );
dt << Graph Builder(
Size( 534, 464 ),
Show Control Panel( 0 ),
Show Legend( 0 ),
Variables( X( :Make ), Y( :Chest decel ), Y( :L Leg ), Y( :L Leg ) ),
Elements( Position( 1, 1 ), Points( X, Y, Legend( 6 ) ) ),
Elements( Position( 1, 2 ), Points( X, Y, Legend( 7 ) ) ),
Elements( Position( 1, 3 ), Points( X, Y, Legend( 8 ) ) )
);
回复:一张图上的一些极限线或者,您将需要编写脚本来获取Y角色中每个变量的规格限制,然后向垂直轴添加一组参考线。
回复:一张图上的一些极限线 @马克贝利建议是正确的。 您还需要注意另外一项,您不能将2条参考线标注为相同的标记.....这实际上是一个下划线问题,因为无法自动绘制2个规格极限。 但是,以下是解决问题的简单示例

Names default to here(1);
dt = open("$SAMPLE_DATA/semiconductor capability.jmp");
gb = Graph Builder(
Variables( X( :SITE ), Y( :PNP1 ), Y( :NPN2, Position( 1 ) ) ),
Elements( Points( X, Y( 1 ), Y( 2 ), Legend( 19 ) ) ),
SendToReport(
Dispatch(
{},
"PNP1",
ScaleBox,
{Min( -275.218658892128 ), Max( 1128.57142857143 ), Inc( 200 ),
Minor Ticks( 1 )}
)
)
);
axisbox = report(gb)[AxisBox(2)];
specs = dt:PNP1 << get property("Spec Limits");
axisbox << Add Ref Line( specs["LSL"], "Solid", blue, "LSL1", 2 );
axisbox << Add Ref Line( specs["USL"], "Solid", green, "USL1", 2 );
specs = dt:PNP2 << get property("Spec Limits");
axisbox << Add Ref Line( specs["LSL"], "Solid", red, "LSL2", 2 );
axisbox << Add Ref Line( specs["USL"], "Solid", yellow, "USL2", 2 );
回复:一张图上的一些极限线谢谢,您的答复。
老实说,我想通过在水平轴上设置时间并在垂直轴上设置相同的测量项目来及时查看测量项目的变化。
那时,我想每次为Spec限制设置一个不同的值。
不能吗?
一张图上的一些极限线你好。谢谢您的JMP。 当column属性设置为Spec limit时,我知道如何在一张图中输出Spec极限线,但是,当如下图所示在一张图上绘制两个图时,Spec极限线不显示。 如何在一张图片(如图像)上显示一些规格极限线?打开(“ $ SAMPLE_DATA / Cars.jmp”);图形生成器(变量(X(:Make),Y(:Head IC),Y(:胸垫,Position(1)),Y(:L Leg,Position(1))),元素(Points(X,Y (1),Y(2),Y(3),Legend(4))))));注意:未为该样本数据设置规格限制