SM_output.linear_fe {pprof} | R Documentation |
Calculate direct/indirect standardized differences from a fitted linear_fe
object
Description
Provide direct/indirect standardized differences for a fixed effect linear model.
Usage
## S3 method for class 'linear_fe'
SM_output(fit, parm, stdz = "indirect", null = "median", ...)
Arguments
fit |
a model fitted from |
parm |
specifies a subset of providers for which confidence intervals are to be given.
By default, all providers are included. The class of |
stdz |
a character string or a vector specifying the standardization method(s). The possible values are:
|
null |
a character string or a number defining the population norm.
The default value is
|
... |
additional arguments that can be passed to the function. |
Details
This function computes standardized differences for a fixed effect linear model
using either direct or indirect methods, or both when specified.
For each method, the population norm is determined by the null
argument.
The population norm can be the median of the estimates, their weighted mean
(with weights corresponding to provider sizes), or a user-defined numeric value.
Value
A list containing the standardized differences based on the method(s) specified in stdz
,
as well as the observed and expected outcomes used to calculate the standardized measures:
indirect.difference |
indirect standardized differences, if |
direct.difference |
direct standardized differences, if |
OE |
a list of data frames containing the observed and expected outcomes used for calculating standardized measures. |
Examples
data(ExampleDataLinear)
outcome <- ExampleDataLinear$Y
covar <- ExampleDataLinear$Z
ProvID <- ExampleDataLinear$ProvID
fit_linear <- linear_fe(Y = outcome, Z = covar, ProvID = ProvID)
SM_output(fit_linear)
SM_output(fit_linear, stdz = "direct", null = "mean")