다른 열의 값을 기반으로 열을 업데이트하려면 어떻게 해야 합니까?안녕하세요,
저는 JMP 18 사용자입니다.
열에 특정 값이 있는지 확인하고 값이 발견된 동일한 행에서 다른 열을 업데이트하고 싶습니다. 아래 스크립트는 작동하지 않습니다. 도와주세요.
dt = Data Table("Logbook");
StatusList = :Status << Get Values;
For( i = 1, i <= N Items(StatusList), i++,
If( Contains( StatusList, "Not" ),
:Name( "Status Error" )[i] = "Error",
, //else
);
);자동화 및 스크립팅품질 및 공정 엔지니어링Re: 다른 열의 값을 기반으로 열을 업데이트하려면 어떻게 해야 합니까?당신이 찾고 있는 것이 무엇인지 이해했다면, 이 스크립트가 그것을 할 것입니다. :Status Error를 "Error"로만 변경하고, :Status == "Not"인 경우 다른 항목은 그대로 둡니다.
Names Default to Here( 1 );
dt = Data Table( "Logbook" );
For Each Row( dt, If( :Status == "Not", :Status Error = "Error" ) );