更改了item range的标注方式,为PSAI作准备。

This commit is contained in:
mxr612 2025-03-10 06:37:20 +00:00
parent a6e1b4bee8
commit 7e85847a41
4 changed files with 21 additions and 5 deletions

View File

@ -18,7 +18,13 @@ subscales:
宜人性: [3,-8,-13,-18,23,28,33,38]
神经质: [1,6,11,16,21,26,31,-36]
abstract: 中国大五人格问卷CBF-PI是由王孟成和戴晓阳等编制的中国拥有其知识产权的人格问卷相比NEO-PI
range: [1,6]
range:
1: 完全不符合
2: 大部分不符合
3: 有点不符合
4: 有点符合
5: 大部分符合
6: 完全符合。
questions:
1: 我常感到害怕
2: 一旦确定了目标,我会坚持努力地实现它

View File

@ -3,7 +3,7 @@ tag: en
instructions: |
Below is a list of problems and complaints that people sometimes have. Please read each one carefully. After you have done so, select one of the numbered descriptors that best describes HOW
MUCH THAT PROBLEM HAS BOTHERED OR DISTRESSED YOU DURING THE
PAST WEEK, INCLUDING TODAY. Circle the number in the space to the right of the problem and do not skip any items. Use the following key to guide how you respond:
PAST WEEK, INCLUDING TODAY. Circle the number in the space to the right of the problem and do not skip any items. Use Use the following key to guide how you respond:
- Circle 0 if your answer is NOT AT ALL
- Circle 1 if A LITTLE BIT
@ -26,7 +26,12 @@ subscales:
Paranoid ideation: [8, 18, 43, 68, 76, 83]
Psychoticism: [7, 16, 35, 62, 77, 84, 85, 87, 88, 90]
Additional items: [19, 44, 59, 60, 64, 89]
range: [0,4]
range:
0: NOT AT ALL
1: A LITTLE BIT
2: MODERATELY
3: QUITE A BIT
4: EXTREMELY
questions:
1: Headaches
2: Nervousness or shakiness inside

View File

@ -5,6 +5,7 @@ instructions: |
如“我习惯从多方面的角度来思考同一件事情”如果您认为非常符合您的情况请请选择第四个选项“3”表示打3分如果这非常不符合您的情况请选择第一个选项“0”表示打0分0--非常不符合 1--基本不符合 2--基本符合 3--非常符合)。
请选填,资料将被严格保密且仅用于研究,无需顾虑。感谢您的支持!
descriptions: |
中庸实践思维量表参考戴晓阳《常用心理评估量表修订版推荐的临界值是32分小者异常这一数值是基于普通人与抑郁、强迫患者的对比。
@ -15,7 +16,11 @@ subscales:
内外和谐: [-2,-4,-7,-9,-11,-14]
阴阳转换: [1,5,8,10,12]
总分: [1,-2,-3,-4,5,-6,-7,8,-9,10,-11,12,-13,-14,-15,-16,-17,-18]
range: [0,3]
range:
0: 非常不符合
1: 基本不符合
2: 基本符合
3: 非常符合
questions:
1: 我认为世界上任何事情的发展,都有其历史根源和背景
2: 做事情既要考虑他人,又要兼顾自己,这对我来说太难了

View File

@ -13,7 +13,7 @@
{% for id, question in scale.questions.items() %}
<label for="{{ id }}">{{ id }}. {{ question }}</label>
<div class="scale-button">
{% for option in range(scale.range[0], scale.range[1]+1) %}
{% for option, lable in scale.range.items() %}
<input type="radio" id="{{ id }}_{{ option }}" name="{{ id }}" value="{{ option }}" {% if not ( 'optional' in
question and question.optional) %}required{% endif %}>
<label for="{{ id }}_{{ option }}">{{ option }}</label>