<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />모두 안녕,
사양 한계의 위치를 기준으로 데이터의 색상을 지정하고 싶습니다. 이상적으로는 사양에 있는 데이터를 녹색으로, 사양보다 10% 미만인 경우 노란색으로, ≥10%인 경우 빨간색으로, 사양보다 높은 경우 파란색으로 표시하고 싶습니다. 이 작업을 완료하는 스크립트가 있는 사람이 있나요?
저는 이것에도 관심이 있습니다. 다양한 사양 제한의 7~8개 변수가 포함된 대시보드를 만들려고 하며 개별 사양 제한에 따라 색상을 지정하고 싶습니다. 감사합니다
훌륭한. 열별로 다른 행 상태(특히 마커 색상)를 가질 수 있습니까? 아니면 데이터 테이블을 분할해야 합니까? 감사합니다.
다음은 원하는 작업을 수행하는 스크립트입니다....원하는 것이 차트에 표시되는 색상이라고 가정합니다.데이터 테이블에 색상을 표시하고 셀 색상이 사양에 따라 색상이 지정되도록 요청하는 경우에는 약간 다를 수 있습니다.
이름의 기본값은 여기에 있습니다. ( 1 ) ;
// 반도체 성능 샘플 데이터 테이블을 엽니다.
// 사양 제한이 포함되어 있습니다.
dt = 열려 있는 ( "$SAMPLE_DATA/반도체 능력.jmp" ) ;
// 그룹화를 설정할 새 열을 만듭니다.
dt << 새 열 ( "색상 그룹화" ,
모델링 유형( 명목상 ) ,
공식(
USL = (dt : PNP3 << 재산을 얻다 ( "사양 한계" ))[ "USL" ] ;
LSL = (dt : PNP3 << 재산을 얻다 ( "사양 한계" ))[ "LSL" ] ;
만약에 (
LSL <= dt : PNP3 <= USL , 1 ,
(LSL - .1 * (USL - LSL)) <= dt : PNP3 < LSL , 2 ,
(LSL - .2 * (USL - LSL)) <= dt : PNP3 < (LSL - .1 * (USL - LSL)) , 삼 ,
dt : PNP3 > USL , 4
) ;
)
) ;
// 색상 옵션 추가
dt : 색상 그룹화 << 속성 설정 ( "값 색상" , { 1 = "녹색" , 2 = "노란색" , 삼 = "빨간색" , 4 = "파란색" } ) ;
// 값 색상을 행 상태에 복사하므로 플랫폼은
// 색상을 사용
dt << 열별 색상 (색상 그룹화) ;
// 더 이상 사용할 필요가 없으므로 새 열을 제거합니다.
dt << 열 삭제 ( "색상 그룹화" ) ;
// 새로운 색상 옵션을 사용하여 차트 표시
dt << 관리도 작성기 (
크기( 534 , 453 ) ,
제어판 표시( 0 ) ,
변수(Y( : PNP3 ) ) ,
차트( 위치( 1 ) , 한도) ,
차트( 위치( 2 ) ) ,
SendTo보고(
보내다(
{} ,
"PNP3" ,
스케일박스 ,
{참조 라인 추가( 118.677820430348 , "단단한" , "파란색" , "LSL" , 1 ) , 참조 라인 추가(
141.901766142544 ,
"단단한" ,
"파란색" ,
"USL" ,
1
) , 참조 라인 추가( 130.289793286446 , "단단한" , "파란색" , "표적" , 1 )}
)
)
) ;
is out of spec(value)를 사용하면 이 작업이 매우 쉬워집니다.
- 다음과 함께 투표할 수 있습니다: :folded_hands: is in spec (value)