美文网首页
列线图(nomogram)的R语言报错——need at lea

列线图(nomogram)的R语言报错——need at lea

作者: 医学小蛋散 | 来源:发表于2021-05-10 10:04 被阅读0次

前言:

建立nomogram时报错,提示

Error in approx(fu[s], xseq[s], fat, ties = mean) : 

need at least two non-NA values to interpolate


什么是nomogram,R代码就不写了~

直接来到这个报错点:

在删除数据框中所有含缺失值的情况下,主要问题在于:“ function(x)surv(1*12,lp=x)”这段代码中的1*12出现了问题。假如你的数据都没有达到1*12或者都超过了1*12,那就会出错,也就没有预测价值。。。

啥玩意?人话?

问题在于这里:surv1<- function(x)surv(3*365,lp=x) # 定义time.inc,n年OS,

原来的代码是“*365”的,生存日期算的是day,但是如果你的生存数据是按月算的话,就会报错

解决办法:

一年:365(天)变成12(12个月)

surv1<- function(x)surv(3*12,lp=x) # 定义time.inc,n年OS。

后记:

能帮到你吗?帮到的话能不能给个赞嘛?

1百个赞,再详细写什么是nomogram,R代码了。反正网上都能找到,你们看完也不点赞......

哭~~~~

相关文章

网友评论

      本文标题:列线图(nomogram)的R语言报错——need at lea

      本文链接:https://www.haomeiwen.com/subject/igwbdltx.html