JSL Companion의 두 번째 버전 표지는 JSL OpenGL과 함께 사용되었습니다. (첨부 파일 참조)
두 번째 버전의 JSL 컴패니언 , 저의 공동 저자 인 Kevin Anderson과 Theresa Utlaut와 저는 우리가 성취하고자 한 것에 대해 논의했고, 제 2 판이 다음과 같은 방대한 개선을 감안할 때 가치를 제공 할 것인지에 관해 논의했습니다.
- JMP 스크립팅 가이드
- 스크립팅 인덱스
- 온라인 지원을 제공하는 JMP 사용자 커뮤니티 및 블로그.
또한 매 2 년마다 새로운 JMP가 출시되면서 JSL 책은 기술 검토를 거쳐 최종 편집 된 날짜가됩니다.
JSL Companion의 초판은 JMP 9.3과 일치했습니다. 우리의 두 번째 판 토론 당시 JMP 13은 곧 발표 될 예정이었습니다. JSL 도우미는 모든 것을 다루지 않았기 때문에 구문 업데이트, 수정 된 스크립트 및 고정 된 정오표가 포함 된 개정판 만이 보증되었습니다. 그런 다음 스크립터에게 유용한 추가 기능 목록을 작성했습니다.
- JMP 9.3에서 권장하지 않은 JMP 디버거는 JMP 12 이상에서 유용했습니다.
- 대단히 유용한 Xpath ()와 Find ()는 2011 년 마지막 순간에 발견되었으므로 초판에서만 언급되었습니다.
- 스크립팅 그래프 빌더. 끌어서 놓기 방법은 잘 설명되어 있습니다. 그러나 X 열 및 Y 열 순서 지정, 요소 및 범례 구문의 중요성에 대해서는 거의 작성되지 않았습니다.
- 응용 프로그램 작성기, 쿼리 작성기, Excel 파일을 읽고 쓰는 방법, 프레젠테이션 저장 등의 새로운 기능
우리는 그것을하기로 결정했습니다. 그리고 확장 된 범위로 인해, 그것은 제 2 판이 될 것입니다. 우리의 범위가 너무 커서 우리는보다 밀교적인 토론을 스크립트 나 보충 문서로 옮겼습니다. 예를 들어, 우리는 6 단계로 Application Builder를 사용하여 대화 형 애플리케이션을 빌드합니다. 처음 세 단계, 1 단계 : 모듈 및 디스플레이 배치 , 2 단계 : 함수 추가 및 UI 테스트 , 및 3 단계 : 척도 테스트. 깨질까요? UI를 다시 디자인해야합니까? , 대부분의 응용 프로그램에 적용될 수 있으므로 책에 설명되어 있습니다. 그러나 나머지 단계에 대한 세부 정보는이 응용 프로그램의 논리 및 분석에 따라 다르므로 자세한 내용은 readme 문서에 나와 있으며 스크립트에 포함되어 있습니다.
본격적인 글은 2017 년 1 월에 시작되어 2017 년 8 월 말에 완성되었습니다. 기술 검토 및 편집에는 시간과 반복이 필요합니다. 우리는 JSL OpenGL로 만든 표지에 일주일을 보냈다. 이것은 2018 년 3 월에 완성되었습니다. JMP 14는 출판일로부터 몇 주 후에 발표되었습니다.
2 판이 호평을 받을지 여부는 아직 결정되지 않았습니다. 두 판의 의도 JSL 컴패니언 독자가 JSL을 응용 작업 (사용자 정의, 분석 및 자동화)을 통해 배우기위한 여행 동반자, 안내자 역할을하는 것이 었습니다. 확장 된 여정이 너무 힘들지 않기를 바랍니다.
그런데 필자는 개인적인 존재 론적 질문에 "그만한 가치가 있었습니까?"라고 대답했습니다. 필자가 작성하고 테스트하고 JMP 지원을 통해 나는 내가 기대했던 것보다 훨씬 많은 것을 배웠습니다. 또한 은퇴 했으므로 오랜 친구 인 Kevin과 Teri와 공동 작업 할 수있는 기회를 제공했습니다. 네, 그만한 가치가있었습니다!
PS JMP 14에는 많은 유용하고 오래 기다려온 기능이 많이 있습니다. 향후 블로그 게시물을 찾으십시오. 우리는 추가 정보, 우리가 가장 좋아하는 새로운 JSL 기능의 독서 목록, 필요한 경우 스크립트 수정 세트를 발표 할 것입니다.