row()는 첫 번째 행에 대한 누락된 값을 생성합니다.JMP® Pro 17.0.0(622753)
안녕하세요, 첫 번째 행에 Lag를 사용하면 결측값이 발생한다는 것을 알고 있습니다. 하지만 제 예측 알고리즘이 다른 부분에서 Informative Missing을 사용하고 있기 때문에 결측값이 발생하지 않도록 해야 합니다. 그래서 이번에는 결측값을 피하고 싶습니다.
저는 JSL에 별로 능숙하지 않아요...
수식 결과: 이 누락된 값을 0으로 강제 변경하려고 합니다. 처음에는 Is Empty, Is Missing과 같은 If 문을 조합하여 시도해 보았습니다. 예:
Lag( 전체 공식 ) ==공백인 경우
그럼 ==0
Else == Lag (전체 공식)
어떤 제안이라도 있나요? 고맙습니다, 폴
Lag("전체 공식")

결과 공유 및 전달Re: row()에서 첫 번째 행의 값이 누락되었습니다.if 문을 지연 함수 외부에 두십시오.그래서..
if( row() == 1,
hCounter = 1; // set the hCounter value so future evaluations work, but
0;, //return 0 for the first row
lag( ... )
)
Re: row()에서 첫 번째 행의 값이 누락되었습니다.감사합니다.