JSL 프로그램 관리<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />안녕 모두,
Base SAS를 사용했지만 여전히 JMP가 점점 더 많이 사용되고 있습니다.
SAS를 사용하면 매우 큰 장점과 매력 중 하나는
1) 특정 작업을 수행하는 SAS 프로그램 자체 및
2) 프로그램이 적용되는 데이터.
이게 왜 매력적입니까? SAS 프로그램의 재사용 성 때문에. 100 % 미만의 사용자가 데이터 분석 측면에서 여전히 생산적 일 수 있습니다. 몇 년 동안 프로그램을 유지하고 새 데이터에 분석이 필요한 경우 다시 돌아갈 수 있습니다.
SAS 프로그램은 기본적으로 일반 텍스트 파일이기 때문에 검색 가능하며 색인을 생성 할 수 있습니다. 프로그램의 실제 이름을 잊어 버린 경우에도 검색이 가능합니다. 예를 들어 나는 수년 전에 proc greplay와 함께 사용 된 템플릿을 만들었습니다. 매크로 호출에 설정된 차원으로 그래프 창을 작성합니다. 매크로가 어디에 있는지 잊어 버리지 만, 프로그램의 특정 단어를 알고 있기 때문에 데스크톱 검색이 신속하게 검색합니다.
JMP 스크립트와 비슷한 작업 모드가 있는지 궁금합니다. 현재 SAS 프로그램을 수행하는 것과 같은 방법으로 동료가 jmp 스크립트를 재사용 및 / 또는 저장하지 않음을 알 수 있습니다. 오히려 데이터 테이블에 스크립트를 내장합니다. 이것은 기본적으로 OK이지만 6 개월 후에 특정 스크립트가 임베드 된 데이터 테이블 (JMP 파일)을 기억하는 것은 매우 어렵습니다.
JMP 파일을 '들여다보고'파일을 열고 스크립트가 실행되는지 확인하지 않고 첨부 된 스크립트를 볼 수있는 방법이 있습니까?
누구든지이 주제와 관련된 경험을 공유 할 수 있습니까?
문안 인사
파울
다시 : JSL 프로그램의 관리하이 폴,
최근 JMP File Exchange에 요청한 것과 유사한 기능이 추가되었습니다. 데이터 요약 추가 기능 (무료 SAS 로그인 필요)이라고하며 다음 링크를 통해 액세스 할 수 있습니다.
http://support.sas.com/demosdownloads/downarea_t4.jsp?productID=114380&jmpflag=N
다음 주에 JMP 블로그에 게시하는 방법에 대한 자세한 내용을 설명하는 블로그 게시물이 있습니다.
JMP 블로그 - 데이터 시각화, 통계 발견, 실험 설계, 예측 모델링 등
빠른 설명은 추가 기능에서 JMP 테이블의 디렉토리를 묻고 모든 테이블 스크립트를 검색 / 구문 분석하고 어떤 테이블이 어떤 JMP 플랫폼을 사용하는지 보여주는 대화 상자를 반환한다는 것입니다. 검색 할 사용자 정의 JSL 함수 / 메소드를 추가 할 수도 있습니다. 여기서 중요한 것은 테이블 스크립트의 이름이 아니라 테이블 스크립트 내에서 검색한다는 것입니다.
이것이 도움이되기를 바랍니다.
오드리
다시 : JSL 프로그램의 관리테이블 스크립트를 복사하고 테이블에 저장된 수식을 포함하는 ASCII로 저장하면 JMP 테이블을 일반 텍스트로 저장할 수 있습니다. 이는 테이블을 가질 때마다해야 할 필요가 있고 지나치게 바람직하지 않을 수도있는 추가 단계입니다.
다시 : JSL 프로그램의 관리스타일이 틀림 없어. 필자는 거의 JMP 스크립트를 데이터 테이블에 첨부합니다.
모든 JSL 스크립트는 ASCII 파일이므로 검색 가능하고 재사용 가능합니다.
JSL 스크립트를보다 일반적으로 만드는 많은 기술이 있습니다. 하나의 간단한 방법은 다음 구문을 사용하는 것입니다.
dt = 현재 데이터 테이블 () ;
그렇게하면 스크립트의 특정 테이블을 하드 코딩하지 않습니다.