<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />안녕하세요. 커뮤니티,
선택한 행과 하위 열을 하위 집합으로 선택한 경우 선택한 열과 선택한 행이 표시됩니다. 모든 열 (선택 또는 선택되지 않음)과 선택한 행만 가져올 수 있습니까? 나는 스크립트를 사용하여 사용자가 강조 표시된 / 선택되어있는 데이터를 부분 집합으로 만들지 만 실수로 클릭 한 열을 누른 다음 전체 데이터 테이블을 하위 집합으로 만들지 않고 선택된 열만을 하위 집합으로 만듭니다 (원하는 것은 아니지만 JMP 코드는 그런 식으로 만들었습니다.) 아래는 내 서브셋 버튼을위한 JSL입니다. 누군가가 그 코드 내에서 작업하여 원하는 것을 얻는다면, 그것은 만족할 것입니다.
문안 인사,
tbl = 현재 데이터 테이블 ();
runSubsetScript = 함수 (
{df, tbl},
wc = df << Get Where 절;
평가 (
대용품(
Expr (
tbl << 부분 집합 (
whereClause,
)
),
Expr (whereClause), 구문 분석 (wc)
)
);
);
newWind = 새 창 (
"데이터 필터 예제",
df = tbl << 데이터 필터 (
위치 ({58, 58}),
모드 (쇼 (1), 포함 (1)),
필터 추가 (열 (: 타임 스탬프, : 식물), 디스플레이 (: 타임 스탬프, : 식물))
),
버튼 상자 ( "하위 집합", runSubsetScript (df, tbl))
);
하위 집합의 선택 인수 인 선택한 행 ()과 선택한 열 ()을 사용할 수 있습니다.
부분 집합 표현식에서 "whereClause"다음에 쉼표를 포함하여 다음 행을 삽입하십시오.
선택된 행 (1),
선택된 열 (0)
건배,
브래디