如何使用Survminer包優(yōu)雅的繪制生存曲線?
#風(fēng)險表也需要分割
#每一個facet plot item對應(yīng)一個風(fēng)險表,水平垂直都分割ggsurv$table + facet_grid(rx ~ adhere, scales = "free")+ theme(legend.position = "none")

#或者,每一個facet columns對應(yīng)一個風(fēng)險表,只分割垂直方向tbl_facet <- ggsurv$table + facet_grid(.~ adhere, scales = "free")tbl_facet + theme(legend.position = "none")

#最終合并分割后生存曲線和風(fēng)險表,主要應(yīng)用ggplot包的gridExtra函數(shù)
# 合并生存曲線和風(fēng)險表g2 <- ggplotGrob(curv_facet)g3 <- ggplotGrob(tbl_facet)min_ncol <- min(ncol(g2), ncol(g3))#gridExtra::gtable_rbind表示合并表格g <-gridExtra::gtable_rbind(g2[, 1:min_ncol], g3[, 1:min_ncol], size="last")g$widths <- grid::unit.pmax(g2$widths, g3$widths)# 最終繪制于一張圖上grid::grid.newpage()grid::grid.draw(g)

#因圖片偏大,建議自行運(yùn)行代碼查看
3.主要函數(shù)arrange_ggsurvplots ()
3.1用法:
arrange_ggsurvplots(x, print = TRUE, title = NA, ncol = 2, nrow = 1, surv.plot.height = NULL, risk.table.height = NULL, ncensor.plot.height = NULL, ...)
3.2 參數(shù)詳解:
參數(shù)用法xggsurvplots的列表print邏輯值。如果為TRUE,則顯示排列的圖title圖片的標(biāo)題。默認(rèn)值為NAsurv.plot.height網(wǎng)格上生存點(diǎn)的高度,默認(rèn):0.75risk.table.height網(wǎng)格上風(fēng)險表的高度,默認(rèn)值為0.25,當(dāng)risk.table=FALSE時忽略ncensor.plot.height刪失點(diǎn)的高度,當(dāng) ncensor.plot = TRUE時使用3.3 示例:
# 從lung數(shù)據(jù)庫和colon數(shù)據(jù)庫中分別構(gòu)建兩個生存曲線fit1<- survfit(Surv(time, status) ~ sex, data = lung)fit2<- survfit(Surv(time, status) ~ adhere, data = colon)# 圖1選擇fit1,圖2選擇fit2,先分別畫圖splots <-list()splots[[1]] <- ggsurvplot(fit1, data = lung, risk.table = TRUE, ggtheme = theme_minimal())splots[[2]]<- ggsurvplot(fit2, data = colon, risk.table = TRUE, ggtheme = theme_grey())# 合并在同一張圖中arrange_ggsurvplots(splots, print = TRUE, ncol = 2, nrow = 1, risk.table.height = 0.4)

# 也可以不輸出,直接保存pdf格式在指定文件夾res <- arrange_ggsurvplots(splots, print = FALSE)ggsave("myfile.pdf", res)
4.主要函數(shù)ggcoxzph()
4.1 用法:
ggcoxzph(fit, resid = TRUE, se = TRUE, df = 4, nsmo = 40, var, point.col = "red", point.size = 1, point.shape = 19, point.a(chǎn)lpha = 1, caption = NULL, ggtheme = theme_survminer(), ...)
4.2 參數(shù):
參數(shù)作用fitcox.zph類對象resid邏輯值,如果為TRUE,則殘差和擬合度包括在繪圖中se如果邏輯值為TRUE,則將在兩個標(biāo)準(zhǔn)誤差處添加置信區(qū)間df擬合曲線的自由度,df=2,表示線性擬合nsmo用來畫擬合的樣條平滑曲線點(diǎn)的數(shù)目4.3 示例:
#依舊使用 lung數(shù)據(jù)# 行cox回歸和ph檢驗(yàn)fit <- coxph(Surv(time, status) ~ sex + age, data = lung)ftest <- cox.zph(fit)# 查看cox回歸整體模型ftest

#畫所有變量ggcoxzph(ftest)

# 用指定變量順序和變量畫圖,font.main標(biāo)題的字體樣式ggcoxzph(ftest, var = c("age", "sex"), font.main = 10)

#Cox模型Ph檢驗(yàn)圖看法:(以上圖結(jié)果為例)
cox回歸模型cox.zph.fit,模型的整體檢驗(yàn)P值(GLOBAL)是0.194,大于0.05,說明模型整體滿足PH檢驗(yàn)。從上圖可以看出,二個變量的P值均大于0.05,說明每個變量均滿足PH檢驗(yàn)。上圖中實(shí)線是擬合的樣條平滑曲線(黑色實(shí)線),虛線表示擬合曲線上下2個單位的標(biāo)準(zhǔn)差(黑色虛線)。如果殘差曲線(紅色的點(diǎn))偏離2個單位的標(biāo)準(zhǔn)差則表示不滿足比例風(fēng)險假定。從上圖中可見,各協(xié)變量滿足PH風(fēng)險假設(shè)。?正常情況下,以上Schoenfeld殘差(圖中紅色的點(diǎn))應(yīng)該與時間無關(guān),如果殘差與時間有相關(guān)趨勢,則違反PH假設(shè)的證據(jù)。殘差圖上,橫軸代表時間,如果殘差均勻的分布,則表示殘差與時間相互獨(dú)立。
5.小結(jié)
當(dāng)然,實(shí)現(xiàn)生存分析可視化的方法還有很多,比如:SPSS、Graphpad Prism等多種作圖工具,小伙伴們可以依據(jù)自己的愛好自行選擇哦。
發(fā)表評論
請輸入評論內(nèi)容...
請輸入評論/評論長度6~500個字
圖片新聞
-

11個醫(yī)療器械被注銷,2026年6項(xiàng)醫(yī)械監(jiān)管重點(diǎn)明確
-

7款進(jìn)口醫(yī)械主動召回,10款創(chuàng)新醫(yī)療器械擬入特別審查
-

AI賦能精準(zhǔn)醫(yī)療!1月22日行業(yè)專家線上開講!
-

骨科植入類耗材分類與通用名迎統(tǒng)一規(guī)范
-

CMDE連發(fā)兩則醫(yī)械審批公示,涉及創(chuàng)新產(chǎn)品、臨床急需品類
-

2025年12月批準(zhǔn)注冊388個醫(yī)療器械產(chǎn)品
-

ChatZOC,藏在口袋里的「眼科醫(yī)生」
-

金百澤科技亮相中國國際醫(yī)療器械博覽會 | 盡顯醫(yī)療領(lǐng)域硬實(shí)力
最新活動更多
-
6月25日立即預(yù)約>> OFweek 2026中國高端醫(yī)療器械產(chǎn)業(yè)關(guān)鍵技術(shù)系列在線會議-醫(yī)療電子及先進(jìn)醫(yī)用材料關(guān)鍵技術(shù)專場
-
精彩回顧立即查看>> OFweek 2026智慧醫(yī)院創(chuàng)新發(fā)展大會暨醫(yī)療機(jī)器人創(chuàng)新發(fā)展峰會
-
精彩回顧立即查看>> 【限時免費(fèi)】物理場仿真助力生物醫(yī)學(xué)領(lǐng)域技術(shù)創(chuàng)新
-
精彩回顧立即查看>> 深圳“OFweek 2026醫(yī)療機(jī)器人創(chuàng)新發(fā)展峰會“
-
精彩回顧立即查看>> OFweek2026智慧醫(yī)院創(chuàng)新發(fā)展大會
-
精彩回顧立即查看>> OFweek2026醫(yī)療器械技術(shù)系列在線會議-AI精準(zhǔn)醫(yī)療專場
- 1 利潤“失血”!魚躍醫(yī)療,重押這一賽道!
- 2 “現(xiàn)象級”基石陣容,劑泰科技給AI制藥再添一把火
- 3 依沃西全球III期未達(dá)統(tǒng)計(jì)閾值,康方生物出海首遇硬坎
- 4 榮昌、石藥、恒瑞們最好的年份,美國開始備案了
- 5 國產(chǎn)首款小型化集成型質(zhì)子治療系統(tǒng)獲批!
- 6 2026肝癌流行病學(xué)趨勢報告:全球新發(fā)86.5萬例,靶免聯(lián)合治療成主流
- 7 3.4億融資!螞蟻、美團(tuán)重倉“全球爆款外骨骼機(jī)器人”
- 8 聯(lián)影,營收138億,扣非凈利大增75%,腦機(jī)接口迎突破!
- 9 OFweek產(chǎn)業(yè)研究中心李維維:2026年醫(yī)療機(jī)器人行業(yè)發(fā)展趨勢預(yù)測
- 10 融資3.8億!高瓴,投了哈佛華人創(chuàng)辦的腦機(jī)接口!
- 高級軟件工程師 廣東省/深圳市
- 自動化高級工程師 廣東省/深圳市
- 光器件研發(fā)工程師 福建省/福州市
- 銷售總監(jiān)(光器件) 北京市/海淀區(qū)
- 激光器高級銷售經(jīng)理 上海市/虹口區(qū)
- 光器件物理工程師 北京市/海淀區(qū)
- 激光研發(fā)工程師 北京市/昌平區(qū)
- 技術(shù)專家 廣東省/江門市
- 封裝工程師 北京市/海淀區(qū)
- 結(jié)構(gòu)工程師 廣東省/深圳市


分享

