2017-01-19 5 views
1

프로젝트에 고유 한 케이스 ID가있는 데이터 세트가 있습니다.이 데이터 세트는 보관해야합니다. 그러나 동일한 신분증을 보유하고있는 경우도 있습니다. 그러나 새 ID를 작성하여 사례 1 - 4000에 번호를 매기지만 동일한 ID를 복제본에 사용합니다. 이는 중복을 포함하지 않는 총 사례 수를 나타냅니다.SPSS 자동 relable에 대한 구문 (중복에 대한 특정 레이블 지정 포함)

ID 새로운 ID

X20 1 개

X25 2

X30 3

X30 3

X3 : 예


0 3

X35 4

X40 5


구문을 사용하여 쉽게이 작업을 수행하는 방법에 대한 어떤 제안? 나는 &4000 케이스를 가지고있다. 실수로하지 말고 & 실수로하지 말고. 감사합니다. [Nabble]에 -Sherah

답변

1
compute NewID=1. 
sort cases by ID. 
if $casenum>1 NewID=lag(NewID)+(lag(ID)<>ID). 
exe. 
+0

같은 질문 (http://spssx-discussion.1045642.n5.nabble.com/Syntax-to-Auto-relable-with-specific-labeling-for-duplicates- td5733717.html). –

+0

도움 주셔서 감사합니다! – user7441576