Я пытаюсь предсказать зарплату НБА для будущих свободных агентов 2019 года, используя данные статистики игрока.Я обучил модели эластичных сетей, но при попытке ввода новых данных получаю сообщение об ошибке.
en = train(Guaranteed~.-Player-Tm.x-Pos,
train.data,
method = "glmnet",
tuneGrid = expand.grid(alpha = seq(0,1, length = 10),
lambda = seq(0.0001, 1, length = 5)),
trControl = custom)
newdata = model_data2 %>%
filter(Player %in% topfreeagents ) %>%
select( 'Age', 'G', 'GS', 'MP', 'FG',
'FGA', 'FG%','3P', '3PA','3P%',
'2P', '2PA', '2P%', 'eFG%', 'FT',
'FTA', 'FT%', 'ORB', 'DRB', 'TRB',
'AST','STL','BLK', 'TOV', 'PF', 'PTS')
predict(en, newdata)
Ошибка в eval (predvars, data, env): объект «Player» не найден
Ошибка в eval (predvars, data, env): объект 'Player' не найден
Почему я получаю сообщение об ошибке "object Player not found", если я его явно исключилот модели, а также от новых данных?