求问用R语言中rpart()函数生成决策树的时候,为什么报错对象不是矩阵呀?代码

求问用R语言中rpart()函数生成决策树的时候,为什么报错对象不是矩阵呀?代码如下  dtree<-rpart(class~.,data=df.train,method="class",parms=list(split="information"))  Error in model.frame.default(formula = class ~ ., data = df.train, na.action = function (x)  :   对象不是矩阵