Welcome to the LimeSurvey Community Forum

Ask the community, share ideas, and connect with other LimeSurvey users!

randomize matrix questions

More
1 day 4 hours ago #273512 by Bennex
Please help us help you and fill where relevant:
Your LimeSurvey version: Version 6.16.1+251125 
Own server or LimeSurvey hosting: Own server
Survey theme/template: inherited
==================
Hello!

Id like present 60 random questions out of the 120 matrix questions. Each participant should get a random selection of 60 questions out of the 120.
I tried the .relevancestatus code, but it shows as undefined variable.
What did i do wrong?

Thank you.

Please Log in to join the conversation.

More
1 day 35 minutes ago #273518 by Joffm
Replied by Joffm on topic randomize matrix questions
Usual way:
Create two groups (B1 and B2)
B2 is hidden.
Put 60 questions into each group
ALL questions get the same "randomisation group name"

That's all.

BTW: why don't you screen out the non-consenters right after that question? Buzzword: quota.

Joffm

Only a short answer, because sometimes I am tired to write English without necessity.

Volunteers are not paid.
Not because they are worthless, but because they are priceless

Please Log in to join the conversation.

More
1 hour 32 minutes ago #273538 by Bennex
Replied by Bennex on topic randomize matrix questions
Thank you for your answer! I just startet to get to know limesurvey, i imagined it somehow easier to get the hang of it.

If i understand this correctly, i have then two fixed sets of 60 questions, and a participant will either see set A or set B?

My goal is, that each participant will get an indiviual set of 60 randomized questions out of those 120. How do I solve this?

Please Log in to join the conversation.

More
1 hour 4 minutes ago #273540 by holch
Replied by holch on topic randomize matrix questions
No.

When you create two groups, in theory you have two "fixed" sets of 60 questions, as you said.

However, no comes the "randomisation group name" into play. What happens when you give the same randomisation group name to all of the questions? you have 120 positions for these questions and they will get randomly shuffled around.

Lets have a simple example with two question groups A and B and 6 questions (Q1-Q6).

A: Q1 - Q2 - Q3
B: Q4 - Q5 - Q6

Now you give the questions Q1 to Q6 all the same "randomisation group name", let's call it "random". What happens? The 6 questions will be shuffled around randomly.

E.g.
A: Q3 - Q5 - Q6
B: Q1 - Q4 - Q2

So you are already halfway there. Now, if you hide the second group B, you will have 3 questions randomly drawn out of a bucket of 6, as the ones that have been shuffled into the group B will not be shown, as the group B is hidden.

A pretty easy approach to what you are trying to do.

Now, do the same for 120 questions. Divide them into at least 2 groups (you can use more groups if you want to) and hide as many groups as you need to hide 60 questions.

So the easiest is to create 2 groups, each with 60 questions (all questions with the same randomisation group name so they get shuffled among their positions). This works perfect if you usually show question by question.

If you use Group by Group display, you will have to modify the approach a bit. The hidden question can still contain 60 questions and then you create as many groups as you need for the other 60 questions.

I hope this made the approach clearer?

Help us to help you!
  • Provide your LS version and where it is installed (own server, uni/employer, SaaS hosting, etc.).
  • Always provide a LSS file (not LSQ or LSG).
Note: I answer at this forum in my spare time, I'm not a LimeSurvey GmbH employee.

Please Log in to join the conversation.

More
1 hour 1 minute ago #273541 by holch
Replied by holch on topic randomize matrix questions

i imagined it somehow easier to get the hang of it.


It's because you start directly with advanced research approaches and not just a simple basic survey. This requirement that you have might not even be available in many more basic survey tools.

And yes, Limesurvey has a bit of a learning curve, but so do most survey tools that allow for more complicated survey approaches.

You will get the hang of it soon, if you put some time and effort into it. And when you get stuck, the forum is here to help. Sometimes you'll need a little bit of patience, because the forum is run by users for users, but usually you get answers quite quickly,

Help us to help you!
  • Provide your LS version and where it is installed (own server, uni/employer, SaaS hosting, etc.).
  • Always provide a LSS file (not LSQ or LSG).
Note: I answer at this forum in my spare time, I'm not a LimeSurvey GmbH employee.

Please Log in to join the conversation.

Moderators: tpartnerholch

Lime-years ahead

Online-surveys for every purse and purpose