如何更改生存中心对象r中生存曲线的颜色

如何更改生存中心对象r中生存曲线的颜色,r,colors,party,R,Colors,Party,我正在用party package(R软件)做一个生存ctree,我希望在终端面板上有彩色的生存曲线 fitform <- Surv(delai_efs ,evt_efs) ~ age + sexer + ... + bmiins + tailler + tree = ctree(formula = fitform, data = taclfknn, controls = ctree_control(teststat = "max", testtype = "Teststatistic

我正在用party package(R软件)做一个生存ctree,我希望在终端面板上有彩色的生存曲线

fitform <- Surv(delai_efs ,evt_efs) ~ age + sexer + ... + bmiins + tailler + 

tree = ctree(formula = fitform, data = taclfknn, controls = ctree_control(teststat = "max", testtype = "Teststatistic")

plot(tree)

fitform以下是来自
partykit
软件包的函数
ctree
的解决方案

可以为不同类型的端子节点指定打印参数。您的案例的所有参数都可以找到
?node_surv

要更改生存曲线的颜色,请执行以下操作:

plot(tree, terminal_panel=node_surv(tree, col="green"))

感谢您指出如何解决此问题以及在何处查找文档。除了指定整个
terminal\u面板
参数外,还可以只指定相应的参数(
tp\u args
)。例如,在运行
示例(“ctree”,package=“partykit”)
之后,您可以执行以下操作:
绘图(GBSG2ct,tp_args=list(col=“blue”)
@AchimZeileis:谢谢大家!当我运行:plot(tree,terminal\u panel=node\u surv(tree,col=“green”))时,我不知道它为什么不工作,我有一条错误消息:survfitKM中的错误(X,newY,casewt,…):未使用的参数(col=“blue”),当我也运行plot(tree,tp\u args=list(col=“blue”))时,我也会收到这个错误消息@Lstat:谢谢大家!!似乎您使用的是旧的
party
实现,而不是新的(更灵活的)
partykit
包。有关软件包之间重要更改的一些背景信息,请参见“vignette”(“ctree”,package=“partykit”)
。@AchimZeileis,感谢您的回复。是的,我使用了
party
软件包,但现在我使用了
partykit
软件包,它有一个非常简单的树'tree=ctree(formula=fitform,data=taclfknn)`然后我运行
plot(tree,tp_args=list(col=“blue”)
,但是我希望终端面板中每个不同的生存曲线都有不同的颜色