Learn R Programming

MendelianRandomization (version 0.10.0)

penalised.weights: Calculates p-values for penalization of weights

Description

Internal function for calculating penalized weights in conjunction with r.weights.

These weights are used in either the mr_ivw or mr_egger functions when penalized = TRUE, or in the mr_median function when method = "penalized".

Usage

penalised.weights(.Bx, .Bxse, .By, .Byse)

Value

P-values corresponding to heterogeneity test for each genetic variant in turn (based on a chi-squared-1 distribution).

Arguments

.Bx

Beta-coefficient for genetic association with the risk factor.

.Bxse

Standard error of genetic association with the risk factor.

.By

Beta-coefficient for genetic association with the outcome.

.Byse

Standard error of genetic association with the outcome.

Details

None.

Examples

Run this code
penalised.weights(ldlc, ldlcse, chdlodds, chdloddsse)

Run the code above in your browser using DataLab