대시보드에 그래프 행렬(예: 4x5)이 있는 경우 전체 그래프 중 하나만 선택하여 확대하여 표시하려면 어떻게 해야 합니까? 가로 및 세로 방향으로 그래프를 형성하는 데 사용된 데이터 테이블의 두 열을 원하는 쌍으로 좁힐 때 데이터 필터를 사용하면 선택이 발생합니다. 데이터 필터 양식의 컨트롤과 같은 히스토그램 대신 드롭다운 목록에서 선택이 이루어지는 단일 확대 그래프를 갖는 것이 유용할 것입니다.
x 및 y 그룹과 필터가 포함된 단일 그래프 빌더가 있는 경우

데이터를 필터링하면 단일 그래프를 얻을 수 있습니다.

필터의 빨간색 삼각형 메뉴에서 필터 모양을 변경할 수 있습니다.

첫 번째 문제를 해결하려면:
예를 들어 GroupX=1, GroupY=1인 그래프와 GroupX=2,GroupY=2인 다른 그래프를 유지하면서 데이터를 필터링하면 실제로 x=1,2, x=1인 그래프의 2x2 행렬이 표시됩니다. ,2 위치 1/1과 2/2에는 그래프가 포함되어 있고 나머지 2개 위치는 비어 있습니다.
개별 플롯이 표시되는 위치에 관심이 없다면 다음과 같이 흰색 영역을 제거할 수 있습니다.
- GroupX 및 GroupY에 사용된 열을 단일 열로 결합합니다(필요한 교차점을 계속 가져옴).
- 이 열을 Wrap으로 사용
반면에 이 예에서는 단점도 보여줍니다.
특정 X 및 Y 값에 대한 정보가 손실됩니다.
데이터 시각화의 일상적인 작업을 통해 나는 다음을 알고 있습니다.
밀도가 높은 패킹의 이점이 구조 손실의 단점을 과중시키는 경우가 분명히 있습니다 
특히 생성된 Matrix가 Powerpoint 슬라이드에 맞아야 하는 경우...
관련 주제: X 그룹: 축의 값을 해당 그룹으로 제한합니다.


Names Default to Here(1);
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
Graph Builder(
Variables(
X( :height ),
Y( :weight ),
Group X( :age ),
Group Y( :sex ),
Overlay( :sex )
),
Elements( Points( X, Y, Legend( 1 ) ), Smoother( X, Y, Legend( 2 ) ) ),
Local Data Filter(
Add Filter(
columns( :age, :sex ),
Where( :age == 12 ),
Where( :sex == "F" )
),
Add Filter(
columns( :age, :sex ),
Where( :age == 15 ),
Where( :sex == "M" )
),
Add Filter(
columns( :age, :sex ),
Where( :age == 17 ),
Where( :sex == "F" )
)
)
);
New Column( "Concatenate[age,sex]",
Character,
Formula( Char( :age ) || "_" || :sex ),
);
Graph Builder(
Variables(
X( :height ),
Y( :weight ),
Group X( :"Concatenate[age,sex]"n ),
Overlay( :sex )
),
Elements( Points( X, Y, Legend( 1 ) ), Smoother( X, Y, Legend( 2 ) ) ),
Local Data Filter(
Add Filter(
columns( :"Concatenate[age,sex]"n ),
Where( :"Concatenate[age,sex]"n == {"12_F", "15_M", "17_F"} )
)
)
)메뉴에 "표시 옵션" 항목이 없습니다. 어디서 찾을 수 있는지 모르시나요?
