。
这个问题可能是由于数据集中存在缺失值或者数据类型不匹配导致的。为了解决这个问题,可以采取以下步骤:
is.na()
函数来检查数据集中是否有缺失值。如果存在缺失值,可以使用H2o的h2o.na.omit()
函数来删除包含缺失值的行。h2o.asfactor()
函数将特征和目标变量转换为因子类型。h2o.scale()
、h2o.feature.selection()
、h2o.balance()
等。h2o.train()
函数来训练模型。总结起来,当尝试使用H2o包时,Caret train方法抱怨“有些地方不对劲;所有的精度度量值都丢失了”,可能是由于数据集中存在缺失值或者数据类型不匹配导致的。解决这个问题的步骤包括检查数据集、数据类型转换、数据预处理和模型训练。具体的操作可以参考H2o的文档和示例。
领取专属 10元无门槛券
手把手带您无忧上云