微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

为什么这个带有 tidymodels 的 Shiny 中的反应性 Plotly 图不起作用?

如何解决为什么这个带有 tidymodels 的 Shiny 中的反应性 Plotly 图不起作用?

不是最小可重现的示例,但比原始示例大大减少(展示模式,因此您可以看到所有代码):https://pathos.shinyapps.io/reprex1

上传示例数据,请随意使用以下 .csv 数据生成器:

df <- data.frame(yearr = sample(2015:2021,2190,replace = TRUE),monthh = sample(1:12,dayy = sample(1:29,replace = TRUE)) |>
  mutate(datee = ymd(paste(yearr,monthh,dayy)),weekk = week(datee),yy  = sample(10000:20000,replace = TRUE) + (yearr^2) + (monthh^2) + (weekk^2),dummyy = as.factor(round(sample(0:1,replace = TRUE)))) |>
  filter(!is.na(datee)) |>
  arrange(-desc(datee))

write_csv(df,'sample_data.csv')

如果使用上述样本数据,选择yy作为预测变量,同时使用datee作为时间变量和ID变量。


问题:数据上传和选择变量后左侧的“模型”选项卡 - 它应该呈现弹性网络 Plotly 图,但它抛出 Error: cannot coerce type 'closure' to vector of type 'character'

我遇到问题的代码中的特定位置从 server.R 的此处开始:

# MODEL
    fit_enet = wf_enet |>
      fit(y ~ .,data = dff())
... and on

我已确认 folds 不会引发错误。当我注释/取消注释它下面的部分(#MODEL 和下面)时,它会抛出上述错误


几个星期以来,我查看了许多不同的链接、问答、资源等,但没有一个像我这样的场景,用户上传数据,user 被动地从所述数据中选择列/变量,并使用整个数据运行模型。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐


Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其他元素将获得点击?
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。)
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbcDriver发生异常。为什么?
这是用Java进行XML解析的最佳库。
Java的PriorityQueue的内置迭代器不会以任何特定顺序遍历数据结构。为什么?
如何在Java中聆听按键时移动图像。
Java“Program to an interface”。这是什么意思?