Asumiendo que conoces todos los artículos únicos. Digamos que son (A, B, C, D, E)
entonces puedes usar esta pequeña función:
grepTF = función (patrón, x) {
y = grep (patrón, x);
z = rep (F, longitud (x))
z [y] = T
volver (z)
}
- ¿Por qué odias el aprendizaje automático y la ciencia de datos?
- ¿Qué es mejor para analizar datos de redes sociales: almacén de datos o una solución de big data?
- ¿Cuáles son los recursos en línea más útiles (como capacitación, libros o certificaciones) para convertirse en un experto en arquitectura de Big Data?
- ¿Qué equipos de MLB tienen un departamento de análisis de datos?
- ¿Qué es mejor, una maestría en MIS o en ciencia de datos?
~~~~~~~~~~~~~~~~~~~~~
Digamos que sus transacciones se guardan en el vector T, luego puede hacer el conjunto de datos deseado de la siguiente manera:
arule_data = data.frame (A = grepTF (“A”, T),
B = grepTF (“B”, T)
C = grepTF (“C”, T)
D = grepTF (“D”, T)
E = grepTF (“E”, T)
)
~~~~~~~~~~~~~~~~~~~~~
Ahora, si no sabe cuáles son todos los valores únicos [productos] en sus transacciones, puede intentar lo siguiente:
productos = personaje ()
para (i en 1: longitud (T)) {
productos = único (c (productos, único (strsplit (T [i], “,”) [[1]])))
}
Los productos vectoriales aquí contendrán nombres de productos únicos.