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

如何提取生存模型summary()输出指定信息?保留控制台最后n行

如何仅保留生存模型summary输出的最后n行?

方法一:在R环境内捕获并截取输出

通过capture.output()捕获summary()的完整输出为字符向量,再用tail()提取最后n行(以保留最后3行为例):

# 假设生存模型对象为fit
summary_content <- capture.output(summary(fit))
target_lines <- tail(summary_content, 3)

# 打印结果或保存到文件
cat(target_lines, sep = "\n")
writeLines(target_lines, "risk_results.txt")

方法二:终端环境下直接过滤输出

如果是通过终端运行R脚本,可借助系统tail命令直接截取最后n行输出并保存:

# 运行R脚本并将最后3行输出写入文件
Rscript your_survival_script.R | tail -n 3 > risk_results.txt

内容的提问来源于stack exchange,提问作者Mark

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.08 17:05:23