Skip to content

Releases: kgoldfeld/simstudy

simstudy 0.2.0

06 Oct 16:21
Compare
Choose a tag to compare

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:

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

09 Aug 22:15
Compare
Choose a tag to compare
  • 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

09 Aug 22:09
Compare
Choose a tag to compare
  • 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

09 Aug 22:09
Compare
Choose a tag to compare
  • 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

09 Aug 22:10
Compare
Choose a tag to compare
  • 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

09 Aug 22:11
Compare
Choose a tag to compare
  • Fixed genCorFlex and addMultiFac to accommodate bug fixes with package data.table