前提・実現したいこと
初めて質問させていただきます。よろしくお願いいたします。
現在、Rでrmsパッケージを用いてcox回帰分析を行っております。
説明変数が非線形であり、restricted cubic splineを実行しようと考えています。
作図に関しては下記サイトのようにな2群に分けて行いたいのですが、様々なwebサイトを探してみてもやり方が見つかりませんでした。
https://www.scielo.br/scielo.php?pid=S0034-70942020005003213&script=sci_arttext#aff1
もし方法等ご存知な方がおられましたらご教示いただけますと幸いです。よろしくお願いいたします。
該当のソースコード
install.packages("rms")
library(rms)
install.packages("datadist")
ddist1 <- datadist(df1)
options(datadist='ddist1')
k <- with(df1, quantile(df1$heart rate, c(.05, 0.25, .75, .95)))
k
fit <- cph(Surv(time
, death) ~ rcs(heart rate, k) + category_Age + category_BP + category_BUN + category_Na + copd, data = df1, nk = 5)
plot(Predict(fit, heart rate), xlab = "heart rate", ylab = "Relative Risk", lty = 1, lwd = 2)
2群に分けずに全集団で作図するところまでは何とかできたのですが、2群に分けて作図する方法が分かりませんでした。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。