Need numeric dependent variable for regression
由于R语言版本不同,svm函数的更新,各参数发生了改变,最新版本的svm函数中各参数要求以及用法可以参见以下网址:
https://www.rdocumentation.org/packages/e1071/versions/1.7-7/topics/svm
解决方法:
1、安装低版本的R语言
2、将svm函数要求的参数通过 as.factor()改变成facror类型(函数会自动将factor类型变为numeric类型)也可以直接使用as.numeric(as.factor())一步到位将传进来的参数改变为numeric类型,例如:svm(as.numeric(as.factor(传入的参数名称)))