Help with Nesting two Randomiser for Within Subject design | XM Community
Skip to main content

Hi,

I am running a within-subject study that requires a nested randomization. Right now I have 10 blocks which are all randomised so that participants view them in different order. However, within each of these blocks I want the participants to see images in random order. Specifically, I want to randomly assign one image to each block and if image is assigned to a block then it should not appear in another block again for that particular user. 

I have followed the approach given by @TomG to use branching an embedded data. However, using this approach, I find that some images are shown to the user twice. Below  is a screenshot of my current design. I hope someone will help as I am really stuck on this for days. Thank you in advance for your help.

 

Hi @Rufai,

Nice to e-meet you.

Based on my review, I believe you are almost their with the solution. You can update the setup as below to get the desired output:-

  • ASSIGN THE IMAGE FOR EACH BLOCK
    • Since you are having 10 images which are to be displayed randomly, easiest approach is to create 10 randomizers.
  • ASSIGN BLOCK RANDOMLY:
    • ​​​​​​​INSERT ALL BLOCKS IN RANDOMIZER ELEMENT
    • MAKE SURE TO USE APPROPRATE EMBEDDED DATA CARRYING IMAGE IN THE RESPECTIVE BLOCK
    • EX. BLOCK 1 SHOULD HAVE EMBEDDED DATA: Block1_Image

Hope this solutions helps :)


Hi @SaurabhPujare_Ugam , thanks a lot for responding to my question and taking the time to provide an example. I will go ahead and implement the suggestions and would come back here if it works or If I needed further clarification.


Leave a Reply