Я смотрю на некоторый код, который подготавливает фрейм данных для нескольких моделей прогнозирования, которые будут протестированы позже.Общая идея состоит в том, чтобы прогнозировать 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.