"데이터 필터"의 빨간색 삼각형 메뉴에는 다음 옵션이 포함되어 있습니다.
자동 지우기
"데이터 필터"에 명목형 또는 순서형 열이 여러 개 선택된 경우 이 옵션을 사용하면 열을 새로 선택하기 전에 다른 선택 상태를 지울 수 있습니다. 예를 들어 Big Class.jmp를 사용하고 있고 데이터 필터에 sex(명목형) 및 age(순서형) 열이 포함되어 있다고 가정합니다. "sex"에서 "M"(남자)을 선택하고 age의 한 그룹(예: 12세)을 클릭하면 남자 행의 선택 상태가 자동으로 지워집니다. 즉, 12세를 선택한 것이 남자를 선택하는 데 조건부로 적용되지 않습니다. 반대로, "자동 지우기"를 해제하면 남자이면서 동시에 12세인 행을 선택할 수 있습니다. "자동 지우기"는 기본적으로 해제되어 있습니다.
조건부
선택된 필터 열에 대해 표시되는 범주를 제한합니다. 자세한 내용은 조건부 데이터 필터에서 확인하십시오.
AND로 그룹화
열 필터의 여러 그룹에 대한 AND 및 OR 동작을 제어할 수 있습니다. 자세한 내용은 데이터 필터의 AND로 그룹화 옵션에서 확인하십시오.
히스토그램 및 막대 표시
데이터 필터에 히스토그램과 막대를 표시하거나 숨깁니다.
개수 표시
범주형 열 데이터 필터에서 개수를 표시하거나 숨깁니다.
부동 창 사용
"데이터 필터" 창을 연결된 데이터 테이블의 위에 유지합니다. "데이터 필터" 창을 맨 위에 유지하지 않으려면 이 옵션을 선택 취소합니다.
다시 시작
현재 "데이터 필터" 세션을 닫고 원래 "데이터 필터" 창을 표시합니다.
제어판 표시
"데이터 필터" 창에서 "지우기"와 "반전"을 제외한 모든 버튼과 체크박스를 표시하거나 숨깁니다.
모드 표시
"데이터 필터" 창에서 필터링 모드 체크박스를 표시하거나 숨깁니다.
애니메이션
데이터 테이블에서 단일 변수의 값을 순차적으로 강조 표시합니다. 자세한 내용은 데이터 필터의 애니메이션에서 확인하십시오.
부분집합
다음 내용만 포함하는 새 데이터 테이블을 생성합니다.
– 데이터 필터로 지정된 행
– 활성 데이터 테이블에서 선택된 열. 선택된 열이 없으면 모든 열이 포함됩니다.
이 옵션은 테이블 > 부분집합 명령과 유사하며 부분집합 추출 옵션이 없다는 점만 다릅니다.
Where 절 저장
선택한 값에 따라 Where 절을 작성합니다.
팁: 계산식 열로를 선택하면 표시자 열이 생성됩니다. 많은 플랫폼의 표시자 열을 그래프 빌더에서 기준 역할, 그룹 또는 ID 등으로 사용할 수 있습니다.
스크립트 저장
스크립트를 저장하기 위한 옵션을 제공합니다. 자세한 내용은 JMP 보고서의 스크립트 저장 메뉴에서 확인하십시오.
로컬 데이터 필터 복사
(로컬 데이터 필터에만 사용할 수 있음) 로컬 데이터 필터의 스크립트를 클립보드에 복사합니다. 그런 다음 보고서의 빨간색 삼각형 메뉴에서 "로컬 데이터 필터 붙여넣기" 옵션을 사용하여 이 로컬 데이터 필터를 새 보고서에 적용할 수 있습니다.
로컬 데이터 필터 제거
(로컬 데이터 필터에만 사용할 수 있음) 보고서에서 로컬 데이터 필터를 제거합니다.
계층이 있는 필터 열의 경우 "조건부" 옵션을 사용하여 열 목록에 표시되는 열을 필터링할 수 있습니다. 예를 들어 선택한 지역의 주만 목록에 표시되도록 지역을 기준으로 필터링할 수 있습니다.
참고: OR 그룹이 여러 개인 경우에는 조건부 필터를 사용할 수 없습니다.
다음 예에서는 조건부 옵션을 사용하여 해당되지 않는 추가 범주를 제외하고 하위 범주를 간결하게 표시하는 방법을 보여 줍니다.
1. 도움말 > 샘플 데이터 폴더를 선택하고 Cities.jmp를 엽니다.
2. 행 > 데이터 필터를 선택합니다.
3. "데이터 필터" 창에서 city, State 및 Region을 선택하고 추가를 클릭합니다.
"데이터 필터" 창이 나타나고 각 변수의 목록이 표시됩니다.
4. "데이터 필터"의 빨간색 삼각형을 클릭하고 조건부를 선택합니다.
5. "Region" 목록에서 MW를 선택합니다.
6. "State" 목록에서 OH를 선택합니다.
데이터 테이블에서 오하이오(OH) 및 중서부(MW) 지역의 도시가 선택됩니다. "데이터 필터" 창에서는 "State" 목록에 중서부의 주만 표시되고, "city" 목록에 오하이오 주의 도시만 표시됩니다.
그림 9.11 조건부 옵션 사용
열 이름 앞에 있는 괄호 안의 숫자는 열 값이 선택된 순서를 나타냅니다. Figure 9.11에서는 Region이 첫 번째로 선택되었으므로 해당 열 이름 앞에 "1"이 표시됩니다. "State"는 두 번째로 선택되었으므로 해당 열 이름 앞에 "2"가 표시됩니다.
오름차순으로 표시된 계층적 필터를 재배열하면 계층에서의 오름차순 위치와 매칭되도록 필터 번호가 변경됩니다.
선택 상태를 지우고 계층 순서를 재설정하려면 지우기를 클릭합니다.
필터 열을 추가하고 "AND"를 클릭한 후 또 다른 필터 열을 추가하면 필터 그룹이 생성됩니다. 해당 그룹 내에서 모든 기준을 충족하는 열이 데이터 테이블에서 선택됩니다.
그런 다음 "OR"를 클릭하고 하나 이상의 필터를 추가하면 두 번째 필터 그룹이 생성됩니다. "AND로 그룹화"가 선택 취소되어 있는 경우 이것이 기본 동작입니다.
"AND로 그룹화"를 선택하면 이 동작이 반대가 됩니다.
다음 예에서는 "AND로 그룹화"가 선택되어 있을 때의 동작을 보여 줍니다.
1. 도움말 > 샘플 데이터 폴더를 선택하고 Big Class.jmp를 엽니다.
2. 행 > 데이터 필터를 선택합니다.
3. "데이터 필터"의 빨간색 삼각형을 클릭하고 AND로 그룹화를 선택합니다.
4. "데이터 필터" 창에서 age 열을 선택하고 추가를 클릭합니다.
5. OR를 클릭하고 sex 열을 추가합니다.
sex가 age와 동일한 그룹에 추가됩니다.
6. age 필터에서 14를 선택하고, sex 필터에서 M을 선택합니다.
age와 sex는 동일한 그룹에 포함되어 있습니다. 데이터 테이블에서 age 또는 sex 조건을 충족하는 행이 선택됩니다. 즉, 데이터 테이블에서 모든 14세 학생과 모든 남학생이 선택됩니다.
7. AND를 클릭하고 weight 열을 추가합니다.
새 그룹이 추가됩니다.
8. 왼쪽 weight 슬라이더를 약 112로 이동합니다.
또 다른 필터 그룹이 추가되었습니다. 두 번째 필터 그룹은 체중이 112를 초과하는 행으로 선택 범위를 제한합니다.
두 필터 그룹이 함께 적용되어 첫 번째 그룹의 조건과 두 번째 그룹의 조건을 모두 충족하는 행, 즉 14세이거나 남학생이되 체중이 112를 초과하는 학생이 선택됩니다.
그림 9.12 AND로 그룹화 조건을 사용한 데이터 필터