非線性孟德爾隨機(jī)化---實(shí)踐nlmr包

有何AI與醫(yī)學(xué):孟德爾隨機(jī)化準(zhǔn)備從大家問題多地方以及簡單介紹寫起來,然后補(bǔ)全整個(gè)分析流程!歡迎轉(zhuǎn)發(fā)關(guān)注哦!

之前的文章介紹了非線性孟德隨機(jī)化的基本原理姥饰,以及多基因風(fēng)險(xiǎn)得分的計(jì)算(GRS),今天來介紹使用nlmr-R包完成非線孟德爾隨機(jī)化分析孝治。

nlmr包實(shí)踐

1#library(devtools)

2#install_github("jrs95/nlmr")

3library(nlmr)

4###?IV?(g),?exposure?(x)?&?outcome?(y)

5epsx?<-?rexp(10000)#生成10000個(gè)均值為1的指數(shù)分布隨機(jī)數(shù)

6u?<-?runif(10000,?0,?1)#最小0最大1

7g?<-?rbinom(10000,?2,?0.3)#0?1?2對應(yīng)三個(gè)基因型

8epsy?<-?rnorm(10000)#均值為0方差為1

9ag?<-?0.25

10x?<-?1?+?ag?*?g?+?u?+?epsx#這里可以找最行的GRS算

11y?<-?0.15?*?x^2?+?0.8?*?u?+?epsy#這里直接是我們對應(yīng)的結(jié)果,疾病就二分類就行列粪,family對應(yīng)binomial

12

13###?Covariates?(c)

14c1?=?rnorm(10000)#模擬連續(xù)協(xié)變量,例如年齡

15c2?=?rnorm(10000)#同上

16c3?=?rbinom(10000,?2,?0.33)#模擬離散協(xié)變量谈飒,例如吸煙

17c?=?data.frame(c1?=?c1,?c2?=?c2,?c3?=?as.factor(c3))

18

19###?Analyses

20#通過使用回歸將分?jǐn)?shù)多項(xiàng)式模型擬合到局部平均因果效應(yīng)來進(jìn)行工具變量分析岂座,光滑曲線。

21#y結(jié)局x暴露g基因型c協(xié)變量舉證杭措,family方法费什,q分段數(shù),d擬合次數(shù)次1或者2默認(rèn)1不重要手素,ci置信區(qū)間

22fp?=?fracpoly_mr(y,?x,?g,?c,?family?="gaussian",?q?=?10,?d?="both",?ci?="model_se",?fig?=?TRUE)

23summary(fp)

24#分段節(jié)點(diǎn)式

25plm?=?piecewise_mr(y,?x,?g,?c,?family?="gaussian",?q?=?10,?nboot?=?50,?fig?=?TRUE)

26summary(plm)

markdown結(jié)果

1#library(devtools)

2#install_github("jrs95/nlmr")

3library(nlmr)

4###?IV?(g),?exposure?(x)?&?outcome?(y)

5epsx?<-?rexp(10000)

6u?<-?runif(10000,?0,?1)

7g?<-?rbinom(10000,?2,?0.3)

8epsy?<-?rnorm(10000)

9ag?<-?0.25

10x?<-?1?+?ag?*?g?+?u?+?epsx

11y?<-?0.15?*?x^2?+?0.8?*?u?+?epsy

12

13#

##?Covariates?(c)

14c1?=?rnorm(10000)

15c2?=?rnorm(10000)

16c3?=?rbinom(10000,?2,?0.33)

17c?=?data.frame(c1?=?c1,?c2?=?c2,?c3?=?as.factor(c3))

18

19#

##?Analyses

20fp?=?fracpoly_mr(y,?x,?g,?c,?family?=?"gaussian",?q?=?10,?d?=?"both",?ci?=?"model_se",?fig?=?TRUE)

21summary(fp)

22##?Call:?fracpoly_mr

23##?

24##?Number?of?individuals:?10000;?Quantiles:?10;?95%CI:?Model?based?SEs

25##?

26##?Powers:?2

27##?

28##?Coefficients:

29##???Estimate?Std.?Error?95%CI?Lower?95%CI?Upper???p.value????

30##?2?0.144987???0.012498????0.120491??????0.1695?<?2.2e-16?***

31##?---

32##?Signif.?codes:??0?'***'?0.001?'**'?0.01?'*'?0.05?'.'?0.1?'?'?1

33##?

34##?Non-linearity?tests

35##?Fractional?polynomial?degree?p-value:?0.924

36##?Fractional?polynomial?non-linearity?p-value:?0.000535

37##?Quadratic?p-value:?0.000532

38##?Cochran?Q?p-value:?0.103

39##?

40##?Heterogeneity?tests

41##?Cochran?Q?p-value:?0.937

42##?Trend?p-value:?0.215

43

44plm?=?piecewise_mr(y,?x,?g,?c,?family?=?"gaussian",?q?=?10,?nboot?=?50,?fig?=?TRUE)

45summary(plm)

46##?Call:?piecewise_mr

47##?

48##?Number?of?individuals:?10000;?Quantiles:?10;?Number?of?bootstrap?replications:?50

49##?

50##?LACE:

51##?????Estimate?Std.?Error?95%CI?Lower?95%CI?Upper???p.value????

52##?1???0.370222???0.194433???-0.010866??????0.7513?0.0568951?.??

53##?2???0.324060???0.194220???-0.056611??????0.7047?0.0952126?.??

54##?3???0.728189???0.196023????0.343984??????1.1124?0.0002034?***

55##?4???0.674931???0.191170????0.300237??????1.0496?0.0004147?***

56##?5???0.767218???0.207506????0.360507??????1.1739?0.0002179?***

57##?6???0.766719???0.191298????0.391775??????1.1417?6.124e-05?***

58##?7???0.673263???0.190727????0.299438??????1.0471?0.0004156?***

59##?8???0.888327???0.199124????0.498044??????1.2786?8.151e-06?***

60##?9???1.096948???0.196101????0.712590??????1.4813?2.222e-08?***

61##?10??1.389435???0.416601????0.572897??????2.2060?0.0008525?***

62##?---

63##?Signif.?codes:??0?'***'?0.001?'**'?0.01?'*'?0.05?'.'?0.1?'?'?1

64##?

65##?Non-linearity?tests

66##?Quadratic?p-value:?0.000532

67##?Cochran?Q?p-value:?0.103

68##?

69##?Heterogeneity?tests

70##?Cochran?Q?p-value:?0.937

71##?Trend?p-value:?0.215

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末兵睛,一起剝皮案震驚了整個(gè)濱河市蔼啦,隨后出現(xiàn)的幾起案子褪秀,更是在濱河造成了極大的恐慌落包,老刑警劉巖岸裙,帶你破解...
    沈念sama閱讀 217,277評論 6 503
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件袒啼,死亡現(xiàn)場離奇詭異吞琐,居然都是意外死亡邻梆,警方通過查閱死者的電腦和手機(jī)拱礁,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,689評論 3 393
  • 文/潘曉璐 我一進(jìn)店門琢锋,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人呢灶,你說我怎么就攤上這事吴超。” “怎么了鸯乃?”我有些...
    開封第一講書人閱讀 163,624評論 0 353
  • 文/不壞的土叔 我叫張陵鲸阻,是天一觀的道長跋涣。 經(jīng)常有香客問我,道長鸟悴,這世上最難降的妖魔是什么陈辱? 我笑而不...
    開封第一講書人閱讀 58,356評論 1 293
  • 正文 為了忘掉前任,我火速辦了婚禮细诸,結(jié)果婚禮上沛贪,老公的妹妹穿的比我還像新娘。我一直安慰自己震贵,他們只是感情好利赋,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,402評論 6 392
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著猩系,像睡著了一般媚送。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上寇甸,一...
    開封第一講書人閱讀 51,292評論 1 301
  • 那天塘偎,我揣著相機(jī)與錄音,去河邊找鬼幽纷。 笑死式塌,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的友浸。 我是一名探鬼主播峰尝,決...
    沈念sama閱讀 40,135評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼收恢!你這毒婦竟也來了武学?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 38,992評論 0 275
  • 序言:老撾萬榮一對情侶失蹤伦意,失蹤者是張志新(化名)和其女友劉穎火窒,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體驮肉,經(jīng)...
    沈念sama閱讀 45,429評論 1 314
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡熏矿,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,636評論 3 334
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了离钝。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片票编。...
    茶點(diǎn)故事閱讀 39,785評論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖卵渴,靈堂內(nèi)的尸體忽然破棺而出慧域,到底是詐尸還是另有隱情,我是刑警寧澤浪读,帶...
    沈念sama閱讀 35,492評論 5 345
  • 正文 年R本政府宣布昔榴,位于F島的核電站辛藻,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏互订。R本人自食惡果不足惜吱肌,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,092評論 3 328
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望屁奏。 院中可真熱鬧岩榆,春花似錦、人聲如沸坟瓢。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,723評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽折联。三九已至粒褒,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間诚镰,已是汗流浹背奕坟。 一陣腳步聲響...
    開封第一講書人閱讀 32,858評論 1 269
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留清笨,地道東北人月杉。 一個(gè)月前我還...
    沈念sama閱讀 47,891評論 2 370
  • 正文 我出身青樓,卻偏偏與公主長得像抠艾,于是被迫代替她去往敵國和親苛萎。 傳聞我的和親對象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,713評論 2 354

推薦閱讀更多精彩內(nèi)容