Data Science II Uma Jornada de Dados com R · 2018-12-12 · Data Science II –Uma Jornada de ......

Preview:

Citation preview

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

Recommended