estimationTime {latrend} | R Documentation |
Estimation time
Description
Get the elapsed time for estimating the given model.
For lcModel
: Get the estimation time of the model, determined by the time taken for the associated fit()
function to finish.
Usage
estimationTime(object, unit = "secs", ...)
## S4 method for signature 'lcModel'
estimationTime(object, unit = "secs", ...)
## S4 method for signature 'lcModels'
estimationTime(object, unit = "secs", ...)
## S4 method for signature 'list'
estimationTime(object, unit = "secs", ...)
Arguments
object |
The model. |
unit |
The time unit in which the estimation time should be outputted. By default, estimation time is in seconds. For accepted units, see base::difftime. |
... |
Not used. |
Value
A non-negative scalar numeric
representing the estimation time in the specified unit..
See Also
Other lcModel functions:
clusterNames()
,
clusterProportions()
,
clusterSizes()
,
clusterTrajectories()
,
coef.lcModel()
,
converged()
,
deviance.lcModel()
,
df.residual.lcModel()
,
externalMetric()
,
fitted.lcModel()
,
fittedTrajectories()
,
getCall.lcModel()
,
getLcMethod()
,
ids()
,
lcModel-class
,
metric()
,
model.frame.lcModel()
,
nClusters()
,
nIds()
,
nobs.lcModel()
,
plot-lcModel-method
,
plotClusterTrajectories()
,
plotFittedTrajectories()
,
postprob()
,
predict.lcModel()
,
predictAssignments()
,
predictForCluster()
,
predictPostprob()
,
qqPlot()
,
residuals.lcModel()
,
sigma.lcModel()
,
strip()
,
time.lcModel()
,
trajectoryAssignments()
Examples
data(latrendData)
method <- lcMethodLMKM(Y ~ Time, id = "Id", time = "Time")
model <- latrend(method, latrendData)
estimationTime(model)
estimationTime(model, unit = 'mins')
estimationTime(model, unit = 'days')