RGB 값을 사용하여 특정 색상으로 원형 차트를 만들려고 합니다. 범례를 "마우스 오른쪽 버튼으로 클릭"하여 "채우기 색상" --> "기타"를 선택할 수 있습니다. 여기에서 특정 RGB 값을 선택할 수 있습니다. 다음 RGB 값을 입력합니다: R(225), B(79), G(113). 그러나 "확인"을 선택하고 원형 차트를 보면 올바른 색상이 아님을 알 수 있습니다. 색상을 보기 위해 다시 들어가면 RGB 값이 R(214), B(54), G(94)로 표시됩니다. 이 RGB 색상 변화는 내가 활용하려는 다른 사용자 정의 색상에서도 발생합니다. 방금 JMP 15.0.0으로 업데이트했고 아니다 JMP 14에서 이 문제가 발생했습니다. 또한 Mac을 사용하고 있습니다. 누구든지 내가 잘못하고 있는 일을 도와줄 수 있습니까?
이 문제를 보고해 주셔서 감사합니다. JMP Development는 이를 검토하고 개선했습니다. 수정 사항은 2021년 여름에 제공될 JMP 16.1 이상에서 제공될 예정입니다.
이것은 버그인 것 같습니다. 기술 지원( support@jmp.com ) 적절하게 조사되고 보고되도록 합니다.
-14765937을 RGB 값으로 변환하려면:
c = color to rgb(-14765937);
{0.882352941176471, 0.309803921568627, 0.443137254901961}
d = c * 255;
{225, 79, 113}

JMP 15 및 Windows 10으로 간단한 예제를 시도했지만 이 문제가 발생하지 않았습니다.빨간색 삼각형을 클릭하고 스크립트 저장 > 스크립트 창으로를 선택합니다.JSL이 색상을 설정하는 위치를 볼 수 있습니다.코드를 변경하고 색상을 사용할 수 있습니다.다음은 하나의 색상을 225, 79, 113의 RGB로 설정하는 간단한 예입니다.
dt = New Table( "Pie Color", Add Rows( 14 ),
New Column( "Column 1", Character, "Nominal",
Set Values( {"aaa", "aaa", "aaa", "bbb", "bbb", "bbb", "bbb", "ccc", "ccc", "ccc",
"ccc", "ccc", "ccc", "ccc"}
)
)
);
dt << Graph Builder(
Size( 490, 435 ),
Show Control Panel( 0 ),
Variables( X( :Column 1 ) ),
Elements( Pie( X, Legend( 5 ) ) ),
SendToReport(
Dispatch( {}, "400", ScaleBox,
{Legend Model( 5,
Properties( 0, {Fill Color( -14765937 )}, Item ID( "aaa", 1 ) )
)}
)
)
);
저장된 JSL은 -14765937의 채우기 색상을 표시합니다. 이것을 RGB로 변환하면 (.8823, .3098, .4431), 즉 (225, 79, 113)이 됩니다.다음과 같이 RGB 값으로 색상을 설정할 수 있습니다.
Properties( 0, {Fill Color( {225, 79, 113} )}, Item ID( "aaa", 1 ) )