У меня есть набор двоичных переменных (со значениями 0 и 1), и я хочу создать двустороннюю таблицу подсчета, которая суммирует количество совпадений пар переменных (т. Е. Обе они имеют значение 1). Вот пример набора данных:
mm <- matrix(0, 5, 6)
m <- 2
n <- 2
df <- data.frame(apply(mm, c(1,2), function(x) sample(c(0,1),1)))
colnames(df) <- c("Horror", "Thriller", "Comedy", "Romantic", "Sci.fi", "gender")
В конце концов, я хотел бы иметь таблицу, в которой учитывается повторяемость ужасов(=1) и пола(=1), Триллера(=1) и пола(=1), Комедии(=1) и пола(=1), Романтики(=1) и пола(=1), а также sci.fi(=1) и пол(=1).