group_partial_r2: Partial R2 of groups of covariates in a linear regression...

View source: R/sensitivity_stats.R

group_partial_r2R Documentation

Partial R2 of groups of covariates in a linear regression model

Description

This function computes the partial R2 of a group of covariates in a linear regression model.

Usage

group_partial_r2(...)

## S3 method for class 'lm'
group_partial_r2(model, covariates, ...)

## S3 method for class 'fixest'
group_partial_r2(model, covariates, ...)

## S3 method for class 'numeric'
group_partial_r2(F.stats, p, dof, ...)

Arguments

...

arguments passed to other methods. First argument should either be an lm model or a fixest model with the regression model or a numeric vector with the F-statistics for the group of covariates.

model

an fixest object with the regression model

covariates

model covariates for which their grouped partial R2 will be computed.

F.stats

F-statistics for the group of covariates.

p

number of parameters in the model.

dof

residual degrees of freedom of the model.

Value

A numeric vector with the computed partial R2.

Examples


data("darfur")

model <- lm(peacefactor ~ directlyharmed + age + farmer_dar + herder_dar +
             pastvoted + hhsize_darfur + female + village, data = darfur)

group_partial_r2(model, covariates = c("female", "pastvoted"))


chadhazlett/sensemakr documentation built on Dec. 12, 2023, 11:20 a.m.