【问题标题】:Error when tuning a support vector regression model in R在 R 中调整支持向量回归模型时出错
【发布时间】:2017-04-15 14:51:17
【问题描述】:

我正在使用本教程 http://www.svm-tutorial.com/2014/10/support-vector-regression-r/ 探索支持向量机回归。我在使用网格搜索调整模型时遇到Error in do.call(method, c(list(train.x, data = data, subset = train.ind[[sample]]), : 'what' must be a function or character string,但我不确定这意味着什么。以下是我使用的代码: svm_m <- svm(FuelRate~ Heading+Distance+Elevatio+YieldDry+HarvestM, data = fr_tr) tuneResult <- tune(svm_m, FuelRate ~ Heading+Distance+Elevatio+YieldDry+HarvestM, data = fr_tr, ranges = list(epsilon = seq(0,1,0.1), cost=2^(2:9)))。谁能教我解决方案?

【问题讨论】:

    标签: regression svm


    【解决方案1】:

    抱歉,我在这里使用了错误的参数tuneResult <- tune(svm_m, FuelRate ~ Heading+Distance+Elevatio+YieldDry+HarvestM, data = fr_tr, ranges = list(epsilon = seq(0,1,0.1), cost=2^(2:9)))。第一个参数应该是method = svm

    【讨论】:

      猜你喜欢
      • 2019-05-11
      • 2020-01-18
      • 2019-01-03
      • 1970-01-01
      • 1970-01-01
      • 2021-03-23
      • 2014-07-03
      • 2019-11-25
      • 1970-01-01
      相关资源
      最近更新 更多