这是第四篇了,说说等级评定的用法吧。
PsychoPy中有个RatingScale()的方法,可以用在多选、等级评分上。它是一个标尺的样子,让被试在上面点选,可以记录选择的选项和反应时。
用到模块跟前面两次一样,还是这三个:
from psychopy import visual, core, event
等级评定分两种,一种是分类的,称名量表或名义量表,选项代表类别;一种是定量的,数值代表大小。下面每一种的我们都建一个:
scale_1 = visual.RatingScale(win, choices = [u'ugly',u'WTH',u'nice'], pos = (0.0,-0.6))
scale_2 = visual.RatingScale(win, scale = u'1=非常不喜欢 . . . . . . . . . . . 7=非常喜欢',
low =1, high = 7, precision = 1, pos = (0.0,-0.6),
marker = 'circle', showValue = True,
acceptPreText = u'请在横线上点击')
解释一下,scale_1是分类的量表,choices里放的是每个选项,它们会作为标尺的标签。pos