Advertisement
Guest User

Untitled

a guest
Dec 17th, 2017
74
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.83 KB | None | 0 0
  1. library(rpart)
  2. library(rpart.plot)
  3. library(arules)
  4.  
  5. set.seed(1)
  6.  
  7. clientrating.df$sum_scoreD = discretize(clientrating.df$sum_score, "frequency", categories=4, labels = c("Bad", "Average", "Ok", "Good"))
  8.  
  9. flag=sample(1:nrow(clientrating.df), nrow(clientrating.df) / 2, replace = F)
  10.  
  11. clientLrn = clientrating.df[flag,]
  12. clientTst = clientrating.df[-flag,]
  13.  
  14. ac = rpart(data = clientLrn, sum_scoreD~gender+age+dis_avg_salary+dis_unemp_rate_95+dis_unemp_rate_96+dis_commit_crimes_95+dis_commit_crimes_96+client_type+card+year_card+acnt_frequency+year_account+loan_status)
  15.  
  16. prp(ac)
  17.  
  18. Dados.previsto.com.modelo<-predict(ac,clientLrn)
  19. erros.quadraticos<- (clientLrn$sum_score - Dados.previsto.com.modelo)^2
  20. erros.quadraticos
  21. erro.medio.quadratico <- sum(erros.quadraticos) / length(erros.quadraticos)
  22. (erro.medio<- erro.medio.quadratico^0.5)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement