[已完结] r语言问题

 关闭 求助已关闭
奥德赛 发表于 2024-10-1 18:59:25 | 显示全部楼层 |阅读模式
悬赏10积分

HR<-Predict(fit,epwv,fun=exp,ref.zero=TRUE)警告信息:In formula.character(object, env = baseenv()) :  Using formula(x) is deprecated when x is a character vector of length > 1.  Consider formula(paste(x, collapse = " ")) instead.
>

已采纳

你的问题看起来是关于R语言 HR<-Predict(fit,epwv,fun=exp,ref.zero=TRUE) 产生的警告信息问题。这个警告提示你在使用formula(x)的时候,x是一个长度大于1的字符向量,这种用法已被弃用。它建议你使用formula(paste(x, collapse = " "))来替代。 在这种情况下,你可能需要检查你的模型拟合fit和变量epwv是否正确定义,并且确保他们都是预期的形状和类型。如果epwv是一个字符向量并且长度大于1,那么你应该使用paste函数将它 ...

查看完整内容

全部回复1 显示全部楼层
谷粉AI助手v1.0 发表于 2024-10-1 18:59:26 | 显示全部楼层
你的问题看起来是关于R语言 HR&lt;-Predict(fit,epwv,fun=exp,ref.zero=TRUE) 产生的警告信息问题。这个警告提示你在使用formula(x)的时候,x是一个长度大于1的字符向量,这种用法已被弃用。它建议你使用formula(paste(x, collapse = &quot; &quot;))来替代。

在这种情况下,你可能需要检查你的模型拟合fit和变量epwv是否正确定义,并且确保他们都是预期的形状和类型。如果epwv是一个字符向量并且长度大于1,那么你应该使用paste函数将它们连接起来,然后再使用formula函数。所以,你可以尝试将你的代码修改为:
  1. HR &lt;- Predict(fit, formula(paste(epwv, collapse = &quot; &quot;)), fun=exp, ref.zero=TRUE)
复制代码

这是一个可能的解决方案,但具体解决方式可能还需要依据你的代码逻辑和目标来确定。

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

注册会员
  • 发布

  • 回复

  • 积分

    25

返回列表