Я очень плохо знаком с R, и мне хотелось бы знать, как лучше всего вызывать другой столбец, используя цикл for.
Мой код выглядит так:
Variables <- c("Var1","Var2","Var3","Var4","Var5","Var6","Var7")
Years <- c(2015,2016,2017,2018)
for (Year in Years) {
for (Var in Variables) {
TT = auc(data[data$Def_Year==Year,]$Good_Bad,
data[data$Def_Year==Year,]$Var)
print (TT)
}
}
Я пытаюсь рассчитать AUC (площадь под кривой roc) для каждой переменной в каждом году, чтобы проверить стабильность работы модели кредитного скоринга.
Дело в том, что R не понимает команду $Var
. В Excel я иногда использую &
для преодоления таких препятствий. Я хотел бы услышать ваши рекомендации.