LikertMakeR 1.2.0 (2025-06-05)
Improvements
-
New
makeRepeated()
function : takes summary statistics that are reported in a typical repeated-measures ANOVA study, and then returnsa correlation matrix of the vectors of repeated measures and
a data frame based on the correlation matrix and summary moments, plus
- diagnostic statistics, including possible F-statistics based on information provided.
LikertMakeR 1.1.0 (2025-05-26)
CRAN release: 2025-05-30
Improvements
-
lcor()
function rewrite: previous version used a very systematic swapping of values in each column to minimise the difference between data correlation and a target correlation matrix. This algorithm had the effect of causing extreme values in each column to be highly-correlated (or lowly correlated as applicable), and leaving middle-values relatively uncorrelated. This property was probably not noticeable in most cases but was apparent when the range of scale values was great.
LikertMakeR 1.0.1 (2025-04-07)
LikertMakeR 1.0.0 (2025-04-03)
CRAN release: 2025-04-04
makeCorrLoadings() function added
makeCorrLoadings() generates a correlation matrix of inter-item correlations based on item factor loadings as might be seen in Exploratory Factor Analysis (EFA) or a Structural Equation Model (SEM).
Such a correlation matrix can be applied to the function to generate synthetic data with those predefined factor structures.
LikertMakeR 0.1.9 (2024-02-11)
Added a new functions: makeCorrAlpha(), makeItems(), alpha(), eigenvalues()
makeCorrAlpha() constructs a random correlation matrix of given dimensions and predefined Cronbach’s Alpha.
makeItems() generates synthetic rating-scale data with predefined first and second moments and a predefined correlation matrix
alpha() calculate Cronbach’s Alpha from a given correlation matrix or a given dataframe
eigenvalues() calculates eigenvalues of a correlation matrix with an optional scree plot