Documentos de Académico
Documentos de Profesional
Documentos de Cultura
FACULTAD DE CIENCIAS
ESCUELA DE FÍSICA Y MATEMÁTICA
INGENIERÍA EN ESTADÍSTICA INFORMÁTICA
Estadística no paramétrica
DOCENTE:
INTEGRANTE:
Geovanny Miranda (247)
NIVEL:
Sexto
RIOBAMBA, 10 DE NOVIEMBRE 2020
1. PAQUETE ARULES Y FUNCIÓN ECLAT EN RSTUDIO
2. Introducción
Las reglas del paquete R presentadas en este documento proporcionan una
infraestructura básica para crear y manipular conjuntos de datos de entrada y para
analizar los conjuntos de elementos y reglas resultantes. (Hahsler et al.)
Eclat son los algoritmos básicos más conocidos para extraer conjuntos de elementos
frecuentes en un conjunto de transacciones. (Borgelt, «Implementaciones eficientes de
Apriori y Eclat»)
El paquete arules es para poder realizar la función eclat en especial podremos manipular
datos grandes a nuestro gusto, también veremos algunas funciones, usos, análisis,
clasificación, instalación, algoritmos, argumentos, entre otros.
3. Desarrollo
Este tipo de análisis se utiliza para estudiar la navegación del usuario a través de
páginas web, o para el análisis del carrito de compras a largo plazo para ver posibles
asociaciones condicionales, por lo que la introducción es simplemente el concepto de
causalidad entre dos eventos.
3.4 Interfaz
3.5 Clasificación
3.9 Ejemplo
library("arules")
data("Adult")
rules <- a priori (Adult, parameter = list (supp = 0.5, conf = 0.9, target = "rules"))
summary (rules)
Eclat es un programa que puede utilizar el algoritmo Eclat para encontrar conjuntos de
elementos frecuentes (incluidos elementos cerrados, elementos máximos y
generadores), existe desde la versión 5.0, el programa disponible anteriormente también
se puede utilizar para encontrar reglas de asociación.(Hahsler et al.)
Eclat también puede usar tidLists = TRUE como parámetro para devolver el ID de
transacción de cada conjunto de elementos encontrado, y el resultado puede ser
recuperado por el objeto '> tidLists (usando el método tidLists () de clase'> conjunto de
elementos). Tenga en cuenta que almacenar una lista de ID de transacciones consume
mucha memoria, y crear una lista de ID de transacciones solo es adecuado para crear un
conjunto relativamente pequeño de valores mínimos de soporte.(función eclat |
Documentación R)
3.13 Argumentos
3.14 Uso
3.15 Ejemplo:
library("arules")
data (“Adult”)
1. Conjuntos de elementos de mina con soporte mínimo de 0.1
itemsets <- eclat (Adult, parameter = list (supp = 0.1, maxlen = 15))
2. Extraer conjuntos de elementos frecuentes con Eclat.
fsets<-eclat (Adult, parameter = list(sup=0.5))
3. Muestra los 5 conjuntos de elementos con el mayor apoyo.
fsets.top5<-sort(fsets)
fsets.top5
inspect (fsets.top5)
4. Obtenga los conjuntos de elementos como una lista
as(items(fsets.top5),"list")
5. Obtenga los conjuntos de elementos como una matriz binaria
as (items (fsets.top5 ) , "matrix" )
6. Obtenga los conjuntos de elementos como una matriz dispersa, una
ngCMatrix del paquete Matrix. Advertencia: por razones de eficiencia, el
ngCMatrix que obtiene se transpone
as (items (fsets.top5) , "ngCMatrix" )
4. Conclusión
El paquete arules nos facilita para poder manipular nuestros datos de forma que
queramos, podemos tener al alcance de nuestra mano grandes base de datos y de ello
podemos analizar, manipular, graficar y hacer cosas imaginables, también dentro de este
paquete viene incluido la función eclat que nos permite en si recuperar objetos
especificar variables y de ello analizar, la función eclat es para valores de soporte
mínimo más bajos, mientras que para valores de soporte mínimo más altos su desventaja
es casi insignificante.
5. Cita Bibliográfica
noviembre de 2020.
noviembre de 2020.
Borgelt, Christian. «Efficient Implementations of Apriori and Eclat». Proceedings of
---. «Implementaciones eficientes de Apriori y Eclat». Proc. 1er Taller IEEE ICDM
https://www.rdocumentation.org/packages/arules/versions/1.6-6/topics/eclat.
Association Rules and Frequent Item Sets». Journal of Statistical Software, vol.
Yang, Juncheng, et al. «An Improved Eclat Algorithm for Mining Association Rules