analizando patrones con sql, excel, azure ml, r y más
TRANSCRIPT
![Page 1: Analizando patrones con SQL, Excel, Azure ML, R y más](https://reader035.vdocuments.site/reader035/viewer/2022070602/587b32731a28ab057d8b65b5/html5/thumbnails/1.jpg)
Analizando patrones de datosSQL Server DM, Excel DM, Azure ML y R
Ana María Bisbé York@ambynet http://amby.net/
![Page 2: Analizando patrones con SQL, Excel, Azure ML, R y más](https://reader035.vdocuments.site/reader035/viewer/2022070602/587b32731a28ab057d8b65b5/html5/thumbnails/2.jpg)
2
Temario
Introducción a Minería de datosMS Office Excel – Herramientas de tabla y Minería de datosSQL Server Data Tools – Analysis ServicesSQL Server Management Studio – Data Mining Extensions (DMX)Lenguaje RMS Azure Machine Learning
![Page 3: Analizando patrones con SQL, Excel, Azure ML, R y más](https://reader035.vdocuments.site/reader035/viewer/2022070602/587b32731a28ab057d8b65b5/html5/thumbnails/3.jpg)
Introducción Minería de datos y Machine Learning
![Page 4: Analizando patrones con SQL, Excel, Azure ML, R y más](https://reader035.vdocuments.site/reader035/viewer/2022070602/587b32731a28ab057d8b65b5/html5/thumbnails/4.jpg)
4
Análisis de datos para conocer ¿por qué?
Descubrir las razones del éxito y el fracaso de la gestiónEntender los productos, clientes, y a nosotros mismos En resumen:
Obtener el conocimiento para dirigir el negocio sobre la base del análisis de datos Riesgo de un crédito a un cliente Agrupación de clientes Productos o servicios que se adquieren juntos Previsión de ventas Previsión de clientes potenciales
![Page 5: Analizando patrones con SQL, Excel, Azure ML, R y más](https://reader035.vdocuments.site/reader035/viewer/2022070602/587b32731a28ab057d8b65b5/html5/thumbnails/5.jpg)
5
La minería de datos en el proceso de búsqueda de conocimiento
http://www.csd.uwo.ca/faculty/ling/cs435/fayyad.pdf - 1997
![Page 6: Analizando patrones con SQL, Excel, Azure ML, R y más](https://reader035.vdocuments.site/reader035/viewer/2022070602/587b32731a28ab057d8b65b5/html5/thumbnails/6.jpg)
6
El modelo CRISP
https://es.wikipedia.org/wiki/Cross_Industry_Standard_Process_for_Data_Mining
![Page 7: Analizando patrones con SQL, Excel, Azure ML, R y más](https://reader035.vdocuments.site/reader035/viewer/2022070602/587b32731a28ab057d8b65b5/html5/thumbnails/7.jpg)
7
Algoritmos
Directos o supervisados Variable a predecir
Clasificación Estimación Previsión
Indirectos o no supervisados Patrones
Agrupación por afinidad Clustering Descripción
![Page 8: Analizando patrones con SQL, Excel, Azure ML, R y más](https://reader035.vdocuments.site/reader035/viewer/2022070602/587b32731a28ab057d8b65b5/html5/thumbnails/8.jpg)
8
Herramientas
http://www.techrepublic.com/blog/big-data-analytics/data-scientists-can-find-big-money-in-open-source/
![Page 9: Analizando patrones con SQL, Excel, Azure ML, R y más](https://reader035.vdocuments.site/reader035/viewer/2022070602/587b32731a28ab057d8b65b5/html5/thumbnails/9.jpg)
9
Explorar con TSQL
![Page 10: Analizando patrones con SQL, Excel, Azure ML, R y más](https://reader035.vdocuments.site/reader035/viewer/2022070602/587b32731a28ab057d8b65b5/html5/thumbnails/10.jpg)
10
Papel de las estadísticas
Permiten tener una idea de los valores Media, mediana, MIN, MAX
Descubrir correlaciones sencillasValidar algunas asunciones Visualizar con precisión
Histogramas y gráficos de caja (boxplots)
![Page 11: Analizando patrones con SQL, Excel, Azure ML, R y más](https://reader035.vdocuments.site/reader035/viewer/2022070602/587b32731a28ab057d8b65b5/html5/thumbnails/11.jpg)
11
Pasos en un proceso de minería de datos
Definir (inicializar) el modeloEntrenar el modelo
procesar un % de los casos conocidosValidar modelo para puntuar (score)
procesar un % de los casos conocidosComparar las predicciones con datos reales
![Page 12: Analizando patrones con SQL, Excel, Azure ML, R y más](https://reader035.vdocuments.site/reader035/viewer/2022070602/587b32731a28ab057d8b65b5/html5/thumbnails/12.jpg)
MS Office Excel – Herramientas de tabla y Minería de datos
![Page 13: Analizando patrones con SQL, Excel, Azure ML, R y más](https://reader035.vdocuments.site/reader035/viewer/2022070602/587b32731a28ab057d8b65b5/html5/thumbnails/13.jpg)
Minería de datos con MS Excel
![Page 14: Analizando patrones con SQL, Excel, Azure ML, R y más](https://reader035.vdocuments.site/reader035/viewer/2022070602/587b32731a28ab057d8b65b5/html5/thumbnails/14.jpg)
Detección fraudes o anomalías con DM Excel
![Page 15: Analizando patrones con SQL, Excel, Azure ML, R y más](https://reader035.vdocuments.site/reader035/viewer/2022070602/587b32731a28ab057d8b65b5/html5/thumbnails/15.jpg)
SQL Server Analysis Services Data Tools
![Page 16: Analizando patrones con SQL, Excel, Azure ML, R y más](https://reader035.vdocuments.site/reader035/viewer/2022070602/587b32731a28ab057d8b65b5/html5/thumbnails/16.jpg)
Validar modelos
![Page 17: Analizando patrones con SQL, Excel, Azure ML, R y más](https://reader035.vdocuments.site/reader035/viewer/2022070602/587b32731a28ab057d8b65b5/html5/thumbnails/17.jpg)
Realizar predicciones en SSAS
![Page 18: Analizando patrones con SQL, Excel, Azure ML, R y más](https://reader035.vdocuments.site/reader035/viewer/2022070602/587b32731a28ab057d8b65b5/html5/thumbnails/18.jpg)
SQL Server Management Studio – Visores
![Page 19: Analizando patrones con SQL, Excel, Azure ML, R y más](https://reader035.vdocuments.site/reader035/viewer/2022070602/587b32731a28ab057d8b65b5/html5/thumbnails/19.jpg)
Naive Bayes en SSAS
![Page 20: Analizando patrones con SQL, Excel, Azure ML, R y más](https://reader035.vdocuments.site/reader035/viewer/2022070602/587b32731a28ab057d8b65b5/html5/thumbnails/20.jpg)
Redes neuronales en SSAS
![Page 21: Analizando patrones con SQL, Excel, Azure ML, R y más](https://reader035.vdocuments.site/reader035/viewer/2022070602/587b32731a28ab057d8b65b5/html5/thumbnails/21.jpg)
Clustering en SSAS
![Page 22: Analizando patrones con SQL, Excel, Azure ML, R y más](https://reader035.vdocuments.site/reader035/viewer/2022070602/587b32731a28ab057d8b65b5/html5/thumbnails/22.jpg)
Árbol de decisión en SSAS
![Page 23: Analizando patrones con SQL, Excel, Azure ML, R y más](https://reader035.vdocuments.site/reader035/viewer/2022070602/587b32731a28ab057d8b65b5/html5/thumbnails/23.jpg)
Contenido Genérico del modelo
![Page 24: Analizando patrones con SQL, Excel, Azure ML, R y más](https://reader035.vdocuments.site/reader035/viewer/2022070602/587b32731a28ab057d8b65b5/html5/thumbnails/24.jpg)
SQL Server Management Studio – Data Mining Extensions (DMX)
![Page 25: Analizando patrones con SQL, Excel, Azure ML, R y más](https://reader035.vdocuments.site/reader035/viewer/2022070602/587b32731a28ab057d8b65b5/html5/thumbnails/25.jpg)
Contenido del modelo
![Page 26: Analizando patrones con SQL, Excel, Azure ML, R y más](https://reader035.vdocuments.site/reader035/viewer/2022070602/587b32731a28ab057d8b65b5/html5/thumbnails/26.jpg)
Detección de fraudes o anomalías con DMX
![Page 27: Analizando patrones con SQL, Excel, Azure ML, R y más](https://reader035.vdocuments.site/reader035/viewer/2022070602/587b32731a28ab057d8b65b5/html5/thumbnails/27.jpg)
Realizar predicciones
![Page 28: Analizando patrones con SQL, Excel, Azure ML, R y más](https://reader035.vdocuments.site/reader035/viewer/2022070602/587b32731a28ab057d8b65b5/html5/thumbnails/28.jpg)
Lenguaje R
![Page 29: Analizando patrones con SQL, Excel, Azure ML, R y más](https://reader035.vdocuments.site/reader035/viewer/2022070602/587b32731a28ab057d8b65b5/html5/thumbnails/29.jpg)
29
Lenguaje R
Código abierto, gratuito Disponible para Windows, Mac, Unix http://cran.r-Project.org
Comunidad enorme y muy activaTodo incluido: lenguaje e IDEMás de 5000 paquetesVisible desde Azure ML
![Page 30: Analizando patrones con SQL, Excel, Azure ML, R y más](https://reader035.vdocuments.site/reader035/viewer/2022070602/587b32731a28ab057d8b65b5/html5/thumbnails/30.jpg)
Explorar datos con R - Raffle
![Page 31: Analizando patrones con SQL, Excel, Azure ML, R y más](https://reader035.vdocuments.site/reader035/viewer/2022070602/587b32731a28ab057d8b65b5/html5/thumbnails/31.jpg)
Explorar datos con R - Raffle
![Page 32: Analizando patrones con SQL, Excel, Azure ML, R y más](https://reader035.vdocuments.site/reader035/viewer/2022070602/587b32731a28ab057d8b65b5/html5/thumbnails/32.jpg)
Correlación en datos con R - Raffle
![Page 33: Analizando patrones con SQL, Excel, Azure ML, R y más](https://reader035.vdocuments.site/reader035/viewer/2022070602/587b32731a28ab057d8b65b5/html5/thumbnails/33.jpg)
Modelado desde R - Rattle
![Page 34: Analizando patrones con SQL, Excel, Azure ML, R y más](https://reader035.vdocuments.site/reader035/viewer/2022070602/587b32731a28ab057d8b65b5/html5/thumbnails/34.jpg)
34
R para desarrollador SQL
Paquete dplyr Ejemplos de comandos
Filter Select Arrange Mutate Summarise Group_By
Base de datos SQL Programación RTabla Data frameColumna o campo Columna o variableFila Observación
![Page 35: Analizando patrones con SQL, Excel, Azure ML, R y más](https://reader035.vdocuments.site/reader035/viewer/2022070602/587b32731a28ab057d8b65b5/html5/thumbnails/35.jpg)
R – Estadísticas
![Page 36: Analizando patrones con SQL, Excel, Azure ML, R y más](https://reader035.vdocuments.site/reader035/viewer/2022070602/587b32731a28ab057d8b65b5/html5/thumbnails/36.jpg)
36
R para obtener gráficos
Paquete ggplot ggplot (df_dm, aes(Región, fill=Educación)) + geom_bar() ggplot(df_dm, aes(Ocupación) ) + geom_histogram(color = "white") +
facet_grid(EstadoCivil ~ .)
![Page 37: Analizando patrones con SQL, Excel, Azure ML, R y más](https://reader035.vdocuments.site/reader035/viewer/2022070602/587b32731a28ab057d8b65b5/html5/thumbnails/37.jpg)
MS Azure Machine Learning
![Page 38: Analizando patrones con SQL, Excel, Azure ML, R y más](https://reader035.vdocuments.site/reader035/viewer/2022070602/587b32731a28ab057d8b65b5/html5/thumbnails/38.jpg)
Algoritmos MS Azure Machine Learning
![Page 39: Analizando patrones con SQL, Excel, Azure ML, R y más](https://reader035.vdocuments.site/reader035/viewer/2022070602/587b32731a28ab057d8b65b5/html5/thumbnails/39.jpg)
Microsoft Azure Machine Learning
![Page 40: Analizando patrones con SQL, Excel, Azure ML, R y más](https://reader035.vdocuments.site/reader035/viewer/2022070602/587b32731a28ab057d8b65b5/html5/thumbnails/40.jpg)
Azure ML - Cargar datos
![Page 41: Analizando patrones con SQL, Excel, Azure ML, R y más](https://reader035.vdocuments.site/reader035/viewer/2022070602/587b32731a28ab057d8b65b5/html5/thumbnails/41.jpg)
Azure ML - Experimento
![Page 42: Analizando patrones con SQL, Excel, Azure ML, R y más](https://reader035.vdocuments.site/reader035/viewer/2022070602/587b32731a28ab057d8b65b5/html5/thumbnails/42.jpg)
Azure ML – Explorar datos
![Page 43: Analizando patrones con SQL, Excel, Azure ML, R y más](https://reader035.vdocuments.site/reader035/viewer/2022070602/587b32731a28ab057d8b65b5/html5/thumbnails/43.jpg)
Azure ML – Seleccionar columnas
![Page 44: Analizando patrones con SQL, Excel, Azure ML, R y más](https://reader035.vdocuments.site/reader035/viewer/2022070602/587b32731a28ab057d8b65b5/html5/thumbnails/44.jpg)
Azure ML – Dividir la muestra
![Page 45: Analizando patrones con SQL, Excel, Azure ML, R y más](https://reader035.vdocuments.site/reader035/viewer/2022070602/587b32731a28ab057d8b65b5/html5/thumbnails/45.jpg)
Azure ML – Algoritmos de clasificación
![Page 46: Analizando patrones con SQL, Excel, Azure ML, R y más](https://reader035.vdocuments.site/reader035/viewer/2022070602/587b32731a28ab057d8b65b5/html5/thumbnails/46.jpg)
Azure ML – Entrenar modelos
![Page 47: Analizando patrones con SQL, Excel, Azure ML, R y más](https://reader035.vdocuments.site/reader035/viewer/2022070602/587b32731a28ab057d8b65b5/html5/thumbnails/47.jpg)
Azure ML – Medir (score)
![Page 48: Analizando patrones con SQL, Excel, Azure ML, R y más](https://reader035.vdocuments.site/reader035/viewer/2022070602/587b32731a28ab057d8b65b5/html5/thumbnails/48.jpg)
Azure ML – Evaluar modelos
![Page 49: Analizando patrones con SQL, Excel, Azure ML, R y más](https://reader035.vdocuments.site/reader035/viewer/2022070602/587b32731a28ab057d8b65b5/html5/thumbnails/49.jpg)
Azure ML – Visualizar resultados
![Page 50: Analizando patrones con SQL, Excel, Azure ML, R y más](https://reader035.vdocuments.site/reader035/viewer/2022070602/587b32731a28ab057d8b65b5/html5/thumbnails/50.jpg)
50
Conclusiones
Minería de datos Búsqueda de conocimiento
Mayor parte del proyecto Exploración de datos Limpieza Definición de atributos o variables
ModeladoEvaluaciónImplementación
![Page 51: Analizando patrones con SQL, Excel, Azure ML, R y más](https://reader035.vdocuments.site/reader035/viewer/2022070602/587b32731a28ab057d8b65b5/html5/thumbnails/51.jpg)
Gracias por su atenciónFollow @pass24hop
Comparta sus opinions con hashtags #pass24hop & #sqlpass
![Page 52: Analizando patrones con SQL, Excel, Azure ML, R y más](https://reader035.vdocuments.site/reader035/viewer/2022070602/587b32731a28ab057d8b65b5/html5/thumbnails/52.jpg)
¿Preguntas?