我想在混合朴素贝叶斯模型的训练中使用 10 折交叉验证。 我使用了 fastnaiveBayes 包。但我不知道如何进行交叉验证。
我的代码是:
model <- fnb.train(x, y=y, laplace=0, distribution = fnb.detect_distribution(x, nrows = nrow(x)))
我曾经在插入符号中执行 trainControl 函数并将其插入到上面的代码中,但是我返回了一个“未使用的参数”错误,因为它不是参数列表的一部分。我是入门级 R 用户,所以请教我如何解决这个问题。谢谢!