2016-08-10 3 views
1

세 가지 시점 (디스패치, 시작, 끝)에서 이벤트 범주를 나타내는 세 개의 변수가있는 데이터 집합이 있습니다. (a) 세 가지 시점 모두에서 범주가 동일하고 (b) 시점 2에서 변경된 범주 (c)와 시점 3에서 변경된 범주 (end)의 수를 설정하고 싶습니다.).변수 사이의 SPSS 카운팅 변경

누구나 일부 구문이나 시작점을 추천 할 수 있습니까?

+0

당신이 당신의 데이터가 저장되는 방법을 설명 할 수/표현 : 세 가지 변수는 그냥 같은 (당신은 다른 그렇지 않으면 당신이 할 수있는 다른 같은 표준 편차와 같은 숫자 변수로 작업하는 경우 문자열 변수가 부여) 될 수 있습니다 가로 질러 이 3 가지 시점 변수마다 레? –

+0

각 시점에는 각 범주와 관련된 숫자 또는 영숫자 값이있는 문자열 변수가 있습니다. – TedAtmore

+0

그래서'grpA = (dis = beg and beg = end) .' 'grpB = (dis <> beg and beg = 끝). ' –

답변

0

T0에 대한 변화 (비 해당)을 측정하려면 (시간 제로 또는 귀하의 경우 파견)에, 당신은 단순히 각각의 변수 사이의 동등성을 확인하지 것이다?

DATA LIST FREE /ID T0 T1 T2. 
BEGIN DATA. 
1 1 1 1. 
2 1 1 0. 
3 1 0 1. 
4 0 1 1. 
5 1 0 0. 
6 0 1 0. 
7 0 0 1. 
8 0 0 0. 
END DATA. 

COMPUTE ChangeT1=T0<>T1. 
COMPUTE ChangeT2=T0<>T2. 

모든 값을 확인하려면

COMPUTE CheckNoChange=T0=T1 & T0=T2. 
+0

도움을 주셔서 감사합니다. – TedAtmore

+0

그래서이 구문을 입력했지만 출력에는 아무 것도 나오지 않았습니다. 내가 잘못 했니? GET FILE = 'xxx'입니다. 데이터 시트 이름 DataSet2 WINDOW = FRONT. COMPUTE CheckNoChange = ProblemDispatch = ProblemBeginning & ProblemDispatch = ProblemEnd. EXECUTE. – TedAtmore

+0

OUTPUT 창에는 아무 것도 표시되지 않지만 DATA보기에는 yes가 표시됩니다. 변경 사항을 나타 내기 위해 0 개/1 개의 데이터로 데이터의 추가 열을 관찰해야합니다. –