如何翻转GGSURVLOT中的坐标?

如何翻转GGSURVLOT中的坐标?,r,plot,survival-analysis,survminer,R,Plot,Survival Analysis,Survminer,我正在尝试翻转生存分析图的x和y(使用survival/survminer包),但是当我将coord_flip()添加到此代码行时: ggsurvplot(poop_-fit,data=egg.data,pval=TRUE,conf.int=TRUE,coord_-flip()) 我得到这个错误: .apply_surv_func(df,fun=fun)中出现错误:'fun'参数无效 有人知道在生存分析中是否有其他方法翻转坐标吗?您可以通过使用“$plot”访问/操作绘图,例如,ggsurvpl

我正在尝试翻转生存分析图的x和y(使用survival/survminer包),但是当我将coord_flip()添加到此代码行时:

ggsurvplot(poop_-fit,data=egg.data,pval=TRUE,conf.int=TRUE,coord_-flip())

我得到这个错误:

.apply_surv_func(df,fun=fun)中出现错误:'fun'参数无效


有人知道在生存分析中是否有其他方法翻转坐标吗?

您可以通过使用“$plot”访问/操作绘图,例如,
ggsurvplot(fit,data=lung)$plot
。例如:

require("survival")
require("survminer")

fit<- survfit(Surv(time, status) ~ sex, data = lung)

ggplot1 <- ggsurvplot(fit, data = lung)$plot
df1 <- data.frame(time=fit$time, nRisk=fit$n.risk, nRiskRel=fit$n.risk/max(fit$n.risk))  
ggplot1 + geom_point(aes(x=time, y=nRiskRel), data = df1, alpha=0.5, size=3)
ggplot1 + coord_flip()
require(“生存”)
要求(“保险公司”)

非常感谢你!成功了。