Re: 매개변수화된 공정 능력 분석 및 대화형 능력 플롯을 얻으려면 어떻게 해야 합니까?"대화형 기능 플롯"에는 여러 가지 방법이 있습니다. 예를 들어 아래와 같이 "eval insert"를 사용할 수 있습니다.
dt = Current Data Table();
d = "Displacement";
Eval(
Parse(
Eval Insert(
"\[ProcessCap = dt << Process Capability(
Process Variables( :^d^ ) ,
Moving Range Method( Average of Moving Ranges ),
Individual Detail Reports( 1 ),
Capability Box Plots( 0 ),
Goal Plot( 0 ),
Capability Index Plot( 0 ),
Always use column properties( 1 ),
Process Performance Plot( 0 ),
{:^d^ << Process Capability Analysis(
Overall Sigma Capability( 0 ),
Nonconformance( 0 ),
Within Sigma Capability( 0 ),
Histogram( 1, Show Within Sigma Density( 0 ) ),
Interactive Capability Plot( 1, Revert to original values( 1 ), )
)},
);
]\"
)
)
);
다른 방법에 대해서는 다음 페이지를 참조하십시오.
https://community.jmp.com/t5/JSL-Cookbook-Archived/Insert-one-expression-into-another-using-Eval-Insert-Eval-Expr/ta-p/48998
대화형 기능 플롯 값을 변경하는 데 작동하는지 잘 모르겠습니다. 도움이 되길 바랍니다.
Re: 매개변수화된 공정 능력 분석 및 대화형 능력 플롯을 얻으려면 어떻게 해야 합니까?위의 예에서 문제는 "대화형 기능 플롯". 다음은 평가하지 않습니다.
Eval( d ) << Process Capability Analysis(..........)
문제는 매개변수화된 "d" 계산입니다. 나는 Eval, Parse, Eval Insert 기능을 시도했지만 그 중 아무 것도 작동하지 않았습니다.
Re: 매개변수화된 공정 능력 분석 및 대화형 능력 플롯을 얻으려면 어떻게 해야 합니까?안녕 @PanelKangaroo44 ,
대체 기능을 사용하는 것은 어떻습니까? 다음 예제는 저에게 효과적입니다.
Eval(
Substitute(
Expr(
ProcessCap << {d << Process Capability Analysis(
Overall Sigma Capability( 0 ),
Nonconformance( 0 ),
Within Sigma Capability( 0 ),
Histogram( 1, Show Within Sigma Density( 0 ) ),
Interactive Capability Plot( 1, Revert to original values( 1 ), )
)}
),
Expr( d ), Eval( d )
)
);매개변수화된 공정 능력 분석 및 대화형 능력 플롯을 얻는 방법매개변수화된 프로세스 기능을 갖고 싶습니다. 즉, 프로세스 기능 열이 열 전환기에 의해 변경됩니다. 그러나 공정 능력 분석 정의는 매개변수화된 값을 허용하지 않습니다. 다음 예에서 열 전환기 값이 문자열 "Displacement"인 "d"라고 가정해 보겠습니다. 프로세스 변수는 아무런 문제 없이 Eval(d)로 정의할 수 있습니다. 즉, 프로세스 변수( 평가 (d)) 잘 작동합니다. 그러나 공정 능력 분석은 작동하지 않습니다. 즉, 평가 (d)<< 공정 능력 분석이 작동하지 않습니다. 이것이 필요한 이유는 목록 내에서 열 전환기의 열이 변경되고 대화형 플롯이 이를 따르기를 원하기 때문입니다.
내가 가진 또 다른 문제는 Interactive Capability 플롯 값이 열 전환기로 변경되지 않는다는 것입니다. 수동으로 "원래 값으로 되돌리기"를 사용할 수 있지만 스크립트에서는 작동하지 않습니다(이미지 참조). 열을 전환할 때마다 되돌리도록 스크립트에서 이 함수를 어떻게 사용할 수 있습니까?
d = "Displacement";
ProcessCap = dt << Process Capability(
Process Variables( Eval( d ) ),
Moving Range Method( Average of Moving Ranges ),
Individual Detail Reports( 1 ),
Capability Box Plots( 0 ),
Goal Plot( 0 ),
Capability Index Plot( 0 ),
Always use column properties( 1 ),
Process Performance Plot( 0 ),
{Eval( d ) << Process Capability Analysis(
Overall Sigma Capability( 0 ),
Nonconformance( 0 ),
Within Sigma Capability( 0 ),
Histogram( 1, Show Within Sigma Density( 0 ) ),
Interactive Capability Plot( 1, Revert to original values( 1 ), )
)},데이터 탐색 및 시각화