<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />大家好,
我想根据数据与规格限制的位置对数据进行颜色编码。 理想情况下,我希望符合规格的数据为绿色,低于规格的数据为黄色,≥10% 为红色,高于规格的数据为蓝色。 有人有脚本来完成这个吗?
我对此也很感兴趣,我正在尝试创建一个包含 7-8 个不同规格限制变量的仪表板,并希望根据它们各自的规格限制为它们着色。 谢谢
出色的。 是否可以按列具有不同的行状态(特别是标记颜色)? 或者我必须拆分数据表吗? 谢谢。
这是一个可以执行您想要的操作的脚本......假设您想要的是在图表上显示颜色。如果您希望颜色显示在数据表中,并且您要求单元格颜色根据您的规格进行着色,那么情况会略有不同。
名称默认为此处( 1 ) ;
// 打开半导体能力样本数据表
// 包含规格限制
dt =打开( “$SAMPLE_DATA/半导体能力.jmp” ) ;
// 创建一个新列来设置分组
dt <<新专栏( 「颜色分组」 ,
造型类型(标称) ,
公式(
超级激光实验室= (dt : PNP3 <<获得财产( “规格限制” ))[ “USL” ] ;
LSL = (dt : PNP3 <<获得财产( “规格限制” ))[ “LSL” ] ;
如果(
LSL <= dt : PNP3 <=超级激光实验室, 1 ,
(LSL - .1 * (USL - LSL)) <= dt : PNP3 < LSL , 2 ,
(LSL - .2 * (USL - LSL)) <= dt : PNP3 < (LSL - .1 * (USL - LSL)) , 3 ,
dt : PNP3 >超级激光实验室, 4
) ;
)
) ;
// 添加颜色选项
dt :颜色分组<<设置属性( 《价值色彩》 , { 1 = “绿色的” , 2 = “黄色的” , 3 = “红色的” , 4 = “蓝色的” } ) ;
// 将颜色值复制到行状态,这样平台就会
// 使用颜色
dt <<按列颜色(颜色分组) ;
// 删除新列,因为不再需要使用它
dt <<删除列( 「颜色分组」 ) ;
// 使用新的颜色选项显示图表
dt <<控制图生成器(
尺寸(第534章,第453章) ,
显示控制面板( 0 ) ,
变量(Y( : PNP3)) ,
图表( 位置( 1 ) ,限制) ,
图表( 位置( 2 ) ) ,
发送至报告(
派遣(
{} ,
“PNP3” ,
比例盒,
{添加参考线( 118.677820430348 , “坚硬的” , “蓝色的” , “LSL” , 1 ) ,添加参考线(
141.901766142544 ,
“坚硬的” ,
“蓝色的” ,
“USL” ,
1
) ,添加参考线( 130.289793286446 , “坚硬的” , “蓝色的” , “目标” , 1 )}
)
)
) ;
由于超出规格(值),这个任务将变得非常容易
- 您可以同时投票: :folded_hands: 符合规格(价值)