美文网首页
列线图(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