테이블 개요이제 데이터 및 해당 메타데이터를 저장하는 것 외에도 데이터 테이블은 테이블, 행 및 열 메뉴의 명령 또는 JSL의 해당 메시지를 사용하여 데이터 준비를 담당합니다. 데이터 테이블은 또한 분석 및 그래프 작성을 위한 플랫폼 시작을 담당합니다. 데이터 테이블에 저장된 데이터 값의 특정 하위 집합만 분석하거나 플로팅하려는 경우가 있습니다. 이러한 상황에서 행 상태를 사용하여 플랫폼이 분석에 포함하거나 그래프에 표시하는 데이터 값을 제어할 수 있습니다. 그러나 값의 특정 하위 집합을 보유하기 위해 별도의 새 데이터 테이블을 만들 수도 있습니다. 하위 집합 테이블에 포함할 행과 열을 나타내는 방법에는 여러 가지가 있습니다. 가장 간단한 방법은 원하는 행이나 열을 선택한 다음 데이터 테이블에 메시지를 보내 하위 집합을 만드는 것입니다. 그러나 먼저 선택할 필요 없이 행 및/또는 열을 지정하기 위해 메시지에 인수를 제공할 수도 있습니다. 열을 선택하지 않고 메시지에 특정 열이 표시되지 않으면 기본적으로 모든 열이 하위 집합에 포함됩니다. 그리고 그것은 행에 대해서도 같은 방식으로 작동합니다. 그렇다면 하위 집합 데이터 테이블의 행이나 열을 어떻게 선택합니까? 행부터 시작하겠습니다. 행을 선택하기 위해 데이터 테이블에 보낼 수 있는 메시지가 여러 개 있지만 하위 집합을 만드는 데 가장 일반적으로 사용되는 메시지는 부울 식을 인수로 사용하는 Select Where 메시지일 것입니다. 여기에 표시된 예에서 Select Where 메시지는 키가 인치보다 크고 무게가 파운드보다 큰 Big Class 데이터 테이블에서 행을 선택합니다. 대안은 데이터 필터 메시지를 사용하여 선택하는 것입니다. 그러나 데이터 필터 메시지에는 Select Where보다 훨씬 더 많은 코드가 필요합니다. 여기에 표시된 두 메시지는 정확히 동일한 작업을 수행합니다. 따라서 일반적으로 스크립트가 일부 논리적 기준에 따라 행을 선택하도록 하려면 위치 선택을 사용합니다. 그러나 스크립트가 실행된 후 사용자가 데이터를 계속 탐색할 수 있도록 하려면 스크립트에서 데이터 필터를 실행하고 필터 열을 지정한 다음 사용자가 대화식으로 선택하도록 할 수 있습니다. 이제 열을 선택하고 어떤 열이 선택되었는지 결정하는 방법에 대해 알아보겠습니다. 열로 직접 전송되는 두 개의 메시지가 있고 다른 메시지는 데이터 테이블로 전송됩니다. Set Selected 메시지를 열로 보내 하위 집합에 대해 선택할 수 있습니다. 또한 Get Selected 메시지를 보내 열이 이미 선택되어 있는지 확인할 수 있습니다. 열 이름 또는 번호를 인수로 사용하여 데이터 테이블로 이동 메시지를 보내 개별 열을 선택할 수 있습니다. 마찬가지로 열 선택 메시지를 데이터 테이블로 보내 단일 열, 원하는 열 목록 또는 모든 열을 선택할 수 있습니다. 이미 선택된 열을 확인해야 하는 경우 선택한 열 가져오기 메시지를 데이터 테이블로 보냅니다. 그런 다음 데이터 테이블에 Clear Column Selections 메시지를 보내 기존 선택을 지울 수 있습니다. 마지막으로 열 패널에서 열을 그룹화한 경우 열 그룹 선택 또는 열 그룹 선택 해제 메시지를 사용하여 열 그룹과 함께 작업할 수 있습니다. 행 및/또는 열을 선택하고 나면 원본 데이터 테이블에 부분 집합 메시지를 보내 부분 집합을 만듭니다. JMP는 지정한 데이터 값에서 새 데이터 테이블을 생성합니다. 필수는 아니지만 하위 집합에 포함할 행 및/또는 열을 이미 선택한 경우 선택한 행 또는 선택한 열 인수를 괄호 안에 부울 인수와 함께 사용하는 것이 가장 좋습니다. 여기에 표시된 코드는 계단식 메시지의 예입니다. Select Where 메시지가 데이터 테이블로 보내져 성별 열의 값이 F인 행을 선택하고 바로 뒤에 하위 집합 테이블과 테이블 이름에 대해 두 개의 열을 지정하는 하위 집합 메시지가 표시됩니다. 그러나 행과 열을 먼저 선택할 필요는 없습니다. 하위 집합 테이블에 포함할 행과 열을 지정하는 또 다른 방법은 행 번호 행렬과 함께 Rows 인수를 사용하거나 열 참조와 함께 Columns 인수를 사용하는 것입니다. 이 경우 테이블에 선택된 행이나 열이 있는 경우 괄호 안에 부울 0이 있는 Selected Rows 또는 Selected Columns 인수를 사용하는 것이 가장 좋습니다.