# Load the remote work dataset
data(SD_data)
# Formula interface
fit_bcm <- ols_bcm(log(salary) ~ wfh_wham + soc_2021_2 + employment_type_name,
data = SD_data,
fpr = 0.009, # estimated false positive rate
m = 1000) # validation sample size
summary(fit_bcm)
# Compare with uncorrected OLS
fit_ols <- ols(log(salary) ~ wfh_wham + soc_2021_2 + employment_type_name,
data = SD_data)
# Display coefficient comparison
data.frame(
OLS = coef(fit_ols)[1:2],
BCM = coef(fit_bcm)[1:2]
)
Run the code above in your browser using DataLab