Skip to content
Prev 5202 / 5632 Next

[R-meta] converting Odds Ratio to Risk Ratio in CHE model

I totally understand that part, but I am not quite sure which OR values you want to convert. If you fitted a model to standardized mean differences, then one cannot really transform the estimates from such a model to risk ratios (well, maybe, with a lot of creativity, but let's not go there). If you are simply asking how to convert ORs to RRs, then this can be done, but requires assuming a baseline risk. The transf.lnortorr() function in metafor will do this (to be precise, it transforms log odds ratios to risk ratios). For example, say the OR is 2.5. Then the corresponding RR is:

transf.lnortorr(log(2.5), pc=0.10)

2.17, assuming that the baseline risk is 10%. But if the baseline risk is 20%, then

transf.lnortorr(log(2.5), pc=0.20)

shows that the corresponding RR is 1.92.

Best,
Wolfgang
Message-ID: <AS8PR08MB919351D069548F8E9A55D9368B0E2@AS8PR08MB9193.eurprd08.prod.outlook.com>
In-Reply-To: <IA1PR12MB6043A1A89AE437F06B81E83AAA0E2@IA1PR12MB6043.namprd12.prod.outlook.com>