Customization 在JMP中,如何通过指定曲线名称来自定义图形线?

Customization 在JMP中,如何通过指定曲线名称来自定义图形线?,customization,sas-jmp,jsl,Customization,Sas Jmp,Jsl,在JMP中,我们可以使用此代码自定义任何拟合曲线 obj << (Curve[1] << Line Style( DashDot )); obj我找到了解决办法。它包括两个步骤: 1.将分组列内容存储在列表中。获取列表的大小 2.在打印脚本中添加for循环,如果满足特定条件,该循环将自定义线样式 以下是步骤1的代码: Summarize(A = by(groupcol)); B=groupcol<<get property(value ordering);

在JMP中,我们可以使用此代码自定义任何拟合曲线

obj << (Curve[1] << Line Style( DashDot ));

obj我找到了解决办法。它包括两个步骤:
1.将分组列内容存储在列表中。获取列表的大小
2.在打印脚本中添加for循环,如果满足特定条件,该循环将自定义线样式

以下是步骤1的代码:

Summarize(A = by(groupcol));
B=groupcol<<get property(value ordering);
If (Isempty(B),
GroupList=A;,
GroupList=B;
);
GroupListN=Nitems(GroupList);
summary(A=by(groupcol));
B=组列
For( c=1, c<=GroupListN, c++,
    If (Left(GroupList[c],1)=="S",
    plotscript=plotscript||"biv << (Curve[" ||Char(c)||"] << Line Style( Dashed ));";
        );
    );
plotscript  = plotscript|| "rbiv = biv<<report;"
plotscript = Eval( Parse( plotscript ) );