qmethod (version 1.8)

import.easyhtmlq: Q methodology: import data from easy-HTMLQ

Description

Imports data from *.JSON files created with easy-HTMLQ software for Q-sort administration.

Usage

import.easyhtmlq(filename, ...)

Arguments

filename

a file with extension *.JSON (see full description of the file below in References).

...

further arguments to be passed to read.csv2.

Author

Aiora Zabala

Details

Extracts the raw data of a Q methodology study from the native format saved in easy-HTMLQ. Returns a list with two objects.

The first object contains a data frame with items as rows and Q-sorts as columns, ready to be used in qmethod. It sets the Q-sort names to the values in the column 'uid' or else in 'sid'.

The second object contains the additional data collected. Columns npos, nneu and nneg have the number of items allocated to the groups of 'positive', 'neutral', and 'negative' respectively. Columns which name start with comment* and form* contain further information introduced by the respondent. Columns which name start with dur* contain the time that the respondent spent in each screen. Column datetime contains the data stamp when the Q-sort was submitted.

References

Banasick, Shawn, 2021. easy-htmlq, Available at: https://github.com/shawnbanasick/easy-htmlq, based on Oschlies, Johannes and Killing, Marvin, 2015. HTMLQ, Available at: https://github.com/aproxima/htmlq