JSL 在帕累托图中改变特定原因的颜色<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />你好,
我正在尝试使用 JSL 更改帕累托图中特定原因的颜色。如何按名称选择原因?
例如,我想实现这样的东西:
原因({“PASS”})<<颜色(绿色);
这给了我一个错误,并希望我使用原因其中 n 是失效帕累托指数。我的问题是我不知道我的 PASS 帕累托是否会是 #1、#2 等。
有什么建议么?
下面是我的代码:
dt << 帕累托图(
原因(:BinName),
颜色(红色),
发送到报告(
Dispatch( {}, "Pareto Plot", OutlineBox, {Set Title( "Pareto of " || (dt << Get Name) )} ),
Dispatch({"Plots"}, "102", ScaleBox, {Label Row(Show Major Grid(1))})
)
)
胫
回复:JSL 在帕累托图中改变特定原因的颜色嗨,温迪,
那是完美的。感谢您的解决方案。
胫
回复:JSL 在帕累托图中改变特定原因的颜色你好,申。
以下示例演示了如何通过名称确定特定原因的索引和颜色:
名称默认到这里( 1 ) ;
dt =打开( "$SAMPLE_DATA/质量控制/故障原始数据.jmp" ) ;
/* 获取排序后的频率 */
总和= dt <<概括(团体( :失败) ,私人的) ;
总和<<种类(经过( : N行) ,命令(降序) ,替换表) ;
/* 获取由名称指定的所需原因的行号 */
r = (总和<<在哪里获取行( :失败== “氧化物缺陷” ))[ 1 ] ;
/* 生成帕累托图 */
绘图= dt <<帕累托图(
原因( :失败) ,
颜色( “红色的” ) ,
/* 为所需的原因设置颜色 */
原因[ r ] <<颜色( “绿色的” ) ,
发送到报告(
派遣(
{} ,
“帕累托图” ,
大纲框,
{设置标题( “帕累托” || ( dt <<获取名称) )}
) ,
派遣( { “情节” } , “102” ,比例框, {标签行(显示主要网格( 1 ) )} )
)
) ;
我希望这有帮助。
温迪