"선택되지 않은 바랜"에 대한 "바랜" 정도안녕,
그래프의 데이터 포인트를 선택하면 다른 데이터 포인트가 희미해집니다(기본적으로 마커 선택 모드가 그렇게 설정되어 있으면 다른 옵션도 가능함).
Faded는 "같은 색이지만 그렇게 강렬하지 않은"을 의미합니다.
"바랜" 정도를 정의하는 옵션이 있습니까?
그래프가 "대화형 html"로 내보내지면 선택되지 않은 점은 "그냥" 흰색입니다.
- 그러나 실제로 이렇게 하면 선택한 데이터 요소와 선택되지 않은 데이터 요소를 훨씬 쉽게 구별할 수 있습니다.
때로는 더 많이 그리고 때로는 더 적은 페이딩이 선호되므로 "페이드" 정도를 설정하는 옵션이 이미 있다면 좋을 것입니다...
제도법Re: "선택되지 않은 바랜"에 대한 "바랜" 정도Color 또는 Mark by Column(데이터 표 행의 빨간색 화살표 아래)을 시도하고 연속 열을 사용할 수 있습니다. 색상은 해당 열의 값에 따라 달라집니다(비닝됨).행을 제외(그러나 숨기지는 않음)하는 경우 표시되는지 여부는 모르겠지만 이것이 원하는 것일 수 있다고 생각합니다.
Re: "선택되지 않은 바랜"에 대한 "바랜" 정도나는 이것이 설정 될 수 있다고 생각하지 않으며 당신이 설명하는 방식으로 사용하지 않을 것입니다.
행/점을 표시할 수 있는 다른 가능성이 많이 있습니다. 색상, 마커, 크기, 레이블, 그래프의 위치별 ... 다른 차원이 정말로 필요합니까?
(원하는 기능을 얻기 위한) 해결 방법은 선택되지 않은 색상을 더 저하된 색상으로 변환하는 수식을 입력하고 이를 색상 행 상태로 정의하는 것입니다.
Re: "선택되지 않은 바랜"에 대한 "바랜" 정도안녕 @Georg ,
이것은 작동할 수 있습니다.
데이터 포인트를 선택한 후 수식 실행을 어떻게 트리거합니까?
Re: "선택되지 않은 바랜"에 대한 "바랜" 정도안녕,
@danschikore 행 상태 처리기를 사용하라는 힌트를 주었습니다. -> 멋진 기능, 감사합니다 
이제 데이터 포인트 선택으로 함수 f를 트리거할 수 있습니다.
dt << make row state handler( f );
그러나 인생에서 자주 그렇듯이 1개의 문제를 해결하고 2개의 새로운 문제를 해결합니다.
a) GraphBuilder 색상 설정이 행 색상 설정보다 우선합니다.
-> 행 색상 설정이 GraphBuilder 색상보다 우선하도록 하는 설정이 있습니까?
훨씬 더 심각합니다.
b) 행 상태 핸들러는 행 상태의 변경에 반응합니다. 불행히도 내 새로운 "레이블" 및 "색상"도 변경됩니다.
그리고 로그는 "행 상태는 행 상태 핸들러에 의해 변경되어서는 안된다"고 알려줍니다.
모든 행 상태 변경이 아니라 "선택" 변경에만 반응하는 방법이 있습니까?

dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
f = Function( {a},
selected = dt << Get selected Rows();
if(N Row(selected)>0,
print("change size & font");
rs = dt << get row states;
bits0 = (mod(rs, 2)==1); //select
bits1 = (mod(floor(rs/2),2)==1)*2; //exclude
bits2 = (mod(floor(rs/4),2)==1)*4; //hide
highlight = 200; // large dot, label (keep the automatic color)
faded = 8192; //light gray --> unfortunately, no effect
setStates = bits0 + bits1 + bits2 + highlight * bits0 + faded *(1-bits0);
show(rs, bits0,bits1,bits2,setStates);
dt << Set Row States (setStates);
);
);
dt << Graph Builder(
Show Control Panel( 0 ),
Variables( X( :height ), Y( :weight ), Color( :sex ) ),
Elements( Points( X, Y, Legend( 3 ) ), Smoother( X, Y, Legend( 4 ) ) )
);
rs = dt << make row state handler( f );
Re: "선택되지 않은 바랜"에 대한 "바랜" 정도행 상태 변경에 대응하는 또 다른 방법은 행 상태를 사용하는 수식으로 새 열을 만드는 것입니다.그런 다음 그래프 빌더(또는 다른 플랫폼)에서 이 열을 사용할 수 있으며 변화하는 공식에 반응합니다.
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
dt << New Column( "sexformula",
Character,
"Nominal",
Formula( If( Selected(), "Selected", :sex ) )
);
dt << Graph Builder(
Show Control Panel( 0 ),
Variables( X( :height ), Y( :weight ), Color( :sexformula ) ),
Elements( Points( X, Y, Legend( 3 ) ), Smoother( X, Y, Legend( 4 ) ) ),
SendToReport(
Dispatch(
{},
"400",
ScaleBox,
{Legend Model(
3,
Properties(
2,
{Line Color( 1 ), Marker Size( 6 )},
Item ID( "Selected", 1 )
)
)}
)
)
);
Re: "선택되지 않은 바랜"에 대한 "바랜" 정도다른 게시물에서 누락된 것이 있을 수 있지만 JMP 기본 설정에서 수준을 설정할 수 없습니까?
