- R語言臨床預(yù)測模型實戰(zhàn)
- 彭獻鎮(zhèn)編著
- 1055字
- 2023-07-27 15:25:50
前言
R語言是常用的數(shù)據(jù)分析處理工具之一,尤其是在臨床預(yù)測模型領(lǐng)域,目前尚無其他語言可替代。雖然一些軟件也可進行一定程度的臨床預(yù)測模型分析,但業(yè)內(nèi)對這些軟件的接受程度較低。雖然有一些小眾軟件可進行臨床預(yù)測模型分析,但是分析結(jié)果完全偏離真實結(jié)果,因此筆者不建議各位讀者使用R語言之外的軟件進行臨床預(yù)測模型分析。
近年來,隨著R語言的逐漸完善,只需要少量代碼即可完成各種常用的臨床預(yù)測模型的構(gòu)建、評價/比較、驗證及可視化。學(xué)習(xí)本書內(nèi)容,可在較短時間內(nèi)完成3~5分的臨床預(yù)測模型類的SCI,較為迫切地解決了廣大讀者的燃眉之急。
筆者的使用體會
R語言是開源的,生態(tài)完整,有大量的現(xiàn)成數(shù)據(jù)分析包。R語言在臨床預(yù)測模型的數(shù)據(jù)分析領(lǐng)域中是一個理想的工具,有豐富的模型構(gòu)建、評價/比較、驗證、可視化的代碼,整合了多種形式的預(yù)測模型,可處理高維大數(shù)據(jù),開發(fā)方便、快捷,且可將模型轉(zhuǎn)換成應(yīng)用程序或網(wǎng)頁,更加高端地展示學(xué)術(shù)成果。
Rstudio是R語言的一種免費的集成開發(fā)環(huán)境。相對于在文本文件中編寫R語言代碼,Rstudio調(diào)試代碼更加方便,對新手更加友好。Rstudio支持Markdown,可以較為容易地編輯代碼文檔。利用Rstudio可以很好地記錄數(shù)據(jù)探索分析的過程,便于回顧、修改。
本書的特色
● 從零開始:從模型構(gòu)建開始,詳細介紹模型構(gòu)建的變量篩選方法,入門門檻低。
● 版本新穎:書中的大部分軟件包采用官網(wǎng)的最新版本(截至本書撰寫時)進行講解。
● 經(jīng)驗總結(jié):全面歸納和整理作者多年的R語言臨床預(yù)測模型培訓(xùn)教學(xué)實踐經(jīng)驗。
● 內(nèi)容實用:結(jié)合大量案例進行講解,并對實現(xiàn)同一結(jié)果的多種代碼進行對比。
本書的內(nèi)容
本書可以分為三部分:第一部分是預(yù)測模型的構(gòu)建,第二部分是預(yù)測模型的評價/比較,第三部分是預(yù)測模型的驗證。
第一部分主要介紹線性回歸、Logistic回歸、Cox回歸、競爭風險模型的構(gòu)建,以及常用的變量篩選方法,如先單后多、逐步回歸、Lasso、隨機森林、最優(yōu)子集、主成分分析等。另外,本書對擬合模型中的常用統(tǒng)計指標均進行深度解讀,如OR、HR、sHR等指標。
第二部分主要介紹如何進行模型的評價/比較,涉及多種形式的列線圖、Calibration校準曲線、ROC曲線、DCA曲線等的繪制,不僅涉及單模型的可視化,也包括單模型多時點、多模型同時點的可視化;模型評價指標涉及C指數(shù)、AUC、NRI、IDI等。
第三部分主要介紹模型驗證,涉及簡單交叉驗證、K折交叉驗證、留一法交叉驗證及Bootstrap。
本書讀者對象
● R語言零基礎(chǔ)入門人員;
● 醫(yī)學(xué)類院校本科生、碩士研究生、博士研究生;
● 高校及醫(yī)療機構(gòu)科研人員;
● 培訓(xùn)機構(gòu)講師;
● 對臨床預(yù)測模型感興趣的人員。
作者
2022年7月

說明:文中需掃碼閱讀的請掃此付費二維碼。
- 丹尼爾·希利斯講計算機
- 一書讀懂物聯(lián)網(wǎng):基礎(chǔ)知識+運行機制+工程實現(xiàn)
- 沉浸感:不可錯過的虛擬現(xiàn)實革命
- 群體智能與演化博弈
- 大學(xué)計算機
- 大學(xué)計算機基礎(chǔ)實踐教程(第2版)
- R語言臨床預(yù)測模型實戰(zhàn)
- VMware、Citrix和Microsoft虛擬化技術(shù)詳解與應(yīng)用實踐
- 圖像處理與計算機視覺實踐:基于OpenCV和Python
- 搞定系統(tǒng)設(shè)計:面試敲開大廠的門
- PyTorch計算機視覺實戰(zhàn):目標檢測、圖像處理與深度學(xué)習(xí)
- VRML虛擬現(xiàn)實應(yīng)用技術(shù)
- 計算機應(yīng)用基礎(chǔ)教程(Windows 7+Office 2010)
- 2011年中國信息技術(shù)應(yīng)用學(xué)術(shù)研討會論文集
- 穿越計算機的迷霧(第2版)