Diapazono klausimai leidžia respondentams pasirinkti skaičių tempiant slankiklį tarp apibrėžtos minimalios ir maksimalios reikšmės.
Klausimo tipas range rodo slankiklį (arba atitinkamą įvestį), leidžiantį respondentams pasirinkti skaičių apibrėžtoje minimalios ir maksimalios ribose. Jis idealiai tinkamas įvertinimams, pasitenkinimo balams ar bet kokiai skaitinei reikšmei, kai norite vizualiai apriboti diapazoną, o ne pasikliauti teksto įvestimi su apribojimais.
| type | name | label | parameters |
|---|
| range | satisfaction | Kiek esate patenkinti paslauga? | start=1 end=5 step=1 |
Stulpelis parameters apibrėžia slankiklio ribas ir žingsnio dydį:
| Parametras | Aprašymas | Numatytasis |
|---|
start | Minimali reikšmė (įskaitant) | 0 |
end | Maksimali reikšmė (įskaitant) | 10 |
step | Žingsnis tarp galiojančių reikšmių | 1 |
Naudojimo atvejai link
Diapazono klausimai dažnai naudojami:
- Pasitenkinimo ar vertinimo skalėms (pvz., 1–5 arba 0–10)
- Likerto stiliaus skaitinėms skalėms
- Matavimams rinkti, kur tinkamos tik diskrečios reikšmės
- Amžiaus grupėms ar balų diapazonams, kur slankiklis pagerina naudojamumą lyginant su teksto lauku
Naudojimo pavyzdžiai link
Pagrindinė vertinimo skalė link
| type | name | label | parameters |
|---|
| range | overall_rating | Bendras vertinimas (0–10) | start=0 end=10 step=1 |
Dešimtainis žingsnis link
| type | name | label | parameters |
|---|
| range | weight_kg | Svoris (kg) | start=0 end=200 step=0.5 |
Reikšmės naudojimas skaičiavime link
| type | name | label | parameters | calculation |
|---|
| range | score | Testo balas (0–100) | start=0 end=100 step=5 | |
| calculate | grade | | | if(${score} >= 90, ‘A’, if(${score} >= 80, ‘B’, if(${score} >= 70, ‘C’, ‘F’))) |
| note | grade_note | Jūsų pažymys: ${grade} | | |
Išvaizda link
Tipas range pagal numatymą atvaizduojamas kaip slankiklis. Papildomos išvaizdos reikšmės nereikalingos pagrindiniam naudojimui. Galite derinti su horizontal platesniam išdėstymui žiniatinklio formose:
| type | name | label | parameters | appearance |
|---|
| range | nps | Kiek tikėtina, kad rekomenduotumėte mus? (0–10) | start=0 end=10 step=1 | horizontal |
Geriausios praktikos link
- Visada nustatykite prasmingus
start, end ir step reikšmes — nepasikliaukite numatytosiomis. - Etiketiuokite savo skalės galus stulpelyje
hint (pvz., hint: 0 = Labai nepatenkinta, 10 = Labai patenkinta), kad respondentams suteiktumėte kontekstą. - 5 taškų Likerto skalėms naudokite
start=1 end=5 step=1, o ne 0–4, nes respondentai tikisi, kad „1" reiškia žemiausią. - Naudokite
range vietoj integer + apribojimo, kai ribota įvesties prigimtis yra klausimo dizaino dalis (slankiklis vizualiai komunikuoja skalę).
Apribojimai link
- Slankiklio valdiklis gali būti netinkamas labai platiems diapazonams (pvz., 0–10000) — teksto
integer su apribojimais yra patogesnis tokiose situacijose. - Mobiliuosiuose įrenginiuose smulkios žingsnių reikšmės (pvz.,
step=0.1) gali būti sunkiai tiksliai valdomas jutiklinis slankiklis.