Advertisement
Guest User

Untitled

a guest
Feb 19th, 2019
82
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.56 KB | None | 0 0
  1. mat <- matrix(0, nrow = length(y_pred), ncol = length(y_true), dimnames = list(c("Prediction"), c("Reference")))
  2. for(i in 1:length(y_pred)) {
  3. matrix[[y_pred[i]]][[y_true[i]]] =+ 1
  4. }
  5.  
  6. dbl_TP <- 0
  7. dbl_TN <- 0
  8.  
  9. for(i in 1:length(y_pred)) {
  10. for(j in 1:length(y_true)) {
  11.  
  12. if(i==j) {
  13. dbl_TP =+ matrix[i][j]
  14. } else {
  15. dbl_TN =+ matrix[i][j]
  16. }
  17. }
  18.  
  19. }
  20. dbl_accuracy = (dbl_Tp + dbl_TN) / length(y_pred)
  21. table = data.table(mat, keep.rownames = TRUE)
  22.  
  23. return( c(table, dbl_accuracy))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement