Helper functions that returns the results of stats::glm()
when Poisson or Quasi-Poisson
distributions are needed (see family
parameter), or MASS::glm.nb()
for Negative Binomial
distributions. Link function for the GLM is log
.
h_glm_count(.var, .df_row, variables, distribution, weights)h_glm_poisson(.var, .df_row, variables, weights)
h_glm_quasipoisson(.var, .df_row, variables, weights)
h_glm_negbin(.var, .df_row, variables, weights)
h_glm_count()
returns the results of the selected model.
h_glm_poisson()
returns the results of a Poisson model.
h_glm_quasipoisson()
returns the results of a Quasi-Poisson model.
h_glm_negbin()
returns the results of a negative binomial model.
(string
)
single variable name that is passed by rtables
when requested
by a statistics function.
(data.frame
)
dataset that includes all the variables that are called
in .var
and variables
.
(named list
of string
)
list of additional analysis variables, with
expected elements:
arm
(string
)
group variable, for which the covariate adjusted means of multiple
groups will be summarized. Specifically, the first level of arm
variable is taken as the
reference group.
covariates
(character
)
a vector that can contain single variable names (such as
"X1"
), and/or interaction terms indicated by "X1 * X2"
.
offset
(numeric
)
a numeric vector or scalar adding an offset.
(character
)
a character value specifying the distribution
used in the regression (Poisson, Quasi-Poisson, negative binomial).
(character
)
a character vector specifying weights used
in averaging predictions. Number of weights must equal the number of levels included in the covariates.
Weights option passed to emmeans::emmeans()
.
h_glm_count()
: Helper function to return the results of the
selected model (Poisson, Quasi-Poisson, negative binomial).
h_glm_poisson()
: Helper function to return results of a Poisson model.
h_glm_quasipoisson()
: Helper function to return results of a Quasi-Poisson model.
h_glm_negbin()
: Helper function to return results of a negative binomial model.
summarize_glm_count