- Improved output of
cluster_gen() - Improved documentation of
cluster_gen()(issue #52) - Improved Markdown formatting of documentation everywhere
- Allow simultaneous specification of
cat_propandrhooncluster_gen()(issue #51)
- Fixed
block_design()for non-sequential items (issue #50) - Fixed typos in documentation
- Re-implemented continuous integration routine (issue #47)
- Fixed top-level package documentation (
?lsasim)
- Fixes generation of thresholds on
item_gen()(issue #48) - Refactored usage of
class()on if-statements
- Refactoring to fix building on Fedora/Clang and M1-powered Macs
- Fixes test unit dependency on GNU libiconv
- Adds
cluster_gen, a function to generate background questionnaires (withquestionnaire_gen) in a cluster sampling structure. - Package description now includes a literary reference for the theoretical framework behind the package (issue #38, pull request #42)
- Fixes item parameter generation by
irt_genwhen the guessing parameter is larger than zero (issue #40)
- Solves Issue #11, which was causing
item_gen()to produce out-of-bounds item difficulties in some situations.
- Makes lsasim compliant with changes to be introduced in the next major release of R. lsasim 2.0.1 is functionally identical to 2.0.0, as all changes relate to how
if (class(x) == "matrix"statements are written. Specifically, such statements were changed toif(class(x))[1] == "matrix"to accommodate for cases wherexmay be a matrix with complex classes such as"matrix" "array".
This release adds several features to the questionnaire_gen function, such as:
- Generation of questionnaires given a much wider range of arguments.
- Reduction of the number of mandatory arguments to 1 (number of observations).
- Generation of answers which are jointly-distributed as a multivariate normal distribution.
- Generation of theoretical and empirical (Monte Carlo) regression coefficients of
thetaas a linear function of the background questionnaire items.
Please read the function's help file for more details on how to access these new features.
Note: any R code written for the questionnaire_gen function from previous versions of lsasim may not work properly on this version due to the rearrangement of the function's arguments and slight changes in its default behavior. Please review your code before executing old scripts.
- Added
cov_boundstocor_gen. - Removed
d1from the returned data frame ofitem_genwhenthresholds = 1.
- Added
item_notoresponse_gen. response_gencan now handle item subsets.
- Launched