테이블을 내보내기위한 스크립트 작성안녕하세요,
출력 파일에서 특정 테이블의 내보내기를 자동화하는 스크립트 작성 방법이 궁금합니다. 큰 데이터 집합에 대한 신뢰 구간을 계산해야하며 JMP에서 이러한 신뢰 구간을 .txt 또는 .csv 파일로 자동 복사하려고합니다.
다시 : 테이블을 내보내려면 스크립트 작성JMP의 모든 표시 테이블을 데이터 테이블로 변환 할 수 있습니다. 대화식으로, 테이블을 마우스 오른쪽 단추로 클릭하고 "데이터 테이블 만들기"또는 "결합 된 데이터 테이블 만들기"를 선택하십시오.
스크립트에서이를 수행하려면 "Make Data Table"메시지를 오브젝트에 전달하십시오.
스크립팅 인덱스의 예제는 다음과 같습니다.
도움말 ==> 스크립팅 인덱스 ==> 데이터 테이블 만들기
Names Default To Here( 1 );
Open( "$SAMPLE_DATA/Baltic.jmp" );
p = PLS(
Y( :ls, :ha, :dt ),
X(
:v1,
:v2,
:v3,
:v4,
:v5,
:v6,
:v7,
:v8,
:v9,
:v10,
:v11,
:v12
)
);
pr = p << report;
pr[Outline Box( 2 )] << Close;
pr[Outline Box( 3 )] << Close;
tb = pr[Table Box( 1 )];
tb << Make Into Data Table;
다시 : 테이블을 내보내려면 스크립트 작성고마워,하지만 내보낼 스크립트가 필요해. 산출 테이블이 아니라 데이터 테이블. 예를 들어 JMP는 스크립트를 저장하여 현재 상태의 분석을 재현합니다. 이러한 분석 결과를 .csv 파일로 내 보내야합니다.
다시 : 테이블을 내보내려면 스크립트 작성다음은 데이터 테이블을 출력 형식으로 저장하는 방법에 대한 스크립팅 인덱스에서 직접 가져온 예제입니다.
도움말 ==. 스크립팅 인덱스 ==> 데이터 테이블 ==> 다른 이름으로 저장
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
dt << Save( "$temp\deleteme Big Class.jmp" ); // explicit location
If( dt << Save( "" ),
Write( "\!nsaved to " || (dt << GetPath) ),
Write( "\!nsave canceled" )
); // prompt
dt << Save( "$temp\deleteme Big Class.csv" ); // convert to CSV format
Close( dt, "NoSave" );