﻿<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/"><channel><title>Millisecond Forums » Millisecond Forums » Inquisit 4  » Randomizing Image Selection from Categories and Randomizing Survey Questions Under Images</title><generator>InstantForum 2017-1 Final</generator><description>Millisecond Forums</description><link>https://forums.millisecond.com/</link><webMaster>Millisecond Forums</webMaster><lastBuildDate>Sat, 27 Jun 2026 12:28:45 GMT</lastBuildDate><ttl>20</ttl><item><title>Randomizing Image Selection from Categories and Randomizing Survey Questions Under Images</title><link>https://forums.millisecond.com/Topic28050.aspx</link><description>Hi,&lt;br/&gt;&lt;br/&gt;I am setting up a brand new script and have not done anything like this before, so I am wondering if someone might be able to help get me started with a short example. This may be a very basic request, but I haven't used Inquisit much. I need to do a few key things:&lt;br/&gt;&lt;br/&gt;1. I need to present participants with 10 random images (without replacement) across four different image categories. I have four image categories (RM, RL, UM, and UL), each containing 30 images. I want different participants to randomly receive 10 images from each of the four categories, so they are seeing a total of 40 images, 10 from each category.&lt;br/&gt;2. Related to point 1 above, is it possible to randomly order selection from ACROSS the categories? So, for example, can the first image be selected from the RM category, and then the next image from the UL category, and so on? So participants aren't receiving 10 random images from the first category, followed by the second, and third, and then fourth.&lt;br/&gt;3. Finally, I need each randomly presented image to appear on several screens in a row, while participants answer one question per page about each image. &lt;br/&gt;&lt;br/&gt;So something like this:&lt;br/&gt;&lt;br/&gt;Page 1:&lt;br/&gt;&lt;font color="#4fb017"&gt;Randomly selected image 1 from RM category&lt;/font&gt;&lt;br/&gt;To what extent is this image attractive?&lt;br/&gt;&lt;span style="font-style: italic;"&gt;Not at all to extremely&lt;/span&gt;&lt;br/&gt;&lt;br/&gt;Page 2:&lt;br/&gt;&lt;font color="#4fb017"&gt;Randomly selected image 1 from RM category&lt;/font&gt;&lt;br/&gt;To what extent is this image pleasing to view?&lt;br/&gt;&lt;span style="font-style: italic;"&gt;Not at all to extremely&lt;/span&gt;&lt;br/&gt;&lt;br/&gt;Page 3:&amp;nbsp;&lt;br/&gt;&lt;font color="#4fb017"&gt;Randomly selected image 1 from RM category&lt;/font&gt;&lt;br/&gt;To what extent is this image . . . ?&lt;br/&gt;&lt;span style="font-style: italic;"&gt;Not at all to extremely&lt;/span&gt;&lt;br/&gt;&lt;br/&gt;Page 4:&lt;br/&gt;&lt;strong&gt;&lt;font color="#a317b0"&gt;Randomly selected image 2 from UL category&lt;/font&gt;&lt;/strong&gt;&lt;br/&gt;To what extent is this image attractive?&lt;br/&gt;&lt;span style="font-style: italic;"&gt;Not at all to extremely&lt;/span&gt;&lt;br/&gt;&lt;br/&gt;Page 6:&lt;br/&gt;&lt;strong&gt;&lt;font color="#a317b0"&gt;Randomly selected image 2 from UL category&lt;/font&gt;&lt;/strong&gt;&lt;br/&gt;To what extent is this image please to view?&lt;br/&gt;&lt;i style="color: rgb(34, 34, 34); font-family: arial, tahoma; font-size: 13.3333px; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;Not at all to extremely&lt;br/&gt;&lt;/span&gt;&lt;br/&gt;And so on.&lt;br/&gt;&lt;br/&gt;Ideally, the selection of the images would be random both within and across categories AND the presentation of the questions underneath each image also would be randomized. &lt;br/&gt;&lt;br/&gt;If someone could get me started on this, that would be amazing...or perhaps I can be directed to a relevant post or manual or something. Any help is greatly appreciated!&lt;br/&gt;Thank you (SO MUCH) in advance!!!!&amp;nbsp;&lt;br/&gt;&lt;br/&gt;</description><pubDate>Mon, 02 Dec 2019 08:23:45 GMT</pubDate><dc:creator>ashleym</dc:creator></item><item><title /><link>https://forums.millisecond.com/Topic28052.aspx</link><description>Wow, thank you so much for this!! I sincerely appreciate you taking the time to write this out for me. It works and this is amazing, THANK YOU!</description><pubDate>Mon, 02 Dec 2019 08:23:45 GMT</pubDate><dc:creator>ashleym</dc:creator></item><item><title>RE: Randomizing Image Selection from Categories and Randomizing Survey Questions Under Images</title><link>https://forums.millisecond.com/Topic28051.aspx</link><description>&lt;div data-id="28050" class="if-quote-wrapper" unselectable="on" data-guid="1575289375126"&gt;&lt;a class="quote-para" unselectable="on" style="display: none;" href="#" data-id="28050" title="Move Cursor Below" contenteditable="false"&gt;&lt;span unselectable="on"&gt;+&lt;/span&gt;&lt;/a&gt;&lt;a class="quote-delete" unselectable="on" style="display: none;" href="#" data-id="28050" title="Delete Quote" contenteditable="false"&gt;&lt;span unselectable="on"&gt;x&lt;/span&gt;&lt;/a&gt;&lt;span unselectable="on" class="quote-markup"&gt;[quote]&lt;/span&gt;&lt;div unselectable="on" class="if-quote-header" contenteditable="false"&gt;&lt;div unselectable="on" class="if-quote-toggle-wrapper"&gt;&lt;a class="if-quote-toggle quote-link" href="#" data-id="28050" title=" "&gt;&lt;/a&gt;&lt;/div&gt;&lt;span unselectable="on" class="quote-markup"&gt;[b]&lt;/span&gt;ashleym - 11/30/2019&lt;span unselectable="on" class="quote-markup"&gt;[/b]&lt;/span&gt;&lt;/div&gt;&lt;div class="if-quote-message if-quote-message-28050"&gt;&lt;div class="if-quote-message-margin"&gt;Hi,&lt;br/&gt;&lt;br/&gt;I am setting up a brand new script and have not done anything like this before, so I am wondering if someone might be able to help get me started with a short example. This may be a very basic request, but I haven't used Inquisit much. I need to do a few key things:&lt;br/&gt;&lt;br/&gt;1. I need to present participants with 10 random images (without replacement) across four different image categories. I have four image categories (RM, RL, UM, and UL), each containing 30 images. I want different participants to randomly receive 10 images from each of the four categories, so they are seeing a total of 40 images, 10 from each category.&lt;br/&gt;2. Related to point 1 above, is it possible to randomly order selection from ACROSS the categories? So, for example, can the first image be selected from the RM category, and then the next image from the UL category, and so on? So participants aren't receiving 10 random images from the first category, followed by the second, and third, and then fourth.&lt;br/&gt;3. Finally, I need each randomly presented image to appear on several screens in a row, while participants answer one question per page about each image. &lt;br/&gt;&lt;br/&gt;So something like this:&lt;br/&gt;&lt;br/&gt;Page 1:&lt;br/&gt;&lt;font color="#4fb017"&gt;Randomly selected image 1 from RM category&lt;/font&gt;&lt;br/&gt;To what extent is this image attractive?&lt;br/&gt;&lt;span style="font-style: italic;"&gt;Not at all to extremely&lt;/span&gt;&lt;br/&gt;&lt;br/&gt;Page 2:&lt;br/&gt;&lt;font color="#4fb017"&gt;Randomly selected image 1 from RM category&lt;/font&gt;&lt;br/&gt;To what extent is this image pleasing to view?&lt;br/&gt;&lt;span style="font-style: italic;"&gt;Not at all to extremely&lt;/span&gt;&lt;br/&gt;&lt;br/&gt;Page 3:&amp;nbsp;&lt;br/&gt;&lt;font color="#4fb017"&gt;Randomly selected image 1 from RM category&lt;/font&gt;&lt;br/&gt;To what extent is this image . . . ?&lt;br/&gt;&lt;span style="font-style: italic;"&gt;Not at all to extremely&lt;/span&gt;&lt;br/&gt;&lt;br/&gt;Page 4:&lt;br/&gt;&lt;strong&gt;&lt;font color="#a317b0"&gt;Randomly selected image 2 from UL category&lt;/font&gt;&lt;/strong&gt;&lt;br/&gt;To what extent is this image attractive?&lt;br/&gt;&lt;span style="font-style: italic;"&gt;Not at all to extremely&lt;/span&gt;&lt;br/&gt;&lt;br/&gt;Page 6:&lt;br/&gt;&lt;strong&gt;&lt;font color="#a317b0"&gt;Randomly selected image 2 from UL category&lt;/font&gt;&lt;/strong&gt;&lt;br/&gt;To what extent is this image please to view?&lt;br/&gt;&lt;i style="color: rgb(34, 34, 34); font-family: arial, tahoma; font-size: 13.3333px; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;Not at all to extremely&lt;br/&gt;&lt;br/&gt;And so on.&lt;br/&gt;&lt;br/&gt;Ideally, the selection of the images would be random both within and across categories AND the presentation of the questions underneath each image also would be randomized. &lt;br/&gt;&lt;br/&gt;If someone could get me started on this, that would be amazing...or perhaps I can be directed to a relevant post or manual or something. Any help is greatly appreciated!&lt;br/&gt;Thank you (SO MUCH) in advance!!!!&amp;nbsp;&lt;br/&gt;&lt;br/&gt;&lt;a class="if-quote-goto quote-link" href="#" data-id="28050"&gt;&lt;span class="goto"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;i style="color: rgb(34, 34, 34); font-family: arial, tahoma; font-size: 13.3333px; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;&lt;span class="quote-markup"&gt;[/quote]&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;i style="color: rgb(34, 34, 34); font-family: arial, tahoma; font-size: 13.3333px; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;&lt;br/&gt;&lt;br/&gt;&lt;/span&gt;Here's an example implementing two of the four categories, RM and RL. The extension to the full four categories should be straightforward:&lt;br/&gt;&lt;br/&gt;&amp;lt;values&amp;gt;&lt;br/&gt;/ qcount = 0&lt;br/&gt;/ RMitemnumber = 1&lt;br/&gt;/ RLitemnumber = 1&lt;br/&gt;&amp;lt;/values&amp;gt;&lt;br/&gt;&lt;br/&gt;&amp;lt;block example&amp;gt;&lt;br/&gt;/ trials = [1-20 = noreplace(RM, RL)]&lt;br/&gt;&amp;lt;/block&amp;gt;&lt;br/&gt;&lt;br/&gt;//RM&lt;br/&gt;&amp;lt;trial RM&amp;gt;&lt;br/&gt;/ ontrialbegin = [&lt;br/&gt;values.RMitemnumber = list.RMitems.nextindex;&lt;br/&gt;values.qcount = 0;&lt;br/&gt;]&lt;br/&gt;/ trialduration = 0&lt;br/&gt;/ recorddata = false&lt;br/&gt;/ branch = [&lt;br/&gt;list.RMtrials.nextvalue;&lt;br/&gt;]&lt;br/&gt;&amp;lt;/trial&amp;gt;&lt;br/&gt;&lt;br/&gt;&amp;lt;list RMtrials&amp;gt;&lt;br/&gt;/ items = (likert.RMq1, likert.RMq2, likert.RMq3)&lt;br/&gt;&amp;lt;/list&amp;gt;&lt;br/&gt;&lt;br/&gt;&amp;lt;likert RMq1&amp;gt;&lt;br/&gt;/ ontrialbegin = [&lt;br/&gt;values.qcount += 1;&lt;br/&gt;]&lt;br/&gt;/ stimulusframes = [1=RM, q1]&lt;br/&gt;/ numpoints = 5&lt;br/&gt;/ anchorwidth = 8%&lt;br/&gt;/ anchors = [1="Not at all"; 5="Extremely"]&lt;br/&gt;/ position = (50%, 90%)&lt;br/&gt;/ branch = [&lt;br/&gt;if (values.qcount &amp;lt; 3) list.RMtrials.nextvalue;&lt;br/&gt;]&lt;br/&gt;&amp;lt;/likert&amp;gt;&lt;br/&gt;&lt;br/&gt;&amp;lt;likert RMq2&amp;gt;&lt;br/&gt;/ ontrialbegin = [&lt;br/&gt;values.qcount += 1;&lt;br/&gt;]&lt;br/&gt;/ stimulusframes = [1=RM, q2]&lt;br/&gt;/ numpoints = 5&lt;br/&gt;/ anchorwidth = 8%&lt;br/&gt;/ anchors = [1="Not at all"; 5="Extremely"]&lt;br/&gt;/ position = (50%, 90%)&lt;br/&gt;/ branch = [&lt;br/&gt;if (values.qcount &amp;lt; 3) list.RMtrials.nextvalue;&lt;br/&gt;]&lt;br/&gt;&amp;lt;/likert&amp;gt;&lt;br/&gt;&lt;br/&gt;&amp;lt;likert RMq3&amp;gt;&lt;br/&gt;/ ontrialbegin = [&lt;br/&gt;values.qcount += 1;&lt;br/&gt;]&lt;br/&gt;/ stimulusframes = [1=RM, q3]&lt;br/&gt;/ numpoints = 5&lt;br/&gt;/ anchorwidth = 8%&lt;br/&gt;/ anchors = [1="Not at all"; 5="Extremely"]&lt;br/&gt;/ position = (50%, 90%)&lt;br/&gt;/ branch = [&lt;br/&gt;if (values.qcount &amp;lt; 3) list.RMtrials.nextvalue;&lt;br/&gt;]&lt;br/&gt;&amp;lt;/likert&amp;gt;&lt;br/&gt;&lt;br/&gt;&amp;lt;list RMitems&amp;gt;&lt;br/&gt;/ poolsize = 30&lt;br/&gt;&amp;lt;/list&amp;gt;&lt;br/&gt;&lt;br/&gt;&amp;lt;picture RM&amp;gt;&lt;br/&gt;/ items = RMitems&lt;br/&gt;/ select = values.RMitemnumber&lt;br/&gt;/ size = (30%, 40%)&lt;br/&gt;/ position = (50%, 50%)&lt;br/&gt;&amp;lt;/picture&amp;gt;&lt;br/&gt;&lt;br/&gt;&amp;lt;item RMitems&amp;gt;&lt;br/&gt;/ 1 = "rm_01.jpg"&lt;br/&gt;/ 2 = "rm_02.jpg"&lt;br/&gt;/ 3 = "rm_03.jpg"&lt;br/&gt;/ 4 = "rm_04.jpg"&lt;br/&gt;/ 5 = "rm_05.jpg"&lt;br/&gt;/ 6 = "rm_06.jpg"&lt;br/&gt;/ 7 = "rm_07.jpg"&lt;br/&gt;/ 8 = "rm_08.jpg"&lt;br/&gt;/ 9 = "rm_09.jpg"&lt;br/&gt;/ 10 = "rm_10.jpg"&lt;br/&gt;/ 11 = "rm_11.jpg"&lt;br/&gt;/ 12 = "rm_12.jpg"&lt;br/&gt;/ 13 = "rm_13.jpg"&lt;br/&gt;/ 14 = "rm_14.jpg"&lt;br/&gt;/ 15 = "rm_15.jpg"&lt;br/&gt;/ 16 = "rm_16.jpg"&lt;br/&gt;/ 17 = "rm_17.jpg"&lt;br/&gt;/ 18 = "rm_18.jpg"&lt;br/&gt;/ 19 = "rm_19.jpg"&lt;br/&gt;/ 20 = "rm_20.jpg"&lt;br/&gt;/ 21 = "rm_21.jpg"&lt;br/&gt;/ 22 = "rm_22.jpg"&lt;br/&gt;/ 23 = "rm_23.jpg"&lt;br/&gt;/ 24 = "rm_24.jpg"&lt;br/&gt;/ 25 = "rm_25.jpg"&lt;br/&gt;/ 26 = "rm_26.jpg"&lt;br/&gt;/ 27 = "rm_27.jpg"&lt;br/&gt;/ 28 = "rm_28.jpg"&lt;br/&gt;/ 29 = "rm_29.jpg"&lt;br/&gt;/ 30 = "rm_30.jpg"&lt;br/&gt;&amp;lt;/item&amp;gt;&lt;br/&gt;&lt;br/&gt;//RL&lt;br/&gt;&amp;lt;trial RL&amp;gt;&lt;br/&gt;/ ontrialbegin = [&lt;br/&gt;values.RLitemnumber = list.RLitems.nextindex;&lt;br/&gt;values.qcount = 0;&lt;br/&gt;]&lt;br/&gt;/ trialduration = 0&lt;br/&gt;/ recorddata = false&lt;br/&gt;/ branch = [&lt;br/&gt;list.RLtrials.nextvalue;&lt;br/&gt;]&lt;br/&gt;&amp;lt;/trial&amp;gt;&lt;br/&gt;&lt;br/&gt;&amp;lt;list RLtrials&amp;gt;&lt;br/&gt;/ items = (likert.RLq1, likert.RLq2, likert.RLq3)&lt;br/&gt;&amp;lt;/list&amp;gt;&lt;br/&gt;&lt;br/&gt;&amp;lt;likert RLq1&amp;gt;&lt;br/&gt;/ ontrialbegin = [&lt;br/&gt;values.qcount += 1;&lt;br/&gt;]&lt;br/&gt;/ stimulusframes = [1=RL, q1]&lt;br/&gt;/ numpoints = 5&lt;br/&gt;/ anchorwidth = 8%&lt;br/&gt;/ anchors = [1="Not at all"; 5="Extremely"]&lt;br/&gt;/ position = (50%, 90%)&lt;br/&gt;/ branch = [&lt;br/&gt;if (values.qcount &amp;lt; 3) list.RLtrials.nextvalue;&lt;br/&gt;]&lt;br/&gt;&amp;lt;/likert&amp;gt;&lt;br/&gt;&lt;br/&gt;&amp;lt;likert RLq2&amp;gt;&lt;br/&gt;/ ontrialbegin = [&lt;br/&gt;values.qcount += 1;&lt;br/&gt;]&lt;br/&gt;/ stimulusframes = [1=RL, q2]&lt;br/&gt;/ numpoints = 5&lt;br/&gt;/ anchorwidth = 8%&lt;br/&gt;/ anchors = [1="Not at all"; 5="Extremely"]&lt;br/&gt;/ position = (50%, 90%)&lt;br/&gt;/ branch = [&lt;br/&gt;if (values.qcount &amp;lt; 3) list.RLtrials.nextvalue;&lt;br/&gt;]&lt;br/&gt;&amp;lt;/likert&amp;gt;&lt;br/&gt;&lt;br/&gt;&amp;lt;likert RLq3&amp;gt;&lt;br/&gt;/ ontrialbegin = [&lt;br/&gt;values.qcount += 1;&lt;br/&gt;]&lt;br/&gt;/ stimulusframes = [1=RL, q3]&lt;br/&gt;/ numpoints = 5&lt;br/&gt;/ anchorwidth = 8%&lt;br/&gt;/ anchors = [1="Not at all"; 5="Extremely"]&lt;br/&gt;/ position = (50%, 90%)&lt;br/&gt;/ branch = [&lt;br/&gt;if (values.qcount &amp;lt; 3) list.RLtrials.nextvalue;&lt;br/&gt;]&lt;br/&gt;&amp;lt;/likert&amp;gt;&lt;br/&gt;&lt;br/&gt;&amp;lt;list RLitems&amp;gt;&lt;br/&gt;/ poolsize = 30&lt;br/&gt;&amp;lt;/list&amp;gt;&lt;br/&gt;&lt;br/&gt;&amp;lt;picture RL&amp;gt;&lt;br/&gt;/ items = RLitems&lt;br/&gt;/ select = values.RLitemnumber&lt;br/&gt;/ size = (30%, 40%)&lt;br/&gt;/ position = (50%, 50%)&lt;br/&gt;&amp;lt;/picture&amp;gt;&lt;br/&gt;&lt;br/&gt;&amp;lt;item RLitems&amp;gt;&lt;br/&gt;/ 1 = "rl_01.jpg"&lt;br/&gt;/ 2 = "rl_02.jpg"&lt;br/&gt;/ 3 = "rl_03.jpg"&lt;br/&gt;/ 4 = "rl_04.jpg"&lt;br/&gt;/ 5 = "rl_05.jpg"&lt;br/&gt;/ 6 = "rl_06.jpg"&lt;br/&gt;/ 7 = "rl_07.jpg"&lt;br/&gt;/ 8 = "rl_08.jpg"&lt;br/&gt;/ 9 = "rl_09.jpg"&lt;br/&gt;/ 10 = "rl_10.jpg"&lt;br/&gt;/ 11 = "rl_11.jpg"&lt;br/&gt;/ 12 = "rl_12.jpg"&lt;br/&gt;/ 13 = "rl_13.jpg"&lt;br/&gt;/ 14 = "rl_14.jpg"&lt;br/&gt;/ 15 = "rl_15.jpg"&lt;br/&gt;/ 16 = "rl_16.jpg"&lt;br/&gt;/ 17 = "rl_17.jpg"&lt;br/&gt;/ 18 = "rl_18.jpg"&lt;br/&gt;/ 19 = "rl_19.jpg"&lt;br/&gt;/ 20 = "rl_20.jpg"&lt;br/&gt;/ 21 = "rl_21.jpg"&lt;br/&gt;/ 22 = "rl_22.jpg"&lt;br/&gt;/ 23 = "rl_23.jpg"&lt;br/&gt;/ 24 = "rl_24.jpg"&lt;br/&gt;/ 25 = "rl_25.jpg"&lt;br/&gt;/ 26 = "rl_26.jpg"&lt;br/&gt;/ 27 = "rl_27.jpg"&lt;br/&gt;/ 28 = "rl_28.jpg"&lt;br/&gt;/ 29 = "rl_29.jpg"&lt;br/&gt;/ 30 = "rl_30.jpg"&lt;br/&gt;&amp;lt;/item&amp;gt;&lt;br/&gt;&lt;br/&gt;&amp;lt;text q1&amp;gt;&lt;br/&gt;/ items = ("To what extent is this image attractive?")&lt;br/&gt;/ position = (50%, 80%)&lt;br/&gt;&amp;lt;/text&amp;gt;&lt;br/&gt;&lt;br/&gt;&amp;lt;text q2&amp;gt;&lt;br/&gt;/ items = ("To what extent is this image pleasing to view?")&lt;br/&gt;/ position = (50%, 80%)&lt;br/&gt;&amp;lt;/text&amp;gt;&lt;br/&gt;&lt;br/&gt;&amp;lt;text q3&amp;gt;&lt;br/&gt;/ items = ("To what extent is this image ...?")&lt;br/&gt;/ position = (50%, 80%)&lt;br/&gt;&amp;lt;/text&amp;gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;</description><pubDate>Mon, 02 Dec 2019 04:25:06 GMT</pubDate><dc:creator>Dave</dc:creator></item></channel></rss>