대규모 데이터세트에서 각 환자의 첫 번째 이벤트에 라벨을 지정합니다.각 행이 환자의 이벤트를 나타내는 의료 데이터 세트가 있습니다. 일부 환자에게는 하나의 이벤트만 있고 일부에는 여러 이벤트가 있습니다(각각 동일한 "Tx ID"(아래 그림 참조)가 있는 여러 행으로 표시되지만 각 환자의 첫 번째 이벤트에 레이블을 지정하는 열을 생성하고 싶습니다) .
기본 데이터 분석 및 모델링맥 OSRe: 대규모 데이터세트에서 각 환자의 첫 번째 이벤트에 라벨을 지정하세요.제가 조금 전에 쓴 것 외에도.... 아마도 이 데이터 테이블은 거부 예/아니요 열이 있는 경우에 더 의미가 있을 것입니다.

Re: 대규모 데이터세트에서 각 환자의 첫 번째 이벤트에 라벨을 지정하세요.이 서비스를 남용하고 싶지는 않지만 이 기능을 사용하고 다른 열의 두 번째 조건을 충족하는 순위를 지정하는 행을 지정할 수 있는 방법이 있습니까?
예를 들어.... 내 데이터세트에서 날짜는 생체검사 날짜입니다. 이들 날짜 중 일부는 관심 결과(신장 이식 거부)와 연관되어 있지만 다른 날짜는 그렇지 않습니다.
내가 할 수 있기를 원하는 것은 다른 행을 건너뛰고 거부 조건을 충족하면 모든 행의 순위를 순서대로 지정하는 것입니다.
결국 1차 거절, 2차 거절 등의 라벨을 붙인 칼럼을 갖게 됩니다.
예를 들어... 아래와 같습니다. 이 데이터에서 "Bx Date" = 생검 날짜이고 "TCMR Sequence"는 T 세포 매개 거부를 나타냅니다.
여기에서는 이미 TCMR 시퀀스 열에 모든 항목을 순서대로 배치했지만 이상적으로는 데이터베이스의 3,700개 행 전체에 대해 이 작업을 자동으로 수행하는 수식을 생성하고 싶습니다.
나는 간단한 If/Then 공식을 만드는 데 익숙하지만 해당 공식이 특정 환자에 대해 여러 행을 평가해야 하면 항상 어려움을 겪습니다.

Re: 대규모 데이터세트에서 각 환자의 첫 번째 이벤트에 라벨을 지정하세요.감사합니다.... 이전에는 중복 행 선택 옵션을 본 적이 없습니다!
Re: 대규모 데이터세트에서 각 환자의 첫 번째 이벤트에 라벨을 지정하세요.감사합니다! 나는 이 작업을 수행하는 간단한 방법이 있어야 한다는 것을 알았습니다.
Re: 대규모 데이터세트에서 각 환자의 첫 번째 이벤트에 라벨을 지정하세요.다음을 통해 이를 수행할 수 있습니다.
- TX ID 열을 선택하세요.
- 풀다운 메뉴 행으로 이동=>행 선택=>중복 행 선택
- RowState 열로 이동하여 선택한 행 중 하나를 마우스 오른쪽 버튼으로 클릭하고 "선택 반전"을 선택합니다.
- RowState 열에서 반전 후 선택한 행 중 하나로 이동하여 마우스 오른쪽 버튼을 클릭하고 Label/UnLabel을 선택합니다.
이제 서로 다른 TX ID 값 각각에 대해 첫 번째 행을 모두 선택했습니다.
Re: 대규모 데이터세트에서 각 환자의 첫 번째 이벤트에 라벨을 지정하세요.안녕하세요 @cjw99 -
이를 수행하는 방법에는 여러 가지가 있습니다. 열 수식을 사용하는 한 가지 방법은 Col Rank()를 사용하는 것입니다.

ID를 기준으로 날짜의 순위를 매기고(가장 빠른 것이 가장 낮은 순위) 1인지 확인합니다( 1 또는 0 반환).
비슷한 데이터 테이블에서는 다음과 같은 출력을 얻게 됩니다.

Col Rank의 좋은 점은 데이터 테이블을 정렬할 필요가 없다는 것입니다. 행을 뒤섞으면 작동합니다.
Re: 대규모 데이터세트에서 각 환자의 첫 번째 이벤트에 라벨을 지정하세요.안녕하세요 @cjw99 -
이를 수행하는 방법에는 여러 가지가 있습니다. 열 수식을 사용하는 한 가지 방법은 Col Rank()를 사용하는 것입니다.

ID를 기준으로 날짜의 순위를 매기고(가장 빠른 것이 가장 낮은 순위) 1인지 확인합니다( 1 또는 0 반환).
유사한 데이터 테이블에서는 다음과 같은 출력을 얻게 됩니다.

Col Rank의 좋은 점은 데이터 테이블을 정렬할 필요가 없다는 것입니다. 행을 뒤섞으면 작동합니다.
Re: 대규모 데이터세트에서 각 환자의 첫 번째 이벤트에 라벨을 지정하세요.다음을 통해 이를 수행할 수 있습니다.
- TX ID 열을 선택하세요.
- 풀다운 메뉴 행으로 이동=>행 선택=>중복 행 선택
- RowState 열로 이동하여 선택한 행 중 하나를 마우스 오른쪽 버튼으로 클릭하고 "선택 반전"을 선택합니다.
- RowState 열에서 반전 후 선택한 행 중 하나로 이동하여 마우스 오른쪽 버튼을 클릭하고 Label/UnLabel을 선택합니다.
이제 각각의 서로 다른 TX ID 값에 대해 첫 번째 행을 모두 선택했습니다.
Re: 대규모 데이터세트에서 각 환자의 첫 번째 이벤트에 라벨을 지정하세요.감사합니다! 나는 이 작업을 수행하는 간단한 방법이 있어야 한다는 것을 알았습니다.