【问题标题】:Nnet in caret, basic structure插入符中的 Nnet,基本结构
【发布时间】:2022-12-12 20:13:10
【问题描述】:

我对 R 中的 caret 包和 nnet 很陌生。我以前用 Matlab 做过一些与 ANN 相关的项目,但现在我需要使用 R,我需要一些基本的帮助。 我的输入数据集有 1000 个观察值(行)和 23 个变量(列)。我的输出有 1000 个观察值和 12 个变量。

这是我正在尝试做的事情:

net1 = train(output~., data = input, method= "nnet", maxit = 1000)

但我得到这个错误: 变量“输出”的无效类型(列表)。我应该怎么办?

【问题讨论】:

    标签: r-caret nnet


    【解决方案1】:

    使用 str() 函数并确定它的数据框看起来像您正在向 train 函数输入列表。这可能是因为您之前正在对输出进行转换。

    str(output)
    

    如果没有早期步骤的完整脚本,就很难理解发生了什么。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-08-18
      • 1970-01-01
      • 2021-06-15
      • 1970-01-01
      • 2014-06-23
      • 2013-03-24
      相关资源
      最近更新 更多