데이터 테이블에서 기본 그래프 빌더 스크립트의 이름을 바꾸는 방법은 무엇입니까?아래 코드는 그래프 빌더 용 스크립트를 생성하고 데이터 테이블 아래에 저장됩니다.
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
obj = Graph Builder(
Variables( X( :Sex ), Y( :Height ), Group X( :Age ) ),
Elements( Box Plot( X, Y ) )
);
obj << Save Script to Data Table;
그래프 빌더 객체의 이름은이 플랫폼에 대한 기본 명명 패턴을 사용합니다. 어떻게 내 이름을 내 이름으로 바꿀 수 있습니까? (스크린 샷을 첨부하고 그래프 빌더 이름이 노란색으로 강조 표시됨)
나는 "set name"을 사용하여 데이터 테이블에 스크립트를 저장하기 전후에 시도했지만 작동하지 않았습니다.
미리 감사드립니다.
AJ
제목 : Re : 데이터 테이블의 기본 그래프 빌더 스크립트의 이름을 바꾸는 방법?노력해 주셔서 감사합니다. 이것은 나를 위해 완벽하게 작동합니다.제목 : Re : 데이터 테이블의 기본 그래프 빌더 스크립트의 이름을 바꾸는 방법?이름을 인수로 추가하는 기능은 버전 13 기능입니다.
해결 방법은 다음과 같습니다.
obj << Save Script To Data Table;
lstNames = dt << Get Table Script Names;
dt << Rename Table Script( lstNames[NItems(lstNames)], "My Script" );
제목 : Re : 데이터 테이블의 기본 그래프 빌더 스크립트의 이름을 바꾸는 방법?데이브,
귀하의 회신에 감사드립니다. 그래프 빌더에서 생성 된 스크립트를 실행해야하므로 옵션 1을 시도했습니다.
obj << Save Script to Data Table("My Script");불행하게도, "Script builder"라는 이름으로 스크립트를 저장하고 "My script"는 저장하지 않습니다. 귀하의 정보는 JMP 12를 사용하고 있습니다.
제목 : Re : 데이터 테이블의 기본 그래프 빌더 스크립트의 이름을 바꾸는 방법?여기에 몇 가지 접근법이 있습니다.
코드에 직접 기반한 첫 번째 방법입니다. 메시지에 인수를 추가하기 만하면됩니다.
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
obj = Graph Builder(
Variables( X( :Sex ), Y( :Height ), Group X( :Age ) ),
Elements( Box Plot( X, Y ) )
);
obj << Save Script to Data Table("My Script");
두 번째 방법은 단순히 스크립트를 이름으로 attact하지만 실행하지 않으려는 경우입니다.
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
dt << Set Property("My Script,",
Graph Builder(
Variables( X( :Sex ), Y( :Height ), Group X( :Age ) ),
Elements( Box Plot( X, Y ) )
);
);