동일한 열의 중복 데이터 평가안녕하세요 여러분,
하나로 평가해야 하는 중복 데이터가 있습니다. 동일한 열의 데이터를 하나로 평가할 수 있나요? 이 예가 있습니다. 컬럼1(동일한 데이터 값)에 서로 다른 컬럼2 값이 있는 경우 컬럼3 결과는 Outlier여야 하며 1로 계산되어야 하며 컬럼1과 같은 중복 값이 아니어야 합니다. 그러나 컬럼2의 "양호" 값이 동일한 경우 컬럼3 값은 "양호"가 됩니다.
이런 평가가 가능한가요?
열 1 열 2 열 3
5631823522 좋은 이상치
5631823522 이상치
563180572E 좋음 좋음
563180572E 좋음
5631826915 이상치 이상치
5631826915 좋음
데이터 혼합 및 정리품질 및 프로세스 엔지니어링결과 공유 및 전달Re: 동일한 열의 중복 데이터를 평가합니다.나는 이것을 위해 요약을 사용할 것입니다.
단일 발생을 보장하기 위해 열 1을 그룹에 넣고,
그리고 Column 2를 Subgroup에 넣어서 Column 2의 내용을 볼 수 있습니다.
예를 들어 "N(Outlier)"를 사용하여 이상값이 있는지 또는 필요한 것이 있는지 확인할 수 있습니다.
데이터 요약(jmp.com)

Re: 동일한 열의 중복 데이터를 평가합니다.이를 처리하는 방법은 다양합니다. 다음과 같은 하나의 수식을 작성합니다. @txnelson 제안하거나 몇 가지 단계를 더 포함하고 추가 단계를 포함하는 좀 더 간단한 공식을 가질 수도 있습니다.
1. Good이 0이고 Outlier 1이 되는 방식으로 열 2를 다시 코딩합니다(JMP Recode를 사용할 수 있음). 새 열이 숫자인지 확인합니다.

2. 새 열에 있는 데이터의 합계(또는 최대값)를 계산하는 수식을 사용합니다(이는 요약 및 조인 또는 기타 여러 방법으로 수행할 수도 있음).
If(ColSum(:"Column 22"n, :"Column 1"n) >= 1,
"Outlier",
"Good"
)

3. 그런 다음 데이터로 수행하려는 작업에 따라 중복된 항목을 제거하거나 값만 제거할 수 있습니다. 열 1열과 3열을 선택한 다음 JMP를 사용하여 중복 행을 선택합니다.

4. 여기에서 행을 삭제할 수 있습니다

5. 또는 중복된 값을 유지하고 3열 값만 지우려는 경우. 하는 동안 Alt를 들고 Column3 헤더를 누르면 Column3만 선택됩니다.

그리고 삭제를 누르세요

Re: 동일한 열의 중복 데이터를 평가합니다.이를 처리하는 한 가지 방법이 있습니다.아래는 3열의 수식입니다.
If( Row() == 1 | :Column 1 != Lag( :Column 1 ),
theColumn = :Column 1;
theRows = Current Data Table() << get rows where( :Column 1 == theColumn );
x = "Good";
For( i = 1, i <= N Rows( theRows ), i++,
If( :Column 2[theRows[i]] == "Outlier",
x = "Outlier";
Break();
)
);
x;
)