Не могу понять, что предикт () делает в этом случае - PullRequest
0 голосов
/ 10 июля 2019

Я смотрю на некоторый код, который подготавливает фрейм данных для нескольких моделей прогнозирования, которые будут протестированы позже.Общая идея состоит в том, чтобы прогнозировать NormSec на основе всех других столбцов.Не уверен, что делает прогноз (dummies, newdata = data) в этом случае.

Я знаю, что прогноз используется для прогнозирования на основе уже обученного соответствия.Почему это используется в этом случае?Код работает, просто пытаясь понять его.

data<-read.csv(file="datatable.csv")
attach(data)

#selecting the useful columns from data table:
data<-data.frame(NormSec, Rivalry,Stars,NormFB,SeasonPart,FootballSeason,LeBron,Weekend,LastSeasonWins
 ,Holiday,BigGame,OverUnders,DaysSinceLast,DaysUntilNext, Weekday, Monthday, NewArena)


dummies <- dummyVars(NormSec~., data = data)
attach(dummies)

#Here is the function I don't get:
dataDescr<-predict(dummies,newdata=data)


dataDescr<-data.frame(dataDescr)
attach(dataDescr)

dummies - объект фиктивной переменной, а DataDescr (выходной сигнал предиката ()) - исходный фрейм данных без столбца NormSec.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...