여러 데이터 변환을 하나의 스크립트로 그룹화하는 방법여보세요,
저는 스크립팅에 익숙하지 않습니다. 누군가가이 프로세스를 하나의 스크립트에 집어 넣는 방법을 배우는 데 도움이 될지 궁금합니다. 제가 한 일의 개요는 다음과 같습니다.
1. 원본 테이블에서 요약을 만들려면 tabulate를 사용하십시오.
2. 데이터 테이블로 표를 저장합니다 (결과는 3 개의 개별 테이블 임).
삼. 3 개의 테이블 각각에 대해
에이. 수식이있는 새 열 추가
비. 두 개의 다른 기존 열과 새 열을 쌓아서 새 데이터 테이블 만들기
기음. 새 누적 데이터 테이블에서 두 열의 이름 바꾸기
디. 누적 테이블에 그래프 빌더 생성
이자형. 그래프 빌더를 대화 형 HTML로 저장
그래프 작성기의 스크립트를 저장하고 대화 형 HTML에 저장하는 방법에 대해 잘 알고 있지만 새 수식 열과 열 이름 바꾸기를 추가 할뿐만 아니라 데이터 조작 단계에서 스크립트를 저장하는 데 문제가 있습니다. . 내 비전은이 전체 프로세스를 원본 테이블에서 실행되는 하나의 스크립트에 넣고 결과적으로 3 개의 대화 형 HTML을 작성하는 것입니다. 도움이되었거나 자원에 대한 지시가 있습니다.
감사!
-Jeff Swartzel
Re : 여러 데이터 변환을 하나의 스크립트로 그룹화하는 방법Jeff, JSL 사용법을 이해하고 다음 단계로 나아갈 준비가되어있는 것처럼 말하고 있습니다. 스크립팅에 관한 JMP Books를 읽어 보시길 바랍니다. 스크립트가 도움이 될 것입니다.
귀하의 문제에 대해, 나는 귀하의 스크립트가 어떻게 생겼는지에 대한 껍질을 만들었습니다.
// create a reference to the current data table
dt=current data table();
// do your summaries
dt1= (dt << Tabulate(...)) << make into data table;
dt2= (dt << Tabulate(...)) << make into data table;
dt3= (dt << Tabulate(...)) << make into data table;
// add column to each new data table
dt1 << New Column("column name", Formula(...));
dt2 << New Column("column name", Formula(...));
dt3 << New Column("column name", Formula(...));
// stack each table
dt1stack=dt1 << Stack(...);
dt2stack=dt2 << Stack(...);
dt3stack=dt3<< Stack(...);
// create graphs
g1=dt1stack << Graph Builder(...);
g2=dt2stack << Graph Builder(...);
g3=dt3stack << Graph Builder(...);
// save as interactive HMTL
g1 << Save Interactive HTML(<PATHNAME1>);
g2 << Save Interactive HTML(<PATHNAME2>);
g2 << Save Interactive HTML(<PATHNAME3>);</PATHNAME3></PATHNAME2></PATHNAME1>스크립트의 "..."은 사용자가 알아낼 수 있도록하기위한 것이지만 먼저 수동으로 작업을 수행하고 데이터 테이블에서 생성 된 결과 스크립트를 확인하면 얻을 수 있습니다 ( "소스 "스크립트를 데이터 테이블에 저장) 또는 분석 플랫폼 보고서에서 스크립트를 저장하여. 마지막 단계 인 "대화 형 HTML 저장"을 통해보아야합니다. 필자는 Scripting Index (Help> Scripting Index)를 사용하고 "Interactive"를 검색했으며, 어떻게 수행하는지 예제 코드를 통해 보여주었습니다.
JSL 모험에 행운을 빈다!
Re : 여러 데이터 변환을 하나의 스크립트로 그룹화하는 방법감사! 내가 한 번해볼 게.