¿Co-ocurrencia de matriz utilizando SAC?
Tengo el siguiente cuadro de datos 'x'
<code>id,item,volume a,c1,2 a,c2,3 a,c3,2 a,c4,1 a,c5,4 b,c6,6 b,c1,2 b,c3,1 b,c2,6 b,c4,4 c,c2,5 c,c8,6 c,c9,2 d,c1,1 e,c3,7 e,c2,3 e,c1,2 e,c9,5 e,c4,1 f,c1,7 f,c3,1 </code>
La primera columna es el ID de un cliente, la segunda columna es el ID de un artículo que el cliente compró y la tercera columna es el número de esos artículos comprados. Estoy tratando de crear una matriz de co-ocurrencia que es una matriz cuadrada con 8 filas y columnas, siendo 8 el número de elementos distintos.
<code>n = length(unique(x$cid)) </code>
¿Podría hacerse esto a través de un paradigma SAC? Para cada ID, necesito actualizar la matriz anterior agregando +1 para cada combinación. Por ejemplo, para el usuario 'b' con los elementos c1, c2, c3, c4, c6, la primera fila en la matriz para las columnas 2,3,4 y 6 debe incrementarse en 1 y así sucesivamente para todos los usuarios. No puedo ponerlo en este marco. Cualquier ayuda muy apreciada.