안녕하세요 여러분, 0이 아닌 모든 값이이 프로세스로 진행되는 MD 열을 읽는 루프를 만드는 데 도움이 필요합니다.
dtSample =open("sample.jmp");
dtSample = datatable("smpl");
dtSample << Update(
With( Data Table( dtSpecs ) ),
Match Columns( :Parameter_R = :Parameter, :Order_R = :Order )
);
dtSample << delete columns(:Defecting_R,:Order_R);
deftb << new column("Sample1", numeric, continuous);
For(i=1,i<=N Rows(dtRdr),i++,
foundRows = deftb << get rows where( as column(deftb, dtSample:Parameter_R[i]) < dtSample:LL[i] & isMissing(deftb:MD) == 1 );
deftb:MD[foundRows] = dtSample:MD_LL[i];
foundRows = deftb << get rows where( as column(deftb, dtRdr:Parameter_R[i]) > dtRdr:UL[i] & isMissing(deftb:MD) == 1);
deftb:MD[foundRows] = dtRdr:MD_UL[i];
);
----
난 이제 막 시작 했어
For each row(deftb:MD = If(deftb:MD != 0,
dtSample =open("sample.jmp"))
);
하지만이 언어를 처음 접했기 때문에 스크립팅을 계속할 수없는 것 같습니다. 구문과 논리는 여전히 헷갈립니다. 도움을 주시면 약간의 설명이 큰 도움이 될 것입니다! 감사