Использование каретки для прогнозирования числовых значений - PullRequest
0 голосов
/ 23 октября 2019

Я хочу использовать Caret для прогнозирования (прогнозирование потребления электроэнергии). Я хочу получить фактическое потребление электроэнергии, но прогноз всегда дает мне 1. Я хочу предсказать столбец 'MtrRegActNetEngyDailyKwh'.

Я обучил модель и сделал прогноз:

model_nnet<-train(trainSet[,predictors],trainSet[,outcomeName],method='nnet')
predictions<-predict.train(object=model_nnet,testSet[,predictors],type="raw")
table(predictions)

Однако я не получил ожидаемый результат. Я получаю:

predictions
    1 
18675

Я ожидаю получить прогнозируемое потребление электроэнергии для каждой записи. Я не уверен, что сделал что-то не так. Могу ли я получить помощь?

Образец моих данных (все столбцы числовые):

structure(list(x_NMI = c(6347, 6347), EstimateReadBitmaskInd = c(0, 
0), MeterRegActiveReadingDt = c("15-01-2013", "18-01-2013"), 
    MtrRgActNetEngyMaxdlyKwh = c(0.831, 
    0.65), RegisterId = c(2, 2), RegisterType = c(2, 2), Building = c(6, 
    6), numberofpeople = c(5, 5), pool = c(2, 2), typeofAC = c(1, 
    1), NoOfAc = c(1, 1)), row.names = 1:2, class = "data.frame")
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...