Re: 코드를 사용하여 하위 테이블 명령에 로컬 데이터 필터를 추가합니다.필터링된 행 옵션을 사용하여 JMP 17에서 하위 집합 테이블을 계산하는 경우:

로그는 스크립트의 모양을 보여줍니다.
// Subset data table
// → Data Table( "Subset of Big Class 2" )
Data Table( "Big Class" ) << Subset(
Filtered Rows( :height >= 61 & :weight <= 98 ),
Selected columns only( 0 )
);
인터페이스에 포함된 데이터 필터는 UI 전용입니다. JSL에는 필터가 생성하는 where-clause만 필요합니다.이전 버전의 JMP에서 유사한 작업을 수행하는 한 가지 방법은 하위 집합을 계산하기 전에 행을 선택하는 것입니다.
Data Table( "Big Class" ) << Select Where(:height >= 61 & :weight <= 98);
Data Table( "Big Class" ) << Subset(
Selected Rows( 1 ),
Selected columns only( 0 )
);
코드를 사용하여 하위 집합 테이블 명령에 로컬 데이터 필터 추가이것은 로컬 데이터 필터를 사용하여 하위 집합 테이블을 생성하기 위해 작성한 코드입니다. 열이 선택되어 있지만 모든 행이 포함된 테이블이 표시됩니다. 즉, 로컬 필터가 작동하지 않습니다.
Data Table("JoinedData140523") << Subset(
Selected columns only(0),
columns(
:age 2022, :"# of children"n, :Gender, :Nationality, :Religiosity,
:Education 3, :TOP YN, :TOP NoRelig YN
),
Local Data Filter(
Add Filter(
columns(:"Sevirity>3"n, :TOP total),
Where(:"Sevirity>3"n == "1" & :TOP total == "Yes") // Combine the filter conditions
)
)
);
어떤 제안이 있으십니까?
콘텐츠 구성데이터 혼합 및 정리데이터 탐색 및 시각화대량 맞춤화