Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Return survey as a tidy data frame with optional metadata #3

Open
JasperHG90 opened this issue Jan 23, 2017 · 3 comments
Open

Return survey as a tidy data frame with optional metadata #3

JasperHG90 opened this issue Jan 23, 2017 · 3 comments
Assignees

Comments

@JasperHG90
Copy link

JasperHG90 commented Jan 23, 2017

Currently, a user who queries a survey using any of the available R packages is returned a messy data frame.

Ideally, the returned data frame should:

  • Be Tidy
  • Contain information about data types (e.g. numeric, factor, character binary etc.)
  • Be able to deal with advanced Qualtrics features such as scoring, labelling etc.

Survey exports are provided in CSV, JSON, SPSS or XML format. Exports do not contain information about data structures, variable names, labels etc.

This information can be gathered through the 'get survey' option. Using these two data sets, we can give the user a lot of control over what/how data is returned, whether to store a copy on-disk, in what format to store data and so forth.

@JasperHG90 JasperHG90 self-assigned this Jan 23, 2017
@JasperHG90
Copy link
Author

Currently working on this in qualtRics package. Once finished I will migrate it to this repository.

@Dulani
Copy link

Dulani commented Mar 23, 2017

Just found this repo (and was unaware of the related repo's that handle the Qualtrics API). I've got a fair bit of Qualtrics API code that I could contribute. I definitely have code that converts a JSON export of my survey results to a dataframe. Might have to work on it a bit to make it more generic. Let me know how I can help.

@jamesdunham
Copy link
Member

Hi @Dulani, that's great to hear. We'd welcome a PR!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants