2014-03-24 5 views
0

원시 데이터에서 카이 제곱 테스트를 실행하고 싶지만 SPSS가 원하는대로 원시 데이터를 읽지 않습니다.원시 데이터에 대한 SPSS 카이 제곱 테스트

원시 데이터는 여러 테스트 조건, 위치, 참가자 그룹 및 결과를 하나의 파일로 요약합니다. 예 데이터 : 나는 14 문제 1을 통해 질문 1 프랑스 남자와 칠레 여성과 자신의 응답을 비교에 대한 카이 제곱 테스트를 수행 할

# country gender Question 1 Question 2 
1 chile f yes no 
2 chile f no no 
3 chile m no yes 
4 chile m yes no 
5 chile f yes no 
6 chile f yes yes 
7 chile m no yes 
8 france f yes no 
9 france f no no 
10 france f no no 
11 france m yes yes 
12 france m yes no 
13 france f yes no 
14 france f no yes 
15 china m yes yes 
16 china f no yes 
17 china f no yes 
18 china f yes yes 
19 china m yes yes 
20 china m yes no 
..... 

: SPSS 나머지 행을 무시하지 않습니다 필터 중국인 참가자 등.

문제 2 : 난 그냥 시도하고 남성과 여성 참가자를 비교한다면 또한 SPSS는 계산 한 후 다음과 같은 오류 메시지를 생성합니다 : (질문)가 일정하기 때문에

어떤 통계가 계산되지 않습니다. <

내가 주파수 테이블에 수동으로 데이터를 요약하도록 강요하고 받아 들일 수 없기 때문에 어떻게 SPSS가 자동으로 수행해야합니까?


편집 : 허락 해주세요. (Protip : 문제로 인해 좌절 할 때 온라인에 질문하지 마십시오.)

문제 1 : 다시 다른 파일에 필요한 행을 이동할 수 있지만 여러 번해야하는 경우 점차 복잡해진다. contingency 테이블의 두 열에 대한 필터 조합 (예 :)을 선택하는 방법이 있습니까?

답변

0

필터 ("사례 선택 ...")를 잘못 사용했습니다!

해결책 : 먼저 비교할 데이터에 대한 필터를 만듭니다. (메뉴 데이터> 사례 선택 ...) 필터 : IF 프랑스어 및 남성.

이제 필터 (변수보기에서 'FilterA'로 레이블을 지정)와 프랑스 및 남성의 경우 행 변수 = 1, 나머지는 0 인 데이터 뷰에서 새 필터 열을 만듭니다.

칠레 출신의 여성들은 제가 필터에서 원했던 것처럼 0입니다 (이것은 중요합니다).하지만 모든 중국인, 프랑스 여성 등등.

그래서 나는 두 번째 필터를 정의 : 맨 SPSS에서 왼쪽에있는 행 카운터 칼럼을 통해 대각선 같이 칠레과 여성 또는 프랑스와

남성

이제 모든 데이터가 필터링됩니다. 이제 통계 테스트가 실행될 때이 데이터는 테스트에 포함되지 않습니다.

이제 마지막으로 테스트 카이 제곱을 수행 할 수 있습니다. Descriptive Statistics> Crosstabs를 선택합니다. 필자는 내가 만든 "FilterA"를 선택합니다. 행의 경우 QuestionX/계산하고자하는 데이터를 선택합니다.

Fin.

관련 문제