У меня есть список data.frames, которые я хотел бы запустить с помощью функции caretMatrix каретки, приводящей к списку матриц путаницы, одна матрица путаницы для каждого data.frame.
Каждый data.frame имеет 14 переменных, две последние из которых содержат справочные данные (переменная 13) и прогнозные данные (переменная 14).
Пример ниже:
d1 <- data.frame(y1 = c(1,2,3,4,5,5,5,5,5), y2 = c(1,1,1,2,2,2,3,3,3), y3 = c(1,1,2,2,2,2,3,3,1))
d2 <- data.frame(y1 = c(3,2,1,4,5,6,7,5,4), y2 = c(1,1,1,1,2,2,2,3,3), y3 = c(1,2,1,1,2,3,3,3,3))
my.list <- list(d1, d2)
CM <- lapply(my.list, function(x) confusionMatrix(data = x[,3],
reference = x[,2],
positive = 'yes'))