Array (Numbers) question type | LimeSurvey

Array (Numbers)

About Array (Numbers)

Array (Numbers) is a grid where participants pick a number in every cell. Rows and columns are both subquestions. By default every cell is a dropdown with the numbers 1 to 10. Use it for numbers per combination, for example hours per device on weekdays and weekends.

An Array Numbers question as participants see it, with two areas numbered 1 and 2, two devices as rows, weekdays and weekend as columns and dropdowns in the cells

In the picture: 1 the rows, 2 the columns. Both are subquestions.

Add an Array (Numbers) question

  1. Click the purple + in the top bar. The question type picker opens.

  2. Under Array, click Array (Numbers). The question appears at the end of the current question group.

  3. Click Your question here and type your question.

  4. Click each row and type its label. The purple + bar below the last row adds a row.

  5. Click each column heading and type its label. The purple + column at the right adds a column.

Settings that matter

Select the question to open its settings on the right. The number settings are under Advanced > Display.

  • Minimum value, Maximum value and Step value: the numbers in the dropdowns, for example 0 to 24 in steps of 1.
  • Text inputs: shows text fields instead of dropdowns, so participants type the numbers.
  • Checkbox layout: shows a checkbox in every cell instead of a number, for yes or no per combination.
  • Reverse answer order: lists the numbers from high to low.

How the answers are stored

Every cell is stored on its own, as the combination of its row and its column, for example Q028_SQ001_SQ003 for the first row and the first column of a question with the code Q028. The value is the number picked. In the export, each cell is a column.

Next steps

FAQ

How do I get numbers from 0 to 100 in steps of 10?

Set Minimum value to 0, Maximum value to 100 and Step value to 10 under Advanced > Display.

Can participants type any number instead of picking one?

Yes. Turn on Text inputs under Advanced > Display.