메뉴 열기
열기작업 공간 열기

리서치 도구 · 가이드 · 개방형 문항

주관식 응답 코딩과 분석

주관식 문항은 설문에서 가장 생생한 답을 주지만 가장 손이 많이 갑니다. 이 가이드는 코드북에서 품질 점검을 거쳐 교차표까지 이어지는 과정을 따라가며, AI가 도울 수 있는 부분과 책임이 사용자에게 남는 부분을 보여 줍니다.

01

좋은 코드북

코드북(코드 프레임, 분류 체계)은 어떤 주제를 구분하고 각 주제를 어떻게 알아보는지 정합니다. 보통 처음 100–200개 응답을 훑어보며 만들고, 그 뒤로는 통제된 방식으로만 확장합니다.

  • 각 코드에는 짧은 이름과 포함·제외 규칙이 담긴 설명이 있습니다.
  • 코드끼리는 가능한 한 겹치지 않게 하고, 한 응답이 여러 주제를 말하면 복수 코딩합니다.
  • “기타”나 “모름/무응답” 같은 잔여 범주는 별도 코드로 두고 작게 유지합니다.
  • 상위 범주(넷)는 관련 코드를 묶습니다. 예를 들어 “배송”은 “늦게 도착”과 “식은 채 도착”을 묶습니다.
  • 워드 클라우드는 코드북을 대신할 수 없습니다. 단어를 셀 뿐 의미를 세지 않습니다.
02

Crosstabs에서의 작업 순서

개방형 코딩은 저장된 로컬 프로젝트 안에서 작동하며 모든 결정을 기록합니다. AI 작업을 실행하지 않는 한 응답 텍스트는 브라우저 밖으로 나가지 않습니다.

  1. 1.프로젝트 저장. 분석을 로컬 프로젝트로 저장하고 주관식 응답이 들어 있는 변수를 고릅니다.
  2. 2.코드북 작성. 주제를 한 줄에 하나씩 입력하거나 기존 코드북을 다시 씁니다. 한 응답에 주제를 하나만 줄지 여러 개 줄지 정합니다.
  3. 3.배정. 응답을 직접 배정합니다. 모든 결정이 검토자와 시각과 함께 기록됩니다.
  4. 4.검토와 승인. 검토가 끝났음을 확인하고 코딩을 승인합니다.
  5. 5.적용. 승인된 코드가 프로젝트 변수로 들어갑니다. 실행 취소하면 적용 직전의 데이터 상태로 정확히 돌아갑니다.
03

AI가 함께 코딩해도 되는 경우

원하면 AI가 주제를 제안하거나 응답을 미리 코딩할 수 있습니다. 이때는 정확히 한 문항의 응답이 crosstabs.com 서버를 거쳐 OpenAI로 전송되며, 그 실행을 명시적으로 확인한 뒤에만 전송됩니다. 돌아오는 것은 완성된 결과가 아니라 제안입니다.

코드 정의, 배정의 완전성, 승인, 해석, 민감한 내용의 처리에 대한 책임은 사용자에게 남습니다. AI 제안은 두 번째 코더의 판정처럼 검토하고, 그 전에 응답에 개인정보가 들어 있지 않은지 확인하십시오.

04

Cohen의 카파로 일치도 측정

코드북이 제대로 작동하는지는 두 사람이 같은 응답을 독립적으로 코딩해 보면 드러납니다. 단순 일치율은 우연히 일치한 판정까지 세므로 품질을 과대평가합니다. Cohen의 카파는 이 우연 부분을 빼고 계산합니다.

하위 표본을 이중 코딩하십시오. 최소 30개, 가능하면 더 많이 코딩하고, 두 사람의 “코드 부여 예/아니요” 2×2 표로 코드마다 카파를 계산합니다. Landis와 Koch(1977)는 0.61–0.80을 상당한 일치, 0.80 초과를 거의 완벽한 일치로 봅니다. 약한 코드는 설명을 더 분명하게 다듬으십시오.

공식

κ = (pₒ − pₑ) ÷ (1 − pₑ)

기호 설명
pₒ
관측 일치도, 같은 판정의 비율
pₑ
주변 분포에서 계산한 우연 일치도
05

코드 분석하기

복수 코딩을 했다면 코딩된 주관식 문항은 복수 응답 문항입니다. 코드마다 그 코드를 언급한 응답자의 비율을 응답자 수를 베이스로 보고하십시오. 비율의 합은 100%를 넘을 수 있고, 검정은 코드마다 독립 집단 사이에서 합니다.

계산 예제

예제: “배송 시간” 코드의 이중 코딩

두 사람이 배달 서비스 개선점을 묻는 문항의 응답 60개를 독립적으로 코딩했습니다. “배송 시간” 코드에서 53건은 일치하고 7건은 일치하지 않았습니다. 관측 일치도 pₒ = 0.883입니다.

주변 분포에서 계산한 우연 일치도는 pₑ = 0.540입니다. 따라서 κ = (0.883 − 0.540) ÷ (1 − 0.540) = 0.746, 95% 신뢰구간은 0.57–0.92입니다. Landis와 Koch 기준으로는 상당한 일치이지만 구간이 넓습니다. 이 코드에 기대기 전에 설명을 다듬고 더 많은 응답을 이중 코딩하십시오.

“배송 시간” 코드: 두 코더의 판정
코더 B: 예코더 B: 아니요
코더 A: 예184
코더 A: 아니요335

설명용 합성 이중 코딩 데이터입니다. 카파와 신뢰구간은 Crosstabs 카파 계산기와 같은 함수로 계산했습니다.

참고 문헌

참고 문헌과 관련 자료

  • Cohen, J. (1960). A coefficient of agreement for nominal scales. Educational and Psychological Measurement, 20(1), 37–46.

  • Landis, J. R. & Koch, G. G. (1977). The measurement of observer agreement for categorical data. Biometrics, 33(1), 159–174.

자주 묻는 질문

자주 묻는 질문

주관식 응답 코드북은 어떻게 만드나요?

응답 표본을 읽고 짧은 설명과 포함·제외 규칙이 있는 주제를 만든 뒤 “기타” 같은 잔여 코드를 추가합니다. 다른 응답으로 코드북을 시험하고, 확장은 통제된 방식으로만 하십시오.

응답을 얼마나 이중 코딩해야 하나요?

무작위로 고른 응답을 최소 30개, 가능하면 훨씬 많이 코딩하십시오. 이중 코딩한 응답이 적으면 카파의 신뢰구간이 매우 넓어지고, 드문 코드는 평가하기 어렵습니다.

카파는 얼마면 충분한가요?

Landis와 Koch(1977)의 널리 쓰이는 구분에 따르면 0.61–0.80은 상당한 일치, 0.80 초과는 거의 완벽한 일치입니다. 의사결정의 근거가 되는 코드라면 최소한 상당한 일치를 목표로 하십시오.

주관식 응답이 AI로 전송되나요?

AI 작업을 고르고 실행을 확인한 경우에만 전송됩니다. 그때 정확히 한 문항의 응답이 crosstabs.com 서버를 거쳐 OpenAI로 갑니다. 수동 코딩은 모두 브라우저에서 이루어집니다.

적용한 코딩을 되돌릴 수 있나요?

네. 실행 취소하면 코딩된 변수를 지우고 적용 직전의 데이터 상태로 정확히 되돌립니다. 그 뒤에 데이터셋이 바뀌었다면 이후 작업을 덮어쓰지 않도록 실행 취소가 거부됩니다.

주관식 응답 코딩 시작하기

설문 파일을 열고 분석을 프로젝트로 저장한 뒤 브라우저에서 수동 코딩을 시작하십시오. 이중 코딩의 일치도는 Cohen's kappa 계산기로 확인할 수 있습니다.

· 영어판 보기