이 데모에서는 테이블 메뉴에서 스택 및 연결 명령의 두 가지 추가 명령을 보여줍니다. 저널 섹션에서 Cure Time Data를 다시 클릭하겠습니다. 그리고 이 표의 구성은 각 경화 시간 샘플이 자체적으로 별도의 열을 가지고 있다는 것입니다. 예를 들어, 내가 5가지 다른 치료 시간의 평균을 비교하고 싶다면, 그런 종류의 분석은 데이터 구조를 원할 것입니다. JMP는 데이터 구조를 원할 것이므로 내가 어떤 치료 시간을 나타내는 하나의 열을 갖도록 할 것입니다. 실제 숫자 값을 나타내는 하나의 열. 그래서 테이블을 그런 식으로 재정렬하기 위해 Stack 명령을 사용할 수 있습니다. 그리고 그 스택 명령은 우리가 넓은 테이블이라고 부를 수 있는 테이블에서 이것이 매우 넓지는 않지만 키가 큰 테이블로 변환할 것입니다. 이 작업을 대화식으로 수행한 다음 JMP가 생성하는 소스 스크립트에서 스크립트를 가져옵니다. 테이블 메뉴로 이동하여 스택을 선택하겠습니다. 그리고 Cure Time through Cure Time을 선택하고 Stack Columns를 클릭합니다. 대부분의 기본 옵션을 선택한 상태로 두겠습니다. 하지만 출력 테이블 이름을 추가하겠습니다. 스택 치료 시간 데이터라고 할게요. 그런 다음 새 열 이름을 제공하고 싶습니다. 따라서 누적 데이터 열은 실제 치료 시간 값이 됩니다. 그래서 나는 그것을 위해 Cure Time을 쓸 것이다. 그리고 원본 레이블 열은 이전에 열 머리글이었던 것을 포함할 열이라고 부를 것입니다. 그래서 하나의 샘플이라고 부를 것입니다. 그런 다음 확인을 클릭합니다. 이제 6개의 열과 행이 있는 테이블 대신 3개의 열과 행이 있는 테이블이 있습니다. 그리고 기본적으로 JMP는 스택에 포함되지 않은 이 열을 유지했습니다. 유지하지 않으려면 선택을 취소할 수 있는 대화 상자의 옵션입니다. 이제 각각의 평균을 비교하기 위해 분산 분석을 수행하려는 경우 Oneway 플랫폼에서 X 분석 역할에 해당하는 샘플 열이 있습니다. 하지만 이 소스 스크립트를 잡고 싶습니다. 따라서 해당 항목을 마우스 오른쪽 버튼으로 클릭하고 편집을 선택하겠습니다. 내용만 선택하겠습니다. Ctrl+A의 바로 가기 키를 사용할 수도 있습니다. 또는 마우스 오른쪽 버튼을 클릭할 수 있습니다. 작은 스크립트이므로 수동으로 강조 표시했습니다. 다시 복사해 보겠습니다. 키보드 단축키를 사용하거나 마우스 오른쪽 버튼을 클릭할 수 있습니다. 그리고 그 창에서 취소하겠습니다. 이 누적 방식으로 이미 형식이 지정된 잠시 후에 열 수 있는 Historical Cure Time Data라는 테이블이 있기 때문에 이 작업을 수행하는 것입니다. 이 두 테이블을 하나의 테이블로 만들고 싶다면 둘 다 이 세로 형식이어야 하거나 둘 다 와이드 형식이어야 합니다. 그래서 저는 계속 진행하겠습니다. 방금 누적된 치료 시간 데이터에 대한 스크립트를 얻었습니다. 저장하지 않고 창을 닫고 새 스크립트 편집기 창을 열겠습니다. 다시 말하지만 키보드 단축키는 Ctrl+T입니다. Ctrl+V를 눌러 붙여넣습니다. 이 작업을 시작할 때 이 새 누적 데이터 테이블에 대한 개체 참조를 제공하고 싶습니다. 그리고 그것을 변수에 저장하고 싶습니다. 그래서 저는 이것을 dtStacked라고 부르겠습니다. 그리고 방금 붙여 넣은 스크립트의 결과를 할당하겠습니다. 그리고 세미콜론을 추가하겠습니다. 이제 저널에서 해당 스크립트를 클릭하여 Historical Cure Time Data를 열겠습니다. 다시 말하지만, 이것은 키가 큰 형식입니다. 이러한 데이터를 함께 넣을 때 더 넓은 형식을 유지하려면 테이블 메뉴에 split이라는 명령이 있습니다. 이 명령은 스택과 반대입니다. 그러나 새로운 치료 시간 데이터에 대한 스크립트를 이미 쌓았거나 얻었으므로 해당 데이터를 쌓을 것입니다. 그런 다음 최신 데이터를 과거 치료 시간 데이터에 연결하려고 합니다. 그리고 테이블과 연결하는 것은 단순히 수직 추가입니다. 두 개의 창을 모두 연 상태에서 스크립트로 돌아가 새 줄로 이동하겠습니다. 이 새 데이터 테이블을 더 이상 다루지는 않겠지만 dtUpdated라는 변수에 참조를 저장하겠습니다. 그리고 연결 메시지를 수신한 과거 치료 시간 데이터의 결과에 서명하겠습니다. 그래서 데이터 테이블을 입력한 다음 큰따옴표를 역사적 치료 시간으로 입력하겠습니다. 그리고 아마도 두 개의 데이터 테이블이 열려 있는 상황에서 이 구문이 현재 데이터 테이블보다 선호되는 이유를 알 수 있을 것입니다. 그리고 다시 테이블 메뉴에서 오는 보내기 연산자인 연결을 입력하겠습니다. 그런 다음 괄호 안에 새로운 치료 시간 데이터를 누적한 후 저장하는 변수의 이름을 입력합니다. 따라서 dtStacked는 연결할 인수입니다. 그리고 연결하기 위해 제공할 수 있는 다른 많은 인수가 있습니다. 테이블 메뉴로 이동하여 연결을 선택하면 해당 대화 상자에서 해당 옵션이 무엇인지 확인할 수 있습니다. 사실 이 작업을 대화식으로 수행하고 이러한 옵션 중 일부를 사용한 다음 해당 소스 스크립트를 얻을 수 있습니다. 그러나 우리의 목적을 위해 나는 그것을 단순하게 유지하고 단순히 내가 역사적 치료 시간에 추가하는 표를 제공할 것입니다. 따라서 스크립트는 우리가 지금까지 작업해 온 최신 치료 시간 데이터 테이블을 쌓은 다음 이미 그 긴 형식의 기록 치료 시간에 추가합니다. 따라서 전체 스크립트를 실행하고 중간 단계로 누적 경화 시간 데이터를 얻습니다. 실제로, 새로운 제목 없는 데이터 테이블에 데이터가 수집되면 스크립트는 이 데이터 테이블을 닫고 싶어할 것입니다. 그리고 다시, 연결 -- 우리는 더 완전한 스크립트에서 해당 출력 테이블 이름을 제공할 수 있었습니다. 여기에서 테이블 메뉴에서 몇 가지 더 많은 예를 보았고 해당 소스 스크립트를 가져온 다음 수정하거나 적용하거나 작업 중인 다른 스크립트에 삽입할 수 있다는 아이디어도 보았습니다.