LikertMakeR: Synthesise and Correlate Rating-Scale Data

Synthesise and correlate rating-scale data with predefined first & second moments and, optionally, predefined correlation matrix. The function, ‘lexact()', uses the ’DEoptim' <> package, described in Mullen, Ardia, Gil, Windover, & Cline (2011) <doi:10.18637/jss.v040.i06>, to synthesise a vector of discrete values with predefined mean and standard deviation exact to two decimal places, if feasible. The function, 'lfast()', draws a random sample from a _Beta_ distribution which is rescaled to give a vector with approximate first and second moments. It is much faster than 'lexact()' but not as precise. The function, 'lcor()', systematically swaps values within each column of a data-frame so that they are correlated to fit a predefined correlation matrix.

Version: 0.1.5
Depends: R (≥ 4.2.0)
Imports: DEoptim (≥ 2.2-0)
Suggests: knitr, testthat
Published: 2022-12-22
Author: Hume Winzar ORCID iD [cre, aut]
Maintainer: Hume Winzar <winzar at>
License: MIT + file LICENSE
NeedsCompilation: no
Language: en-GB
Citation: LikertMakeR citation info
Materials: README NEWS
CRAN checks: LikertMakeR results


Reference manual: LikertMakeR.pdf
Vignettes: LikertMakeR


Package source: LikertMakeR_0.1.5.tar.gz
Windows binaries: r-devel:, r-release:, r-oldrel:
macOS binaries: r-release (arm64): LikertMakeR_0.1.5.tgz, r-oldrel (arm64): LikertMakeR_0.1.5.tgz, r-release (x86_64): LikertMakeR_0.1.5.tgz, r-oldrel (x86_64): LikertMakeR_0.1.5.tgz


Please use the canonical form to link to this page.