2016-12-01 7 views
1

このチュートリアルでサポートベクターマシンの回帰を調べています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)))誰も私のソリューションについて教えてもらえますか?サポートベクトル回帰モデルをチューニングする際のエラーが発生しました。

答えて

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である必要があります。

関連する問題