안녕하세요, Tabulate 기능을 사용하여 스크립트에서 테이블 세트를 생성했지만 동적으로 연결되지 않은 것 같습니다. 이를 수정할 수 있는 방법이 있습니까? 아니면 JMP/JSL에서 동적으로 연결된 테이블을 생성하는 방법이 있습니까?
참고로 동적으로 연결된다는 것은 테이블의 셀을 클릭하면 해당 데이터 샘플이 선택된다는 의미입니다.
마이크
다시 한번 확인하기 위해 @jthi 성명.
Tabulate는 데이터 테이블과 연결되어 있지 않지만 연결되어야 합니다. 하위 집합 및 요약은 원본 데이터 테이블에 연결 옵션을 제공합니다.
많은 Tabulate 기능은 요약의 그룹 및 하위 그룹 기능을 사용하여 생성할 수 있습니다.
아래 Ledi의 답변을 참조하세요.
Tabulate에서는 결과 셀 영역에서 특정 개수나 기타 통계를 클릭하여 데이터 테이블에서 선택된 행을 가져와야 합니다. 행의 드롭 영역에 있는 항목을 클릭하면 행이 선택되지 않습니다.
테이블 > 요약은 기본적으로 더 큰 테이블에서 행을 선택하는 데 항상 사용하는 연결된 요약 테이블을 생성합니다.
안녕 @jthi . 기밀 데이터가 제거된 내 코드는 다음과 같습니다. 게시하면 도움이 될 수 있습니다.
Contingency(
SendToByGroup( {:Name( "A or B" ) == "A"} ),
Y( :Name( "Result x" ) ),
SendToByGroup(
{:Name( "A or B" ) == "A"},
Y( :Name( "Result x" ) )
),
SendToByGroup(
{:Name( "A or B" ) == "B"},
Y( :Name( "Result x" ) )
),
X( :Name( "Result y" ) ),
Automatic Recalc( 1 ),
Contingency Table( Total %( 0 ), Col %( 0 ), Row %( 0 ) ),
Mosaic Plot( 0 ),
Tests( 0 ),
By( :Name( "A or B" ) ),
SendToByGroup(
{:Name( "A or B" ) == "A"},
Local Data Filter(
Add Filter(
columns(
:Target,
:Name( "Data x" )
),
Where( :Target == "background" ),
Where(
:Name( "Data x" ) == "True"
),
Display( :Target, Size( 160, 60 ), List Display )
)
)
),
SendToByGroup(
{:Name( "A or B" ) == "B"},
Local Data Filter(
Add Filter(
columns(
:Target,
:Name( "Data x" )
),
Where( :Target Channel == "background" ),
Where(
:Name( "Data x" ) == "True"
),
Display( :Target, Size( 160, 60 ), List Display )
)
)
)
);그래서 저는 분할표(Contingency Table) 기능을 사용하고 있습니다. 동적 연결이 허용됩니까? 그렇지 않은 경우 가장 좋은 해결 방법은 무엇입니까?
Tabulate는 데이터 테이블에 연결되어야 합니다. 하위 집합 및 요약은 원본 데이터 테이블에 연결 옵션을 제공합니다.