Extract the number of response values from bru and related objects.
Usage
bru_response_size(object)
# Default S3 method
bru_response_size(object)
# S3 method for class 'list'
bru_response_size(object)
# S3 method for class 'inla.surv'
bru_response_size(object)
# S3 method for class 'bru_obs'
bru_response_size(object)
# S3 method for class 'bru_obs_list'
bru_response_size(object)
# S3 method for class 'bru_info'
bru_response_size(object)
# S3 method for class 'bru'
bru_response_size(object)Methods (by class)
bru_response_size(default): Extract the number of observations from an object supportingNROW().bru_response_size(list): Extract the number of observations from an object supportingNROW(object[[1]]).bru_response_size(inla.surv): Extract the number of observations from aninla.survobject.bru_response_size(bru_obs): Extract the number of observations from abru_obsobject.bru_response_size(bru_obs_list): Extract the number of observations from abru_obs_listobject, as a vector with one value per observation model.bru_response_size(bru_info): Extract the number of observations from abru_infoobject, as a vector with one value per observation model.bru_response_size(bru): Extract the number of observations from abruobject, as a vector with one value per observation model.
Examples
bru_response_size(
bru_obs(y ~ 1, data = data.frame(y = rnorm(10)), family = "gaussian")
)
#> [1] 10