데이터베이스에서 데이터를 가져와 공정 능력 계산을 수행하는 추가 기능이 있습니다. 시간을 절약하기 위해 이 추가 기능은 이상치 탐색 플랫폼을 실행하여 이상치를 결측값 코드로 추가합니다. 이렇게 하면 작업량을 크게 줄일 수 있습니다. 많은 비전 시스템에는 측정값이 아닌 다양한 오류 코드가 있으며, 저희 회사에는 비전 시스템이 많기 때문에 이러한 오류 코드가 누적됩니다. 이상치 탐색 플랫폼은 이러한 오류 코드를 제거하는 데 매우 효과적입니다. 또한 기계 결함으로 인한 과도한 측정값을 제거하는 데에도 유용합니다. 이상치 탐색 플랫폼이 제거하는 측정값의 90% 이상이 문제 해결에 도움이 된다고 생각합니다.
하지만 제가 마음에 들지 않는 점은, 특히 추가 기능 스크립트를 사용하는 사용자에게는 보이지 않는 방식으로 이러한 작업이 이루어진다는 점인데, 투명성이 부족하다는 것입니다. 행을 제외하면 아이콘이 표시되고 차트 아래에 보고됩니다. 반면 결측값 코드는 훨씬 더 비밀스럽게 처리됩니다.
사용자들이 더 쉽게 확인할 수 있는 방법을 생각해내기 전에, 다른 분들이 이 문제를 해결해 본 적이 있는지 알고 싶었습니다. (아니면 '도움말 문서를 찾아보세요. 이미 알고 있어야 할 옵션이 있습니다.'라고 알려주실 분이 계시면 좋겠습니다.)
제가 알기로는 그런 설정은 없지만, 많은 플랫폼에서 어떤 방식으로든 개수를 표시하는데, 이는 때때로 일부 값이 누락되었음을 나타낼 수 있습니다. 이상치를 제거할 때(제외, 열 속성, 값 삭제 등) 해당 정보를 어딘가에 수집하여 사용자에게 표시하거나 보고서에 추가합니다.
누락된 값을 강조 표시하려면 값에 따라 셀 색상 지정 기능 을 활성화할 수 있습니다.
아쉽게도 사용자가 다른 값에 대한 색상을 지정하지 않더라도 JMP는 자동으로 색상 스케일을 사용합니다.
이것이 바로 이 코드의 이유입니다.
Names Default to Here(1);
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
dt[[5,7,9,12],{height}]=999;
:height <<
Set Property( "Missing Value Codes", {999} ) <<
Set Property(
"Value Colors",
{999 = "Medium Light Gray", Color Cell by Value( 1 )}
)
이 뷰를 생성합니다:

다른 셀에 영향을 주지 않고 누락된 값을 투명하게 표시하려면 다음 해결 방법 중 하나를 사용할 수 있습니다.

색상 그라데이션(흰색에서 흰색으로)을 사용하세요.
:height << Set Property( "Missing Value Codes", {999} ) <<
Set Property(
"Color Gradient",
{{"white", {"Continuous", "Categorical", "Diverging"}, {{255, 255, 255},
{255, 255, 255}, Missing( "Black" )}}, Range( {0, 50, 100} ),
Color Cell by Value}
)
그 후 해당 열에는 '값에 따라 셀 색상 변경' 플래그가 표시됩니다.
아쉽게도 (색상 값이나 색상 그라데이션 없이) 플래그만 적용하는 것은 아무런 효과가 없습니다.
-> 위시리스트에 게시글을 추가할 만한 가치가 있을지도 몰라요:
추가 색상 설정 없이 값에 따라 셀 색상을 지정할 수 있도록 하여 누락된 값 코드를 더욱 명확하게 표시합니다.