Привет всем, кого я пытаюсь решить для этого задания. Нам сказали разделить столбец личного займа на два столбца для 0 и 1 и удалить столбец id. Также обратите внимание, что этот набор данных содержит числовые значения. Убедитесь, что вы масштабируете все числовые значения от 0 до 1.
Как я могу оценить точность данных и кода, и я смог использовать только znorm вместо максимальной нормализации (Как я могу сделать максимум нормализация)
#nomalization
library(jmotif)
df$Income_new <- znorm(df$Income)
df$Experience_new = znorm(df$Experience)
df$Age_new = znorm(df$Age)
df$Family_new = znorm(df$Family)
df$CCAvg_new = znorm(df$CCAvg)
df$Mortgage_new = znorm(df$Mortgage)
#df_new = preProcess(df, method="range")
#db<-data.frame(a=df$Income)
#df$Income_new3 <- preProcess(db,method = ("range"))
# partition the data
training=sample(row.names(df), dim(df)[1]*0.6)
validation=setdiff(row.names(df), training)
#evaluation testing
nn <- neuralnet(accept + deney ~ Age_new + Experience_new + Income_new + CD_Account + Securities_Account + Education + CCAvg_new + Mortgage_new + Family_new + Online + CreditCard, data = df, hidden = 4:2)