Мне нужно создать объект, используя мои собственные данные, в пакете Mendelian Randomization в R. Он дает указание создать слот объекта класса «MRInput» за слотом, используя функцию «mr_input», а затем приведенный ниже пример.
MRInputObject <- mr_input(bx = ldlc,
bxse = ldlcse,
by = chdlodds,
byse = chdloddsse)
Может ли кто-нибудь помочь мне, как создать объект из моих собственных данных с помощью функции mr_input?
Вот ссылка на описание пакета:
https://cran.r -project.org / веб / пакеты / MendelianRandomization / виньетки / Vignette_MR.pdf
Мои данные в формате .txt и выглядят так:
> dput(head(Sample_MR_data,10))
structure(list(SNP = c("SNP_1", "SNP_2", "SNP_3", "SNP_4", "SNP_5", "SNP_6", "SNP_7", "SNP_8", "SNP_9", "SNP_10"), exposure.beta = c(-0.0062, -0.034, -0.0052, -0.028, 0.0076, 0.013, -0.0094, 0.0011, -0.024, -0.023), exposure.se = c(0.017, 0.016, 0.016, 0.016, 0.024, 0.02, 0.024, 0.02, 0.028, 0.018), outcome.beta = c(0.0026, 0.026, -0.023, -0.017, 0.012, 0.03, -0.0048, 0.026, -0.033,-0.0046),outcome.se = c(0.017, 0.03, 0.018, 0.037, 0.034, 0.02, 0.022, 0.034, 0.033, 0.017)),row.names = c(NA, 10L), class = "data.frame")