Standard R accessors for the model formulas, family, fitting data, and number
of observations stored in an mcpfit.
Usage
# S3 method for class 'mcpfit'
family(object, ...)
# S3 method for class 'mcpfit'
nobs(object, ...)
# S3 method for class 'mcpfit'
model.frame(formula, ...)
# S3 method for class 'mcpfit'
formula(x, segment = NULL, ...)Value
formula() returns the complete list of segment formulas, or one
formula when segment is supplied. family() returns an mcpfamily.
model.frame() returns the data retained in the fit. nobs() returns the
number of observed response values (excluding missing responses).
Examples
formula(demo_fit) # Show all segment formulas
#> List of 3
#> $ response ~ 1
#> $ response ~ 1 ~ 0 + time
#> $ response ~ 1 ~ 1 + time
formula(demo_fit, segment = 2) # Show the formula for segment 2
#> response ~ 1 ~ 0 + time
family(demo_fit) # Show the response family and link
#> Family: gaussian
#> Links: mu = identity; sigma = identity
head(model.frame(demo_fit)) # Show the top rows of fitting data
#> response time
#> 1 17.23552 76.33986
#> 2 11.35171 83.51711
#> 3 28.04995 60.18529
#> 4 20.68198 74.72964
#> 5 21.21364 85.88256
#> 6 22.32282 40.05069
nobs(demo_fit) # Count observed response rows
#> [1] 100
