up Inquisit Language Reference

likert element

The likert element is a specialized trial element for collecting likert ratings.

Syntax

<likert likertname>
/ anchors = [point = "label"; point = "label"; point = "label"]
/ anchorwidth = width expression
/ beginresponseframe = integer expression
/ beginresponsetime = integer expression
/ branch = [if expression then event]
/ buttonvalues = [point="value", point="value", point="value"]
/ correctmessage = false or true(stimulusname, duration)
/ correctresponse = ("character", "character",...) or (scancode, scancode, ...) or (stimulusname, stimulusname, ...) or (mouseevent, mouseevent, ...) or (joystickevent, joystickevent, ...) or ("word", "word", ...) or (keyword) or (property, property, ...)
/ datastreams = (eyetracker) or eyetracker or false
/ errormessage = false or true(stimulusname, duration)
/ fontstyle = ("face name", height, bold, italic, underline, strikeout, quality, character set)
/ iscorrectresponse = [expression; expression; expression; ...]
/ isvalidresponse = [expression; expression; expression; ...]
/ position = (x variable, y variable)
/ mouse = boolean
/ numframes = integer
/ numpoints = integer
/ ontrialbegin = [expression; expression; expression; ...]
/ ontrialend = [expression; expression; expression; ...]
/ posttrialpause = integer expression
/ posttrialsignal = (modality, signal)
/ pretrialpause = integer expression
/ pretrialsignal = (modality, signal)
/ response = responsename or timeout(milliseconds) or window(center, width, stimulusname) or responsemode
/ responseinterrupt = mode
/ responsemessage = (responsevalue, stimulusname, duration)
/ responsetrial = (response, trialname)
/ soundcapture = boolean
/ stimulusframes = [framenumber = stimulusname, stimulusname, ...; framenumber = stimulusname, ...] or [framenumber = list.name] or [framenumber = selectionmode(stimulusname, stimulusname, stimulusname, ...)]
/ stimulustimes = [time = stimulusname, stimulusname, ...; time = stimulusname, ...] or [time = list.name] or [time = selectionmode(stimulusname, stimulusname, stimulusname, ...)]
/ timeout = integer expression
/ trialcode = "string"
/ trialduration = integer expression
</likert>

Properties

likert.likertname.anchorwidth
likert.likertname.beginresponseframe
likert.likertname.beginresponsetime
likert.likertname.correct
likert.likertname.correctcount
likert.likertname.correctstreak
likert.likertname.count
likert.likertname.error
likert.likertname.errorcount
likert.likertname.errorstreak
likert.likertname.fontheight
likert.likertname.hposition
likert.likertname.inputmask
likert.likertname.inwindow
likert.likertname.latency
likert.likertname.maxlatency
likert.likertname.meanlatency
likert.likertname.medianlatency
likert.likertname.minlatency
likert.likertname.name
likert.likertname.numinwindow
likert.likertname.numpoints
likert.likertname.percentcorrect
likert.likertname.percentinwindow
likert.likertname.posttrialpause
likert.likertname.pretrialpause
likert.likertname.response
likert.likertname.responsex
likert.likertname.responsey
likert.likertname.scalewidth
likert.likertname.sdlatency
likert.likertname.sumlatency
likert.likertname.timestamp
likert.likertname.totalcorrectcount
likert.likertname.totalcount
likert.likertname.totalerrorcount
likert.likertname.totalmaxlatency
likert.likertname.totalmeanlatency
likert.likertname.totalmedianlatency
likert.likertname.totalminlatency
likert.likertname.totalnuminwindow
likert.likertname.totalpercentcorrect
likert.likertname.totalpercentinwindow
likert.likertname.totalsdlatency
likert.likertname.totalsumlatency
likert.likertname.totaltrialcount
likert.likertname.totalvarlatency
likert.likertname.trialcode
likert.likertname.trialcount
likert.likertname.trialduration
likert.likertname.typename
likert.likertname.varlatency
likert.likertname.vposition

Functions

likert.likertname.clearstimulusframes
likert.likertname.insertstimulusframe
likert.likertname.insertstimulustime
likert.likertname.removestimulusframe
likert.likertname.removestimulustime
likert.likertname.resetstimulusframes
likert.likertname.setstimulusframe
likert.likertname.setstimulustime
likert.likertname.stimulusframe
likert.likertname.stimulustime

Remarks

The likert element controls the timing and the content of stimulus presentation as well as the appearance and behavior of the likert scale used to obtain ratings. Every time a likert element is executed, a line of data is written to the data file. Likert supports responding by keyboard (number and arrow keys to select a response, and ENTER key to submit it) or mouse (click the response button to submit a response). The default is mouse input.

Examples

The following shows a five point likert scale at the bottom of the screen with evaluative labels:

<likert ratingquestion>
/ stimulusframes=[1=sometext]
/ anchors=[1="excellent"; 2="good"; 3="satisfactory"; 4="bad"; 5="aweful"]
/ position=(50, 90)
</likert>

Send comments on this topic:
Copyright Millisecond Software, LLC. All rights reserved.