2013-08-27 1 views
1

대부분의 학생들이 SPSS를 사용하게 될 학생들 과제를 정하고 있습니다. 학생들이 자신의 업무를 수행하도록 장려하기 위해 학생들에게 부분적으로 유일한 데이터 세트를 제공하기를 바랍니다. 따라서, 나는 각각을 마스터 데이터 파일을 열고, 학생에게 고유 한 데이터 파일을 생성하는 몇 줄의 구문을 실행하게하고 싶습니다. 의사 코드에서, 내가 좋아하는 뭔가를하고 싶은 12345551234 학생 번호입니다 다음학생 번호를 기반으로 SPSS에서 사례의 임의의 하위 집합을 선택하는 방법은 무엇입니까?

set random number generator = 12345551234 
select 90% random subset ofcases and drop the rest. 

데이터 파일의 경우 일부를 삭제 간단한 SPSS 구문은 무엇입니까?

답변

1

나는이 구문을 생각해 봤지만, 더 간단하거나 좋은 제안이있을 수 있습니다.

* Replace number below with student number or first 10 numbers of student number. 
SET SEED=1234567891. 

FILTER OFF. 
USE ALL. 
SAMPLE .90. 
EXECUTE. 
+1

필터가 이미 설치되어 있지 않으면 '샘플 .9'만 좋을 것입니다. 이것은 내가 어떻게 할 것인가이다. 특정한 경우가 아니라면, 'SAMPLE n from m'을 사용할 수있다. –