r語言msar如何用 如何用R語言繪製生存曲線?

2021-10-14 04:26:50 字數 1393 閱讀 5964

關於如何用r語言繪製生存曲線的問題已經有太多大佬說過了,我也來湊個熱鬧

如何用r語言繪製生存曲線_嗶哩嗶哩 (゜-゜)つロ 乾杯~-bilibili​www.bilibili.com

這次就不詳細解釋了,直接放**了

rm(list=ls())

library(openxlsx)

library(survival)

library(ggplot2)

library(ggpubr)

library(survminer)

lxrsurdata

fitggsurvplot(fit, data = lxrsurdata,

conf.int = false,

pval = true,

fun = "pct",

risk.table = true,

size = 1,

linetype = "strata",

palette = c(rgb(234,123,11,maxcolorvalue=255),rgb(121,23,234,maxcolorvalue=255),rgb(1,23,234,maxcolorvalue=255)),

legend = "bottom",

legend.labs = c("s1","s2","s3"),

legend.title = "不同sss",)

最後效果如圖

我在這裡推薦用ggsurvplot函式的主要原因就是衝著下面的risk table去的,同時總體來說繪製的曲線比spss也更漂亮一些。

我在這裡強烈建議需要做生存分析的人盡量用r而不是spss,第一是r畫出來的更漂亮,第二r是開源的而spss是商業軟體,並且科研繪圖經常需要不斷的重複,這次做的不好下次要重新改,r一旦**寫好,或者說複製好之後肯定還是比spss要快的多的。

最後按慣例宣告:我是搞臨床的,不是擼**的,學r語言屬於半路出家,事實上本人所在的實驗室根本沒人會用r,我只能自學。所以很多地方我也不完全懂,大佬輕噴。

但同樣因為我是搞臨床的,所以我所寫的文章都是我用來解決我自己的工作中實際遇到的問題,和其他的r語言大神不一樣,我一般不會用r裡面自帶的資料來做演示,而是用和我工作中需要處理的類似資料做演示。

所以假如讀者也是做臨床的,我相信我的文章或許反而會更有幫助一些。

最後歡迎各位多多交流。

C語言如何用OpenGL

c語言究竟可不可以使用opengl程式設計?網上多的是vc 的,delphi的等等 可我就是不想學vc 用c語言又不知道怎麼初始化設定,好痛苦的。比方說vc 中,是這樣設定的 1.將glut.dll和glut32.dll拷貝到windows system32目錄下。2.將glut.h拷貝到整合環境安...

R語言 如何宣告函式

r寫functions的格式如下 資料庫名稱mydata function aa bb aa的函式 return bb 舉例如下,kelvin溫度和cellsius溫度的換算 kelvin to cellsius function kelvin kelvin to cellsius 275 即可得出...

如何用隨機函式rand5來構造隨機函式rand7

試一下以對話的方式寫博 如果看不到人物頭像,請重新整理頁面獲取最新的css。如果有建議或意見,歡迎到我的微博上跟帖 常規方法 echo rand7 rand7 function rand7 演算法的一些釋疑 晚些時候 gen 0,1 equal probability int rand01 retu...