Data Science II Uma Jornada de Dados com R · 2018-12-12 · Data Science II –Uma Jornada de ......
Transcript of Data Science II Uma Jornada de Dados com R · 2018-12-12 · Data Science II –Uma Jornada de ......
Globalcode – Open4education
Data Science II – Uma Jornada de Dados com R
Eduardo P. KleinDiretor de TI da Mobiltec
Globalcode – Open4education
Agenda
Contexto e Jornada
Negócio x Técnico
Operacional x Estratégico
Extração de dados
Dashboards Shiny
Relatórios RMarkdown
Globalcode – Open4education
Contexto de Negócio
A Mobiltec atua com ferramentas de
middleware na cadeia logística de
empresas do segmento de bebidas.
Além disso, desenvolve ferramentas para as
etapas de venda e distribuição.
Presença no mercado também com produtos de
gestão de dispositivos movéis (MDM)
Globalcode – Open4education
Contexto de Negócio
Mobiltec
Mobile
Middleware
SFA
Delivery
Trade
Marketing
Roteirizador A Roteirizador B
Rastreamento
Gestão
ERP
Business
Intelligence
Globalcode – Open4education
Desafios
Visibilidade e ‘depuração’ de problemas
operacionais por parte do time de suporte
Acompanhamento em tempo real da Big
Picture para prevenir problemas e minimizar
crises
Globalcode – Open4education
Jornada de Aprendizado
Desenvolvimento pessoal
Meta: Cada semestre, um
novo desafio de aprendizado
2017 - Fundamentos Ciência
de Dados e R
2018 – Shiny, RMarkdown e
Python
Data Science
Cursos Udemy
Fundamentos
R e R Avançado
Criação do blog
www.decifrandodados.com.br
e aplicação das ferramentas
Aplicação prática nos
processos na Mobiltec
Globalcode – Open4education
Importação de dados com R
Modelo de extensões
Comunidade ativa
Interoperabilidade com outras linguagens de
programação
Globalcode – Open4education
Importação de dados com R
readr
RODBC
mongolite
readxl
jsonlite XML httr ROracle
RMySQL RPostgres couchDB googlesheets
rvest bmp jpg png
bigchess ... ...
Globalcode – Open4education
Importação de dados com R
Globalcode – Open4education
Importação de dados com R
Globalcode – Open4education
Importação de dados com R
Globalcode – Open4education
Transformação de dados
Estruturas de dados comuns
Vetores, Matrizes, ...
Bibliotecas de transformação
base – R já contém diversos operadores importantes
dplyr – Gramática de manipulação de dados
...
Globalcode – Open4education
Transformação de dados
Globalcode – Open4education
Visualização de dados
Globalcode – Open4education
Visualização de dados
Globalcode – Open4education
Consolidando...
O ambiente do RStudio oferece uma forma amigável
e dinâmica que integra
• Ambiente de script
• Fluxo de código combinado com saída de dados
(tabelas e gráficos)
Globalcode – Open4education
Dashboards com Shiny
Apps web interativos com R
Responsivo e Reativo
Linguagem alto nível para construção de UI
Extenso conjunto de componentes do Shiny
http://rstudio.github.io/shinydashboard
Globalcode – Open4education
Globalcode – Open4education
Globalcode – Open4education
Dashboard – ui.R
Globalcode – Open4education
Dashboard – ui.R
Globalcode – Open4education
Dashboard – server.R
Globalcode – Open4education
Dashboard – server.R
GGPLOT2
Grammar of Graphics
Globalcode – Open4education
Shiny – Hospedagem
On the Cloud
shinyapps.io
“by RStudio”
On Premises
Open source
Comercial (Pro)
Globalcode – Open4education
Relatórios RMarkdown
Documentos que mesclam código e narrativa.
Transformar análises em documentos.
https://rmarkdown.rstudio.com/
Globalcode – Open4education
Relatórios RMarkdown
Globalcode – Open4education
Relatórios RMarkdown
Globalcode – Open4education
Relatórios RMarkdown
Globalcode – Open4education
Relatórios RMarkdown
Globalcode – Open4education
Relatórios RMarkdown
Globalcode – Open4education
Relatórios RMarkdown
Globalcode – Open4education
Futuro
Otimizações de coletas de dados e
integração com sistemas
Identificação de padrões de comportamento
Globalcode – Open4education
Obrigado! Perguntas?
@eduardopklein
https://epklein.com.br
https://www.decifrandodados.com.br
https://github.com/epklein