SlideShare uma empresa Scribd logo
1 de 48
Baixar para ler offline
Azure Data Analytics
Cómo utilizar
Script R y Python
en Power Bi
Data Scientist en Interseguro
https://www.linkedin.com/in/natali-lujan-allende/
https://www.slideshare.net/natalilujanallende
Natali Lujan Allende
Bachiller en Estadística Informática (UNALM) con
especialización en Marketing Digital (UPC)
Herramienta de visualización
Caso de uso:
Existe una muestra publica con métricas relacionada a la página
Merchandise Store de Google.
https://shop.googlemerchandisestore.com/
Se solicita realizar un dashboard con estadísticas de la página web
R es un lenguaje de programación y entorno computacional dedicado a la estadística.
Utilizado para minería de textos,
procesamiento de imagen,
visualizaciones interactivas de
datos y procesamiento de Big
Data,etc
Es recomendable instalar y usar
un entorno integrado de
desarrollo como R Studio
https://docs.microsoft.com/en-us/power-bi/connect-data/desktop-r-scripts
#Importar datos
library(data.table)
##Cargar datos formato csv:
GOOGLE_MERCHANDISE_R<-fread("D:/Naty/Taller/01.BI EXPERT/EVENTO AZURE DATA
ANALYTICS/MUESTRA_GOOGLE_MERCHANDISE.csv",sep=",",header=T)
GOOGLE_MERCHANDISE_R$date<-
as.Date(as.character(GOOGLE_MERCHANDISE_R$date),format="%Y%m%d")
Los paquetes en R son colecciones de funciones y conjunto de datos desarrollados por la comunidad.
BLOQUES DE CÓDIGO
#Cargar datos formato google sheets:
library(googlesheets4)
sheets_auth(email = "natalilujan@gmail.com")
GOOGLE_MERCHANDISE_sheets <-
read_sheet("https://docs.google.com/spreadsheets/d/1G7ccUnndVuONOXMRv3oBC3slmGpTkNPBPx9I
HEEWc3M/edit#gid=0", sheet="google")
BLOQUES DE CÓDIGO
Importar datos
desde
Google Cloud
Platform
#Cargar datos formato google buc
library("bigrquery")
projectid = "data-negocio"
# Set your query
sql <- "select * from data-negocio.data_negocio.vista_google_merchandise"
bq_auth("natalilujan@gmail.com")
tb <- bq_project_query(projectid, sql)
GOOGLE_MERCHANDISE_BIGQUERY <- bq_table_download(tb)
BLOQUES DE CÓDIGO
##como filtrar en base a una columna:
library(data.table)
GOOGLE_MERCHANDISE_csv<-fread("D:/Naty/Taller/01.BI
EXPERT/EVENTO_GLOBAL_AI/MUESTRA_GOOGLE_MERCHANDISE.csv",sep=",",header=T)
GOOGLE_MERCHANDISE_csv<-as.data.frame(GOOGLE_MERCHANDISE_csv)
library(dplyr)
GOOGLE_MERCHANDISE_csv<- filter(GOOGLE_MERCHANDISE_csv,transactions==1)
BLOQUES DE CÓDIGO
##como filtrar en base a una columna:
library(data.table)
GOOGLE_MERCHANDISE_csv<-fread("D:/Naty/Taller/01.BI
EXPERT/EVENTO_GLOBAL_AI/MUESTRA_GOOGLE_MERCHANDISE.csv",sep=",",header=T)
GOOGLE_MERCHANDISE_csv<-as.data.frame(GOOGLE_MERCHANDISE_csv)
library(dplyr)
GOOGLE_MERCHANDISE_csv<- filter(GOOGLE_MERCHANDISE_csv,transactions==1)
#Crear campo calculado
GOOGLE_MERCHANDISE_csv$Canada<-ifelse(GOOGLE_MERCHANDISE_csv$country=="Canada","Canada","Otros")
BLOQUES DE CÓDIGO
#cargar varias tablas en una sola consulta
#Importar datos
library(data.table)
GOOGLE_MERCHANDISE_csv1<-fread("D:/Naty/Taller/01.BI EXPERT/EVENTO_GLOBAL_AI/MUESTRA_GOOGLE_MERCHANDISE.csv",sep=",",header=T)
GOOGLE_MERCHANDISE_csv1$date<-as.Date(as.character(GOOGLE_MERCHANDISE_csv1$date),format="%Y%m%d")
library(googlesheets4)
sheets_auth(email = "natalilujan@gmail.com")
GOOGLE_MERCHANDISE_sheets1 <- read_sheet("https://docs.google.com/spreadsheets/d/1G7ccUnndVuONOXMRv3oBC3slmGpTkNPBPx9IHEEWc3M/edit#gid=0",
sheet="google")
library("bigrquery")
projectid = "data-negocio"
sql <- "
select * from data-negocio.data_negocio.vista_google_merchandise
"
bq_auth("natalilujan@gmail.com")
tb <- bq_project_query(projectid, sql)
GOOGLE_MERCHANDISE_BIGQUERY1 <- bq_table_download(tb)
BLOQUES DE CÓDIGO
library(tidyverse)
gg<-ggplot(dataset,aes(x=pageviews,y=transactions)) +
geom_smooth(method = "gam",se=T)+
labs(title="Grafico",
x="pageviews")
plot(gg)
BLOQUES DE CÓDIGO
hist(dataset$pageviews,col="darkolivegreen1")
BLOQUES DE CÓDIGO
https://docs.microsoft.com/en-us/power-bi/connect-data/desktop-python-scripts
BLOQUES DE CÓDIGO
import pandas as pd
GOOGLE_MERCHANDISE_PYTHON=pd.read_csv('D:/Naty/Taller/01.BI EXPERT/EVENTO AZURE DATA
ANALYTICS/MUESTRA_GOOGLE_MERCHANDISE.csv',encoding='UTF-8',sep=',')
Recomendaciones
Revisar los Errores por tipo de dato
Revisar el directorio raíz
Explorar las gráficos que existen para importar a tu informe
https://appsource.microsoft.com/en-us/marketplace/apps?page=1&product=power-bi-visuals
@naty1655
natalilujan@gmail.com
www.linkedin.com/in/natali-lujan-allende
Gracias a
todxs!
SCRIPT R Y PYTHON EN POWER BI

Mais conteúdo relacionado

Semelhante a SCRIPT R Y PYTHON EN POWER BI

Overview sap bo girona nib efimatica
Overview sap bo girona nib efimaticaOverview sap bo girona nib efimatica
Overview sap bo girona nib efimaticaEfimatica
 
Pentaho Data Integration: El ataque del Data Science
Pentaho Data Integration: El ataque del Data Science Pentaho Data Integration: El ataque del Data Science
Pentaho Data Integration: El ataque del Data Science Software Guru
 
Implementacion de business intelligence
Implementacion de business intelligenceImplementacion de business intelligence
Implementacion de business intelligenceFernando Lopez Ignacio
 
Tecnologías Google
Tecnologías GoogleTecnologías Google
Tecnologías GoogleGDG Lima
 
Perfil informatica independencia final 2
Perfil informatica independencia final 2Perfil informatica independencia final 2
Perfil informatica independencia final 2morfeooo
 
Electiva
ElectivaElectiva
ElectivaArlin11
 
50 claves para conocer PowerBI
50 claves para conocer PowerBI50 claves para conocer PowerBI
50 claves para conocer PowerBIStratebi
 
Google Cloud Platform y Python
Google Cloud Platform y PythonGoogle Cloud Platform y Python
Google Cloud Platform y PythonCarlos Toxtli
 
Curso de Analista de Negocios con SAP Crystal Report 2013 (Fundamentos)
Curso de Analista de Negocios con SAP Crystal Report 2013 (Fundamentos)Curso de Analista de Negocios con SAP Crystal Report 2013 (Fundamentos)
Curso de Analista de Negocios con SAP Crystal Report 2013 (Fundamentos)Pedro Chavez
 
Perfiles profesionales en analytics - DMC Perú
Perfiles profesionales en analytics - DMC Perú Perfiles profesionales en analytics - DMC Perú
Perfiles profesionales en analytics - DMC Perú DMC Perú
 
I Congreso de inmersión de Ciencia de datos
I Congreso de inmersión de Ciencia de datosI Congreso de inmersión de Ciencia de datos
I Congreso de inmersión de Ciencia de datosNatali Lujan Allende
 
SPS Madrid 2019 - Eleva tu aplicaciones de PowerApps a otro nivel
SPS Madrid 2019 - Eleva tu aplicaciones de PowerApps a otro nivelSPS Madrid 2019 - Eleva tu aplicaciones de PowerApps a otro nivel
SPS Madrid 2019 - Eleva tu aplicaciones de PowerApps a otro nivelImanol Iza Martin
 
Metricsday2019 - Big query
Metricsday2019  - Big query   Metricsday2019  - Big query
Metricsday2019 - Big query Multiplica
 

Semelhante a SCRIPT R Y PYTHON EN POWER BI (20)

Overview sap bo girona nib efimatica
Overview sap bo girona nib efimaticaOverview sap bo girona nib efimatica
Overview sap bo girona nib efimatica
 
Pentaho Data Integration: El ataque del Data Science
Pentaho Data Integration: El ataque del Data Science Pentaho Data Integration: El ataque del Data Science
Pentaho Data Integration: El ataque del Data Science
 
Implementacion de business intelligence
Implementacion de business intelligenceImplementacion de business intelligence
Implementacion de business intelligence
 
Introduccion a PowerBI
Introduccion a PowerBIIntroduccion a PowerBI
Introduccion a PowerBI
 
Tecnologías Google
Tecnologías GoogleTecnologías Google
Tecnologías Google
 
Digital boardroom checklist
Digital boardroom checklistDigital boardroom checklist
Digital boardroom checklist
 
Proyecto tics Back Office
Proyecto tics Back OfficeProyecto tics Back Office
Proyecto tics Back Office
 
Perfil informatica independencia final 2
Perfil informatica independencia final 2Perfil informatica independencia final 2
Perfil informatica independencia final 2
 
06 ingeniería software
06 ingeniería software06 ingeniería software
06 ingeniería software
 
Sesion 1 pentaho special-edition 2013
Sesion 1  pentaho special-edition 2013Sesion 1  pentaho special-edition 2013
Sesion 1 pentaho special-edition 2013
 
Electiva
ElectivaElectiva
Electiva
 
50 claves para conocer PowerBI
50 claves para conocer PowerBI50 claves para conocer PowerBI
50 claves para conocer PowerBI
 
Google Cloud Platform y Python
Google Cloud Platform y PythonGoogle Cloud Platform y Python
Google Cloud Platform y Python
 
Sgbd de las aplicaciones 2.0
Sgbd de las aplicaciones 2.0Sgbd de las aplicaciones 2.0
Sgbd de las aplicaciones 2.0
 
Curso de Analista de Negocios con SAP Crystal Report 2013 (Fundamentos)
Curso de Analista de Negocios con SAP Crystal Report 2013 (Fundamentos)Curso de Analista de Negocios con SAP Crystal Report 2013 (Fundamentos)
Curso de Analista de Negocios con SAP Crystal Report 2013 (Fundamentos)
 
Perfiles profesionales en analytics - DMC Perú
Perfiles profesionales en analytics - DMC Perú Perfiles profesionales en analytics - DMC Perú
Perfiles profesionales en analytics - DMC Perú
 
I Congreso de inmersión de Ciencia de datos
I Congreso de inmersión de Ciencia de datosI Congreso de inmersión de Ciencia de datos
I Congreso de inmersión de Ciencia de datos
 
SPS Madrid 2019 - Eleva tu aplicaciones de PowerApps a otro nivel
SPS Madrid 2019 - Eleva tu aplicaciones de PowerApps a otro nivelSPS Madrid 2019 - Eleva tu aplicaciones de PowerApps a otro nivel
SPS Madrid 2019 - Eleva tu aplicaciones de PowerApps a otro nivel
 
Metricsday2019 - Big query
Metricsday2019  - Big query   Metricsday2019  - Big query
Metricsday2019 - Big query
 
Actividad 3
Actividad 3Actividad 3
Actividad 3
 

Mais de Natali Lujan Allende

Métricas clave de negocio con Google Analytics
Métricas clave de negocio  con Google AnalyticsMétricas clave de negocio  con Google Analytics
Métricas clave de negocio con Google AnalyticsNatali Lujan Allende
 
Inmersión Laboral Analítica Digital.pdf
Inmersión Laboral Analítica Digital.pdfInmersión Laboral Analítica Digital.pdf
Inmersión Laboral Analítica Digital.pdfNatali Lujan Allende
 
Taller power bi - Como construir un dashboard desde cero
Taller power bi - Como construir un dashboard desde ceroTaller power bi - Como construir un dashboard desde cero
Taller power bi - Como construir un dashboard desde ceroNatali Lujan Allende
 
Taller Power Bi aplicando gráficos en R
Taller Power Bi aplicando gráficos en RTaller Power Bi aplicando gráficos en R
Taller Power Bi aplicando gráficos en RNatali Lujan Allende
 
Gestion de la innovacion best buy grupo 1
Gestion de la innovacion   best buy grupo 1Gestion de la innovacion   best buy grupo 1
Gestion de la innovacion best buy grupo 1Natali Lujan Allende
 
Gamificacion sodimac 3 metodo ignite 4
Gamificacion sodimac 3   metodo ignite 4Gamificacion sodimac 3   metodo ignite 4
Gamificacion sodimac 3 metodo ignite 4Natali Lujan Allende
 
Zona movil.com (Ejemplo de comercio electronico)
Zona movil.com (Ejemplo de comercio electronico)Zona movil.com (Ejemplo de comercio electronico)
Zona movil.com (Ejemplo de comercio electronico)Natali Lujan Allende
 

Mais de Natali Lujan Allende (17)

Data & Analítica
Data & Analítica Data & Analítica
Data & Analítica
 
Métricas clave de negocio con Google Analytics
Métricas clave de negocio  con Google AnalyticsMétricas clave de negocio  con Google Analytics
Métricas clave de negocio con Google Analytics
 
Inmersión Laboral Analítica Digital.pdf
Inmersión Laboral Analítica Digital.pdfInmersión Laboral Analítica Digital.pdf
Inmersión Laboral Analítica Digital.pdf
 
Taller Power Bi caso practico
Taller Power Bi  caso practicoTaller Power Bi  caso practico
Taller Power Bi caso practico
 
Taller power bi - Como construir un dashboard desde cero
Taller power bi - Como construir un dashboard desde ceroTaller power bi - Como construir un dashboard desde cero
Taller power bi - Como construir un dashboard desde cero
 
Taller Power Bi aplicando gráficos en R
Taller Power Bi aplicando gráficos en RTaller Power Bi aplicando gráficos en R
Taller Power Bi aplicando gráficos en R
 
Trabajo final diario el comercio
Trabajo final   diario el comercioTrabajo final   diario el comercio
Trabajo final diario el comercio
 
Plan de comunicación crucero
Plan de comunicación cruceroPlan de comunicación crucero
Plan de comunicación crucero
 
Mobile marketing trabajo tinder
Mobile marketing trabajo tinder Mobile marketing trabajo tinder
Mobile marketing trabajo tinder
 
Metropolitano mobile marketing
Metropolitano mobile marketingMetropolitano mobile marketing
Metropolitano mobile marketing
 
Legislaciónde medios instagram
Legislaciónde medios instagramLegislaciónde medios instagram
Legislaciónde medios instagram
 
Gestion de la innovacion best buy grupo 1
Gestion de la innovacion   best buy grupo 1Gestion de la innovacion   best buy grupo 1
Gestion de la innovacion best buy grupo 1
 
Caso honda
Caso hondaCaso honda
Caso honda
 
Angrybirds mobile marketing
Angrybirds mobile marketingAngrybirds mobile marketing
Angrybirds mobile marketing
 
Gamificacion sodimac 3 metodo ignite 4
Gamificacion sodimac 3   metodo ignite 4Gamificacion sodimac 3   metodo ignite 4
Gamificacion sodimac 3 metodo ignite 4
 
Social media y kpis
Social media y kpisSocial media y kpis
Social media y kpis
 
Zona movil.com (Ejemplo de comercio electronico)
Zona movil.com (Ejemplo de comercio electronico)Zona movil.com (Ejemplo de comercio electronico)
Zona movil.com (Ejemplo de comercio electronico)
 

Último

Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíassuserf18419
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricKeyla Dolores Méndez
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan JosephBRAYANJOSEPHPEREZGOM
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)GDGSucre
 
Desarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfDesarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfJulian Lamprea
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveFagnerLisboa3
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxLolaBunny11
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITMaricarmen Sánchez Ruiz
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx241521559
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...silviayucra2
 

Último (10)

Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnología
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
 
Desarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfDesarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdf
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptx
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
 

SCRIPT R Y PYTHON EN POWER BI

  • 2. Cómo utilizar Script R y Python en Power Bi
  • 3. Data Scientist en Interseguro https://www.linkedin.com/in/natali-lujan-allende/ https://www.slideshare.net/natalilujanallende Natali Lujan Allende Bachiller en Estadística Informática (UNALM) con especialización en Marketing Digital (UPC)
  • 5. Caso de uso: Existe una muestra publica con métricas relacionada a la página Merchandise Store de Google. https://shop.googlemerchandisestore.com/ Se solicita realizar un dashboard con estadísticas de la página web
  • 6.
  • 7.
  • 8.
  • 9. R es un lenguaje de programación y entorno computacional dedicado a la estadística. Utilizado para minería de textos, procesamiento de imagen, visualizaciones interactivas de datos y procesamiento de Big Data,etc Es recomendable instalar y usar un entorno integrado de desarrollo como R Studio
  • 11.
  • 12.
  • 13.
  • 14. #Importar datos library(data.table) ##Cargar datos formato csv: GOOGLE_MERCHANDISE_R<-fread("D:/Naty/Taller/01.BI EXPERT/EVENTO AZURE DATA ANALYTICS/MUESTRA_GOOGLE_MERCHANDISE.csv",sep=",",header=T) GOOGLE_MERCHANDISE_R$date<- as.Date(as.character(GOOGLE_MERCHANDISE_R$date),format="%Y%m%d") Los paquetes en R son colecciones de funciones y conjunto de datos desarrollados por la comunidad. BLOQUES DE CÓDIGO
  • 15.
  • 16.
  • 17. #Cargar datos formato google sheets: library(googlesheets4) sheets_auth(email = "natalilujan@gmail.com") GOOGLE_MERCHANDISE_sheets <- read_sheet("https://docs.google.com/spreadsheets/d/1G7ccUnndVuONOXMRv3oBC3slmGpTkNPBPx9I HEEWc3M/edit#gid=0", sheet="google") BLOQUES DE CÓDIGO
  • 18.
  • 20.
  • 21. #Cargar datos formato google buc library("bigrquery") projectid = "data-negocio" # Set your query sql <- "select * from data-negocio.data_negocio.vista_google_merchandise" bq_auth("natalilujan@gmail.com") tb <- bq_project_query(projectid, sql) GOOGLE_MERCHANDISE_BIGQUERY <- bq_table_download(tb) BLOQUES DE CÓDIGO
  • 22.
  • 23. ##como filtrar en base a una columna: library(data.table) GOOGLE_MERCHANDISE_csv<-fread("D:/Naty/Taller/01.BI EXPERT/EVENTO_GLOBAL_AI/MUESTRA_GOOGLE_MERCHANDISE.csv",sep=",",header=T) GOOGLE_MERCHANDISE_csv<-as.data.frame(GOOGLE_MERCHANDISE_csv) library(dplyr) GOOGLE_MERCHANDISE_csv<- filter(GOOGLE_MERCHANDISE_csv,transactions==1) BLOQUES DE CÓDIGO
  • 24.
  • 25. ##como filtrar en base a una columna: library(data.table) GOOGLE_MERCHANDISE_csv<-fread("D:/Naty/Taller/01.BI EXPERT/EVENTO_GLOBAL_AI/MUESTRA_GOOGLE_MERCHANDISE.csv",sep=",",header=T) GOOGLE_MERCHANDISE_csv<-as.data.frame(GOOGLE_MERCHANDISE_csv) library(dplyr) GOOGLE_MERCHANDISE_csv<- filter(GOOGLE_MERCHANDISE_csv,transactions==1) #Crear campo calculado GOOGLE_MERCHANDISE_csv$Canada<-ifelse(GOOGLE_MERCHANDISE_csv$country=="Canada","Canada","Otros") BLOQUES DE CÓDIGO
  • 26.
  • 27. #cargar varias tablas en una sola consulta #Importar datos library(data.table) GOOGLE_MERCHANDISE_csv1<-fread("D:/Naty/Taller/01.BI EXPERT/EVENTO_GLOBAL_AI/MUESTRA_GOOGLE_MERCHANDISE.csv",sep=",",header=T) GOOGLE_MERCHANDISE_csv1$date<-as.Date(as.character(GOOGLE_MERCHANDISE_csv1$date),format="%Y%m%d") library(googlesheets4) sheets_auth(email = "natalilujan@gmail.com") GOOGLE_MERCHANDISE_sheets1 <- read_sheet("https://docs.google.com/spreadsheets/d/1G7ccUnndVuONOXMRv3oBC3slmGpTkNPBPx9IHEEWc3M/edit#gid=0", sheet="google") library("bigrquery") projectid = "data-negocio" sql <- " select * from data-negocio.data_negocio.vista_google_merchandise " bq_auth("natalilujan@gmail.com") tb <- bq_project_query(projectid, sql) GOOGLE_MERCHANDISE_BIGQUERY1 <- bq_table_download(tb) BLOQUES DE CÓDIGO
  • 28.
  • 29.
  • 30.
  • 31.
  • 32. library(tidyverse) gg<-ggplot(dataset,aes(x=pageviews,y=transactions)) + geom_smooth(method = "gam",se=T)+ labs(title="Grafico", x="pageviews") plot(gg) BLOQUES DE CÓDIGO
  • 33.
  • 35.
  • 37.
  • 38.
  • 39.
  • 40.
  • 41. BLOQUES DE CÓDIGO import pandas as pd GOOGLE_MERCHANDISE_PYTHON=pd.read_csv('D:/Naty/Taller/01.BI EXPERT/EVENTO AZURE DATA ANALYTICS/MUESTRA_GOOGLE_MERCHANDISE.csv',encoding='UTF-8',sep=',')
  • 42.
  • 44. Revisar los Errores por tipo de dato
  • 46. Explorar las gráficos que existen para importar a tu informe https://appsource.microsoft.com/en-us/marketplace/apps?page=1&product=power-bi-visuals