NEWS.md
evaluate.lcMethod()
predict.lcModel()
introduced by #116lcMethodLcmmGMM
and lcMethodLcmmGBTM
is set to init = "lme"
to support lcmm v2.0.0 #121plotMetric()
now shows legend when groupingexternalMetric(lcModels)
returns a named distance matrixlatrendBoot()
and latrendCV()
lcMethod
and lcModel
implementations. See test.latrend()
.lcMethod
, lcModel
, transformFitted()
, and transformPredict()
.latrendBatch()
evaluates and validates methods and datasets prior to any fitting (#49). This informs users of any errors as soon as possible. Moreover it makes it significantly easier to run parallel computations without the need to export parts of the global environment.seed
argument to latrendBatch()
(#47). Similar to latrendRep()
, seeds are now generated for all methods, allowing for reproducible results.latrendBatch()
now supports an expression for its "data"
argument (#50).lcModel
methods.predictForCluster()
.latrend*()
methods (#51)."unit"
option to estimationTime()
.estimationTime()
for lcModels
.plot(lcModel)
only shows trajectories when "what"
argument is not specified.lcModel
objects without training data (#36).lcMethod
subclasses by defining better default methods.plot()
for lcModels
(#48)latrend()
and derivative methods automatically suppress console output when verbose = FALSE
(#45)trajectoryAssignments()
signature that accepts a posterior probability matrix (#34)lcMethodLcmmGBTM
and lcMethodLcmmGMM
based on standard (single cluster) linear mixed model fit.lcMethodRandom()
accepts seed
argument.lcModelPartition
.S4
class using new()
#56, #57. latrend()
functions accept a character name of the method class.logLik()
for k-means based methods #70.trajectories()
now returns the original training data, instead of the fitted (predicted) data (#32). This was done to improve clarity. Previous uses of trajectories()
and plotTrajectories()
should be replaced by fittedTrajectories()
and plotFittedTrajectories()
, respectively.lcMethod
initialization to use the standard S4
mechanism #56.lcMethod
implementations: prepareData()
must now return an environment
(#39). In the past, NULL
was allowed, but this increased code complexity further down the process.estimationTime()
is now an S4 generic method. This does not affect existing code.predict()
when cluster membership is specified for the new data (#40).lcMethod
argument evaluation for symbolic name input that equals the respective argument name (#41).strip()
error related to use of eapply()
.latrendBatch()
when errorHandling = "pass"
(#46)lcModelPartition
and lcModelWeightedPartition
(#38).logLik.lcModel
and other implementations (#37).metric()
did not compute any metrics.latrend()
and derivative methods.fitted()
instead of predict()
#82.