Randomizing likert scales


Author
Message
Dave
Dave
Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)
Group: Administrators
Posts: 13K, Visits: 109K
nash - 4/6/2021
Hi everyone,
I have a script like the following. I definded 7 likert scale items. What I want to do is randomize those items in the questionnaire. Is there a possibility for that? I already tried doing it with:
<block SN>
/trials=[1-7=noreplacenorepeat(SN_ph1, SN_ph2, SN_ph3, SN_ph4, SN_ph5, SN_ph6,
SN_ps1)]
</block>

but that didn't work, I guess because I specified them in a sequence beforehand.

Best!

Script:

-----------------------------------------------------------------
***** TRIALS *****
------------------------------------------------------------------
<likert SN_ph1>
/ stimulusframes = [1=sequence(questions)]
/ anchors = [1="nie"; 2="selten"; 3="manchmal"; 4="oft"; 5="immer/täglich"]

/ position = (50,60)
/ anchorwidth = 200
/ fontstyle = ("Times New Roman", 15pt, false)
/ numpoints = 5
</likert>

<likert SN_ph2>
/ stimulusframes = [1=sequence(questions)]
/ anchors = [1="nie"; 2="selten"; 3="manchmal"; 4="oft"; 5="immer/täglich"]

/ position = (50,60)
/ anchorwidth = 200
/ fontstyle = ("Times New Roman", 15pt, false)
/ numpoints = 5
</likert>

<likert SN_ph3>
/ stimulusframes = [1=sequence(questions)]
/ anchors = [1="nie"; 2="selten"; 3="manchmal"; 4="oft"; 5="immer/täglich"]

/ position = (50,60)
/ anchorwidth = 200
/ fontstyle = ("Times New Roman", 15pt, false)
/ numpoints = 5
</likert>

<likert SN_ph4>
/ stimulusframes = [1=sequence(questions)]
/ anchors = [1="nie"; 2="selten"; 3="manchmal"; 4="oft"; 5="immer/täglich"]

/ position = (50,60)
/ anchorwidth = 200
/ fontstyle = ("Times New Roman", 15pt, false)
/ numpoints = 5
</likert>

<likert SN_ph5>
/ stimulusframes = [1=sequence(questions)]
/ anchors = [1="nie"; 2="selten"; 3="manchmal"; 4="oft"; 5="immer/täglich"]

/ position = (50,60)
/ anchorwidth = 200
/ fontstyle = ("Times New Roman", 15pt, false)
/ numpoints = 5
</likert>

<likert SN_ph6>
/ stimulusframes = [1=sequence(questions)]
/ anchors = [1="nie"; 2="selten"; 3="manchmal"; 4="oft"; 5="immer/täglich"]

/ position = (50,60)
/ anchorwidth = 200
/ fontstyle = ("Times New Roman", 15pt, false)
/ numpoints = 5
</likert>

<likert SN_ps1>
/ stimulusframes = [1=sequence(questions)]
/ anchors = [1="nie"; 2="selten"; 3="manchmal"; 4="oft"; 5="immer/täglich"]

/ position = (50,60)
/ anchorwidth = 200
/ fontstyle = ("Times New Roman", 15pt, false)
/ numpoints = 5
</likert>



<text questions>
/ numitems = 7
/ items = questions
/ select = sequence
/ txbgcolor = (transparent)
/ font = ("Times New Roman", -25, 400, 0, 34)
/ position = (50,40)
/ halign = center
</text>

<item questions>
/1 = "1"
/2 = "2"
/3 = "3"
/4 = "4"
/5 = "5"
/6 = "6"
/7 = "7"
</item>

---------------------------------------------------------------------
***** Survey and Experiment Definition *****
---------------------------------------------------------------------


<block SN>
/trials=[1=SN_ph1, 2=SN_ph2, 3=SN_ph3, 4=SN_ph4,5= SN_ph5, 6=SN_ph6,
7=SN_ps1)]
</block>


> I guess because I specified them in a sequence beforehand.

You're selecting questions sequentially, so it does not matter how you sample the <likert> elements -- it won't make a difference. But I don't even understand why you've defined seven <likert> elements, could you explain the reason, please?

nash
nash
Associate Member (219 reputation)Associate Member (219 reputation)Associate Member (219 reputation)Associate Member (219 reputation)Associate Member (219 reputation)Associate Member (219 reputation)Associate Member (219 reputation)Associate Member (219 reputation)Associate Member (219 reputation)
Group: Forum Members
Posts: 14, Visits: 26
Hi everyone,
I have a script like the following. I definded 7 likert scale items. What I want to do is randomize those items in the questionnaire. Is there a possibility for that? I already tried doing it with:
<block SN>
/trials=[1-7=noreplacenorepeat(SN_ph1, SN_ph2, SN_ph3, SN_ph4, SN_ph5, SN_ph6,
SN_ps1)]
</block>

but that didn't work, I guess because I specified them in a sequence beforehand.

Best!

Script:

-----------------------------------------------------------------
***** TRIALS *****
------------------------------------------------------------------
<likert SN_ph1>
/ stimulusframes = [1=sequence(questions)]
/ anchors = [1="nie"; 2="selten"; 3="manchmal"; 4="oft"; 5="immer/täglich"]

/ position = (50,60)
/ anchorwidth = 200
/ fontstyle = ("Times New Roman", 15pt, false)
/ numpoints = 5
</likert>

<likert SN_ph2>
/ stimulusframes = [1=sequence(questions)]
/ anchors = [1="nie"; 2="selten"; 3="manchmal"; 4="oft"; 5="immer/täglich"]

/ position = (50,60)
/ anchorwidth = 200
/ fontstyle = ("Times New Roman", 15pt, false)
/ numpoints = 5
</likert>

<likert SN_ph3>
/ stimulusframes = [1=sequence(questions)]
/ anchors = [1="nie"; 2="selten"; 3="manchmal"; 4="oft"; 5="immer/täglich"]

/ position = (50,60)
/ anchorwidth = 200
/ fontstyle = ("Times New Roman", 15pt, false)
/ numpoints = 5
</likert>

<likert SN_ph4>
/ stimulusframes = [1=sequence(questions)]
/ anchors = [1="nie"; 2="selten"; 3="manchmal"; 4="oft"; 5="immer/täglich"]

/ position = (50,60)
/ anchorwidth = 200
/ fontstyle = ("Times New Roman", 15pt, false)
/ numpoints = 5
</likert>

<likert SN_ph5>
/ stimulusframes = [1=sequence(questions)]
/ anchors = [1="nie"; 2="selten"; 3="manchmal"; 4="oft"; 5="immer/täglich"]

/ position = (50,60)
/ anchorwidth = 200
/ fontstyle = ("Times New Roman", 15pt, false)
/ numpoints = 5
</likert>

<likert SN_ph6>
/ stimulusframes = [1=sequence(questions)]
/ anchors = [1="nie"; 2="selten"; 3="manchmal"; 4="oft"; 5="immer/täglich"]

/ position = (50,60)
/ anchorwidth = 200
/ fontstyle = ("Times New Roman", 15pt, false)
/ numpoints = 5
</likert>

<likert SN_ps1>
/ stimulusframes = [1=sequence(questions)]
/ anchors = [1="nie"; 2="selten"; 3="manchmal"; 4="oft"; 5="immer/täglich"]

/ position = (50,60)
/ anchorwidth = 200
/ fontstyle = ("Times New Roman", 15pt, false)
/ numpoints = 5
</likert>



<text questions>
/ numitems = 7
/ items = questions
/ select = sequence
/ txbgcolor = (transparent)
/ font = ("Times New Roman", -25, 400, 0, 34)
/ position = (50,40)
/ halign = center
</text>

<item questions>
/1 = "1"
/2 = "2"
/3 = "3"
/4 = "4"
/5 = "5"
/6 = "6"
/7 = "7"
</item>

---------------------------------------------------------------------
***** Survey and Experiment Definition *****
---------------------------------------------------------------------


<block SN>
/trials=[1=SN_ph1, 2=SN_ph2, 3=SN_ph3, 4=SN_ph4,5= SN_ph5, 6=SN_ph6,
7=SN_ps1)]
</block>


GO

Merge Selected

Merge into selected topic...



Merge into merge target...



Merge into a specific topic ID...




Reading This Topic

Explore
Messages
Mentions
Search