본문 바로가기
limesurvey_라임서베이/questionnaire

limesurvey에서 질문(question) 설계 - piping (파이핑)

by 거인과난쟁이 2023. 10. 8.

파이핑(piping)이라는 개념이 있다. 설문지 설계에서, 앞의 질문에 대한 답변을 후속 질문지 설계에 삽입하는 것을 말한다. 간혹 질문의 일반적인 분기와 혼동하는 경우가 있는데, 파이핑은 분기의 한 개념이지만, 질문의 경로를 정하는 것 이상의 의미로 답변을 재활용하는 것을 뜻한다. 

What is piping? Piping inserts answers from previous questions into upcoming questions, notes, page titles and section headings. It can also be used to display the current date and time in your survey and to include a completion receipt number on the final page of a survey. (구글 답변)

예를 들어, 
질문1) 귀하가 거주하는 지역은 다음중 어디인가요? 에서 한 답변자는 '서울특별시'를 선택했고, 다른 답변자는 '경기도'를 선택했다고 가정하자.

하위질문1) 귀하는 '서울특별시' 시장의 이름을 알고 계십니까?
하위질문2) 귀하는 '경기도' 지사의 이름을 알고 계십니까? 라는 하위질문으로 분기를 해야할 것이다. 이때, '서울특별시/경기도'라는 앞선 질문의 답변 결과를 하위질문에 '활용(삽입)'하는 것이 파이핑(piping)이라고 한다.

라임서베이에서 파이핑은 1) 삽입할 항목의 선택, 2) 삽입할 위치 지정, 3) 항목의 조건 지정 등으로 진행한다. 아래 화면에서, <질문> 편집기에 있는 '{ }'를 사용한다.

1) 질문의 골격을 만든다: 귀하께서는 시장의 이름을 알고 계신가요? / 귀하께서는 도지사의 이름을 알고 계신가요?
2) 저장한다.
3) 다시 '편집' 기능을 사용하여 해당 질문 편집기를 열고 '{ }'를 넣을 곳을 정하고, 마우스로 '{ }' 아이콘을 선택하면, 삽입할 항목들을 볼 수 있다.

라임서베이 6.x - 우분투 22.04
라임서베이 6.x - 우분투 22.04

4) 하위 질문 2개 (시장/도지사 등 지자체장을 알고 있는가)로 분기되는 조건을 SQ3를 활용하여 지정한다.

라임서베이 6.x - 우분투 22.04

위와 같이 파이핑(piping)이 설문에 활용되면, 응답자는 앞선 질문에 대한 본인의 응답이 삽입된 후속 질문을 받게된다.