SVMで、特徴量を推測させようとして頑張っているのですが、エラーが出てしまいます。
まずは、書いたコードを載せます。
R
1> random_ids<-sample(rowdata,rowdata*0.7) 2> wine_training<-dt[random_ids,] 3> wine_predicting<-dt[-random_ids,] 4> wine_svm<-ksvm(type ~., data=wine_training ) 5 6Error in model.frame.default(data = ..1, formula = x) : 7 object is not a matrix
dtというものは、
http://archive.ics.uci.edu/ml/datasets/Wine+Quality?iframe=true&width=95%&height=95%
にあるwhite_wine csvを読み込んだものです。
rowdataは、white_wine csvの行数を読み込んだものです。
自分は、11列目のqualityを判別したいです。7割を学習データとして取ろうとしました。
ですが、途中で上記のエラーが出てしまいます。スパムメールの判別は上のやり方で通ったのですが、今回だとうまくいきませんでした。
いつも分かりにくい質問をして申し訳ありません。よろしくお願い致します。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/08/16 10:21