Piping zorgt ervoor dat eerder gegeven antwoorden automatisch in daaropvolgende vragen of antwoordreeksen kunnen getoond worden. De piping-functie kan voortaan ook toegepast worden binnen matrixvragen. Zo kan u een antwoord vanuit een bepaalde kolom in de matrix automatisch overnemen in een volgende vraag, subvraag of antwoordoptie.
Hierbij een kort overzicht van de verschillende niveaus van piping:
Eerder kon u al de variabele $$$Quest1$$$ toepassen, waarbij in dit geval 1 staat voor vraag 1 in uw vragenlijst. Hier wordt het eerste antwoord dat gegeven werd op vraag 1, getoond in plaats van deze variabele.
Het volgende niveau van piping is vereist indien u een bepaald antwoord uit een voorgaande vraag wenst te tonen:
Hiertoe gebruikt u bijvoorbeeld de variabele $$$Quest1-3$$$, waarbij in dit geval 1 staat voor vraag 1 in uw vragenlijst en 3 voor de derde antwoordoptie uit vraag 1. Hier wordt het antwoord dat gegeven werd op de derde antwoordoptie van vraag 1 getoond in plaats van deze variabele. Opgelet: Indien deze antwoordoptie niet werd aangevinkt of beantwoord, wordt deze variabele door een blanco vervangen. Deze vorm van piping is dus enkel interessant als u zeker weet dat het antwoord gegeven werd of in combinatie met extractie.
Op ditzelfde niveau van piping kunt u in plaats van een bepaalde antwoordoptie te kiezen, de zoveelste antwoordoptie ophalen uit een voorgaande vraag. Hiertoe gebruikt u bijvoorbeeld de variabele $$$Quest1_3$$$, waarbij in dit geval 1 staat voor vraag 1 in uw vragenlijst en 3 staat voor het derde antwoord dat gegeven werd op vraag 1. Hier wordt het derde antwoord dat gegeven werd op de vraag 1 getoond in plaats van deze variabele. Opgelet: Indien er geen 3 antwoorden werden gegeven op vraag 1, wordt deze variabele door een blanco vervangen. Deze vorm van piping is dus enkel interessant als u zeker weet dat er evenveel antwoorden gegeven werden als het getal dat u aangeeft in uw piping.
Het diepste niveau van piping is indien u een antwoord uit een matrix haalt. Om een antwoord uit een matrix te hergebruiken, past u volgende variabele met de tilde (~) toe:
$$$Quest1~2-3$$$.
In dit voorbeeld vertegenwoordigen de cijfers volgende waarden:
Het cijfer 1 staat nog steeds voor vraag 1.
Het cijfer 2 staat voor subvraag 2.
Het cijfer 3 staat voor kolom 3 van de matrix.
Opgelet: Piping maakt uw bevragingen weliswaar een stuk aantrekkelijker en gebruiksvriendelijker voor uw respondenten, maar het kan de analyse van de gegeven antwoorden ook complexer maken.
Voorbeeld
We zullen dit even verduidelijken aan de hand van een voorbeeld.
Bronvraag 1: Wat is uw lievelingsfilm?
Antwoord: Dances with Wolves
Doelvraag: Wat vindt u zo goed aan $$$Quest1$$$
De waarde $$$Quest1$$$ in de doelvraag wordt hierbij automatisch vervangen door het antwoord uit de bronvraag, nl. 'Dances with Wolves'.