tidyverse:cross_d()` 已弃用;请改用 `cross_df()`
tidyverse: cross_d()` is deprecated; please use `cross_df()` instead
我用tidyverse
results <- df %>%
+ pipelearner(lm, yzp ~ .) %>%
+ learn_cvpairs(k = 5) %>%
+ learn()
然后我得到
Warning messages:
1: `cross_d()` is deprecated; please use `cross_df()` instead.
2: `cross_d()` is deprecated; please use `cross_df()` instead.
我该如何解决?
简答:忽略它。
长答案:pipelearner 包的作者必须修复它。据推测,pipelearner 在某处内部使用了函数 cross_d()
,该函数在 purrr 包的更新版本中已重命名为 cross_df()
。 Deprecated 意味着旧函数(名称)仍然按预期工作,但将来会被删除。所以管道学习者作者有一些时间来修复他的包。
我用tidyverse
results <- df %>%
+ pipelearner(lm, yzp ~ .) %>%
+ learn_cvpairs(k = 5) %>%
+ learn()
然后我得到
Warning messages:
1: `cross_d()` is deprecated; please use `cross_df()` instead.
2: `cross_d()` is deprecated; please use `cross_df()` instead.
我该如何解决?
简答:忽略它。
长答案:pipelearner 包的作者必须修复它。据推测,pipelearner 在某处内部使用了函数 cross_d()
,该函数在 purrr 包的更新版本中已重命名为 cross_df()
。 Deprecated 意味着旧函数(名称)仍然按预期工作,但将来会被删除。所以管道学习者作者有一些时间来修复他的包。