Skip to content

Different BF with BIC #69

Description

@solomonchak

Hi Richard,

I'm confused about why I get different Bayes factors when I calculated it from BIC extracted from the lm models and with lmBF. Example codes are:
`
WaterQual = data.frame (Hard = c(20,4,5,3,1,17,15,20,17,14,15,19,34,36),
Ca = c(3.4,1.7,1.3,1.5,0.4,3.5,3.3,3.5,6.3,5.1,5.2,5.1,12.2,11.9),
Mg = c(1.3,0.4,0.4,0.3,0.3,1.3,1.2,1.3,0.5,0.5,0.8,1.1,0.8,0.8))

Full = lm(Hard ~ Ca + Mg + Ca:Mg, data=WaterQual)
Main = lm(Hard ~ Ca + Mg, data=WaterQual)
deltaBIC = BIC(Full) - BIC(Main)
exp(deltaBIC/2)
BF = 3.308636

bfFull = lmBF(Hard ~ Ca + Mg + Ca:Mg, data=WaterQual)
bfMain = lmBF(Hard ~ Ca + Mg, data = WaterQual)
bfMain / bfFull
BF = 12.44325
`

Thank you very much!

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions