This function plots the residuals for the specified subset of the observed
variables from an mkinfit object. A combined plot of the fitted model and
the residuals can be obtained using
plot.mkinfit using the
show_residuals = TRUE.
mkinresplot( object, obs_vars = names(object$mkinmod$map), xlim = c(0, 1.1 * max(object$data$time)), standardized = FALSE, xlab = "Time", ylab = ifelse(standardized, "Standardized residual", "Residual"), maxabs = "auto", legend = TRUE, lpos = "topright", col_obs = "auto", pch_obs = "auto", frame = TRUE, ... )
A fit represented in an
A character vector of names of the observed variables for which residuals should be plotted. Defaults to all observed variables in the model
plot range in x direction.
Should the residuals be standardized by dividing by the standard deviation given by the error model of the fit?
Label for the x axis.
Label for the y axis.
Maximum absolute value of the residuals. This is used for the scaling of the y axis and defaults to "auto".
Should a legend be plotted?
Where should the legend be placed? Default is "topright". Will
be passed on to
Colors for the observed variables.
Symbols to be used for the observed variables.
Should a frame be drawn around the plots?
further arguments passed to
Nothing is returned by this function, as it is called for its side effect, namely to produce a plot.
#>fit <- mkinfit(model, FOCUS_2006_D, quiet = TRUE)#> Warning: Observations with value of zero were removed from the data#> Warning: Shapiro-Wilk test for standardized residuals: p = 0.0165mkinresplot(fit, "m1")