SlideShare una empresa de Scribd logo
1 de 52
R y Python con Power BI,
la ciencia y el análisis de datos,
juntos
O R G A N I Z A T I O N
P L A T I N U M S P O N S O R S
Thank you!
C O L L A B O R A T O R S
@ambynet
anabisbe@amby.net
Microsoft Partner en Power BI
Microsoft Data Platform MVP
LinkedIn Learning Trainer
https://www.linkedin.com/in/ambynet
https://amby.net
Ana María Bisbé York
Consultora Business Intelligence
Agenda
Introducción
Power BI como herramienta de análisis avanzado y Machine Learning
Python y R, excelentes complementos de Power BI
Introducción
Necesidades analíticas
Estadísticas
Minería de datos y Machine Learning
R y Python
Microsoft Power Platform
Power BI
Análisis de datos para conocer ¿por qué?
Descubrir razones de éxito o fracaso
Predecir
Obtener el conocimiento para gestionar:
• Riesgo de un crédito a un cliente
• Identificar enfermedades que se deriven de otras
• Garantizar inventario según previsión de ventas
• Contribuir a la preparación anticipada a fenómenos meteorológicos
• Actividades o productos a combinar
La minería de datos en el proceso de búsqueda
de conocimiento
http://www.csd.uwo.ca/faculty/ling/cs435/fayyad.pdf - 1997
El modelo CRISP
https://es.wikipedia.org/wiki/Cross_Industry_Standard_Process_for_Data_Mining
Lenguaje Python
Código abierto y gratuito
Disponible para Windows, Mac y Linux, y todo lo que ejecuta UNIX
Lenguaje de facto para ciencia de datos y aprendizaje automático
Casi 200 000 paquetes
Gestor de paquetes incluido (pip)
Documentación masiva en línea
Visible desde SQL Server desde 2016, Power BI  y Azure ML
Lenguaje R
También de código abierto y gratuito
Disponible para Windows, Mac y Linux
Más de 10.000 paquetes.
Comunidad grande y activa
Todo incluido: idioma e IDE
Visible desde SQL Server desde 2016, Power BI  y Azure ML
Common
Data Service
Data
connectors
AI
Builder
Microsoft Power Platform
Analyze Act Automate
IA & Power Platform
IA Builder para Power Platform
https://mvpcluster.com/noticia/ai-builder/
Power BI vs R & Python
¿Existe una diferencia estadísticamente
significativa entre dos o más factores que
podríamos utilizar, o que ya estamos
utilizando?
¿Está nuestro proceso, a día de hoy,
controlado estadísticamente?
¿Cómo vamos en ventas, costes,
beneficios?
¿Cómo es el desempeño de nuestro
negocio?
¿Cuál es la tendencia de nuestro
rendimiento y cómo se compara con
períodos de tiempo similares en el pasado?
Desde Power BI Desde R o Python
Power BI vs R & Python
¿Qué distribución tiene nuestro flujo de
datos?
¿Podemos asumir que es una distribución
normal?
¿Tienen sentido nuestros datos?
¿El sentido que tienen nuestros datos
valida los modelos actuales?
¿Podemos identificar alguna correlación
aparente entre el rendimiento y otras
variables?
¿Hay valores atípicos de los que podamos
aprender?
¿Existen aún nuevas preguntas específicas
que deberíamos hacernos?
Desde Power BI Desde R o Python
Demo
Power BI
– Power Query
Analítica avanzada y Machine Learning
desde Power Query
Tipos de datos
Perfiles de datos
Columna a partir del ejemplo
Tabla a partir del ejemplo
AI como transformación Power Query
Tipos de datos en Power Query
Se analiza el patrón de datos en cada columna
Power Query propone el tipo
No se arriesga, evita errores
Perfiles de datos en Power Query
Estadísticas y distribución
Columna a partir del ejemplo en Power Query
Se analiza el patrón de datos en cada columna
Tabla a partir del ejemplo en Power Query
Se analiza el patrón de datos en cada columna
https://www.museodelprado.es/coleccion/artista/el-greco/b031da57-6a7e-43f2-a855-293275efc340
AI como transformación Power Query
Primera versión beta en noviembre 2019
https://docs.microsoft.com/en-us/power-bi/desktop-ai-insights
Requiere licencia Power BI Premium
Demo
Power BI
- Visualización
Analítica avanzada y Machine Learning
Opciones estadísticas en vista Analytics
Analizar aumento / disminución
Analizar diferencias en distribución
Clustering en tablas y gráficos de dispersión
Q & A
Esquema jerárquico o árbol de descomposición
Influenciadores clave
Panel Analytics
Opciones adicionales disponibles con algoritmos integrados
Analizar aumento / disminución
Algoritmos integrados para identificar columnas
Analizar aumento / disminución
Gráficos integrados, personalizables
Analizar diferencias en distribución
Algoritmos integrados para identificar columnas
Clustering en tablas
Requiere una columna discreta y el resto numéricas
Clustering en gráficos de dispersión
Analizar los resultados según su comportamiento estadístico
Machine Learning en Power BI – Q&A
Identifica elementos de texto conocidos y no conocidos
Machine Learning en Power BI – Q&A
Está capacitado para entrenar y enriquecer el modelo
Machine Learning en Power BI – Q&A
Nuevos valores de aprendizaje
Machine Learning en Power BI – Q&A
Respuesta correcta a la pregunta
Esquema Jerárquico o árbol de descomposición
Con análisis de valores altos, bajos o alfabético
Influenciadores clave
Busca las columnas que más favorecen el cambio
Integrar Power BI ,
R y Python
¿Cómo realizar tareas analíticas no incluidas en
Power BI?
Desarrollando o consumiendo R y Python en Power BI
Power BI más el poder de R y Python
Obtener datos
Transformar datos, limpiar
Transformar datos, incorporar análisis estadístico, algoritmos
Visualizar con código R y Python
Extender con visualizaciones de usuario (custom visuals)
Demo
Power BI más el
poder de R y Python
Obtener datos con R y Python en Power Query
Machine Learning en Power BI
Transformaciones con R y Python
Power BI más el poder de R y Python
Gráfico en R para conseguir la totalidad de los puntos
Power BI más el poder de Python
Más opciones de gráficos y algoritmos
Power BI más el poder de Python
Extiende el análisis que se hace con Power BI
R Custom Visuals
Decision Tree Associations rules
Análisis rápido desde
el Servidor Power BI
Análisis rápido desde el Servidor Power BI
Conclusiones
Conclusiones
Power BI es una herramienta con funcionalidades integradas de Machine
Learning
Con la ayuda de los algoritmos y procesos estadísticos incluidos en la
herramienta se obtienen informes analíticos de alta calidad
La apuesta de integrar ML con Power BI se prevé en continuo crecimiento y
desarrollo
R y Python se combinan muy bien con Power BI, enriquecen su capacidad y
favorecen la adopción por el gremio de analistas y científicos de datos
Thanks and …
See you soon!
Thanks also to the sponsors.
Without whom this would not have been posible.
O R G A N I Z A T I O N
P L A T I N U M S P O N S O R S
C O L L A B O R A T O R S
Muchas Gracias  #HappyMining
Ana María Bisbé York https://amby.net/
Business Intelligence Consulting | anabisbe@amby.net | @ambynet |
Microsoft Partner Power BI https://www.linkedin.com/in/ambynet/
Microsoft Data Platform MVP
LinkedIn Learning Trainer https://www.linkedin.com/learning/instructors/ana-maria-bisbe-york

Más contenido relacionado

La actualidad más candente

Ejemplo-proyecto-completo-pmbok
Ejemplo-proyecto-completo-pmbokEjemplo-proyecto-completo-pmbok
Ejemplo-proyecto-completo-pmbok
Gs Importations
 
Ejemplo Gestion del Conocimiento
Ejemplo Gestion del ConocimientoEjemplo Gestion del Conocimiento
Ejemplo Gestion del Conocimiento
Karito Fernández
 
Diseño de un Tablero BSC para la eficiencia operativa de una empresa de Servi...
Diseño de un Tablero BSC para la eficiencia operativa de una empresa de Servi...Diseño de un Tablero BSC para la eficiencia operativa de una empresa de Servi...
Diseño de un Tablero BSC para la eficiencia operativa de una empresa de Servi...
Pedro Chavez
 

La actualidad más candente (20)

Ejemplo-proyecto-completo-pmbok
Ejemplo-proyecto-completo-pmbokEjemplo-proyecto-completo-pmbok
Ejemplo-proyecto-completo-pmbok
 
BUSINESS INTELLIGENCE
BUSINESS INTELLIGENCEBUSINESS INTELLIGENCE
BUSINESS INTELLIGENCE
 
Principales Herramientas de Business Intelligence
Principales Herramientas de Business IntelligencePrincipales Herramientas de Business Intelligence
Principales Herramientas de Business Intelligence
 
Semana 01 - Introducción a la Gestión de Proyectos TI
Semana 01 - Introducción a la Gestión de Proyectos TISemana 01 - Introducción a la Gestión de Proyectos TI
Semana 01 - Introducción a la Gestión de Proyectos TI
 
Inteligencia de negocios
Inteligencia de negociosInteligencia de negocios
Inteligencia de negocios
 
Bigdata trabajo de investigacion
Bigdata trabajo de investigacion Bigdata trabajo de investigacion
Bigdata trabajo de investigacion
 
Ejemplo Gestion del Conocimiento
Ejemplo Gestion del ConocimientoEjemplo Gestion del Conocimiento
Ejemplo Gestion del Conocimiento
 
Sistemas de informacion gerencial diapositivas
Sistemas de informacion gerencial diapositivasSistemas de informacion gerencial diapositivas
Sistemas de informacion gerencial diapositivas
 
Big data presentación
Big data presentaciónBig data presentación
Big data presentación
 
Componentes de Business Intelligence
Componentes de Business IntelligenceComponentes de Business Intelligence
Componentes de Business Intelligence
 
Formulacion de proyectos TI
Formulacion de proyectos TIFormulacion de proyectos TI
Formulacion de proyectos TI
 
Estrategia y postura competitiva - marketing - matriz bcg - ansoff - Rafael T...
Estrategia y postura competitiva - marketing - matriz bcg - ansoff - Rafael T...Estrategia y postura competitiva - marketing - matriz bcg - ansoff - Rafael T...
Estrategia y postura competitiva - marketing - matriz bcg - ansoff - Rafael T...
 
Foda de compañía minera buenaventura
Foda de compañía minera buenaventuraFoda de compañía minera buenaventura
Foda de compañía minera buenaventura
 
gobierno de datos
gobierno de datosgobierno de datos
gobierno de datos
 
Caso de estudio 9
Caso de estudio 9Caso de estudio 9
Caso de estudio 9
 
Diseño de un Tablero BSC para la eficiencia operativa de una empresa de Servi...
Diseño de un Tablero BSC para la eficiencia operativa de una empresa de Servi...Diseño de un Tablero BSC para la eficiencia operativa de una empresa de Servi...
Diseño de un Tablero BSC para la eficiencia operativa de una empresa de Servi...
 
Business intelligence-
Business intelligence-Business intelligence-
Business intelligence-
 
Análisis de Procesos con Adonis
Análisis de Procesos con AdonisAnálisis de Procesos con Adonis
Análisis de Procesos con Adonis
 
Domino's pizza - Benchmark / GL
Domino's pizza - Benchmark / GLDomino's pizza - Benchmark / GL
Domino's pizza - Benchmark / GL
 
Business Intelligence.pptx
Business Intelligence.pptxBusiness Intelligence.pptx
Business Intelligence.pptx
 

Similar a R y Python con Power BI, la ciencia y el análisis de datos, juntos

Herramientas básicas de Power BI para el análisis de datos.pdf
Herramientas básicas de Power BI para el análisis de datos.pdfHerramientas básicas de Power BI para el análisis de datos.pdf
Herramientas básicas de Power BI para el análisis de datos.pdf
Mauricio592075
 

Similar a R y Python con Power BI, la ciencia y el análisis de datos, juntos (20)

Introduccion a PowerBI
Introduccion a PowerBIIntroduccion a PowerBI
Introduccion a PowerBI
 
PowerBI Portfolio
PowerBI PortfolioPowerBI Portfolio
PowerBI Portfolio
 
PowerBI Salesforce integration
PowerBI Salesforce integrationPowerBI Salesforce integration
PowerBI Salesforce integration
 
Microsoft power BI
Microsoft power BIMicrosoft power BI
Microsoft power BI
 
PowerBI: Soluciones, Aplicaciones y Cursos
PowerBI: Soluciones, Aplicaciones y CursosPowerBI: Soluciones, Aplicaciones y Cursos
PowerBI: Soluciones, Aplicaciones y Cursos
 
50 claves para conocer PowerBI
50 claves para conocer PowerBI50 claves para conocer PowerBI
50 claves para conocer PowerBI
 
Analisis de Sentimientos con Power BI
Analisis de Sentimientos con Power BIAnalisis de Sentimientos con Power BI
Analisis de Sentimientos con Power BI
 
Ciencia de datos con R y Microsoft Power BI
Ciencia de datos con R y Microsoft Power BICiencia de datos con R y Microsoft Power BI
Ciencia de datos con R y Microsoft Power BI
 
Suite de inteligencia de negocios pentaho
Suite de inteligencia de negocios pentahoSuite de inteligencia de negocios pentaho
Suite de inteligencia de negocios pentaho
 
Qué es Power BI.pptx
Qué es Power BI.pptxQué es Power BI.pptx
Qué es Power BI.pptx
 
PBI - Semana 1.pptx
PBI - Semana 1.pptxPBI - Semana 1.pptx
PBI - Semana 1.pptx
 
Power BI - Parte I
Power BI - Parte IPower BI - Parte I
Power BI - Parte I
 
PBI - Semana 1.pdf
PBI - Semana 1.pdfPBI - Semana 1.pdf
PBI - Semana 1.pdf
 
Datos Siempre Actualizados con Power BI
Datos Siempre Actualizados con Power BIDatos Siempre Actualizados con Power BI
Datos Siempre Actualizados con Power BI
 
PBI - Semana 1.pptx, enfocado al mantenimiento
PBI - Semana 1.pptx, enfocado al mantenimientoPBI - Semana 1.pptx, enfocado al mantenimiento
PBI - Semana 1.pptx, enfocado al mantenimiento
 
Azure days - Power BI Premium per User
Azure days - Power BI Premium per UserAzure days - Power BI Premium per User
Azure days - Power BI Premium per User
 
Inteligencia de Negocios con Microsoft
Inteligencia de Negocios con MicrosoftInteligencia de Negocios con Microsoft
Inteligencia de Negocios con Microsoft
 
Analytics SaaS - Power BI & Power BI Desktop: Generalidades, particularidades...
Analytics SaaS - Power BI & Power BI Desktop: Generalidades, particularidades...Analytics SaaS - Power BI & Power BI Desktop: Generalidades, particularidades...
Analytics SaaS - Power BI & Power BI Desktop: Generalidades, particularidades...
 
Herramientas básicas de Power BI para el análisis de datos.pdf
Herramientas básicas de Power BI para el análisis de datos.pdfHerramientas básicas de Power BI para el análisis de datos.pdf
Herramientas básicas de Power BI para el análisis de datos.pdf
 
Introducción al Business Intelligence por Sadim
Introducción al Business Intelligence por SadimIntroducción al Business Intelligence por Sadim
Introducción al Business Intelligence por Sadim
 

Más de Plain Concepts

DotNet 2019 | Sherry List - Azure Cognitive Services with Native Script
DotNet 2019 | Sherry List - Azure Cognitive Services with Native ScriptDotNet 2019 | Sherry List - Azure Cognitive Services with Native Script
DotNet 2019 | Sherry List - Azure Cognitive Services with Native Script
Plain Concepts
 
El camino a las Cloud Native Apps - Introduction
El camino a las Cloud Native Apps - IntroductionEl camino a las Cloud Native Apps - Introduction
El camino a las Cloud Native Apps - Introduction
Plain Concepts
 
El camino a las Cloud Native Apps - Azure AI
El camino a las Cloud Native Apps - Azure AIEl camino a las Cloud Native Apps - Azure AI
El camino a las Cloud Native Apps - Azure AI
Plain Concepts
 
El camino a las Cloud Native Apps - Application modernization on Azure with c...
El camino a las Cloud Native Apps - Application modernization on Azure with c...El camino a las Cloud Native Apps - Application modernization on Azure with c...
El camino a las Cloud Native Apps - Application modernization on Azure with c...
Plain Concepts
 

Más de Plain Concepts (20)

Video kills the radio star: e-mail is crap and needed disruption
 Video kills the radio star: e-mail is crap and needed disruption Video kills the radio star: e-mail is crap and needed disruption
Video kills the radio star: e-mail is crap and needed disruption
 
Cómo redefinir tu organización con IA
Cómo redefinir tu organización con IACómo redefinir tu organización con IA
Cómo redefinir tu organización con IA
 
Dx29: assisting genetic disease diagnosis with physician-focused AI pipelines
Dx29: assisting genetic disease diagnosis with physician-focused AI pipelinesDx29: assisting genetic disease diagnosis with physician-focused AI pipelines
Dx29: assisting genetic disease diagnosis with physician-focused AI pipelines
 
¿Qué es real? Cuando la IA intenta engañar al ojo humano
¿Qué es real? Cuando la IA intenta engañar al ojo humano¿Qué es real? Cuando la IA intenta engañar al ojo humano
¿Qué es real? Cuando la IA intenta engañar al ojo humano
 
Inteligencia artificial para detectar el cáncer de mama
Inteligencia artificial para  detectar el cáncer de mamaInteligencia artificial para  detectar el cáncer de mama
Inteligencia artificial para detectar el cáncer de mama
 
¿Está tu compañía preparada para el reto de la Inteligencia Artificial?
¿Está tu compañía preparada para el reto de la Inteligencia Artificial?¿Está tu compañía preparada para el reto de la Inteligencia Artificial?
¿Está tu compañía preparada para el reto de la Inteligencia Artificial?
 
Cognitive Services en acción
Cognitive Services en acciónCognitive Services en acción
Cognitive Services en acción
 
El Hogar Inteligente. De los datos de IoT a los hábitos de una familia a trav...
El Hogar Inteligente. De los datos de IoT a los hábitos de una familia a trav...El Hogar Inteligente. De los datos de IoT a los hábitos de una familia a trav...
El Hogar Inteligente. De los datos de IoT a los hábitos de una familia a trav...
 
What if AI was your daughter?
What if AI was your daughter?What if AI was your daughter?
What if AI was your daughter?
 
Recomendación Basada en Contenidos con Deep Learning: Qué queríamos hacer, Qu...
Recomendación Basada en Contenidos con Deep Learning: Qué queríamos hacer, Qu...Recomendación Basada en Contenidos con Deep Learning: Qué queríamos hacer, Qu...
Recomendación Basada en Contenidos con Deep Learning: Qué queríamos hacer, Qu...
 
Revolucionando la experiencia de cliente con Big Data e IA
Revolucionando la experiencia de cliente con Big Data e IARevolucionando la experiencia de cliente con Big Data e IA
Revolucionando la experiencia de cliente con Big Data e IA
 
IA Score en InfoJobs
IA Score en InfoJobsIA Score en InfoJobs
IA Score en InfoJobs
 
Recuperación de información para solicitantes de empleo
Recuperación de información para solicitantes de empleoRecuperación de información para solicitantes de empleo
Recuperación de información para solicitantes de empleo
 
La nueva revolución Industrial: Inteligencia Artificial & IoT Edge
La nueva revolución Industrial: Inteligencia Artificial & IoT EdgeLa nueva revolución Industrial: Inteligencia Artificial & IoT Edge
La nueva revolución Industrial: Inteligencia Artificial & IoT Edge
 
DotNet 2019 | Sherry List - Azure Cognitive Services with Native Script
DotNet 2019 | Sherry List - Azure Cognitive Services with Native ScriptDotNet 2019 | Sherry List - Azure Cognitive Services with Native Script
DotNet 2019 | Sherry List - Azure Cognitive Services with Native Script
 
DotNet 2019 | Quique Fernández - Potenciando VUE con TypeScript, Inversify, V...
DotNet 2019 | Quique Fernández - Potenciando VUE con TypeScript, Inversify, V...DotNet 2019 | Quique Fernández - Potenciando VUE con TypeScript, Inversify, V...
DotNet 2019 | Quique Fernández - Potenciando VUE con TypeScript, Inversify, V...
 
DotNet 2019 | Daniela Solís y Manuel Rodrigo Cabello - IoT, una Raspberry Pi ...
DotNet 2019 | Daniela Solís y Manuel Rodrigo Cabello - IoT, una Raspberry Pi ...DotNet 2019 | Daniela Solís y Manuel Rodrigo Cabello - IoT, una Raspberry Pi ...
DotNet 2019 | Daniela Solís y Manuel Rodrigo Cabello - IoT, una Raspberry Pi ...
 
El camino a las Cloud Native Apps - Introduction
El camino a las Cloud Native Apps - IntroductionEl camino a las Cloud Native Apps - Introduction
El camino a las Cloud Native Apps - Introduction
 
El camino a las Cloud Native Apps - Azure AI
El camino a las Cloud Native Apps - Azure AIEl camino a las Cloud Native Apps - Azure AI
El camino a las Cloud Native Apps - Azure AI
 
El camino a las Cloud Native Apps - Application modernization on Azure with c...
El camino a las Cloud Native Apps - Application modernization on Azure with c...El camino a las Cloud Native Apps - Application modernization on Azure with c...
El camino a las Cloud Native Apps - Application modernization on Azure with c...
 

Último

redes informaticas en una oficina administrativa
redes informaticas en una oficina administrativaredes informaticas en una oficina administrativa
redes informaticas en una oficina administrativa
nicho110
 

Último (10)

Buenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptxBuenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptx
 
Guia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos BasicosGuia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos Basicos
 
How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.
 
investigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXIinvestigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXI
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvana
 
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxEVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
 
redes informaticas en una oficina administrativa
redes informaticas en una oficina administrativaredes informaticas en una oficina administrativa
redes informaticas en una oficina administrativa
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estos
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
 

R y Python con Power BI, la ciencia y el análisis de datos, juntos

  • 1. R y Python con Power BI, la ciencia y el análisis de datos, juntos
  • 2. O R G A N I Z A T I O N P L A T I N U M S P O N S O R S Thank you! C O L L A B O R A T O R S
  • 3. @ambynet anabisbe@amby.net Microsoft Partner en Power BI Microsoft Data Platform MVP LinkedIn Learning Trainer https://www.linkedin.com/in/ambynet https://amby.net Ana María Bisbé York Consultora Business Intelligence
  • 4. Agenda Introducción Power BI como herramienta de análisis avanzado y Machine Learning Python y R, excelentes complementos de Power BI
  • 6. Necesidades analíticas Estadísticas Minería de datos y Machine Learning R y Python Microsoft Power Platform Power BI
  • 7. Análisis de datos para conocer ¿por qué? Descubrir razones de éxito o fracaso Predecir Obtener el conocimiento para gestionar: • Riesgo de un crédito a un cliente • Identificar enfermedades que se deriven de otras • Garantizar inventario según previsión de ventas • Contribuir a la preparación anticipada a fenómenos meteorológicos • Actividades o productos a combinar
  • 8. La minería de datos en el proceso de búsqueda de conocimiento http://www.csd.uwo.ca/faculty/ling/cs435/fayyad.pdf - 1997
  • 10. Lenguaje Python Código abierto y gratuito Disponible para Windows, Mac y Linux, y todo lo que ejecuta UNIX Lenguaje de facto para ciencia de datos y aprendizaje automático Casi 200 000 paquetes Gestor de paquetes incluido (pip) Documentación masiva en línea Visible desde SQL Server desde 2016, Power BI  y Azure ML
  • 11. Lenguaje R También de código abierto y gratuito Disponible para Windows, Mac y Linux Más de 10.000 paquetes. Comunidad grande y activa Todo incluido: idioma e IDE Visible desde SQL Server desde 2016, Power BI  y Azure ML
  • 13. IA & Power Platform IA Builder para Power Platform https://mvpcluster.com/noticia/ai-builder/
  • 14. Power BI vs R & Python ¿Existe una diferencia estadísticamente significativa entre dos o más factores que podríamos utilizar, o que ya estamos utilizando? ¿Está nuestro proceso, a día de hoy, controlado estadísticamente? ¿Cómo vamos en ventas, costes, beneficios? ¿Cómo es el desempeño de nuestro negocio? ¿Cuál es la tendencia de nuestro rendimiento y cómo se compara con períodos de tiempo similares en el pasado? Desde Power BI Desde R o Python
  • 15. Power BI vs R & Python ¿Qué distribución tiene nuestro flujo de datos? ¿Podemos asumir que es una distribución normal? ¿Tienen sentido nuestros datos? ¿El sentido que tienen nuestros datos valida los modelos actuales? ¿Podemos identificar alguna correlación aparente entre el rendimiento y otras variables? ¿Hay valores atípicos de los que podamos aprender? ¿Existen aún nuevas preguntas específicas que deberíamos hacernos? Desde Power BI Desde R o Python
  • 17. Analítica avanzada y Machine Learning desde Power Query Tipos de datos Perfiles de datos Columna a partir del ejemplo Tabla a partir del ejemplo AI como transformación Power Query
  • 18. Tipos de datos en Power Query Se analiza el patrón de datos en cada columna Power Query propone el tipo No se arriesga, evita errores
  • 19. Perfiles de datos en Power Query Estadísticas y distribución
  • 20. Columna a partir del ejemplo en Power Query Se analiza el patrón de datos en cada columna
  • 21. Tabla a partir del ejemplo en Power Query Se analiza el patrón de datos en cada columna https://www.museodelprado.es/coleccion/artista/el-greco/b031da57-6a7e-43f2-a855-293275efc340
  • 22. AI como transformación Power Query Primera versión beta en noviembre 2019 https://docs.microsoft.com/en-us/power-bi/desktop-ai-insights Requiere licencia Power BI Premium
  • 24. Analítica avanzada y Machine Learning Opciones estadísticas en vista Analytics Analizar aumento / disminución Analizar diferencias en distribución Clustering en tablas y gráficos de dispersión Q & A Esquema jerárquico o árbol de descomposición Influenciadores clave
  • 25. Panel Analytics Opciones adicionales disponibles con algoritmos integrados
  • 26. Analizar aumento / disminución Algoritmos integrados para identificar columnas
  • 27. Analizar aumento / disminución Gráficos integrados, personalizables
  • 28. Analizar diferencias en distribución Algoritmos integrados para identificar columnas
  • 29. Clustering en tablas Requiere una columna discreta y el resto numéricas
  • 30. Clustering en gráficos de dispersión Analizar los resultados según su comportamiento estadístico
  • 31. Machine Learning en Power BI – Q&A Identifica elementos de texto conocidos y no conocidos
  • 32. Machine Learning en Power BI – Q&A Está capacitado para entrenar y enriquecer el modelo
  • 33. Machine Learning en Power BI – Q&A Nuevos valores de aprendizaje
  • 34. Machine Learning en Power BI – Q&A Respuesta correcta a la pregunta
  • 35. Esquema Jerárquico o árbol de descomposición Con análisis de valores altos, bajos o alfabético
  • 36. Influenciadores clave Busca las columnas que más favorecen el cambio
  • 37. Integrar Power BI , R y Python
  • 38. ¿Cómo realizar tareas analíticas no incluidas en Power BI? Desarrollando o consumiendo R y Python en Power BI
  • 39. Power BI más el poder de R y Python Obtener datos Transformar datos, limpiar Transformar datos, incorporar análisis estadístico, algoritmos Visualizar con código R y Python Extender con visualizaciones de usuario (custom visuals)
  • 40. Demo Power BI más el poder de R y Python
  • 41. Obtener datos con R y Python en Power Query
  • 42. Machine Learning en Power BI Transformaciones con R y Python
  • 43. Power BI más el poder de R y Python Gráfico en R para conseguir la totalidad de los puntos
  • 44. Power BI más el poder de Python Más opciones de gráficos y algoritmos
  • 45. Power BI más el poder de Python Extiende el análisis que se hace con Power BI
  • 46. R Custom Visuals Decision Tree Associations rules
  • 47. Análisis rápido desde el Servidor Power BI
  • 48. Análisis rápido desde el Servidor Power BI
  • 50. Conclusiones Power BI es una herramienta con funcionalidades integradas de Machine Learning Con la ayuda de los algoritmos y procesos estadísticos incluidos en la herramienta se obtienen informes analíticos de alta calidad La apuesta de integrar ML con Power BI se prevé en continuo crecimiento y desarrollo R y Python se combinan muy bien con Power BI, enriquecen su capacidad y favorecen la adopción por el gremio de analistas y científicos de datos
  • 51. Thanks and … See you soon! Thanks also to the sponsors. Without whom this would not have been posible. O R G A N I Z A T I O N P L A T I N U M S P O N S O R S C O L L A B O R A T O R S
  • 52. Muchas Gracias  #HappyMining Ana María Bisbé York https://amby.net/ Business Intelligence Consulting | anabisbe@amby.net | @ambynet | Microsoft Partner Power BI https://www.linkedin.com/in/ambynet/ Microsoft Data Platform MVP LinkedIn Learning Trainer https://www.linkedin.com/learning/instructors/ana-maria-bisbe-york

Notas del editor

  1. R y Python son lenguajes muy populares hoy en día especialmente para científicos de datos, que los utilizan para prospección, tratamiento y minería de datos y, Power BI es una de las herramientas que está creciendo tanto en utilización como en aceptación en el sector de inteligencia de negocios y análisis de datos. La sesión cubre, a través de demos, los puntos en los que ambos enfoques se combinan para sacar mejor partido a los datos con los que contamos. Según sea el caso, vamos a preferir gestionar nuestras tareas desde el mundo de estadísticas y gráficos ofrecido por lenguajes R y Python, el mundo más encaminado al análisis de negocio gestionado con Power BI, o ambos mundos.
  2. Python se creó a finales de los ochenta en 1991 por Guido Van Rossum en el Centro para las Matemáticas y la Informática (CWI, Centrum Wiskunde & Informatica) de los Países Bajos. El nombre surge de la afición de su creador por los humoristas británicos Monty Python. Python se inspiró en el lenguaje C, Modula-3 y ABC. pip es un sistema de gestión de paquetes utilizado para instalar y administrar paquetes de software escritos en Python. Muchos paquetes pueden ser encontrados en el Python Package Index (PyPI). Python 2.7.9 y posteriores (en la serie Python2), Python 3.4 y posteriores incluyen pip (pip3 para Python3) por defecto.
  3. R apareció por primera vez en 1993, creado por los profesores de estadística Ross Ihaka y Robert Gentleman de la Universidad de Auckland en Nueva Zelanda. El nombre surge de las iniciales de ambos creadores, ya que se inspiró en el lenguaje S de Bell Labs, que data del 1970 R es un entorno y lenguaje de programación con un enfoque al análisis estadístico. R proporciona un amplio abanico de herramientas estadísticas (modelos lineales y no lineales, tests estadísticos, análisis de series temporales, algoritmos de clasificación y agrupamiento, etc.) y gráficas Una Herramienta Util R nació como una reimplementación de software libre del lenguaje S, adicionado con soporte para alcance estático. Se trata de uno de los lenguajes de programación más utilizados en investigación científica, siendo además muy popular en los campos de aprendizaje automático (machine learning), minería de datos, investigación biomédica, bioinformática y matemáticas financieras. A esto contribuye la posibilidad de cargar diferentes bibliotecas o paquetes con funcionalidades de cálculo y graficación.
  4. PowerApps does not natively understand R-code. However, PowerApps integrates well with SQL Server, which does understand R. Therefore, you could use Flow/Stored Procedures/TSQL to execute your R code and read the results back into PowerApps, possibly through views.   3. With PowerApps, 'custom connectors' provide the main point of integration, and I can't immediately think of a simple way for you to integrate with R-shiny. However, it might be helpful for you to clarify exactly what type of  you're looking for, so that someone here might be able to provide with a more detailed response.
  5. https://www.museodelprado.es/coleccion/artista/el-greco/b031da57-6a7e-43f2-a855-293275efc340
  6. Columna calculada con DAX Almacena los valores correspondientes a cada clúster
  7. A más columnas, más opciones combinaciones
  8. https://www.youtube.com/user/mspowerbi/playlists https://powerbi.microsoft.com/es-es/guided-learning/
  9. https://www.youtube.com/user/mspowerbi/playlists https://powerbi.microsoft.com/es-es/guided-learning/