The All New JSL Cookbook II - 입력 요청우리는 JSL Cookbook을 더 폭넓은 매력을 제공하고, 더 잘 구성하고, 사용하기 쉽게 개선하는 과정에 있습니다. JSL 향상에 도움이 되는 짧은 프로젝트(레시피)에 초점을 맞춥니다. 레시피에는 단계별 지침, 완성된 코드 및 데모 비디오가 포함됩니다. 첫 번째 레시피는 일반적인 작업의 덜 분명한 측면에 중점을 둘 것입니다. 나중에 표현식 처리 및 패턴 일치와 같은 더 어려운 JSL 작업을 처리하는 레시피를 개발할 것입니다.
귀하의 의견을 바랍니다 - 보고 싶은 레시피는?
- 어떤 일이나 어려웠습니까?
- 요리책이 어떻게 구성되어 있는 것을 보고 싶습니까?
여러분의 의견을 기다립니다.
Re: The All New JSL Cookbook II - 입력 요청내 이해는 일종의 학습 장소라기보다는 내 새 응용 프로그램의 일부가 될 수 있는 샘플 코드를 갖는 것입니다. 동영상과 단계별 설명을 제작해 달라는 요청이 꽤 많았습니다. 아마도 우리는 유용한 코드가 요리 책에 들어가기 전에 들어갈 수 있고 완성될 수 있는 실험적인 주방이 필요할 것입니다.
또 다른 아이디어: JMP에는 REST 인터페이스가 있습니다. 많은 스크립터가 REST 코드를 가지고 있다고 생각합니다. 공개 소스에 액세스하면 공개 사용을 위해 모든 종류의 인터페이스를 수집할 수 있습니다.
베른트
Re: The All New JSL Cookbook II - 입력 요청토론 포럼의 최근 질문에 따르면 다음과 같은 매우 기본적인 주제가 유용할 것이라고 생각합니다.
1. 테이블 조작
ㅏ. 테이블에 변수 할당(예: dt)
비. 테이블의 행 수 결정
씨. 특정 테이블 셀을 참조하는 방법
2. For 루프
3. If 문
Re: The All New JSL Cookbook II - 입력 요청감사 해요
@Bernd2Heinen , 아이디어는 둘 다 수행하고 재사용 가능한 부분이 있는 코드와 JSL 학습 수단을 제공하는 것입니다. REST/API를 다루는 레시피가 하나 이상 있을 것입니다.
@pmroz 항목 1, 절대적으로. 분기 및 반복에 대해 특별히 보고 싶은 것이 있습니까?
Re: The All New JSL Cookbook II - 입력 요청다음과 같은 공개 소스에 대한 REST 예제 요청을 두 번째로 하겠습니다. @Bernd2Heinen 만들어진. 이것은 매우 도움이 될 것입니다! @DonMcCormack : 이 캡처된 것을 보니 기쁩니다.Re: The All New JSL Cookbook II - 입력 요청조리법에 대한 몇 가지 아이디어:
- 고유한 값 얻기
- 보고서 레이어에서 데이터 조작/가져오기
- XPath, Jordan Hiller가 보여준 방법, 첨자...
- 그래프 빌더의 요소 부분 조작
- 예를 들어 요약 통계를 평균에서 중앙값으로 변경
- JMP 개체에 대해 수행할 수 있는 작업 보기(object << Show Properties(), Show Properties(object), 스크립팅 인덱스...)
- Into 대 Non-into 함수(대체, 대체 대상, 짧은 목록, 짧은 목록으로...)
- 참조를 얻거나 객체에 접근하는 다양한 방법
- 열(), AsColum()
- 데이터 테이블()
- 창문()
- 네임스페이스 관리
- 여러 열의 값 바꾸기
- 순위를 사용하여 목록/연관 배열 값 재정렬
- 미리 채워진 값으로 JMP 플랫폼 실행
- Char To Blob()을 사용하여 임시 파일 생성 우회
- KDTable() 및 VPTree()
- 스크립트 디버깅
- JMP의 샘플 데이터 활용 / 랜덤 데이터로 데이터 테이블 생성
- 다른 로그 인쇄 옵션 사용
- 캡처 로그
- 스크립트 실행 시간(및 JMP 메모리 사용량) 가져오기
- 보다()
- 디버거
요리책의 구성을 위해 가장 중요한 것은 가시성이며 Google 검색(검색 엔진 최적화)과 함께 제공되고 일반 커뮤니티 게시물과 함께 JMP 커뮤니티 검색에서도 제공될 것이라고 생각합니다.
또한 함수를 작성하는 경우 Custom Functions와 함께 JSL-Cookbook 추가 기능으로 만드는 것이 좋습니다. JMP 및 Scripting Index에서 직접 액세스할 수 있습니다.
Re: The All New JSL Cookbook II - 입력 요청감사합니다 @유다 .나는 분명히 REST 예제 또는 두 가지를 계획하고 있었습니다. @jthi 훌륭한 목록. 재료를 다루려면 몇 가지 요리법이 필요합니다.
Re: The All New JSL Cookbook II - 입력 요청분기 및 반복: 화려하지 않고 기본만 제공됩니다.초보자는 우리가 단순한 작업이라고 생각하는 것에 어려움을 겪는 것 같습니다.
설명과 함께 IF-THEN 및 IF-THEN-ELSE의 몇 가지 예.
FOR 루프를 사용하면 WHILE 루프도 포함됩니다.
Re: The All New JSL Cookbook II - 입력 요청가능하면 교과서로 사용할 수 있는 PDF 파일과 같이 쉽게 액세스할 수 있는 출력 형식을 만듭니다.
Re: The All New JSL Cookbook II - 입력 요청항상 업데이트되는 시간대 데이터베이스(추가 정보: https://data.iana.org/time-zones/tz-link.html ).각 시간대는 TZ 데이터베이스 이름( https://en.wikipedia.org/wiki/List_of_tz_database_time_zones ), 다른 프로그래밍 언어(예: Python)에서 사용됩니다.
시간대 문제에 대한 유머러스한 설명을 보려면 다음 비디오를 시청하세요. https://www.youtube.com/watch?v=-5wpm-gesOY&t=3s .10분 길이지만 시간을 할애할 가치가 있습니다(말장난 용서).