我使用神经网络包,例如我使用虹膜(Fisher)的经典数据集。 所以我有4个独立的变量(SEPALLEN,SEPALWID,PETALLEN,PETALWID)它是数字。依赖var是IRISTYPE,有三个文本类别(SETOSA,VIRGINIC VERSICOL) 我的语法
nn=neuralnet(IRISTYPE~SEPALLEN+SEPALWID+PETALLEN+PETALWID,
data=infert,hidden=2,err.fct="ce",linear.output = FALSE )
我有错误
Error in eval(expr, envir, enclos) : object 'IRISTYPE' not found
我理解这个问题只是因为我的因变量是文本。 怎么办,R可以使用文本相关的var。需要进行任何改造吗?或者我可能需要另一种语法来处理它。