当我尝试使用caret包中的CreateDataPartition()函数时,我遇到了以下错误。这里y变量接受向量,我从我的data.frame传递一个列。我希望它的格式正确。我仍然不明白为什么它会给我错误。
我的代码:
bikeInTrain<-createDataPartition(y=bikeTrainRaw$datetime, p=0.7,list = FALSE)
错误:
Error in matrix(unlist(out), ncol = times) :
'data' must be of a vector type, was 'NULL'
datetime列是因子类。我应该将其更改为其他内容吗? 让我知道如果我在某个地方出错了。