Re: 축 레이블을 통해 데이터 포인트를 선택합니까?선택을 허용하기 위해 히트맵 하위 그래프를 추가할 수 있습니다.
그러나 축 레이블을 사용하는 직접적인 방법이 있습니까?

Names Default to Here(1);
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
dt << new column("X",Nominal, set each value(1));
Graph Builder(
Variables( X( :age ), Y( :weight ), Y( :height ), Y( :X ) ),
Relative Sizes( "Y", [100 100 15] ),
Elements( Position( 1, 1 ), Points( X, Y, Legend( 12 ) ) ),
Elements( Position( 1, 2 ), Points( X, Y, Legend( 13 ) ) ),
Elements( Position( 1, 3 ), Heatmap( X, Y, Legend( 19 ) ) )
)
Re: 축 레이블을 통해 데이터 포인트를 선택합니까?저는 귀하의 히트맵 아이디어가 더 마음에 들지만 여기에 거의 효과가 있고 토론을 진행하는 데 도움이 될 수 있는 것이 있습니다. 축 대신 데이터 필터가 있으면 좋겠다고 생각했는데 컨트롤을 다 없애는 방법을 찾지 못했습니다.

/*JMP STATISTICAL DISCOVERY LLC (“JMP”) PERMITS THE USE OF THIS COMPUTER SOFTWARE CODE (“CODE”) ON AN AS-IS BASIS AND AUTHORIZES YOU TO USE THE CODE SUBJECT TO THE TERMS LISTED HEREIN. BY USING THE CODE, YOU AGREE TO THESE TERMS. YOUR USE OF THE CODE IS AT YOUR OWN RISK. JMP MAKES NO REPRESENTATION OR WARRANTY, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO, WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, NONINFRIGEMENT, AND TITLE, WITH RESPECT TO THE CODE.
You may use the Code solely as part of a software product you currently have licensed from JMP, JMP’s parent company SAS Institute Inc. (“SAS”), or one of JMP’s or SAS’s subsidiaries or authorized agents (the “Software”), and not for any other purpose. The Code is designed to add functionality to the Software but has not necessarily been tested. Accordingly, JMP makes no representation or warranty that the Code will operate error-free. JMP is under no obligation to maintain, support, or continue to distribute the Code.
Neither JMP nor its licensors shall be liable to you or any third-party for any general, special, direct, indirect, consequential, incidental, or other damages whatsoever arising out of or related to your use or inability to use the Code, even if JMP has been advised of the possibility of such damages. Except as otherwise provided above, the Code is governed by the same agreement that governs the Software. If you do not have an existing agreement with JMP or SAS governing the Software, you may not use the Code.
JMP and all other JMP Statistical Discovery LLC product or service names are registered trademarks or trademarks of JMP Statistical Discovery LLC in the USA and other countries. ® indicates USA registration. Other brand and product names are registered trademarks or trademarks of their respective companies.
*/
dt = open ("$SAMPLE_DATA/Big Class.jmp");
nw = New Window( "Graph",
V List Box(
g = Graph Builder(
Size( 754, 634 ),
Show Control Panel( 0 ),
Show Legend( 0 ),
Show X Axis( 0 ),
Show X Axis Title( 0 ),
Variables( X( :age ), Y( :height ), Y( :weight ) ),
Relative Sizes( "Y", [127 128] ),
Elements( Position( 1, 1 ), Points( X, Y, Legend( 18 ) ) ),
Elements( Position( 1, 2 ), Points( X, Y, Legend( 19 ) ) )
),
df = dt <<
Data Filter(
Location( {2831, 76} ),
Width( 741 ),
Add Filter(
columns( :age ),
Where( :age == 17 ),
Display( :age, "Blocks Display" )
)
)
)
);
df << show controls (0);Re: 축 레이블을 통해 데이터 포인트를 선택합니까?나는 종종 플롯의 변수에 대한 분포 플랫폼을 엽니다. 동적 연결을 사용하여 값을 선택하고 선택 하위 집합을 정의합니다. 이제 같은 목적으로 열 이름과 데이터 값 사이의 히스토그램을 사용할 수 있습니다.
축 레이블을 통해 데이터 포인트를 선택하시겠습니까?Graph Builder에서 범주/서수 축의 레이블을 클릭(Shift, Alt, Ctrl)하여 데이터 포인트를 선택할 수 있습니까?
즉, "14"를 클릭하면 age=14에 해당하는 모든 데이터 포인트가 강조 표시됩니다.

대량 맞춤화Re: 축 레이블을 통해 데이터 포인트를 선택합니까?애드온 주제:
여러 열이 계층적 X 레이블로 사용되는 경우 각 열을 계층의 일부로 사용하거나 사용하지 않는 각 서브플롯 및 플롯 스타일에 대한 옵션이 있습니다.
이는 매우 유용할 수 있습니다.
X 축에서 두 번째 수준으로 사용되는 열을 선택 취소하면 히트맵이 다음과 같이 첫 번째 수준으로 구분됩니다.

불행하게도 열 선택을 취소해도 아무 효과가 없습니다. 그래프는 "X - 이름"을 선택하고 선택을 취소한 것과 정확히 동일하게 보입니다. 


Graph Builder(
Variables(
X( :age ),
X( :name, Position( 1 ) ),
Y( :weight ),
Y( :X ),
Color( :age ),
Frequency( :one )
),
Relative Sizes( "Y", [100 15] ),
Elements( Position( 1, 1 ), Points( X( 1 ), X( 2 ), Y ) ),
Elements( Position( 1, 2 ), Heatmap( X( 1 ), Y ) )
)
Re: 축 레이블을 통해 데이터 포인트를 선택합니까?나는 오래된 주제를 알고 있지만 반향합니다. @Mark_Bailey 히스토그램에 대한 님의 설명입니다. 예를 들면 다음과 같습니다.

이 그래프를 재생성하는 JSL:
더보기...