Releases: kgoldfeld/simstudy
Releases · kgoldfeld/simstudy
simstudy 0.2.0
Deprecated Functions
- Moved genCorOrdCat's functionality into genOrdCat. genCorOrdCat is now
deprecated. - Renamed catProbs to genCatFormula for naming consistency. catProbs is now
deprecated.
New features
- Introduced a new system for formula definitions and completely reworked the
underlying code. See vignette "Dynamic Data Definition". - The new function genMixFormula generates mixture formulas from different
inputs. - Some simstudy functions now produce custom errors and warnings. Eventually
all conditions will be replaced by the new system to make error handling
easier for the user. - Added new vignettes.
- Created documentation pages for:
- the release version https://kgoldfeld.github.io/simstudy/
- and development version https://kgoldfeld.github.io/simstudy/dev
Minor improvements and fixes
- genCatFormula now warns if an additional category is created or probabilities
are normalized. - Fixed bug in trtAssign related new ratio argument.
- Fixed bug in trtAssign when strata had count of one.
- defData now also checks the first row in the definition table for validity.
simstudy 0.1.16
- Added "mixture" distribution that takes a value from an existing column with a specified probability.
- Modified function trtAssign to improve speed performance of stratified sampling with very large numbers of strata.
- Add argument "ratio" to function trtAssign to allow users to specify more than 1:1 randomization.
simstudy 0.1.15
- Added function trimData (that uses new rcpp function clipVec) to clip or truncate a longitudinal data set after a certain event has occurred.
- Fixed bug in addMarkov, added trimvalue argument to use trimData function
- Added trimvalue argument in genMarkov
simstudy 0.1.14
- Added functions genMarkov and addMarkov to create data.table with (or add to existing data.table) individual chains of Markov processes.
- Added function genNthEvent to create data.table with binary event outcome in a longitudinal setting.
- Updated function genCluster so that cluster size can be specified as an integer, and will be constant across all clusters.
- Updated function addPeriods that period name can be specified.
- Updated function trtStepWedge so that a transition period can be included.
- Fixed bug in function delColumns related to multiple keys.
simstudy 0.1.13
- Added negative binomial distribution as an option to function iccRE
- Fixed function genCorOrdCat so that it can accept user-specified correlation matrix
- Added function trtStepWedge to generate treatment assignment for a stepped-wedge design cluster randomized trial.
simstudy 0.1.12
- Fixed genCorFlex and addMultiFac to accommodate bug fixes with package data.table