Вы находитесь на странице: 1из 40

DMC ONLINE

POWER BI + R
#YoMeCapacitoEnCasa

952 526 946

CESARDIAZHU

CESARDIAZHU
DMC ONLINE #YoMeCapacitoEnCasa

Agenda
1 PRESENTACIÓN

2 ¿QUE ES R?

3 POWER BI + R (Gráficos)

w w w. d m c . p e
PERFIL PROFESIONAL

PUESTO EMPRESAS VALOR OFRECIDO


 KAM B2B ACTUAL:  Valor Ofrecido
 Experiencia en consultoría de temas de BI
 DMC Perú en diferentes sectores y empresa.
ÁREAS DE ESPECIALIZACIÓN  Formador en DMC para temas de BI y
ANTERIORES: Herramientas de Visualización
• E2E  Experiencia en nuevas metodologías
 Business Intelligence (SCRUM, UX)
 Arquitecturas Cloud • INKAFARMA
 Data Visualization • GORA
• CGI
• WOLL CORP

Resumen
 Profesional especializado en inteligencia de negocios con más de 5 años liderando equipos de trabajo en diversos
proyectos para empresas reconocidas del medio y con más de 10 años de experiencia en el análisis de datos
Manejo de herramientas de visualización de datos en proyectos de data Warehouse para bancos y retail
¿QUE ES R?

R es un lenguaje y entorno utilizado para informática estadística y gráfica. Junto con Power BI se
podrá conectar a fuentes de información, transformar datos y tener visualizaciones usando este
lenguaje.
¿Que necesitamos?

Para poder trabajar con R, solo se necesita instalar alguna versión


superior a la 3.42 y como apoyo para la instalación de librerías usaremos
Rstudio.

RStudio
https://rstudio.com/products/rstudio/download
/#download

R
https://cran.r-
project.org/bin/windows/base/old/3.4.4/
¿Qué Script son incompatibles?

En la siguiente tabla se muestran los paquetes incompatibles con el


servicio Power BI.
Ejercicio practico

Validar en las opciones de Power BI que tengo integrado R en mi maquina


Archivos -> Opciones y configuración -> Opciones
Ejercicio practico

Para desarrollar este ejercicio nos conectaremos a una API, que


tiene información sobre los casos actuales de CORONAVIRUS
reportados por la OMS.
Ejercicio practico

Ingresamos a la
información del
API, dando
click en GET
STARTED.
Ejercicio practico

Mostrará una nueva ventana. Damos click en Ver


Documentación.
Ejercicio practico

Esta documentación nos permitirá saber cómo extraer la


información de la API y qué parámetros se usan en esta.
Ejercicio practico

Esta información la
tenemos en formato
JSON. Con la
herramienta Power
BI nos
conectaremos al API
y podremos leerla
de forma directa.
Ejercicio practico

Para esto iniciamos Power BI, nos posicionamos en el panel


de inicio, y seleccionamos la opción de Obtener datos.
Ejercicio practico

Se desplegará una lista de orígenes de datos


comunes. Seleccionamos la opción “Web”.
Ejercicio practico

Nos aparecerá este recuadro, dónde nos pide


una dirección URL de la cuál queremos extraer
la información.
Ejercicio practico

Nos dirigimos a la documentación de la API y copiamos la


ruta de “GET Summary”, que hace referencia a los casos
reportados a nivel mundial.
Ejercicio practico

Volvemos a Power BI y pegamos la ruta dentro


de la casilla. Luego damos click en Aceptar.
Ejercicio practico

En caso nos aparezca esta ventana. Damos click en


Conectar.
Ejercicio practico

Aparece la ventana del editor de Power Query y


nos mostrará una lista de la información que se
quiere cargar.
Ejercicio practico

Damos click en la opción List.


Ejercicio practico

Aparecerá una columna Lista que debemos seleccionar, y


luego damos click en convertir “A la tabla”.
Ejercicio practico

Aparece una ventana. Dejamos los valores por defecto y


seleccionamos Aceptar.
Ejercicio practico

Nos aparecerá
una columna con
un botón en la
parte superior
derecha.
Seleccionamos
ese botón.
Ejercicio practico
Se mostrará un filtro con todos los archivos JSON. Desmarcamos
la opción de usar el nombre de columna original como prefijo, y
damos click en Aceptar.
Ejercicio practico
Se mostrará toda la información. Seleccionamos todas las
columnas, nos dirijimos al panel de transformar y
seleccionamos la opción “Detectar tipo de datos”.
Ejercicio practico

Nos posicionamos en la sección de la derecha.


Cambiamos el nombre de la tabla por “COVID19-
Country”, y presionamos un Enter.
Ejercicio practico

Vamos al panel de Inicio y seleccionamos Cerrar y aplicar.


Ejercicio practico

Aparecerá este cuadro y esperamos a que cargue la tabla


COVID19-Country.
Ejercicio practico

Nos llevará a la ventana principal de Power BI.


Ejercicio practico

Ahora creamos una tabla para almacenar todas las medidas


que se usarán.
Ejercicio practico

Escribimos una X en el valor de Columna1, luego le


ponemos de nombre “MEDIDAS” y damos click en
Cargar.
Ejercicio practico

Luego de tener nuestra tabla MEDIDAS, la


seleccionamos y damos click en la opción “Nueva
medida”.
Ejercicio practico

Creamos dos nuevas medidas que se llame: Confirmados y


Recuperados, recordar que estas medidas no deben tener
espacios en blanco.
Ejercicio practico

Seleccionamos el objeto de R para ingresar los datos que


crearan nuestro grafico de dispersión.
Ejercicio practico

No se podrá adicionar datos ni código , primero se deberá


colocar los datos necesarios para crear nuestro grafico.
Ejercicio practico

Primero debemos colocar los datos en nuestra opción de


valores, colocaremos “Country” de nuestra tabla principal
y las medidas creadas previamente.
Ejercicio practico

Automáticamente aparecerá un dataset creado en


memoria, el código que se muestra solo es un comentario,
internamente se ha creado el dataset y se ha retirado los
registros duplicados con la función “unique”
Ejercicio practico

Primero mostramos
un grafico de
dispersión
tradicional
adicionando este
código en R
Ejercicio practico

Ahora comentamos la
función plot e importamos
la librería ggplot2 para
generar este nuevo grafico
usando un cluster
previamente creado.
GRACIAS

Вам также может понравиться