You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

R语言绘制Kaplan-Meier曲线遇‘yaml_body’未从xfun命名空间导出错误的求助

R语言绘制Kaplan-Meier曲线遇‘yaml_body’未从xfun命名空间导出错误的求助

大家好,我最近在尝试用R的survival包中的Heart数据集绘制Kaplan-Meier曲线,模型代码运行正常,但调用ggsurvplot绘图时遇到了一个错误,实在搞不定,来求助各位大佬!

首先我运行了生存分析模型,代码如下:

# 加载所需包
library(survival)
library(survminer)

# 构建生存模型
model1 <- survfit(Surv(year, event) ~ surgery, data = heart)
summary(model1)

这段代码没有报错,summary(model1)的输出也完全正常。

接下来我用ggsurvplot绘制Kaplan-Meier曲线,代码如下:

ggsurvplot(
  model1,
  pval = TRUE,
  conf.int = TRUE,
  risk.table = TRUE,
  ggtheme = theme_bw(),
  surv.median.line = "hv",
  palette = c("blue", "#FF0000")
)

结果执行这段代码后,直接弹出了如下错误:

Error: 'yaml_body' is not an exported object from 'namespace:xfun'

我已经检查过survival和survminer包都是最新版本,xfun包也已经安装,但还是遇到这个问题。有没有朋友知道怎么解决这个错误呀?

备注:内容来源于stack exchange,提问作者John Mathews

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.22 14:28:05