JSL을 통해 보고서에서 더 쉽게 결과를 얻을 수 있습니다.보고서에서 결과를 얻는 방법에 대한 많은 포럼 게시물이 있습니다.이것은 디스플레이 트리에 일부 속성을 추가하고 사용자를 위해 대부분의 작업을 수행할 두 개의 새로운 기능을 정의하여 더 쉽게 만들 수 있습니다.이 구문을 제안합니다.
platform = Fit Model( ... );
platform << Get Result( "BIC", fit("NormalLassoAICValidation") );
//returns [0.683248]
트리 속성 표시
- 모든 플랫폼에서 표준인 결과 유형 세트를 정의하십시오. 이것은 큰 목록이 될 것이지만 두 플랫폼 모두 조정된 R2를 보고하는 경우 둘 다 동일한 결과 유형을 사용해야 합니다.
- 일부 플랫폼 개요 상자의 helpKey 속성과 유사하게 열, 셀 및/또는 표시되는 다른 모든 위치에 대한 표시 트리의 속성에 결과 유형을 추가합니다.
- 플랫폼 GUI 어딘가에 결과 유형을 표시합니다. 표시되는 모든 위치에 대한 호버 레이블에 있을 수 있습니다.
- 모델에 의해 생성된 맞춤이 포함된 플래그 아웃라인 상자와 유사한 작업을 수행합니다(PLS에서 '... 6개 구성 요소로 맞춤' 또는 'AICc 유효성 검사가 있는 일반 올가미'로 생각).여기에서 속성은 플랫폼에 따라 다릅니다.
기능
- 얻을 함수 생성
- 결과 값
- 결과를 포함하는 보고서 요소
- 맞춤의 보고서 요소
- 맞춤의 스크립팅 가능한 개체
- 이렇게 불러
platform << Get Result("AdjustedRSquared") //Matrix or list of all Adjusted R Squared values
platform << Get Result("AdjustedRSquared", fit("NIPALS_1")) //Matrix or list of all Adjusted R Squared values in fits with NIPALS_1
platform << Get Result("AdjustedRSquared", fit("NIPALS_1"), fitnumber(1)) // Matrix or list of all Adjusted R Squared values in the first fit with NIPALS_1, should be exactly one value
platform << Get Fit("NIPALS_1") //returns the scriptable object
platform << Get Fit("NIPALS_1","object") //same
platform << Get Fit("NormalLassoAICValidation","report",fitnumber(1)) //returns the report from the first fit with NormalLassoAICValidation
- 이러한 기능은 XPath 주변 래퍼의 변형일 수 있습니다.
스크립팅통계 및 분석