기울기 및 절편 수집기다음은 주어진 Y, 반응 및 X, 회귀 변수에 대한 기울기와 절편을 계산하는 JMP 추가 기능의 예입니다.선택적으로 하나 이상의 by 변수를 포함할 수 있습니다.
기본값은 다음과 같습니다.
- 포인트 수(# Pts)는 10으로 설정됩니다.
- 증분 기준은 5로 설정됩니다.
- 행에서 시작이 1로 설정됨

샘플 데이터의 Abrasion.jmp 데이터 테이블과 위에서 언급한 선택을 사용하면 다음과 같은 출력이 생성됩니다.
이 예에서 "Slope Estimates Abrasion.jmp"라는 이름을 형성하는 "Slope Estimates"에 추가된 원래 데이터 테이블의 이름으로 새 데이터 테이블이 생성됩니다.
//테이블 이름 가져오기
dtfn = dt << 이름 얻기 ;
dtn = 단어 ( 1 , dtfn , "." ) ;
// 새 테이블의 이름 생성
tbln = "슬로프 추정치" || dtn ;
각 경사 및 절편 계산에 대해 하나의 행이 새 데이터 테이블에 추가됩니다.또한 계산에 사용된 행과 "# Pts", "Increment By", "Start at Row"에 대한 시작 매개변수 및 역할에 할당된 모든 변수를 추가합니다.
이 테이블은 행 행렬을 저장하기 위해 Expression이라는 JMP 12의 새로운 데이터 유형을 활용하기 때문에 JMP 12 이상과만 호환됩니다.

이 추가 기능은 사용자 정의 시작을 사용하여 기본값을 재설정하거나 현재 JMP 세션 동안 마지막으로 실행된 이전 값을 불러오는 방법을 보여줍니다.
생성의 좋은 예 사용자 정의 시작 창.
*********************** 업데이트됨 **********************************
버전 1.1:
- 계산에 사용되는 X 값을 저장하는 열을 추가했습니다.
- 계산에 사용되는 Y 값을 저장하는 열 추가
버전 1.2:
- 의 변수에 대한 수정된 루프 변수
루프 = 둥근 ( N행 (allrows_byLvl) / npts ) 루프로 = 둥근 ( 길이 (allrows_byLvl) / incby )
- 수정된 startrow 및 부여
incStartrow# = incStartrow# + incStartrow#에 incby -1 = incStartrow# + incby
incEndrow# = incEndrow# + incby - 1 ~ incEndrow# = incEndrow# + incby
분석 애플리케이션 개발탐색적 데이터 분석유용Re: 슬로프 및 가로채기 컬렉터@stan_koprowski 죄송하지만 여기에 사용 가능한 "첨부" 옵션이 표시되지 않으며 파일을 드래그하면 파일 유형 .jmp가 지원되지 않는다는 메시지가 표시됩니다... 이 이미지가 도움이 되었으면 합니다. 그렇지 않으면 파일을 업로드하거나 개인적으로 보낼 수 있는 방법을 알려주십시오.
감사합니다!!

Re: 슬로프 및 가로채기 컬렉터안녕 @Lavik17 ,
모든 데이터가 이미지에 표시되는 것은 아니며 추가 문제 해결을 위해 JMP 데이터 테이블이 있으면 도움이 됩니다.
내가 살펴볼 수 있도록 이 게시물에 데이터 테이블을 첨부할 수 있습니까?
스탠
Re: 슬로프 및 가로채기 컬렉터안녕 @stan_koprowski , 이 추가 기능은 훌륭해 보이지만 다음 오류가 발생합니다.
행렬은 'Inv' , Inv/*###*/(x` * x)의 액세스 또는 평가에서 비특이여야 합니다.
저는 JMP 16.2를 사용하고 있으며 다음은 오류 메시지와 함께 추가 기능을 사용하여 처리하려는 데이터입니다.

Re: 슬로프 및 가로채기 컬렉터안녕 @kaks ,
제안해 주신 변경 사항을 살펴보고 적절하게 수정하겠습니다.
귀하의 시간과 지원에 다시 한 번 감사드립니다.
스탠
Re: 슬로프 및 가로채기 컬렉터방금 byCalcExpr 함수에 몇 가지 오류가 있음을 알았습니다.
루프는 현재 다음과 같이 정의됩니다.
loops = Round(NRows(allrows_byLvl) / npts);
다음으로 변경해야 합니다.
loops = Round(length(allrows_byLvl) / incby );
시작 행과 끝 행의 증분은 1을 빼면 안 됩니다. 따라서 다음을 변경합니다.
incStartrow# = incStartrow# + incby -1;
incEndrow# = incEndrow# + incby - 1;
에게:
incStartrow# = incStartrow# + incby;
incEndrow# = incEndrow# + incby ;
Re: 슬로프 및 가로채기 컬렉터안녕,
안타깝게도 이 추가 기능은 JMP 12에 도입된 새로운 데이터 유형(표현식)을 사용하고 있기 때문에 버전 12 이상과만 호환됩니다.
최상의,
스탠
Re: 슬로프 및 가로채기 컬렉터흠, 이것이 JMP11에서 작동하지 않는다는 오류가 발생합니다. 이견있는 사람?
감사해요
Re: 슬로프 및 가로채기 컬렉터안녕하세요 Stan, 저는 시계열 데이터를 슬라이스하고 각 슬라이스에 대한 기울기를 계산하려고 합니다. 저는 높은 차원의 데이터 세트를 가지고 있기 때문에 귀하의 도구가 매우 편리하고 다시 만들 필요가 없을 것이라고 생각합니다. 문제에 부딪힐 뿐입니다.
"행렬은 'Inv', Inc/*###*/(x`*x)의 액세스 또는 평가에서 비단일이어야 합니다."라는 오류가 발생합니다.
힌트가 있습니까? 또한 특정 요구 사항에 맞게 수정할 수 있도록 백그라운드에서 스크립트를 사용할 수 있는 방법이 있습니까?
Re: 슬로프 및 가로채기 컬렉터<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Thank Stan - 이것이 바로 내가 찾던 것입니다. 이 수정된 추가 기능은 과거에 사용했던 매우 지루한 프로세스를 자동화하는 데 도움이 됩니다.
문안 인사..
Re: 슬로프 및 가로채기 컬렉터안녕하세요,
이번 주 후반에 업데이트를 게시하겠습니다.
기다려 주셔서 감사합니다.
건배,
스탠
Re: 슬로프 및 가로채기 컬렉터안녕 스탠,
수정된 추가 기능에 대한 업데이트가 있습니까? 내가 경계에 있을 거 야.
감사해요..
Re: 슬로프 및 가로채기 컬렉터Thank Stan - 도와주셔서 정말 감사합니다..
Re: 슬로프 및 가로채기 컬렉터안녕,
최대한 빨리 추가 기능의 업데이트된 버전을 살펴보고 게시하겠습니다.
추가 기능에 관심을 가져 주셔서 감사합니다.
스탠
Re: 슬로프 및 가로채기 컬렉터고마워 스탠리. 이것은 매우 귀중했습니다.
추가 기능을 수정하고 기울기 및 가로채기를 계산하는 데 사용되는 행 번호 외에 계산과 관련된 해당 행 값(행 번호와 같은 표현식인 데이터 형식)이 있는 열을 추가할 수 있습니까? ?
다시한번 감사드립니다..