[英]plotting cox proportional hazard model in R
我正在嘗試在R中繪制一個cox比例風險模型(或logit模型)我使用了以下代碼(我從https://sites.google.com/site/daishizuka/toolkits/plotting-logistic-復制了該代碼回歸r )
c<-coxph(formula=Surv(year, promo)~prov.yrs, data=cul)
curve(predict(c, data.frame(prov.yrs=x), type="risk"), add=TRUE)
我收到錯誤消息
Error in plot.xy(xy.coords(x, y), type = type, ...) :
invalid graphics state
我相信繪制這個有什么問題,所以我想知道是否有辦法來繪制這個。 當我使用glm時,我收到相同的錯誤消息。 任何幫助將不勝感激!!
您復制的示例顯示了邏輯回歸,但您正在擬合一個coxph模型,它們在處理方式上有很大差異。
如果您只想要一個風險比圖,那么您的代碼基本上可以工作(除非您添加到不存在的圖,這可能是產生錯誤的圖,嘗試將add
更改為FALSE
)。
如果你想繪制生存曲線,那么使用survfit
函數來獲得預測的生存信息並繪制出來。
錯誤消息表明您沒有打開設備,或者您嘗試添加的圖表可能還有其他問題? 該代碼使用我在coxph
幫助頁面上構建的玩具示例在范圍輸入[0,1]上生成繪圖。 也許你的'prov.yrs'的范圍與現有的情節不同,或者沒有設備打開? 嘗試plot.new()
,繪制你要使用的其他內容,然后重新運行? (add = TRUE將禁止繪制框,軸和標簽。)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.