Data Stuff: Seeing difference in selection between two pictures in data and calculate mean.


Author
Message
chrischma
chrischma
Partner Member (566 reputation)Partner Member (566 reputation)Partner Member (566 reputation)Partner Member (566 reputation)Partner Member (566 reputation)Partner Member (566 reputation)Partner Member (566 reputation)Partner Member (566 reputation)Partner Member (566 reputation)
Group: Forum Members
Posts: 12, Visits: 27
Dear friends,

[1] in an earlier thread I asked about this topic and got a proper and functioning answer for this problem. So I could see the choice of a participant in Data, wich pic was choosed.
It was working with values. I dont´t changed this value lines in my Inquisit script but changed a few other things that should had have no effect on this value calculation. But nevertheless is this choice not seen in data anymore and I don´t know why. Maybe you have an idea that would help a lot.

[2] Furthermore I would like to know if it is possible to have calculated a mean in data for the categories of pictures the participants choosed. This mean should consist of 6 Categories valued with 1-6 so that the statistic afterwards is made easier. Is there any possibility to do that?

Thanks a lot.


<picture Freiabendsallein>
/ items = Freiabendsalleinitems
/ hposition = values.Freiabendsallein_x
/ width = 50%
/ height = 50%
</picture>

<picture Freiabendsgesellig>
/ items = Freiabendsgeselligitems
/ hposition = values.Freiabendsgesellig_x
/ width = 50%
/ height = 50%
</picture>

<picture Freitagallein>
/ items = Freitagalleinitems
/ hposition = values.Freitagallein_x
/ width = 50%
/ height = 50%
</picture>

<picture Freitaggesellig>
/ items = Freitaggeselligitems
/ hposition = values.Freitaggesellig_x
/ width = 50%
/ height = 50%
</picture>

<picture Sporttagallein>
/ items = Sporttagalleinitems
/ hposition = values.Sporttagallein_x
/ width = 50%
/ height = 50%
</picture>

<picture Sporttaggesellig>
/ items = Sporttaggeselligitems
/ hposition = values.Sporttaggesellig_x
/ width = 50%
/ height = 50%
</picture>

<picture Sportabendsallein>
/ items = Sportabendsalleinitems
/ hposition = values.Sportabendsallein_x
/ width = 50%
/ height = 50%
</picture>

<picture Sportabendsgesellig>
/ items = Sportabendsgeselligitems
/ hposition = values.Sportabendsgesellig_x
/ width = 50%
/ height = 50%
</picture>


<picture miniaturpic1 >
/ items = miniatur1item
</picture>

<picture miniaturpic2 >
/ items = miniatur2item
</picture>



<list hpos>
/ items = (35%, 65%)
/ selectionrate = always
/ selectionmode = random
</list>

<values>
/ Freiabendsallein_x = 0%
/ Freiabendsgesellig_x = 0%
/ Freitagallein_x = 0%
/ Freitaggesellig_x = 0%
/ Sporttagallein_x = 0%
/ Sporttaggesellig_x = 0%
/ Sportabendsallein_x = 0%
/ Sportabendsgesellig_x = 0%
/ selection = ""
</values>

<item Freiabendsalleinitems>
/1 = "Freiabendsallein_01.jpg"
/2 = "Freiabendsallein_02.jpg"
/3 = "Freiabendsallein_03.jpg"
/4 = "Freiabendsallein_04.jpg"
</item>

<item Freiabendsgeselligitems>
/1 = "Freiabendsgesellig_01.jpg"
/2 = "Freiabendsgesellig_02.jpg"
/3 = "Freiabendsgesellig_03.jpg"
/4 = "Freiabendsgesellig_04.jpg"
</item>

<item Freitagalleinitems>
/1 = "Freitagallein_01.jpg"
/2 = "Freitagallein_02.jpg"
/3 = "Freitagallein_03.jpg"
/4 = "Freitagallein_04.jpg"
</item>

<item Freitaggeselligitems>
/1 = "Freitaggesellig_01.jpg"
/2 = "Freitaggesellig_02.jpg"
/3 = "Freitaggesellig_03.jpg"
/4 = "Freitaggesellig_04.jpg"
</item>

<item Sporttagalleinitems>
/1 = "Sporttagallein_01.jpg"
/2 = "Sporttagallein_02.jpg"
/3 = "Sporttagallein_03.jpg"
/4 = "Sporttagallein_04.jpg"
</item>

<item Sporttaggeselligitems>
/1 = "Sporttaggesellig_01.jpg"
/2 = "Sporttaggesellig_02.jpg"
/3 = "Sporttaggesellig_03.jpg"
/4 = "Sporttaggesellig_04.jpg"
</item>

<item Sportabendsalleinitems>
/1 = "Sportabendsallein_01.jpg"
/2 = "Sportabendsallein_02.jpg"
/3 = "Sportabendsallein_03.jpg"
/4 = "Sportabendsallein_04.jpg"
</item>

<item Sportabendsgeselligitems>
/1 = "Sportabendsgesellig_01.jpg"
/2 = "Sportabendsgesellig_02.jpg"
/3 = "Sportabendsgesellig_03.jpg"
/4 = "Sportabendsgesellig_04.jpg"
</item>

<item miniatur1item>
/ 1 = "h4.jpg"
</item>

<item miniatur2item>
/ 1 = "h2.jpg"
</item>

<text focuspoint>
/ items = ("+")
/ fontstyle = ("Arial", 4.17%, false, false, false, false, 5, 1)
/ color = white
/ txbgcolor = dimgrey
</text>

<text reminderlinks>
/ fontstyle = ("Arial", 3.52%, false, false, false, false, 5, 1)
/ items = ("Links [Y]")
/ vposition = 95
/ hposition = 10
/ color = white
/ txbgcolor = dimgrey
</text>


<text reminderrechts>
/ fontstyle = ("Arial", 3.52%, false, false, false, false, 5, 1)
/ items = ("Rechts [M]")
/ vposition = 95
/ hposition = 90
/ color = white
/ txbgcolor = dimgrey
</text>

<text reminderminiatur>
/ fontstyle = ("Arial", 3.52%, false, false, false, false, 5, 1)
/ items = ("[W] Weiter")
/ vposition = 95
/ color = white
/ txbgcolor = dimgrey
</text>


<shape erasefocuspoint>
/ shape = rectangle
/ color = dimgrey
/ size = (30%,30%)
/ erase = false
</shape>



<shape eraseFreiabendsallein>
/ shape = rectangle
/ color = dimgrey
/ size = (100%,70%)
/ erase = false
</shape>

<shape eraseFreiabendsgesellig>
/ shape = rectangle
/ color = dimgrey
/ size = (100%,70%)
/ erase = false
</shape>

<shape eraseFreitagallein>
/ shape = rectangle
/ color = dimgrey
/ size = (100%,70%)
/ erase = false
</shape>

<shape eraseFreitaggesellig>
/ shape = rectangle
/ color = dimgrey
/ size = (100%,70%)
/ erase = false
</shape>

<shape eraseSporttagallein>
/ shape = rectangle
/ color = dimgrey
/ size = (100%,70%)
/ erase = false
</shape>

<shape eraseSporttaggesellig>
/ shape = rectangle
/ color = dimgrey
/ size = (100%,70%)
/ erase = false
</shape>

<shape eraseSportabendsallein>
/ shape = rectangle
/ color = dimgrey
/ size = (100%,70%)
/ erase = false
</shape>

<shape eraseSportabendsgesellig>
/ shape = rectangle
/ color = dimgrey
/ size = (100%,70%)
/ erase = false
</shape>

<trial Taggesellig>
/ ontrialbegin = [
values.Sporttaggesellig_x = list.hpos.nextvalue;
values.Freitaggesellig_x = list.hpos.nextvalue;
values.selection = "";
]
/ ontrialend = [
if ((values.Sporttaggesellig_x == 30% && trial.Taggesellig.response == 44) || (values.Sporttaggesellig_x == 70% && trial.Taggesellig.response == 50)) {
values.selection = "Sporttaggesellig"
} else if ((values.Freitaggesellig_x == 30% && trial.Taggesellig.response == 44) || (values.Freitaggesellig_x == 70% && trial.Taggesellig.response == 50)) {
values.selection = "Freitaggesellig"
};
]
/ stimulustimes = [0=focuspoint; 2000=erasefocuspoint; 2500=Sporttaggesellig, Freitaggesellig; 3500=eraseSporttaggesellig, eraseFreitaggesellig]
/ validresponse=("y", "m")
/ beginresponsetime = 2500
/ responsemode = free
</trial>

<trial Tagallein>
/ ontrialbegin = [
values.Sporttagallein_x = list.hpos.nextvalue;
values.Freitagallein_x = list.hpos.nextvalue;
values.selection = "";
]
/ ontrialend = [
if ((values.Sporttagallein_x == 30% && trial.Tagallein.response == 44) || (values.Sporttagallein_x == 70% && trial.Tagallein.response == 50)) {
values.selection = "Sporttagallein"
} else if ((values.Freitagallein_x == 30% && trial.Tagallein.response == 44) || (values.Freitagallein_x == 70% && trial.Tagallein.response == 50)) {
values.selection = "Freitagallein"
};
]
/ stimulustimes = [0=focuspoint; 2000=erasefocuspoint; 2500=Sporttagallein, Freitagallein; 3500=eraseSporttagallein, eraseFreitagallein]
/ validresponse=("y", "m")
/ beginresponsetime = 2500
/ responsemode = free
</trial>

<trial Abendsgesellig>
/ ontrialbegin = [
values.Sportabendsgesellig_x = list.hpos.nextvalue;
values.Freiabendsgesellig_x = list.hpos.nextvalue;
values.selection = "";
]
/ ontrialend = [
if ((values.Sportabendsgesellig_x == 30% && trial.Abendsgesellig.response == 44) || (values.Sportabendsgesellig_x == 70% && trial.Abendsgesellig.response == 50)) {
values.selection = "Sportabendsgesellig"
} else if ((values.Freiabendsgesellig_x == 30% && trial.Abendsgesellig.response == 44) || (values.Freiabendsgesellig_x == 70% && trial.Abendsgesellig.response == 50)) {
values.selection = "Freiabendsgesellig"
};
]
/ stimulustimes = [0=focuspoint; 2000=erasefocuspoint; 2500=Sportabendsgesellig, Freiabendsgesellig; 3500=eraseSportabendsgesellig, eraseFreiabendsgesellig]
/ validresponse=("y", "m")
/ beginresponsetime = 2500
/ responsemode = free
</trial>

<trial Abendsallein>
/ ontrialbegin = [
values.Sportabendsallein_x = list.hpos.nextvalue;
values.Freiabendsallein_x = list.hpos.nextvalue;
values.selection = "";
]
/ ontrialend = [
if ((values.Sportabendsallein_x == 30% && trial.Abendsallein.response == 44) || (values.Sportabendsallein_x == 70% && trial.Abendsallein.response == 50)) {
values.selection = "Sportabendsallein"

} else if ((values.Freiabendsallein_x == 30% && trial.Abendsallein.response == 44) || (values.Freiabendsallein_x == 70% && trial.Abendsallein.response == 50)) {
values.selection = "Freiabendsallein"
};
]
/ stimulustimes = [0=focuspoint; 2000=erasefocuspoint; 2500=Sportabendsallein, Freiabendsallein; 3500=eraseSportabendsallein, eraseFreiabendsallein]
/ validresponse=("y", "m")
/ beginresponsetime = 2500
/ responsemode = free
</trial>


<trial miniaturtrial1>
/ stimulustimes = [0= picture.miniaturpic1]
/ validresponse=("w")
/ beginresponsetime = 3000
/ responsemode = free
</trial>

<trial miniaturtrial2>
/ stimulustimes = [0= picture.miniaturpic2]
/ validresponse=("w")
/ beginresponsetime = 3000
/ responsemode = free
</trial>



<page intro1>

^^^^^^ Liebe Teilnehmer*innen,
^^^ wir freuen uns, dass du dir die Zeit nimmst, um den folgenden Test zu bearbeiten.
^^ Der Test wird ca. 10 Minuten deiner Zeit in Anspruch nehmen.
^^ Stelle zunächst sicher, dass dein Mobiltelefon ausgeschalten ist und du dich in einer ruhigen ^ Atmosphäre befindest, in der du nicht gestört wirst.

</page>


<page intro2>

^^^^^ Sport oder kein Sport?
^^^ Jeder kennt es; Gehe ich jetzt raus Joggen? Oder genieße ich doch lieber ein Eis vor dem Fernseher?
^^ Manchen Menschen fällt es leicht, auf die Beine zu kommen und etwas für die persönliche Gesundheit ^ und Fitness zu tun, anderen wiederum schwerer.
^ Wie kommt es zu dieser Entscheidung und wie können Menschen dazu motiviert werden doch ^ mehr Freude an der Bewegung und am Sport zu haben?
^^ Mit dieser Thematik beschäftigen wir uns in diesem Experiment.

</page>


<page task1>
^^^^^ Was du wissen musst:
^^^ In jedem Durchgang wirst du zuerst ein weißes + (Fixationskreuz) sehen. Schaue bitte solange auf das ^ + bis es verschwindet.
^^ Danach erscheinen für eine kurze Zeit zwei Bilder nebeneinander.
^ Auf einem dieser Bilder, wirst du eine sportliche Aktivität wie Joggen sehen. Auf dem anderen eine ^ Freizeitaktivität wie Fernsehen.
^^^ Beachte, dass die Bilder nicht lange zu sehen sein werden. Hier ist also deine Konzentration gefragt.

</page>

<page task2 >
^^^^^ Deine Aufgabe besteht darin, dich spontan für ein Bild zu entscheiden.
^ Wenn du dich für ein Bild entschieden hast, signalisiertst du dies, indem du die Taste [Y] für das linke ^ Bild
und die Tase [M] für das rechte Bild betätigst.
^^ Da die Bilder schnell wieder verschwinden, ist es wichtig, dass du nicht zu lange über ^ deine Entscheidung nachdenkst.
^^ Nach dem du deine Entscheidung durch die Tastenbetätigung signalisiert hast, kommt das ^ Fixationskreuz wieder und der Durchgang wiederholt sich mit neuen Bildern.
^^^^ Es gibt es kein Richtig oder Falsch. Versuche also einfach deinem ersten Impuls zu folgen.

</page>


<page Miniatur >
^^^^ Zunächst siehst du einen Auszug aller Bilder des Experiments, um dich mit ihnen vertraut zu machen.
^^ Du kannst dir diese solange anschauen wie du möchtest.
</page>

<page preinstruction>
^^^^^^ Um dich mit dem Testverfahren vertraut zu machen wirst du zunächst einen Prodedurchgang ^ durchlaufen.
^^ Platziere bitte deine linke Hand auf der Taste [Y], und deine rechte Hand auf der Taste [M] um deine ^ Entscheidungen so schnell wie möglich signalisieren zu können.

^^^^^^ Drücke die Taste [W] sobald du starten möchtest.

</page>




<page begin>
^^^^^^^^^ Die Probedurchgänge sind nun beendet.

^^ Wenn du bereit bist beginnt jetzt der Test!
</page>


<page end>
^^^^^^^^^ Das Expreiment ist nun beendet.
^^ Vielen Dank für deine Teilnahme.
</page>


<instruct>
/ lastlabel = "Drücke [W] für weiter."
/ nextkey = ("w")
/ nextlabel = "Drücke [W] für weiter."
/ prevkey = ("z")
/ prevlabel = "Drücke [Z] für zurück."
/ fontstyle = ("Arial", 2.96%, false, false, false, false, 5, 1)
/ windowsize = (80%, 80%)
</instruct>



<block miniatur>
/ preinstructions = (Miniatur)
/ trials = [1 = sequence (miniaturtrial1, miniaturtrial2)]
/ screencolor = dimgrey
/ bgstim=(reminderminiatur)
</block>




<block practice>
/ preinstructions = (preinstruction)
/ trials = [1-5 = noreplacenorepeat (Taggesellig, Tagallein, Abendsgesellig, Abendsallein)]
/ screencolor = dimgrey
/ bgstim=(text.reminderrechts, text.reminderlinks)
</block>


<block selection>
/ preinstructions = (begin)
/ trials = [1-64 = noreplacenorepeat (Taggesellig, Tagallein, Abendsgesellig, Abendsallein)]
/ screencolor = dimgrey
/ bgstim=(text.reminderrechts, text.reminderlinks)
</block>


<expt>
/ preinstructions = (intro1, intro2, task1, task2)
/ postinstructions = (end)
/ blocks = [1=miniatur; 2=practice; 3=selection]
</expt>


<defaults>
/ fontstyle = ("Courier New", 3.89%, false, false, false, false, 5, 1)
/ posttrialpause = 500
/ screencolor = dimgrey
</defaults>


<data>
/ columns = (date time subject group blocknum blockcode trialnum trialcode stimulusitem stimulusitem stimulusitem stimulusitem
response latency correct values.selection )
/ separatefiles = true
</data>


chrischma
chrischma
Partner Member (566 reputation)Partner Member (566 reputation)Partner Member (566 reputation)Partner Member (566 reputation)Partner Member (566 reputation)Partner Member (566 reputation)Partner Member (566 reputation)Partner Member (566 reputation)Partner Member (566 reputation)
Group: Forum Members
Posts: 12, Visits: 27
chrischma - 8/28/2019
Dear friends,

[1] in an earlier thread I asked about this topic and got a proper and functioning answer for this problem. So I could see the choice of a participant in Data, wich pic was choosed.
It was working with values. I dont´t changed this value lines in my Inquisit script but changed a few other things that should had have no effect on this value calculation. But nevertheless is this choice not seen in data anymore and I don´t know why. Maybe you have an idea that would help a lot.

[2] Furthermore I would like to know if it is possible to have calculated a mean in data for the categories of pictures the participants choosed. This mean should consist of 6 Categories valued with 1-6 so that the statistic afterwards is made easier. Is there any possibility to do that?

Thanks a lot.


<picture Freiabendsallein>
/ items = Freiabendsalleinitems
/ hposition = values.Freiabendsallein_x
/ width = 50%
/ height = 50%
</picture>

<picture Freiabendsgesellig>
/ items = Freiabendsgeselligitems
/ hposition = values.Freiabendsgesellig_x
/ width = 50%
/ height = 50%
</picture>

<picture Freitagallein>
/ items = Freitagalleinitems
/ hposition = values.Freitagallein_x
/ width = 50%
/ height = 50%
</picture>

<picture Freitaggesellig>
/ items = Freitaggeselligitems
/ hposition = values.Freitaggesellig_x
/ width = 50%
/ height = 50%
</picture>

<picture Sporttagallein>
/ items = Sporttagalleinitems
/ hposition = values.Sporttagallein_x
/ width = 50%
/ height = 50%
</picture>

<picture Sporttaggesellig>
/ items = Sporttaggeselligitems
/ hposition = values.Sporttaggesellig_x
/ width = 50%
/ height = 50%
</picture>

<picture Sportabendsallein>
/ items = Sportabendsalleinitems
/ hposition = values.Sportabendsallein_x
/ width = 50%
/ height = 50%
</picture>

<picture Sportabendsgesellig>
/ items = Sportabendsgeselligitems
/ hposition = values.Sportabendsgesellig_x
/ width = 50%
/ height = 50%
</picture>


<picture miniaturpic1 >
/ items = miniatur1item
</picture>

<picture miniaturpic2 >
/ items = miniatur2item
</picture>



<list hpos>
/ items = (35%, 65%)
/ selectionrate = always
/ selectionmode = random
</list>

<values>
/ Freiabendsallein_x = 0%
/ Freiabendsgesellig_x = 0%
/ Freitagallein_x = 0%
/ Freitaggesellig_x = 0%
/ Sporttagallein_x = 0%
/ Sporttaggesellig_x = 0%
/ Sportabendsallein_x = 0%
/ Sportabendsgesellig_x = 0%
/ selection = ""
</values>

<item Freiabendsalleinitems>
/1 = "Freiabendsallein_01.jpg"
/2 = "Freiabendsallein_02.jpg"
/3 = "Freiabendsallein_03.jpg"
/4 = "Freiabendsallein_04.jpg"
</item>

<item Freiabendsgeselligitems>
/1 = "Freiabendsgesellig_01.jpg"
/2 = "Freiabendsgesellig_02.jpg"
/3 = "Freiabendsgesellig_03.jpg"
/4 = "Freiabendsgesellig_04.jpg"
</item>

<item Freitagalleinitems>
/1 = "Freitagallein_01.jpg"
/2 = "Freitagallein_02.jpg"
/3 = "Freitagallein_03.jpg"
/4 = "Freitagallein_04.jpg"
</item>

<item Freitaggeselligitems>
/1 = "Freitaggesellig_01.jpg"
/2 = "Freitaggesellig_02.jpg"
/3 = "Freitaggesellig_03.jpg"
/4 = "Freitaggesellig_04.jpg"
</item>

<item Sporttagalleinitems>
/1 = "Sporttagallein_01.jpg"
/2 = "Sporttagallein_02.jpg"
/3 = "Sporttagallein_03.jpg"
/4 = "Sporttagallein_04.jpg"
</item>

<item Sporttaggeselligitems>
/1 = "Sporttaggesellig_01.jpg"
/2 = "Sporttaggesellig_02.jpg"
/3 = "Sporttaggesellig_03.jpg"
/4 = "Sporttaggesellig_04.jpg"
</item>

<item Sportabendsalleinitems>
/1 = "Sportabendsallein_01.jpg"
/2 = "Sportabendsallein_02.jpg"
/3 = "Sportabendsallein_03.jpg"
/4 = "Sportabendsallein_04.jpg"
</item>

<item Sportabendsgeselligitems>
/1 = "Sportabendsgesellig_01.jpg"
/2 = "Sportabendsgesellig_02.jpg"
/3 = "Sportabendsgesellig_03.jpg"
/4 = "Sportabendsgesellig_04.jpg"
</item>

<item miniatur1item>
/ 1 = "h4.jpg"
</item>

<item miniatur2item>
/ 1 = "h2.jpg"
</item>

<text focuspoint>
/ items = ("+")
/ fontstyle = ("Arial", 4.17%, false, false, false, false, 5, 1)
/ color = white
/ txbgcolor = dimgrey
</text>

<text reminderlinks>
/ fontstyle = ("Arial", 3.52%, false, false, false, false, 5, 1)
/ items = ("Links [Y]")
/ vposition = 95
/ hposition = 10
/ color = white
/ txbgcolor = dimgrey
</text>


<text reminderrechts>
/ fontstyle = ("Arial", 3.52%, false, false, false, false, 5, 1)
/ items = ("Rechts [M]")
/ vposition = 95
/ hposition = 90
/ color = white
/ txbgcolor = dimgrey
</text>

<text reminderminiatur>
/ fontstyle = ("Arial", 3.52%, false, false, false, false, 5, 1)
/ items = ("[W] Weiter")
/ vposition = 95
/ color = white
/ txbgcolor = dimgrey
</text>


<shape erasefocuspoint>
/ shape = rectangle
/ color = dimgrey
/ size = (30%,30%)
/ erase = false
</shape>



<shape eraseFreiabendsallein>
/ shape = rectangle
/ color = dimgrey
/ size = (100%,70%)
/ erase = false
</shape>

<shape eraseFreiabendsgesellig>
/ shape = rectangle
/ color = dimgrey
/ size = (100%,70%)
/ erase = false
</shape>

<shape eraseFreitagallein>
/ shape = rectangle
/ color = dimgrey
/ size = (100%,70%)
/ erase = false
</shape>

<shape eraseFreitaggesellig>
/ shape = rectangle
/ color = dimgrey
/ size = (100%,70%)
/ erase = false
</shape>

<shape eraseSporttagallein>
/ shape = rectangle
/ color = dimgrey
/ size = (100%,70%)
/ erase = false
</shape>

<shape eraseSporttaggesellig>
/ shape = rectangle
/ color = dimgrey
/ size = (100%,70%)
/ erase = false
</shape>

<shape eraseSportabendsallein>
/ shape = rectangle
/ color = dimgrey
/ size = (100%,70%)
/ erase = false
</shape>

<shape eraseSportabendsgesellig>
/ shape = rectangle
/ color = dimgrey
/ size = (100%,70%)
/ erase = false
</shape>

<trial Taggesellig>
/ ontrialbegin = [
values.Sporttaggesellig_x = list.hpos.nextvalue;
values.Freitaggesellig_x = list.hpos.nextvalue;
values.selection = "";
]
/ ontrialend = [
if ((values.Sporttaggesellig_x == 30% && trial.Taggesellig.response == 44) || (values.Sporttaggesellig_x == 70% && trial.Taggesellig.response == 50)) {
values.selection = "Sporttaggesellig"
} else if ((values.Freitaggesellig_x == 30% && trial.Taggesellig.response == 44) || (values.Freitaggesellig_x == 70% && trial.Taggesellig.response == 50)) {
values.selection = "Freitaggesellig"
};
]
/ stimulustimes = [0=focuspoint; 2000=erasefocuspoint; 2500=Sporttaggesellig, Freitaggesellig; 3500=eraseSporttaggesellig, eraseFreitaggesellig]
/ validresponse=("y", "m")
/ beginresponsetime = 2500
/ responsemode = free
</trial>

<trial Tagallein>
/ ontrialbegin = [
values.Sporttagallein_x = list.hpos.nextvalue;
values.Freitagallein_x = list.hpos.nextvalue;
values.selection = "";
]
/ ontrialend = [
if ((values.Sporttagallein_x == 30% && trial.Tagallein.response == 44) || (values.Sporttagallein_x == 70% && trial.Tagallein.response == 50)) {
values.selection = "Sporttagallein"
} else if ((values.Freitagallein_x == 30% && trial.Tagallein.response == 44) || (values.Freitagallein_x == 70% && trial.Tagallein.response == 50)) {
values.selection = "Freitagallein"
};
]
/ stimulustimes = [0=focuspoint; 2000=erasefocuspoint; 2500=Sporttagallein, Freitagallein; 3500=eraseSporttagallein, eraseFreitagallein]
/ validresponse=("y", "m")
/ beginresponsetime = 2500
/ responsemode = free
</trial>

<trial Abendsgesellig>
/ ontrialbegin = [
values.Sportabendsgesellig_x = list.hpos.nextvalue;
values.Freiabendsgesellig_x = list.hpos.nextvalue;
values.selection = "";
]
/ ontrialend = [
if ((values.Sportabendsgesellig_x == 30% && trial.Abendsgesellig.response == 44) || (values.Sportabendsgesellig_x == 70% && trial.Abendsgesellig.response == 50)) {
values.selection = "Sportabendsgesellig"
} else if ((values.Freiabendsgesellig_x == 30% && trial.Abendsgesellig.response == 44) || (values.Freiabendsgesellig_x == 70% && trial.Abendsgesellig.response == 50)) {
values.selection = "Freiabendsgesellig"
};
]
/ stimulustimes = [0=focuspoint; 2000=erasefocuspoint; 2500=Sportabendsgesellig, Freiabendsgesellig; 3500=eraseSportabendsgesellig, eraseFreiabendsgesellig]
/ validresponse=("y", "m")
/ beginresponsetime = 2500
/ responsemode = free
</trial>

<trial Abendsallein>
/ ontrialbegin = [
values.Sportabendsallein_x = list.hpos.nextvalue;
values.Freiabendsallein_x = list.hpos.nextvalue;
values.selection = "";
]
/ ontrialend = [
if ((values.Sportabendsallein_x == 30% && trial.Abendsallein.response == 44) || (values.Sportabendsallein_x == 70% && trial.Abendsallein.response == 50)) {
values.selection = "Sportabendsallein"

} else if ((values.Freiabendsallein_x == 30% && trial.Abendsallein.response == 44) || (values.Freiabendsallein_x == 70% && trial.Abendsallein.response == 50)) {
values.selection = "Freiabendsallein"
};
]
/ stimulustimes = [0=focuspoint; 2000=erasefocuspoint; 2500=Sportabendsallein, Freiabendsallein; 3500=eraseSportabendsallein, eraseFreiabendsallein]
/ validresponse=("y", "m")
/ beginresponsetime = 2500
/ responsemode = free
</trial>


<trial miniaturtrial1>
/ stimulustimes = [0= picture.miniaturpic1]
/ validresponse=("w")
/ beginresponsetime = 3000
/ responsemode = free
</trial>

<trial miniaturtrial2>
/ stimulustimes = [0= picture.miniaturpic2]
/ validresponse=("w")
/ beginresponsetime = 3000
/ responsemode = free
</trial>



<page intro1>

^^^^^^ Liebe Teilnehmer*innen,
^^^ wir freuen uns, dass du dir die Zeit nimmst, um den folgenden Test zu bearbeiten.
^^ Der Test wird ca. 10 Minuten deiner Zeit in Anspruch nehmen.
^^ Stelle zunächst sicher, dass dein Mobiltelefon ausgeschalten ist und du dich in einer ruhigen ^ Atmosphäre befindest, in der du nicht gestört wirst.

</page>


<page intro2>

^^^^^ Sport oder kein Sport?
^^^ Jeder kennt es; Gehe ich jetzt raus Joggen? Oder genieße ich doch lieber ein Eis vor dem Fernseher?
^^ Manchen Menschen fällt es leicht, auf die Beine zu kommen und etwas für die persönliche Gesundheit ^ und Fitness zu tun, anderen wiederum schwerer.
^ Wie kommt es zu dieser Entscheidung und wie können Menschen dazu motiviert werden doch ^ mehr Freude an der Bewegung und am Sport zu haben?
^^ Mit dieser Thematik beschäftigen wir uns in diesem Experiment.

</page>


<page task1>
^^^^^ Was du wissen musst:
^^^ In jedem Durchgang wirst du zuerst ein weißes + (Fixationskreuz) sehen. Schaue bitte solange auf das ^ + bis es verschwindet.
^^ Danach erscheinen für eine kurze Zeit zwei Bilder nebeneinander.
^ Auf einem dieser Bilder, wirst du eine sportliche Aktivität wie Joggen sehen. Auf dem anderen eine ^ Freizeitaktivität wie Fernsehen.
^^^ Beachte, dass die Bilder nicht lange zu sehen sein werden. Hier ist also deine Konzentration gefragt.

</page>

<page task2 >
^^^^^ Deine Aufgabe besteht darin, dich spontan für ein Bild zu entscheiden.
^ Wenn du dich für ein Bild entschieden hast, signalisiertst du dies, indem du die Taste [Y] für das linke ^ Bild
und die Tase [M] für das rechte Bild betätigst.
^^ Da die Bilder schnell wieder verschwinden, ist es wichtig, dass du nicht zu lange über ^ deine Entscheidung nachdenkst.
^^ Nach dem du deine Entscheidung durch die Tastenbetätigung signalisiert hast, kommt das ^ Fixationskreuz wieder und der Durchgang wiederholt sich mit neuen Bildern.
^^^^ Es gibt es kein Richtig oder Falsch. Versuche also einfach deinem ersten Impuls zu folgen.

</page>


<page Miniatur >
^^^^ Zunächst siehst du einen Auszug aller Bilder des Experiments, um dich mit ihnen vertraut zu machen.
^^ Du kannst dir diese solange anschauen wie du möchtest.
</page>

<page preinstruction>
^^^^^^ Um dich mit dem Testverfahren vertraut zu machen wirst du zunächst einen Prodedurchgang ^ durchlaufen.
^^ Platziere bitte deine linke Hand auf der Taste [Y], und deine rechte Hand auf der Taste [M] um deine ^ Entscheidungen so schnell wie möglich signalisieren zu können.

^^^^^^ Drücke die Taste [W] sobald du starten möchtest.

</page>




<page begin>
^^^^^^^^^ Die Probedurchgänge sind nun beendet.

^^ Wenn du bereit bist beginnt jetzt der Test!
</page>


<page end>
^^^^^^^^^ Das Expreiment ist nun beendet.
^^ Vielen Dank für deine Teilnahme.
</page>


<instruct>
/ lastlabel = "Drücke [W] für weiter."
/ nextkey = ("w")
/ nextlabel = "Drücke [W] für weiter."
/ prevkey = ("z")
/ prevlabel = "Drücke [Z] für zurück."
/ fontstyle = ("Arial", 2.96%, false, false, false, false, 5, 1)
/ windowsize = (80%, 80%)
</instruct>



<block miniatur>
/ preinstructions = (Miniatur)
/ trials = [1 = sequence (miniaturtrial1, miniaturtrial2)]
/ screencolor = dimgrey
/ bgstim=(reminderminiatur)
</block>




<block practice>
/ preinstructions = (preinstruction)
/ trials = [1-5 = noreplacenorepeat (Taggesellig, Tagallein, Abendsgesellig, Abendsallein)]
/ screencolor = dimgrey
/ bgstim=(text.reminderrechts, text.reminderlinks)
</block>


<block selection>
/ preinstructions = (begin)
/ trials = [1-64 = noreplacenorepeat (Taggesellig, Tagallein, Abendsgesellig, Abendsallein)]
/ screencolor = dimgrey
/ bgstim=(text.reminderrechts, text.reminderlinks)
</block>


<expt>
/ preinstructions = (intro1, intro2, task1, task2)
/ postinstructions = (end)
/ blocks = [1=miniatur; 2=practice; 3=selection]
</expt>


<defaults>
/ fontstyle = ("Courier New", 3.89%, false, false, false, false, 5, 1)
/ posttrialpause = 500
/ screencolor = dimgrey
</defaults>


<data>
/ columns = (date time subject group blocknum blockcode trialnum trialcode stimulusitem stimulusitem stimulusitem stimulusitem
response latency correct values.selection )
/ separatefiles = true
</data>


As well as a total amount of each categorie if possible.

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: 107K
chrischma - 8/28/2019
chrischma - 8/28/2019
Dear friends,

[1] in an earlier thread I asked about this topic and got a proper and functioning answer for this problem. So I could see the choice of a participant in Data, wich pic was choosed.
It was working with values. I dont´t changed this value lines in my Inquisit script but changed a few other things that should had have no effect on this value calculation. But nevertheless is this choice not seen in data anymore and I don´t know why. Maybe you have an idea that would help a lot.

[2] Furthermore I would like to know if it is possible to have calculated a mean in data for the categories of pictures the participants choosed. This mean should consist of 6 Categories valued with 1-6 so that the statistic afterwards is made easier. Is there any possibility to do that?

Thanks a lot.


<picture Freiabendsallein>
/ items = Freiabendsalleinitems
/ hposition = values.Freiabendsallein_x
/ width = 50%
/ height = 50%
</picture>

<picture Freiabendsgesellig>
/ items = Freiabendsgeselligitems
/ hposition = values.Freiabendsgesellig_x
/ width = 50%
/ height = 50%
</picture>

<picture Freitagallein>
/ items = Freitagalleinitems
/ hposition = values.Freitagallein_x
/ width = 50%
/ height = 50%
</picture>

<picture Freitaggesellig>
/ items = Freitaggeselligitems
/ hposition = values.Freitaggesellig_x
/ width = 50%
/ height = 50%
</picture>

<picture Sporttagallein>
/ items = Sporttagalleinitems
/ hposition = values.Sporttagallein_x
/ width = 50%
/ height = 50%
</picture>

<picture Sporttaggesellig>
/ items = Sporttaggeselligitems
/ hposition = values.Sporttaggesellig_x
/ width = 50%
/ height = 50%
</picture>

<picture Sportabendsallein>
/ items = Sportabendsalleinitems
/ hposition = values.Sportabendsallein_x
/ width = 50%
/ height = 50%
</picture>

<picture Sportabendsgesellig>
/ items = Sportabendsgeselligitems
/ hposition = values.Sportabendsgesellig_x
/ width = 50%
/ height = 50%
</picture>


<picture miniaturpic1 >
/ items = miniatur1item
</picture>

<picture miniaturpic2 >
/ items = miniatur2item
</picture>



<list hpos>
/ items = (35%, 65%)
/ selectionrate = always
/ selectionmode = random
</list>

<values>
/ Freiabendsallein_x = 0%
/ Freiabendsgesellig_x = 0%
/ Freitagallein_x = 0%
/ Freitaggesellig_x = 0%
/ Sporttagallein_x = 0%
/ Sporttaggesellig_x = 0%
/ Sportabendsallein_x = 0%
/ Sportabendsgesellig_x = 0%
/ selection = ""
</values>

<item Freiabendsalleinitems>
/1 = "Freiabendsallein_01.jpg"
/2 = "Freiabendsallein_02.jpg"
/3 = "Freiabendsallein_03.jpg"
/4 = "Freiabendsallein_04.jpg"
</item>

<item Freiabendsgeselligitems>
/1 = "Freiabendsgesellig_01.jpg"
/2 = "Freiabendsgesellig_02.jpg"
/3 = "Freiabendsgesellig_03.jpg"
/4 = "Freiabendsgesellig_04.jpg"
</item>

<item Freitagalleinitems>
/1 = "Freitagallein_01.jpg"
/2 = "Freitagallein_02.jpg"
/3 = "Freitagallein_03.jpg"
/4 = "Freitagallein_04.jpg"
</item>

<item Freitaggeselligitems>
/1 = "Freitaggesellig_01.jpg"
/2 = "Freitaggesellig_02.jpg"
/3 = "Freitaggesellig_03.jpg"
/4 = "Freitaggesellig_04.jpg"
</item>

<item Sporttagalleinitems>
/1 = "Sporttagallein_01.jpg"
/2 = "Sporttagallein_02.jpg"
/3 = "Sporttagallein_03.jpg"
/4 = "Sporttagallein_04.jpg"
</item>

<item Sporttaggeselligitems>
/1 = "Sporttaggesellig_01.jpg"
/2 = "Sporttaggesellig_02.jpg"
/3 = "Sporttaggesellig_03.jpg"
/4 = "Sporttaggesellig_04.jpg"
</item>

<item Sportabendsalleinitems>
/1 = "Sportabendsallein_01.jpg"
/2 = "Sportabendsallein_02.jpg"
/3 = "Sportabendsallein_03.jpg"
/4 = "Sportabendsallein_04.jpg"
</item>

<item Sportabendsgeselligitems>
/1 = "Sportabendsgesellig_01.jpg"
/2 = "Sportabendsgesellig_02.jpg"
/3 = "Sportabendsgesellig_03.jpg"
/4 = "Sportabendsgesellig_04.jpg"
</item>

<item miniatur1item>
/ 1 = "h4.jpg"
</item>

<item miniatur2item>
/ 1 = "h2.jpg"
</item>

<text focuspoint>
/ items = ("+")
/ fontstyle = ("Arial", 4.17%, false, false, false, false, 5, 1)
/ color = white
/ txbgcolor = dimgrey
</text>

<text reminderlinks>
/ fontstyle = ("Arial", 3.52%, false, false, false, false, 5, 1)
/ items = ("Links [Y]")
/ vposition = 95
/ hposition = 10
/ color = white
/ txbgcolor = dimgrey
</text>


<text reminderrechts>
/ fontstyle = ("Arial", 3.52%, false, false, false, false, 5, 1)
/ items = ("Rechts [M]")
/ vposition = 95
/ hposition = 90
/ color = white
/ txbgcolor = dimgrey
</text>

<text reminderminiatur>
/ fontstyle = ("Arial", 3.52%, false, false, false, false, 5, 1)
/ items = ("[W] Weiter")
/ vposition = 95
/ color = white
/ txbgcolor = dimgrey
</text>


<shape erasefocuspoint>
/ shape = rectangle
/ color = dimgrey
/ size = (30%,30%)
/ erase = false
</shape>



<shape eraseFreiabendsallein>
/ shape = rectangle
/ color = dimgrey
/ size = (100%,70%)
/ erase = false
</shape>

<shape eraseFreiabendsgesellig>
/ shape = rectangle
/ color = dimgrey
/ size = (100%,70%)
/ erase = false
</shape>

<shape eraseFreitagallein>
/ shape = rectangle
/ color = dimgrey
/ size = (100%,70%)
/ erase = false
</shape>

<shape eraseFreitaggesellig>
/ shape = rectangle
/ color = dimgrey
/ size = (100%,70%)
/ erase = false
</shape>

<shape eraseSporttagallein>
/ shape = rectangle
/ color = dimgrey
/ size = (100%,70%)
/ erase = false
</shape>

<shape eraseSporttaggesellig>
/ shape = rectangle
/ color = dimgrey
/ size = (100%,70%)
/ erase = false
</shape>

<shape eraseSportabendsallein>
/ shape = rectangle
/ color = dimgrey
/ size = (100%,70%)
/ erase = false
</shape>

<shape eraseSportabendsgesellig>
/ shape = rectangle
/ color = dimgrey
/ size = (100%,70%)
/ erase = false
</shape>

<trial Taggesellig>
/ ontrialbegin = [
values.Sporttaggesellig_x = list.hpos.nextvalue;
values.Freitaggesellig_x = list.hpos.nextvalue;
values.selection = "";
]
/ ontrialend = [
if ((values.Sporttaggesellig_x == 30% && trial.Taggesellig.response == 44) || (values.Sporttaggesellig_x == 70% && trial.Taggesellig.response == 50)) {
values.selection = "Sporttaggesellig"
} else if ((values.Freitaggesellig_x == 30% && trial.Taggesellig.response == 44) || (values.Freitaggesellig_x == 70% && trial.Taggesellig.response == 50)) {
values.selection = "Freitaggesellig"
};
]
/ stimulustimes = [0=focuspoint; 2000=erasefocuspoint; 2500=Sporttaggesellig, Freitaggesellig; 3500=eraseSporttaggesellig, eraseFreitaggesellig]
/ validresponse=("y", "m")
/ beginresponsetime = 2500
/ responsemode = free
</trial>

<trial Tagallein>
/ ontrialbegin = [
values.Sporttagallein_x = list.hpos.nextvalue;
values.Freitagallein_x = list.hpos.nextvalue;
values.selection = "";
]
/ ontrialend = [
if ((values.Sporttagallein_x == 30% && trial.Tagallein.response == 44) || (values.Sporttagallein_x == 70% && trial.Tagallein.response == 50)) {
values.selection = "Sporttagallein"
} else if ((values.Freitagallein_x == 30% && trial.Tagallein.response == 44) || (values.Freitagallein_x == 70% && trial.Tagallein.response == 50)) {
values.selection = "Freitagallein"
};
]
/ stimulustimes = [0=focuspoint; 2000=erasefocuspoint; 2500=Sporttagallein, Freitagallein; 3500=eraseSporttagallein, eraseFreitagallein]
/ validresponse=("y", "m")
/ beginresponsetime = 2500
/ responsemode = free
</trial>

<trial Abendsgesellig>
/ ontrialbegin = [
values.Sportabendsgesellig_x = list.hpos.nextvalue;
values.Freiabendsgesellig_x = list.hpos.nextvalue;
values.selection = "";
]
/ ontrialend = [
if ((values.Sportabendsgesellig_x == 30% && trial.Abendsgesellig.response == 44) || (values.Sportabendsgesellig_x == 70% && trial.Abendsgesellig.response == 50)) {
values.selection = "Sportabendsgesellig"
} else if ((values.Freiabendsgesellig_x == 30% && trial.Abendsgesellig.response == 44) || (values.Freiabendsgesellig_x == 70% && trial.Abendsgesellig.response == 50)) {
values.selection = "Freiabendsgesellig"
};
]
/ stimulustimes = [0=focuspoint; 2000=erasefocuspoint; 2500=Sportabendsgesellig, Freiabendsgesellig; 3500=eraseSportabendsgesellig, eraseFreiabendsgesellig]
/ validresponse=("y", "m")
/ beginresponsetime = 2500
/ responsemode = free
</trial>

<trial Abendsallein>
/ ontrialbegin = [
values.Sportabendsallein_x = list.hpos.nextvalue;
values.Freiabendsallein_x = list.hpos.nextvalue;
values.selection = "";
]
/ ontrialend = [
if ((values.Sportabendsallein_x == 30% && trial.Abendsallein.response == 44) || (values.Sportabendsallein_x == 70% && trial.Abendsallein.response == 50)) {
values.selection = "Sportabendsallein"

} else if ((values.Freiabendsallein_x == 30% && trial.Abendsallein.response == 44) || (values.Freiabendsallein_x == 70% && trial.Abendsallein.response == 50)) {
values.selection = "Freiabendsallein"
};
]
/ stimulustimes = [0=focuspoint; 2000=erasefocuspoint; 2500=Sportabendsallein, Freiabendsallein; 3500=eraseSportabendsallein, eraseFreiabendsallein]
/ validresponse=("y", "m")
/ beginresponsetime = 2500
/ responsemode = free
</trial>


<trial miniaturtrial1>
/ stimulustimes = [0= picture.miniaturpic1]
/ validresponse=("w")
/ beginresponsetime = 3000
/ responsemode = free
</trial>

<trial miniaturtrial2>
/ stimulustimes = [0= picture.miniaturpic2]
/ validresponse=("w")
/ beginresponsetime = 3000
/ responsemode = free
</trial>



<page intro1>

^^^^^^ Liebe Teilnehmer*innen,
^^^ wir freuen uns, dass du dir die Zeit nimmst, um den folgenden Test zu bearbeiten.
^^ Der Test wird ca. 10 Minuten deiner Zeit in Anspruch nehmen.
^^ Stelle zunächst sicher, dass dein Mobiltelefon ausgeschalten ist und du dich in einer ruhigen ^ Atmosphäre befindest, in der du nicht gestört wirst.

</page>


<page intro2>

^^^^^ Sport oder kein Sport?
^^^ Jeder kennt es; Gehe ich jetzt raus Joggen? Oder genieße ich doch lieber ein Eis vor dem Fernseher?
^^ Manchen Menschen fällt es leicht, auf die Beine zu kommen und etwas für die persönliche Gesundheit ^ und Fitness zu tun, anderen wiederum schwerer.
^ Wie kommt es zu dieser Entscheidung und wie können Menschen dazu motiviert werden doch ^ mehr Freude an der Bewegung und am Sport zu haben?
^^ Mit dieser Thematik beschäftigen wir uns in diesem Experiment.

</page>


<page task1>
^^^^^ Was du wissen musst:
^^^ In jedem Durchgang wirst du zuerst ein weißes + (Fixationskreuz) sehen. Schaue bitte solange auf das ^ + bis es verschwindet.
^^ Danach erscheinen für eine kurze Zeit zwei Bilder nebeneinander.
^ Auf einem dieser Bilder, wirst du eine sportliche Aktivität wie Joggen sehen. Auf dem anderen eine ^ Freizeitaktivität wie Fernsehen.
^^^ Beachte, dass die Bilder nicht lange zu sehen sein werden. Hier ist also deine Konzentration gefragt.

</page>

<page task2 >
^^^^^ Deine Aufgabe besteht darin, dich spontan für ein Bild zu entscheiden.
^ Wenn du dich für ein Bild entschieden hast, signalisiertst du dies, indem du die Taste [Y] für das linke ^ Bild
und die Tase [M] für das rechte Bild betätigst.
^^ Da die Bilder schnell wieder verschwinden, ist es wichtig, dass du nicht zu lange über ^ deine Entscheidung nachdenkst.
^^ Nach dem du deine Entscheidung durch die Tastenbetätigung signalisiert hast, kommt das ^ Fixationskreuz wieder und der Durchgang wiederholt sich mit neuen Bildern.
^^^^ Es gibt es kein Richtig oder Falsch. Versuche also einfach deinem ersten Impuls zu folgen.

</page>


<page Miniatur >
^^^^ Zunächst siehst du einen Auszug aller Bilder des Experiments, um dich mit ihnen vertraut zu machen.
^^ Du kannst dir diese solange anschauen wie du möchtest.
</page>

<page preinstruction>
^^^^^^ Um dich mit dem Testverfahren vertraut zu machen wirst du zunächst einen Prodedurchgang ^ durchlaufen.
^^ Platziere bitte deine linke Hand auf der Taste [Y], und deine rechte Hand auf der Taste [M] um deine ^ Entscheidungen so schnell wie möglich signalisieren zu können.

^^^^^^ Drücke die Taste [W] sobald du starten möchtest.

</page>




<page begin>
^^^^^^^^^ Die Probedurchgänge sind nun beendet.

^^ Wenn du bereit bist beginnt jetzt der Test!
</page>


<page end>
^^^^^^^^^ Das Expreiment ist nun beendet.
^^ Vielen Dank für deine Teilnahme.
</page>


<instruct>
/ lastlabel = "Drücke [W] für weiter."
/ nextkey = ("w")
/ nextlabel = "Drücke [W] für weiter."
/ prevkey = ("z")
/ prevlabel = "Drücke [Z] für zurück."
/ fontstyle = ("Arial", 2.96%, false, false, false, false, 5, 1)
/ windowsize = (80%, 80%)
</instruct>



<block miniatur>
/ preinstructions = (Miniatur)
/ trials = [1 = sequence (miniaturtrial1, miniaturtrial2)]
/ screencolor = dimgrey
/ bgstim=(reminderminiatur)
</block>




<block practice>
/ preinstructions = (preinstruction)
/ trials = [1-5 = noreplacenorepeat (Taggesellig, Tagallein, Abendsgesellig, Abendsallein)]
/ screencolor = dimgrey
/ bgstim=(text.reminderrechts, text.reminderlinks)
</block>


<block selection>
/ preinstructions = (begin)
/ trials = [1-64 = noreplacenorepeat (Taggesellig, Tagallein, Abendsgesellig, Abendsallein)]
/ screencolor = dimgrey
/ bgstim=(text.reminderrechts, text.reminderlinks)
</block>


<expt>
/ preinstructions = (intro1, intro2, task1, task2)
/ postinstructions = (end)
/ blocks = [1=miniatur; 2=practice; 3=selection]
</expt>


<defaults>
/ fontstyle = ("Courier New", 3.89%, false, false, false, false, 5, 1)
/ posttrialpause = 500
/ screencolor = dimgrey
</defaults>


<data>
/ columns = (date time subject group blocknum blockcode trialnum trialcode stimulusitem stimulusitem stimulusitem stimulusitem
response latency correct values.selection )
/ separatefiles = true
</data>


As well as a total amount of each categorie if possible.

1) Please link to any relevant previous thread for context.
2) Explain exactly what you changed and why.
3) Please don't paste entire scripts into a post's body. Use the forum's ability to attach files to posts (+Insert -> Add File).
4) For any script that requires external files to run (here: various images), provide all of those files along with the script.

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: 107K
Dave - 8/28/2019
chrischma - 8/28/2019
chrischma - 8/28/2019
Dear friends,

[1] in an earlier thread I asked about this topic and got a proper and functioning answer for this problem. So I could see the choice of a participant in Data, wich pic was choosed.
It was working with values. I dont´t changed this value lines in my Inquisit script but changed a few other things that should had have no effect on this value calculation. But nevertheless is this choice not seen in data anymore and I don´t know why. Maybe you have an idea that would help a lot.

[2] Furthermore I would like to know if it is possible to have calculated a mean in data for the categories of pictures the participants choosed. This mean should consist of 6 Categories valued with 1-6 so that the statistic afterwards is made easier. Is there any possibility to do that?

Thanks a lot.


<picture Freiabendsallein>
/ items = Freiabendsalleinitems
/ hposition = values.Freiabendsallein_x
/ width = 50%
/ height = 50%
</picture>

<picture Freiabendsgesellig>
/ items = Freiabendsgeselligitems
/ hposition = values.Freiabendsgesellig_x
/ width = 50%
/ height = 50%
</picture>

<picture Freitagallein>
/ items = Freitagalleinitems
/ hposition = values.Freitagallein_x
/ width = 50%
/ height = 50%
</picture>

<picture Freitaggesellig>
/ items = Freitaggeselligitems
/ hposition = values.Freitaggesellig_x
/ width = 50%
/ height = 50%
</picture>

<picture Sporttagallein>
/ items = Sporttagalleinitems
/ hposition = values.Sporttagallein_x
/ width = 50%
/ height = 50%
</picture>

<picture Sporttaggesellig>
/ items = Sporttaggeselligitems
/ hposition = values.Sporttaggesellig_x
/ width = 50%
/ height = 50%
</picture>

<picture Sportabendsallein>
/ items = Sportabendsalleinitems
/ hposition = values.Sportabendsallein_x
/ width = 50%
/ height = 50%
</picture>

<picture Sportabendsgesellig>
/ items = Sportabendsgeselligitems
/ hposition = values.Sportabendsgesellig_x
/ width = 50%
/ height = 50%
</picture>


<picture miniaturpic1 >
/ items = miniatur1item
</picture>

<picture miniaturpic2 >
/ items = miniatur2item
</picture>



<list hpos>
/ items = (35%, 65%)
/ selectionrate = always
/ selectionmode = random
</list>

<values>
/ Freiabendsallein_x = 0%
/ Freiabendsgesellig_x = 0%
/ Freitagallein_x = 0%
/ Freitaggesellig_x = 0%
/ Sporttagallein_x = 0%
/ Sporttaggesellig_x = 0%
/ Sportabendsallein_x = 0%
/ Sportabendsgesellig_x = 0%
/ selection = ""
</values>

<item Freiabendsalleinitems>
/1 = "Freiabendsallein_01.jpg"
/2 = "Freiabendsallein_02.jpg"
/3 = "Freiabendsallein_03.jpg"
/4 = "Freiabendsallein_04.jpg"
</item>

<item Freiabendsgeselligitems>
/1 = "Freiabendsgesellig_01.jpg"
/2 = "Freiabendsgesellig_02.jpg"
/3 = "Freiabendsgesellig_03.jpg"
/4 = "Freiabendsgesellig_04.jpg"
</item>

<item Freitagalleinitems>
/1 = "Freitagallein_01.jpg"
/2 = "Freitagallein_02.jpg"
/3 = "Freitagallein_03.jpg"
/4 = "Freitagallein_04.jpg"
</item>

<item Freitaggeselligitems>
/1 = "Freitaggesellig_01.jpg"
/2 = "Freitaggesellig_02.jpg"
/3 = "Freitaggesellig_03.jpg"
/4 = "Freitaggesellig_04.jpg"
</item>

<item Sporttagalleinitems>
/1 = "Sporttagallein_01.jpg"
/2 = "Sporttagallein_02.jpg"
/3 = "Sporttagallein_03.jpg"
/4 = "Sporttagallein_04.jpg"
</item>

<item Sporttaggeselligitems>
/1 = "Sporttaggesellig_01.jpg"
/2 = "Sporttaggesellig_02.jpg"
/3 = "Sporttaggesellig_03.jpg"
/4 = "Sporttaggesellig_04.jpg"
</item>

<item Sportabendsalleinitems>
/1 = "Sportabendsallein_01.jpg"
/2 = "Sportabendsallein_02.jpg"
/3 = "Sportabendsallein_03.jpg"
/4 = "Sportabendsallein_04.jpg"
</item>

<item Sportabendsgeselligitems>
/1 = "Sportabendsgesellig_01.jpg"
/2 = "Sportabendsgesellig_02.jpg"
/3 = "Sportabendsgesellig_03.jpg"
/4 = "Sportabendsgesellig_04.jpg"
</item>

<item miniatur1item>
/ 1 = "h4.jpg"
</item>

<item miniatur2item>
/ 1 = "h2.jpg"
</item>

<text focuspoint>
/ items = ("+")
/ fontstyle = ("Arial", 4.17%, false, false, false, false, 5, 1)
/ color = white
/ txbgcolor = dimgrey
</text>

<text reminderlinks>
/ fontstyle = ("Arial", 3.52%, false, false, false, false, 5, 1)
/ items = ("Links [Y]")
/ vposition = 95
/ hposition = 10
/ color = white
/ txbgcolor = dimgrey
</text>


<text reminderrechts>
/ fontstyle = ("Arial", 3.52%, false, false, false, false, 5, 1)
/ items = ("Rechts [M]")
/ vposition = 95
/ hposition = 90
/ color = white
/ txbgcolor = dimgrey
</text>

<text reminderminiatur>
/ fontstyle = ("Arial", 3.52%, false, false, false, false, 5, 1)
/ items = ("[W] Weiter")
/ vposition = 95
/ color = white
/ txbgcolor = dimgrey
</text>


<shape erasefocuspoint>
/ shape = rectangle
/ color = dimgrey
/ size = (30%,30%)
/ erase = false
</shape>



<shape eraseFreiabendsallein>
/ shape = rectangle
/ color = dimgrey
/ size = (100%,70%)
/ erase = false
</shape>

<shape eraseFreiabendsgesellig>
/ shape = rectangle
/ color = dimgrey
/ size = (100%,70%)
/ erase = false
</shape>

<shape eraseFreitagallein>
/ shape = rectangle
/ color = dimgrey
/ size = (100%,70%)
/ erase = false
</shape>

<shape eraseFreitaggesellig>
/ shape = rectangle
/ color = dimgrey
/ size = (100%,70%)
/ erase = false
</shape>

<shape eraseSporttagallein>
/ shape = rectangle
/ color = dimgrey
/ size = (100%,70%)
/ erase = false
</shape>

<shape eraseSporttaggesellig>
/ shape = rectangle
/ color = dimgrey
/ size = (100%,70%)
/ erase = false
</shape>

<shape eraseSportabendsallein>
/ shape = rectangle
/ color = dimgrey
/ size = (100%,70%)
/ erase = false
</shape>

<shape eraseSportabendsgesellig>
/ shape = rectangle
/ color = dimgrey
/ size = (100%,70%)
/ erase = false
</shape>

<trial Taggesellig>
/ ontrialbegin = [
values.Sporttaggesellig_x = list.hpos.nextvalue;
values.Freitaggesellig_x = list.hpos.nextvalue;
values.selection = "";
]
/ ontrialend = [
if ((values.Sporttaggesellig_x == 30% && trial.Taggesellig.response == 44) || (values.Sporttaggesellig_x == 70% && trial.Taggesellig.response == 50)) {
values.selection = "Sporttaggesellig"
} else if ((values.Freitaggesellig_x == 30% && trial.Taggesellig.response == 44) || (values.Freitaggesellig_x == 70% && trial.Taggesellig.response == 50)) {
values.selection = "Freitaggesellig"
};
]
/ stimulustimes = [0=focuspoint; 2000=erasefocuspoint; 2500=Sporttaggesellig, Freitaggesellig; 3500=eraseSporttaggesellig, eraseFreitaggesellig]
/ validresponse=("y", "m")
/ beginresponsetime = 2500
/ responsemode = free
</trial>

<trial Tagallein>
/ ontrialbegin = [
values.Sporttagallein_x = list.hpos.nextvalue;
values.Freitagallein_x = list.hpos.nextvalue;
values.selection = "";
]
/ ontrialend = [
if ((values.Sporttagallein_x == 30% && trial.Tagallein.response == 44) || (values.Sporttagallein_x == 70% && trial.Tagallein.response == 50)) {
values.selection = "Sporttagallein"
} else if ((values.Freitagallein_x == 30% && trial.Tagallein.response == 44) || (values.Freitagallein_x == 70% && trial.Tagallein.response == 50)) {
values.selection = "Freitagallein"
};
]
/ stimulustimes = [0=focuspoint; 2000=erasefocuspoint; 2500=Sporttagallein, Freitagallein; 3500=eraseSporttagallein, eraseFreitagallein]
/ validresponse=("y", "m")
/ beginresponsetime = 2500
/ responsemode = free
</trial>

<trial Abendsgesellig>
/ ontrialbegin = [
values.Sportabendsgesellig_x = list.hpos.nextvalue;
values.Freiabendsgesellig_x = list.hpos.nextvalue;
values.selection = "";
]
/ ontrialend = [
if ((values.Sportabendsgesellig_x == 30% && trial.Abendsgesellig.response == 44) || (values.Sportabendsgesellig_x == 70% && trial.Abendsgesellig.response == 50)) {
values.selection = "Sportabendsgesellig"
} else if ((values.Freiabendsgesellig_x == 30% && trial.Abendsgesellig.response == 44) || (values.Freiabendsgesellig_x == 70% && trial.Abendsgesellig.response == 50)) {
values.selection = "Freiabendsgesellig"
};
]
/ stimulustimes = [0=focuspoint; 2000=erasefocuspoint; 2500=Sportabendsgesellig, Freiabendsgesellig; 3500=eraseSportabendsgesellig, eraseFreiabendsgesellig]
/ validresponse=("y", "m")
/ beginresponsetime = 2500
/ responsemode = free
</trial>

<trial Abendsallein>
/ ontrialbegin = [
values.Sportabendsallein_x = list.hpos.nextvalue;
values.Freiabendsallein_x = list.hpos.nextvalue;
values.selection = "";
]
/ ontrialend = [
if ((values.Sportabendsallein_x == 30% && trial.Abendsallein.response == 44) || (values.Sportabendsallein_x == 70% && trial.Abendsallein.response == 50)) {
values.selection = "Sportabendsallein"

} else if ((values.Freiabendsallein_x == 30% && trial.Abendsallein.response == 44) || (values.Freiabendsallein_x == 70% && trial.Abendsallein.response == 50)) {
values.selection = "Freiabendsallein"
};
]
/ stimulustimes = [0=focuspoint; 2000=erasefocuspoint; 2500=Sportabendsallein, Freiabendsallein; 3500=eraseSportabendsallein, eraseFreiabendsallein]
/ validresponse=("y", "m")
/ beginresponsetime = 2500
/ responsemode = free
</trial>


<trial miniaturtrial1>
/ stimulustimes = [0= picture.miniaturpic1]
/ validresponse=("w")
/ beginresponsetime = 3000
/ responsemode = free
</trial>

<trial miniaturtrial2>
/ stimulustimes = [0= picture.miniaturpic2]
/ validresponse=("w")
/ beginresponsetime = 3000
/ responsemode = free
</trial>



<page intro1>

^^^^^^ Liebe Teilnehmer*innen,
^^^ wir freuen uns, dass du dir die Zeit nimmst, um den folgenden Test zu bearbeiten.
^^ Der Test wird ca. 10 Minuten deiner Zeit in Anspruch nehmen.
^^ Stelle zunächst sicher, dass dein Mobiltelefon ausgeschalten ist und du dich in einer ruhigen ^ Atmosphäre befindest, in der du nicht gestört wirst.

</page>


<page intro2>

^^^^^ Sport oder kein Sport?
^^^ Jeder kennt es; Gehe ich jetzt raus Joggen? Oder genieße ich doch lieber ein Eis vor dem Fernseher?
^^ Manchen Menschen fällt es leicht, auf die Beine zu kommen und etwas für die persönliche Gesundheit ^ und Fitness zu tun, anderen wiederum schwerer.
^ Wie kommt es zu dieser Entscheidung und wie können Menschen dazu motiviert werden doch ^ mehr Freude an der Bewegung und am Sport zu haben?
^^ Mit dieser Thematik beschäftigen wir uns in diesem Experiment.

</page>


<page task1>
^^^^^ Was du wissen musst:
^^^ In jedem Durchgang wirst du zuerst ein weißes + (Fixationskreuz) sehen. Schaue bitte solange auf das ^ + bis es verschwindet.
^^ Danach erscheinen für eine kurze Zeit zwei Bilder nebeneinander.
^ Auf einem dieser Bilder, wirst du eine sportliche Aktivität wie Joggen sehen. Auf dem anderen eine ^ Freizeitaktivität wie Fernsehen.
^^^ Beachte, dass die Bilder nicht lange zu sehen sein werden. Hier ist also deine Konzentration gefragt.

</page>

<page task2 >
^^^^^ Deine Aufgabe besteht darin, dich spontan für ein Bild zu entscheiden.
^ Wenn du dich für ein Bild entschieden hast, signalisiertst du dies, indem du die Taste [Y] für das linke ^ Bild
und die Tase [M] für das rechte Bild betätigst.
^^ Da die Bilder schnell wieder verschwinden, ist es wichtig, dass du nicht zu lange über ^ deine Entscheidung nachdenkst.
^^ Nach dem du deine Entscheidung durch die Tastenbetätigung signalisiert hast, kommt das ^ Fixationskreuz wieder und der Durchgang wiederholt sich mit neuen Bildern.
^^^^ Es gibt es kein Richtig oder Falsch. Versuche also einfach deinem ersten Impuls zu folgen.

</page>


<page Miniatur >
^^^^ Zunächst siehst du einen Auszug aller Bilder des Experiments, um dich mit ihnen vertraut zu machen.
^^ Du kannst dir diese solange anschauen wie du möchtest.
</page>

<page preinstruction>
^^^^^^ Um dich mit dem Testverfahren vertraut zu machen wirst du zunächst einen Prodedurchgang ^ durchlaufen.
^^ Platziere bitte deine linke Hand auf der Taste [Y], und deine rechte Hand auf der Taste [M] um deine ^ Entscheidungen so schnell wie möglich signalisieren zu können.

^^^^^^ Drücke die Taste [W] sobald du starten möchtest.

</page>




<page begin>
^^^^^^^^^ Die Probedurchgänge sind nun beendet.

^^ Wenn du bereit bist beginnt jetzt der Test!
</page>


<page end>
^^^^^^^^^ Das Expreiment ist nun beendet.
^^ Vielen Dank für deine Teilnahme.
</page>


<instruct>
/ lastlabel = "Drücke [W] für weiter."
/ nextkey = ("w")
/ nextlabel = "Drücke [W] für weiter."
/ prevkey = ("z")
/ prevlabel = "Drücke [Z] für zurück."
/ fontstyle = ("Arial", 2.96%, false, false, false, false, 5, 1)
/ windowsize = (80%, 80%)
</instruct>



<block miniatur>
/ preinstructions = (Miniatur)
/ trials = [1 = sequence (miniaturtrial1, miniaturtrial2)]
/ screencolor = dimgrey
/ bgstim=(reminderminiatur)
</block>




<block practice>
/ preinstructions = (preinstruction)
/ trials = [1-5 = noreplacenorepeat (Taggesellig, Tagallein, Abendsgesellig, Abendsallein)]
/ screencolor = dimgrey
/ bgstim=(text.reminderrechts, text.reminderlinks)
</block>


<block selection>
/ preinstructions = (begin)
/ trials = [1-64 = noreplacenorepeat (Taggesellig, Tagallein, Abendsgesellig, Abendsallein)]
/ screencolor = dimgrey
/ bgstim=(text.reminderrechts, text.reminderlinks)
</block>


<expt>
/ preinstructions = (intro1, intro2, task1, task2)
/ postinstructions = (end)
/ blocks = [1=miniatur; 2=practice; 3=selection]
</expt>


<defaults>
/ fontstyle = ("Courier New", 3.89%, false, false, false, false, 5, 1)
/ posttrialpause = 500
/ screencolor = dimgrey
</defaults>


<data>
/ columns = (date time subject group blocknum blockcode trialnum trialcode stimulusitem stimulusitem stimulusitem stimulusitem
response latency correct values.selection )
/ separatefiles = true
</data>


As well as a total amount of each categorie if possible.

1) Please link to any relevant previous thread for context.
2) Explain exactly what you changed and why.
3) Please don't paste entire scripts into a post's body. Use the forum's ability to attach files to posts (+Insert -> Add File).
4) For any script that requires external files to run (here: various images), provide all of those files along with the script.

Why aren't you getting any data for values.selection? That's simple. You've changed the horizontal positions the picture elements can occupy

<list hpos>
/ items = (35%, 65%)
/ selectionrate = always
/ selectionmode = random
</list>

Your current script has them at 35% (left) and 65% (right) respectively.

The code you've copied and have not adapted still assumes those positions to be 30% and 70% respectively:

<trial Taggesellig>
/ ontrialbegin = [
values.Sporttaggesellig_x = list.hpos.nextvalue;
values.Freitaggesellig_x = list.hpos.nextvalue;
values.selection = "";
]
/ ontrialend = [
if ((values.Sporttaggesellig_x == 30% && trial.Taggesellig.response == 44) || (values.Sporttaggesellig_x == 70% && trial.Taggesellig.response == 50)) {
values.selection = "Sporttaggesellig"
} else if ((values.Freitaggesellig_x == 30% && trial.Taggesellig.response == 44) || (values.Freitaggesellig_x == 70% && trial.Taggesellig.response == 50)) {
values.selection = "Freitaggesellig"
};
]
/ stimulustimes = [0=focuspoint; 2000=erasefocuspoint; 2500=Sporttaggesellig, Freitaggesellig; 3500=eraseSporttaggesellig, eraseFreitaggesellig]
/ validresponse=("y", "m")
/ beginresponsetime = 2500
/ responsemode = free
</trial>

That means the conditions above will never be true -- the x position cannot ever be 30% or 70% -- and values.selection will never be set to anything. Adapt the code in all your trial elements accordingly to the actual position values you're using -- 35% and 65%.

As for wanting per category means calculated and recorded: Means of what --  mean response latency? Something else? And what, please, are the six categories? I can only see four categories (or eight, depending on how you want to look at it). Please be specific.

chrischma
chrischma
Partner Member (566 reputation)Partner Member (566 reputation)Partner Member (566 reputation)Partner Member (566 reputation)Partner Member (566 reputation)Partner Member (566 reputation)Partner Member (566 reputation)Partner Member (566 reputation)Partner Member (566 reputation)
Group: Forum Members
Posts: 12, Visits: 27

Hey thank you for the fast answer.

Sorry for this here´s the Link: https://www.millisecond.com/forums/Topic27406.aspx.

Categories: The experiment shows two kinds of pictures. Either sport or free time activitys. The participants are supposed to decide in a short time which of the activitys they prefer. They can signalise this by using the left or right button.
So in total we have 32 pictures.16 of them show sport activities and 16 of them free time activities. So these are the two big categories; sport (Sport) and free time (Frei). Then there are 4 more distinctions. The activities sport or free time are either taking place during daytime (Tags) or eveningtime (Abends) and is seperated in alone (Allein) and group (Gesellig) activities. So a picture could be sport-evening-alone compared with free time-evening-alone. And I wold like to have in data how often in total the participants have decided for the sport pic or the free-time pic. And as well if possible how often alone and group as well as daytime and eveningtime. So that I can see all 6 categories daytime, eveningtime, alone, group, sport and free-time and how often the person decided for which group.

Is this possible?

Thank you so much for support!

Attachments
ExperimentSportpsychologie3.0.iqx (275 views, 12.00 KB)
ExpBspBilder.zip (252 views, 3.00 MB)
chrischma
chrischma
Partner Member (566 reputation)Partner Member (566 reputation)Partner Member (566 reputation)Partner Member (566 reputation)Partner Member (566 reputation)Partner Member (566 reputation)Partner Member (566 reputation)Partner Member (566 reputation)Partner Member (566 reputation)
Group: Forum Members
Posts: 12, Visits: 27

The thing with the values is working now thx.

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: 107K
chrischma - 8/29/2019

Hey thank you for the fast answer.

Sorry for this here´s the Link: https://www.millisecond.com/forums/Topic27406.aspx.

Categories: The experiment shows two kinds of pictures. Either sport or free time activitys. The participants are supposed to decide in a short time which of the activitys they prefer. They can signalise this by using the left or right button.
So in total we have 32 pictures.16 of them show sport activities and 16 of them free time activities. So these are the two big categories; sport (Sport) and free time (Frei). Then there are 4 more distinctions. The activities sport or free time are either taking place during daytime (Tags) or eveningtime (Abends) and is seperated in alone (Allein) and group (Gesellig) activities. So a picture could be sport-evening-alone compared with free time-evening-alone. And I wold like to have in data how often in total the participants have decided for the sport pic or the free-time pic. And as well if possible how often alone and group as well as daytime and eveningtime. So that I can see all 6 categories daytime, eveningtime, alone, group, sport and free-time and how often the person decided for which group.

Is this possible?

Thank you so much for support!

This is of course possible, but what you describe aren't means, they're counts. You already have all the information you need in the existing logic, specifically values.selecteditem. All you need to do is create a bunch of new values to count each category, increase them as needed and log zhem to the data file(s).

<values>
/ daytime = 0
/ eveningtime = 0
/ alone = 0
/ group = 0
/ sport = 0
/ freetime = 0
</values>

<trial Taggesellig>
/ ontrialbegin = [
values.Sporttaggesellig_x = list.hpos.nextvalue;
values.Freitaggesellig_x = list.hpos.nextvalue;
values.selection = "";
]
/ ontrialend = [
if ((values.Sporttaggesellig_x == 35% && trial.Taggesellig.response == 44) || (values.Sporttaggesellig_x == 65% && trial.Taggesellig.response == 50)) {
values.selection = "Sporttaggesellig";
values.sport += 1;
values.daytime += 1;
values.group += 1;

} else if ((values.Freitaggesellig_x == 35% && trial.Taggesellig.response == 44) || (values.Freitaggesellig_x == 65% && trial.Taggesellig.response == 50)) {
values.selection = "Freitaggesellig";
values.freetime +=1;
values.daytime += 1;
values.group += 1;

};
]
/ stimulustimes = [0=focuspoint; 2000=erasefocuspoint; 2500=Sporttaggesellig, Freitaggesellig; 3500=eraseSporttaggesellig, eraseFreitaggesellig]
/ validresponse=("y", "m")
/ beginresponsetime = 2500
/ responsemode = free
</trial>

and so forth. I assume you'll want to disregard the practice trials in your counts, so you should reset the values to zero at the start of the test block.

<block selection>
/ onblockbegin = [
values.daytime = 0;
values.eveningtime = 0;
values.sport = 0;
values.freetime = 0;
values.group = 0;
values.alone = 0;
]
/ preinstructions = (begin)
/ trials = [1-64 = noreplacenorepeat (Taggesellig, Tagallein, Abendsgesellig, Abendsallein)]
/ screencolor = dimgrey
/ bgstim=(text.reminderrechts, text.reminderlinks)
</block>

chrischma
chrischma
Partner Member (566 reputation)Partner Member (566 reputation)Partner Member (566 reputation)Partner Member (566 reputation)Partner Member (566 reputation)Partner Member (566 reputation)Partner Member (566 reputation)Partner Member (566 reputation)Partner Member (566 reputation)
Group: Forum Members
Posts: 12, Visits: 27
Dave - 8/29/2019
chrischma - 8/29/2019

Hey thank you for the fast answer.

Sorry for this here´s the Link: https://www.millisecond.com/forums/Topic27406.aspx.

Categories: The experiment shows two kinds of pictures. Either sport or free time activitys. The participants are supposed to decide in a short time which of the activitys they prefer. They can signalise this by using the left or right button.
So in total we have 32 pictures.16 of them show sport activities and 16 of them free time activities. So these are the two big categories; sport (Sport) and free time (Frei). Then there are 4 more distinctions. The activities sport or free time are either taking place during daytime (Tags) or eveningtime (Abends) and is seperated in alone (Allein) and group (Gesellig) activities. So a picture could be sport-evening-alone compared with free time-evening-alone. And I wold like to have in data how often in total the participants have decided for the sport pic or the free-time pic. And as well if possible how often alone and group as well as daytime and eveningtime. So that I can see all 6 categories daytime, eveningtime, alone, group, sport and free-time and how often the person decided for which group.

Is this possible?

Thank you so much for support!

This is of course possible, but what you describe aren't means, they're counts. You already have all the information you need in the existing logic, specifically values.selecteditem. All you need to do is create a bunch of new values to count each category, increase them as needed and log zhem to the data file(s).

<values>
/ daytime = 0
/ eveningtime = 0
/ alone = 0
/ group = 0
/ sport = 0
/ freetime = 0
</values>

<trial Taggesellig>
/ ontrialbegin = [
values.Sporttaggesellig_x = list.hpos.nextvalue;
values.Freitaggesellig_x = list.hpos.nextvalue;
values.selection = "";
]
/ ontrialend = [
if ((values.Sporttaggesellig_x == 35% && trial.Taggesellig.response == 44) || (values.Sporttaggesellig_x == 65% && trial.Taggesellig.response == 50)) {
values.selection = "Sporttaggesellig";
values.sport += 1;
values.daytime += 1;
values.group += 1;

} else if ((values.Freitaggesellig_x == 35% && trial.Taggesellig.response == 44) || (values.Freitaggesellig_x == 65% && trial.Taggesellig.response == 50)) {
values.selection = "Freitaggesellig";
values.freetime +=1;
values.daytime += 1;
values.group += 1;

};
]
/ stimulustimes = [0=focuspoint; 2000=erasefocuspoint; 2500=Sporttaggesellig, Freitaggesellig; 3500=eraseSporttaggesellig, eraseFreitaggesellig]
/ validresponse=("y", "m")
/ beginresponsetime = 2500
/ responsemode = free
</trial>

and so forth. I assume you'll want to disregard the practice trials in your counts, so you should reset the values to zero at the start of the test block.

<block selection>
/ onblockbegin = [
values.daytime = 0;
values.eveningtime = 0;
values.sport = 0;
values.freetime = 0;
values.group = 0;
values.alone = 0;
]
/ preinstructions = (begin)
/ trials = [1-64 = noreplacenorepeat (Taggesellig, Tagallein, Abendsgesellig, Abendsallein)]
/ screencolor = dimgrey
/ bgstim=(text.reminderrechts, text.reminderlinks)
</block>

Hey thank you so much. You are the best. And thank you for your work you doing here for alle the others thats amazing. I will wish you all the best. May there be somebody arround for you when you also need help once.

GO

Merge Selected

Merge into selected topic...



Merge into merge target...



Merge into a specific topic ID...




Reading This Topic

Explore
Messages
Mentions
Search