Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jbryer/qualtrics
This package utilizes the Qualtrics API to interface with the Qualtrics survey system.
https://github.com/jbryer/qualtrics
Last synced: about 2 months ago
JSON representation
This package utilizes the Qualtrics API to interface with the Qualtrics survey system.
- Host: GitHub
- URL: https://github.com/jbryer/qualtrics
- Owner: jbryer
- Created: 2012-01-26T15:26:51.000Z (almost 13 years ago)
- Default Branch: master
- Last Pushed: 2017-04-19T16:02:41.000Z (over 7 years ago)
- Last Synced: 2023-10-25T18:45:58.043Z (about 1 year ago)
- Language: R
- Size: 22.5 KB
- Stars: 34
- Watchers: 9
- Forks: 19
- Open Issues: 7
-
Metadata Files:
- Readme: readme.md
Awesome Lists containing this project
README
# Qualtrics R Package
The `qualtrics` R package provides functions to interact with the [Qualtrics](http://www.qualtrics.com) online survey tool. It requires that your account have API access. The latest development version can be installed from Github with the `devtools` package.
> require(devtools)
> install_github('qualtrics', 'jbryer')
> ls('package:qualtrics')
[1] "addRecipient" "createPanel" "getPanel"
[4] "getPanelMemberCount" "getPanels" "getRecipient"
[7] "getSurvey" "getSurveyName" "getSurveyResults"
[10] "getSurveys" "sendReminder" "sendSurveyToIndividual"
[13] "varEntryDialog"Login credentials are required. The `varEntryDialog` provides a user dialog for entering a username and password. Note that although password entry is masked in the dialog, the password is stored in plain text within R.
> login <- varEntryDialog(vars=c('Username', 'Password'), show=c(NA,'*'))
You can retrieve the list of survey in your account with the `getSurveys` function (note output has been truncated).
> getSurveys(login$Username, login$Password)
responses SurveyType SurveyID SurveyName
1 117 SS SV_39RKJNe1htAdR4g Faculty Survey of Student Readiness
2 400 SS SV_3rQruV2eBPG7uFS Staff Satisfaction Survey - 2011