edsl icon indicating copy to clipboard operation
edsl copied to clipboard

Better handling for question_options that should be long lists

Open rbyh opened this issue 11 months ago • 0 comments

Consider how to allow question_options lists that should be long, e.g., which country/state do you live in? image

Code to reproduce "too many options" error:

from edsl.questions import QuestionMultipleChoice

q = QuestionMultipleChoice(
    question_name = "state",
    question_text = "What state do you live in?",
    question_options = ['California', 'New York', 'Texas', 'Florida', 'Illinois', 'Pennsylvania', 'Ohio', 'Georgia', 'Michigan', 'North Carolina', 'New Jersey', 'Virginia', 'Washington', 'Arizona', 'Massachusetts', 'Tennessee', 'Indiana', 'Missouri', 'Maryland', 'Wisconsin', 'Colorado', 'Minnesota', 'South Carolina', 'Alabama']
)


rbyh avatar Mar 05 '24 20:03 rbyh