我正在尝试训练我的数据集,似乎得到一条警告信息作为输出..
另一方面,该函数会产生输出,但输出错误了吗?
可以从此处加载 G2M1
:https://www.dropbox.com/s/flmex4vuawql3zu/data-labeled-2-1-dpi100-sigma0.6.RData?dl=0
train_control <- trainControl(method="cv", number=10)
fit <- train(x = signif(G2M1$data,digits = 2), y = G2M1$labels , method = "nb", trControl=train_control)
我得到的警告信息是:
In nominalTrainWorkflow(x = x, y = y, wts = weights, info = trainInfo, :
There were missing values in resampled performance measures.
这是什么意思,我应该担心吗?
答案 0 :(得分:0)
当您从验证集重新取样时,预测变量中的所有因子水平可能会或可能不会完全互补,因此可能无法根据缺失值进行预测。这是否真实取决于模型的类型。如果这只是一个警告,那么您需要评估在交叉变换运行中是否有足够的运行才有意义。您可能会看到有用的结果。
如果是错误,那么你会在消息中看到“ERROR”,执行就会停止。