gemmr.sample_size.linear_model.get_lm_coefs
- gemmr.sample_size.linear_model.get_lm_coefs(model, criterion, target_error, target_power, data_home)
Get linear model coefficients.
For default parameters, i.e. if
criterion='combined',target_power=0.9andtarget_error=0.1, coefficients are read from file'../datasets/sample_size_lm_[model].csv'. Otherwise, they are calculated from outcome datasets.- Parameters:
model (str) – ‘cca’ or ‘pls’
criterion (str) –
Can be:
'combined''power''association_strength''weight''score''loading''crossloading'
target_error (float between 0 and 1) – target error level
target_power (float between 0 and 1) – target power level
data_home (None or str) – path where outcome data are stored,
Noneindicates default path
- Returns:
intercept (float) – linear model intercept
coefs (np.ndarray) – linear model coefficients