여러 값에 대해 동일한 색상을 선택한 경우에도 그래프 빌더의 색상이 값 색상 열 속성을 따르도록 합니다. 오버레이를 사용할 때 색상은 열 속성에서 설정한 대로입니다.
Names Default To Here(1);
dt = Open("$SAMPLE_DATA/Probe.jmp");
dt << Clear Row States;
Column(dt, "Site") << Set Property("Value Colors", {1 = 16, 2 = 16, 3 = 16, 4 = 16, 5 = 22});
gb_color = dt << Graph Builder(
Size(530, 459),
Show Control Panel(0),
Variables(X(:Start Time), Y(:DELW_PCOLL), Color(:Site)),
Elements(Points(X, Y, Legend(3)))
);
gb_overlay = dt << Graph Builder(
Size(530, 459),
Show Control Panel(0),
Variables(X(:Start Time), Y(:DELW_PCOLL), Overlay(:Site)),
Elements(Points(X, Y, Legend(3)))
);

현재 저는 열을 그룹화하고 해당 열에 값 색상을 설정하는 새 열을 만드는 해결 방법을 사용합니다. 작동하지만 불필요한 추가 단계이며 범례를 기반으로 다른 값을 대화식으로 선택하지 못하게 합니다.