qsort R package
qsort R package: A New Tool for Scoring Q-sort Data - Published in JOSS (2018)
Science Score: 93.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○CITATION.cff file
-
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
✓DOI references
Found 1 DOI reference(s) in JOSS metadata -
✓Academic publication links
Links to: zenodo.org -
○Committers with academic emails
-
○Institutional organization owner
-
✓JOSS paper metadata
Published in Journal of Open Source Software
Last synced: 6 months ago
·
JSON representation
Repository
Criterion scoring for Q-set data
Basic Info
- Host: GitHub
- Owner: joaordaniel
- License: lgpl-3.0
- Language: R
- Default Branch: master
- Size: 458 KB
Statistics
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
- Releases: 4
Created almost 8 years ago
· Last pushed about 7 years ago
Metadata Files
Readme
Changelog
Contributing
License
README.Rmd
---
output:
md_document:
variant: markdown_github
---
[](https://cran.r-project.org/package=qsort) [](http://www.rdocumentation.org/packages/qsort)
[](https://travis-ci.org/joaordaniel/qsort)
[](https://zenodo.org/badge/latestdoi/132877059)
# qsort
## Overview
`qsort` is a package that allows scoring Q-sort data,
using criteria sorts and derived scales from subsets of items.
This package includes descriptions and scoring procedures
for four different Q-sets:
* Attachment Q-set (version 3.0) (Waters, 1995);
* California Child Q-set (Block & Block, 1969);
* Maternal Behaviour Q-set (version 3.1) (Pederson et al., 1999);
* Preschool Q-set (Baumrind, 1968 revised by Wanda Bronson).
qsort package includes 7 objects:
* `qsort_score()` a function for scoring Q-sort data;
* `ex_qsort` a list containing four example data frames for the referred Q-sets;
* `print_cards()` a function for printing Q-set item cards.
* `qset_aqs` a data frame containing the Attachment Q-set (aqs; version 3.0);
* `qset_ccq` a data frame containing the California Child Q-set (ccq);
* `qset_mbqs` a data frame containing the Maternal Behaviour Q-set (mbqs; version 3.1);
* `qset_pq` a data frame containing the Preschool Q-set (pq);
Read the documentation (with `?qset_aqs`, `?qset_ccq`, `?qset_mbqs` and `?qset_pq`) to learn more about
which criteria sorts and scales are included for each Q-set. Or click the R documentation badge at the top of this page.
## Installation
To install `qsort` package from CRAN:
```{r, eval = F}
install.packages("qsort")
```
The `qsort` package can also be installed from GitHub:
```{r, eval = F}
# to install packages from github you first need to install devtools package from CRAN.
# if you haven't installed devtools already just type:
install.packages("devtools")
# to install qsort from github type:
devtools::install_github("joaordaniel/qsort")
```
## Example
The example bellow shows how to use `qsort_score()` function
to compute scores from California Child Q-sort data,
present in `ex_qsort` datasets (`ex_qsort$ccq`).
```{r, eval = TRUE, echo = TRUE}
library(qsort)
data_ccq <- qsort_score(ex_qsort$ccq, qset_ccq, qsort_length = 100, item1 = "ccq1", subj_id = "participant", group_id = "classroom")
data_ccq
```
Read `qsort_score` help file (`?qsort_score`)
to learn more about the function's four arguments,
and `qset_ccq` help file (`?qset_ccq`) to learn more about variables' names.
## Print cards
To print item descriptions in separate cards use `print_cards()` function.
The example bellow uses the `print_cards()` function to create a pdf file
with Attachment Q-set items, in a user defined directory (working directory in this case - `getwd()`) .
```{r, eval = FALSE, echo = TRUE}
library(qsort)
print_cards(qset_aqs, desc_col = "description", dir.print = getwd())
```
Read `print_cards()` help file (`?print_cards`)
to learn more about the function's two arguments.
## Contributing
[Contribution guidelines for this project](.github/CONTRIBUTING.md)
## References
Baumrind, D. (1968). Manual for the Preschool Behaviour Q-set.
Parental Research Project. Berkeley, CA: Institute of Human Development.
Block, J. H., & Block, J. (1969). The California Child Q-Set. Berkeley, CA:
Institute of Human Development, University of California.
Pederson, D. R., Moran, G., & Bento, S. (1999). Maternal Behaviour
Q-sort (version 3.1). London, ON: Psychology Department, Western University.
Waters, E. (1995). Appendix A: The attachment Q-set (Version 3.0).
Monographs of the Society for Research in Child Development, 60, 234-246.
Owner
- Login: joaordaniel
- Kind: user
- Repositories: 1
- Profile: https://github.com/joaordaniel
JOSS Publication
qsort R package: A New Tool for Scoring Q-sort Data
Published
December 02, 2018
Volume 3, Issue 32, Page 911
Authors
Tags
Q-set criterion Q-sort scores Q-sort scalesGitHub Events
Total
Last Year
Committers
Last synced: 7 months ago
Top Committers
| Name | Commits | |
|---|---|---|
| joaordaniel | j****l@g****m | 46 |
| David N. Sousa | d****a@g****m | 22 |
| Arfon Smith | a****n | 1 |
Issues and Pull Requests
Last synced: 6 months ago
All Time
- Total issues: 12
- Total pull requests: 1
- Average time to close issues: 2 months
- Average time to close pull requests: about 15 hours
- Total issue authors: 1
- Total pull request authors: 1
- Average comments per issue: 0.92
- Average comments per pull request: 0.0
- Merged pull requests: 1
- Bot issues: 0
- Bot pull requests: 0
Past Year
- Issues: 0
- Pull requests: 0
- Average time to close issues: N/A
- Average time to close pull requests: N/A
- Issue authors: 0
- Pull request authors: 0
- Average comments per issue: 0
- Average comments per pull request: 0
- Merged pull requests: 0
- Bot issues: 0
- Bot pull requests: 0
Top Authors
Issue Authors
- maxheld83 (12)
Pull Request Authors
- arfon (1)
