다중 탭 Excel 통합 문서에 JSL JMP 테이블을 사용하는 방법은 무엇입니까?JMP 테이블을 Excel로 내보내는 사용자 정의 방법에 대해 JMP 커뮤니티에 도움을 요청하고 싶습니다.
감사해요!
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
Re: JSL JMP 테이블을 다중 탭 Excel 통합 문서로 사용하는 방법은 무엇입니까?그것이 바로 필요한 것입니다.
고마워요!Re: JSL JMP 테이블을 다중 탭 Excel 통합 문서로 사용하는 방법은 무엇입니까?코드에 무엇이 필요한지 정확히 모르겠지만 필요한 하위 집합을 만들어 Excel 통합 문서에 저장하는 간단한 스크립트가 있습니다.통합 문서 외에 별도의 테이블로 jmp 테이블을 저장해야 하는 경우 통합 문서가 생성된 후 간단한 루프로 이를 수행할 수 있습니다.
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
cNa = dt << get column names;
xF = {};
For( c = 2, c <= N Col( dt ), c++,
d2 = dt << Subset(
All rows,
columns( dt:name, Column( dt, c ) ),
output table( Char( cNa[c] ) )
);
Insert Into( xF, d2 << get name );
);
close( dt, nosave );
Create Excel Workbook( "c:\TheWorkBook.xlsx", Eval( xF ), Eval( xF ) );Re: JSL JMP 테이블을 다중 탭 Excel 통합 문서로 사용하는 방법은 무엇입니까?나는 전체 JSL이 이와 같다는 것을 이해합니다.
그런데 --{"age","sex","height","weight"}——코드로 자동 생성할 수는 없나요? 이를 통해 다양한 파일에 대한 자동화가 가능합니다.
감사해요!
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
dt = Current Data Table();di="c:\";
cNa=dt<<GET column="" names=""></GET>
Re: JSL JMP 테이블을 다중 탭 Excel 통합 문서로 사용하는 방법은 무엇입니까?목록을 평가해야 합니다.
names default to here(1);
open("$SAMPLE_DATA/big class.jmp");
open("$SAMPLE_DATA/airline delays.jmp");
dts = {"big class", "Airline delays"};
spreads = {"Big", "Airline"};
Create Excel Workbook(
"$TEMP\TheWorkBook2.xlsx",
eval( dts )
,
eval( spreads )
);
wait(0);
close(data table("Big Class"), nosave);
close(data table("airline delays"), nosave);
wait(4);
open("$TEMP\TheWorkBook2.xlsx");Re: JSL JMP 테이블을 다중 탭 Excel 통합 문서로 사용하는 방법은 무엇입니까?dt = Current Data Table();di="c:\";
cNa=dt<<GET column="" names=""></GET>
xF는 오류
{"","","",""}
{,,,}
Re: JSL JMP 테이블을 다중 탭 Excel 통합 문서로 사용하는 방법은 무엇입니까?이해합니다. 먼저 "Big class.jmp" 파일을 필요에 따라 JSL로 4개의 JMP 파일로 분할한 다음 위의 코드를 실행하여 4개의 테이블로 구성된 엑셀 파일을 생성합니다.
고마워요!Re: JSL JMP 테이블을 다중 탭 Excel 통합 문서로 사용하는 방법은 무엇입니까?JMP 13 및 JMP 14 모두에 대해 내 시스템에서 작동하는 완전한 예제로 위의 코드를 제공했습니다. 따라서 내가 제공한 코드를 실행할 수 있다면 문제가 있는 위치를 알 수 있습니다. 그리고 JMP와 Excel에 관한 한 데이터 테이블은 데이터 테이블일 뿐이므로 어디에서 왔는지는 중요하지 않습니다.Re: JSL JMP 테이블을 다중 탭 Excel 통합 문서로 사용하는 방법은 무엇입니까?고마워요!
요구 사항이 JMP 샘플의 코드와 다릅니다.
저는 JMP 파일 하나만 열어 "Big class"의 "나이, 성별, 키, 몸무게"를 각각 이름이 있는 4개의 다른 테이블로 나누고 동일한 엑셀 통합 문서의 4개의 다른 테이블에 저장했습니다. 이 엑셀의 4개의 테이블은 통합 문서의 이름은 "연령", "성별", "신장" 및 "체중"입니다.
감사해요!Re: JSL JMP 테이블을 다중 탭 Excel 통합 문서로 사용하는 방법은 무엇입니까?이 예는 JMP 13 이상에서 작동해야 합니다.
names default to here(1);
open("$SAMPLE_DATA/big class.jmp");
open("$SAMPLE_DATA/airline delays.jmp");
Create Excel Workbook(
"$TEMP\TheWorkBook.xlsx",
{"big class", "Airline delays"},
{"Big", "Airline"}
);
wait(0);
close(data table("Big Class"), nosave);
close(data table("airline delays"), nosave);
wait(4);
open("$TEMP\TheWorkBook.xlsx");Re: JSL JMP 테이블을 다중 탭 Excel 통합 문서로 사용하는 방법은 무엇입니까?아직도 이해가 안 돼요.아직 안 끝났어요.
감사해요!
Create Excel Workbook( "c:\MyWorkbook.xlsx", {"Big Class", "Abrasion"}, {"Big", "Abrasive"} );Re: JSL JMP 테이블을 다중 탭 Excel 통합 문서로 사용하는 방법은 무엇입니까?안녕 @lwx228 ,
매우 유용한 JMP 내 리소스 중 하나는 도움말 아래의 스크립팅 인덱스 플랫폼입니다.
데이터 테이블에서 다른 이름으로 저장을 사용하고 싶을 것입니다. 당신이 그것을 열고 당신이 원하는 무엇이든 한 후에, 당신은 다음과 같이 할 것입니다:
dt << Save As("Filepath\filename.xlsx")
모든 종류의 확장자, csv, txt 등을 가질 수 있습니다. 그런 다음 확장자에 따라 저장합니다.
다음과 같이 Excel 통합 문서를 만들 수도 있습니다.
Create Excel Workbook("filepath\filename.xlsx",{"data table name 1", "data table name 2"}, {"Worksheet name 1", "Worksheet name 2"})
당신이하고 싶은 것은 마지막 옵션과 같은 것 같습니다.
도움이 되었기를 바랍니다!,
DS