2016-06-23 5 views
1

РМКО нового в R, делаю xgboost, но он показывает мне следующую ошибкуNaN ошибка в xgboost

< Preds - предсказать (CLF, testM)

Ошибка в xgb.DMatrix (NewData): есть NAN в матрице, тем не менее, вы не установили недостающее = NAN

я также проверил мой xgb.DMatrix, который упоминается в сообщении об ошибке, где я уже показал:

< dtrain -xgb.DMatrix (данные = trainMatrix, метка = train_survived, отсутствует = NaN)

нет никакой ошибки в xgb.DMatrix, когда я выполнил это

Может кто-нибудь сказать мне, где это проблема?

+0

Поскольку вы находитесь в R, вы можете просто запустить: install.packages ('xgboost'). И затем используйте его с: library (xgboost) – playful

ответ

0

Первая строка прогноза не содержит «dtrain» вообще. Я могу предположить, что причиной вашей ошибки стала другая строка кода.

 Смежные вопросы

  • Нет связанных вопросов^_^