SlideShare a Scribd company logo
1 of 34
Globalcode – Open4education
Data Science II – Uma Jornada de Dados com R
Eduardo P. Klein
Gerente 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
http://www.mobiltec.com.br
Data Science II com R - Jornada de Dados

More Related Content

What's hot

Sistema integrado de gestão empresarial ERP
Sistema integrado de gestão empresarial ERPSistema integrado de gestão empresarial ERP
Sistema integrado de gestão empresarial ERP13032727
 
Implantação de um ERP - Vantagens e Dificuldades
Implantação de um ERP - Vantagens e DificuldadesImplantação de um ERP - Vantagens e Dificuldades
Implantação de um ERP - Vantagens e DificuldadesAndre Dourado
 
Apresentação Software de Gestão - Mais ERP - Micro e Pequenas Empresas
Apresentação Software de Gestão - Mais ERP - Micro e Pequenas EmpresasApresentação Software de Gestão - Mais ERP - Micro e Pequenas Empresas
Apresentação Software de Gestão - Mais ERP - Micro e Pequenas EmpresasOctavio Yoshio Hozawa
 
O erp e o seu papel na gestão das empresas
O erp e o seu papel na gestão das empresasO erp e o seu papel na gestão das empresas
O erp e o seu papel na gestão das empresasEdilberto Souza
 
Apresentação do ERP
Apresentação do ERPApresentação do ERP
Apresentação do ERPMurilojose10
 
Sistema de gestão empresarial integrada ERP
Sistema de gestão empresarial integrada ERPSistema de gestão empresarial integrada ERP
Sistema de gestão empresarial integrada ERPEduardo Braga Jr
 
SIG: MRP, ERP, CRM e SCM
SIG: MRP, ERP, CRM e SCMSIG: MRP, ERP, CRM e SCM
SIG: MRP, ERP, CRM e SCMFelipe Oliveira
 
Seminário - Enterprise Resource Planning (ERP)
Seminário - Enterprise Resource Planning (ERP)Seminário - Enterprise Resource Planning (ERP)
Seminário - Enterprise Resource Planning (ERP)Giancarlo Silva
 
ERP II - Sistemas Integrados de Gestão Empresarial (SIGE ou SIG)
ERP II - Sistemas Integrados de Gestão Empresarial (SIGE ou SIG)ERP II - Sistemas Integrados de Gestão Empresarial (SIGE ou SIG)
ERP II - Sistemas Integrados de Gestão Empresarial (SIGE ou SIG)Sidnei Reis
 
Sobre ERP CRM e Supply Chain
Sobre ERP CRM e Supply ChainSobre ERP CRM e Supply Chain
Sobre ERP CRM e Supply ChainClaudio Barbosa
 
ERP - Sistema de Gestão Empresarial
ERP - Sistema de Gestão EmpresarialERP - Sistema de Gestão Empresarial
ERP - Sistema de Gestão EmpresarialThiago Silveira
 
Introdução ao ERP Microsiga Protheus da Totvs
Introdução ao ERP Microsiga Protheus da TotvsIntrodução ao ERP Microsiga Protheus da Totvs
Introdução ao ERP Microsiga Protheus da TotvsEdilberto Souza
 

What's hot (20)

Sistema integrado de gestão empresarial ERP
Sistema integrado de gestão empresarial ERPSistema integrado de gestão empresarial ERP
Sistema integrado de gestão empresarial ERP
 
Sobre Erp (Basico)
Sobre Erp (Basico)Sobre Erp (Basico)
Sobre Erp (Basico)
 
Implantação de um ERP - Vantagens e Dificuldades
Implantação de um ERP - Vantagens e DificuldadesImplantação de um ERP - Vantagens e Dificuldades
Implantação de um ERP - Vantagens e Dificuldades
 
Aula de ERP
Aula de ERPAula de ERP
Aula de ERP
 
ERP - Conceito e Evolução
ERP - Conceito e EvoluçãoERP - Conceito e Evolução
ERP - Conceito e Evolução
 
Apresentação Software de Gestão - Mais ERP - Micro e Pequenas Empresas
Apresentação Software de Gestão - Mais ERP - Micro e Pequenas EmpresasApresentação Software de Gestão - Mais ERP - Micro e Pequenas Empresas
Apresentação Software de Gestão - Mais ERP - Micro e Pequenas Empresas
 
O erp e o seu papel na gestão das empresas
O erp e o seu papel na gestão das empresasO erp e o seu papel na gestão das empresas
O erp e o seu papel na gestão das empresas
 
Apresentação do ERP
Apresentação do ERPApresentação do ERP
Apresentação do ERP
 
Trabalho Business Intelligence
Trabalho Business IntelligenceTrabalho Business Intelligence
Trabalho Business Intelligence
 
Sistema de gestão empresarial integrada ERP
Sistema de gestão empresarial integrada ERPSistema de gestão empresarial integrada ERP
Sistema de gestão empresarial integrada ERP
 
ERP
ERPERP
ERP
 
SIG: MRP, ERP, CRM e SCM
SIG: MRP, ERP, CRM e SCMSIG: MRP, ERP, CRM e SCM
SIG: MRP, ERP, CRM e SCM
 
O abc do erp
O abc do erpO abc do erp
O abc do erp
 
Seminário - Enterprise Resource Planning (ERP)
Seminário - Enterprise Resource Planning (ERP)Seminário - Enterprise Resource Planning (ERP)
Seminário - Enterprise Resource Planning (ERP)
 
O que é ERP?
O que é ERP?O que é ERP?
O que é ERP?
 
ERP II - Sistemas Integrados de Gestão Empresarial (SIGE ou SIG)
ERP II - Sistemas Integrados de Gestão Empresarial (SIGE ou SIG)ERP II - Sistemas Integrados de Gestão Empresarial (SIGE ou SIG)
ERP II - Sistemas Integrados de Gestão Empresarial (SIGE ou SIG)
 
Sobre ERP CRM e Supply Chain
Sobre ERP CRM e Supply ChainSobre ERP CRM e Supply Chain
Sobre ERP CRM e Supply Chain
 
ERP
ERPERP
ERP
 
ERP - Sistema de Gestão Empresarial
ERP - Sistema de Gestão EmpresarialERP - Sistema de Gestão Empresarial
ERP - Sistema de Gestão Empresarial
 
Introdução ao ERP Microsiga Protheus da Totvs
Introdução ao ERP Microsiga Protheus da TotvsIntrodução ao ERP Microsiga Protheus da Totvs
Introdução ao ERP Microsiga Protheus da Totvs
 

Similar to Data Science II com R - Jornada de Dados

Análise de dados com R - TDC 2015
Análise de dados com R - TDC 2015Análise de dados com R - TDC 2015
Análise de dados com R - TDC 2015Rodrigo Ribeiro
 
TDC2016SP - Trilha Arquitetura Empresarial
TDC2016SP - Trilha Arquitetura EmpresarialTDC2016SP - Trilha Arquitetura Empresarial
TDC2016SP - Trilha Arquitetura Empresarialtdc-globalcode
 
Dos requisitos à implantação em uma palestra
Dos requisitos à implantação em uma palestraDos requisitos à implantação em uma palestra
Dos requisitos à implantação em uma palestraRafael Chaves
 
Monitorando serviços REST com o Application Insights
Monitorando serviços REST com o Application InsightsMonitorando serviços REST com o Application Insights
Monitorando serviços REST com o Application InsightsRenato Groff
 
Inteligência de Negócios (BI) utilizando Software Livre @ FISL 12 - Porto Alegre
Inteligência de Negócios (BI) utilizando Software Livre @ FISL 12 - Porto AlegreInteligência de Negócios (BI) utilizando Software Livre @ FISL 12 - Porto Alegre
Inteligência de Negócios (BI) utilizando Software Livre @ FISL 12 - Porto AlegreIT4biz IT Solutions
 
Inteligência de Negócios (BI) utilizando Software Livre @ FISL 12 - Porto Alegre
Inteligência de Negócios (BI) utilizando Software Livre @ FISL 12 - Porto AlegreInteligência de Negócios (BI) utilizando Software Livre @ FISL 12 - Porto Alegre
Inteligência de Negócios (BI) utilizando Software Livre @ FISL 12 - Porto AlegreCaio Moreno
 
Integração de ferramentas de código aberto (java, pentaho e android) e mapas,...
Integração de ferramentas de código aberto (java, pentaho e android) e mapas,...Integração de ferramentas de código aberto (java, pentaho e android) e mapas,...
Integração de ferramentas de código aberto (java, pentaho e android) e mapas,...Caio Moreno
 
Gestão de fábrica de software com desenvolvimento multi plataformas
Gestão de fábrica de software com desenvolvimento multi plataformasGestão de fábrica de software com desenvolvimento multi plataformas
Gestão de fábrica de software com desenvolvimento multi plataformasJosé Freire Neto
 
Big Data Analytics - Do MapReduce ao dashboard com Hadoop e Pentaho
Big Data Analytics - Do MapReduce ao dashboard com Hadoop e PentahoBig Data Analytics - Do MapReduce ao dashboard com Hadoop e Pentaho
Big Data Analytics - Do MapReduce ao dashboard com Hadoop e PentahoAmbiente Livre
 
Pentaho, Hadoop , Big Data e Data Lakes
Pentaho, Hadoop , Big Data e Data LakesPentaho, Hadoop , Big Data e Data Lakes
Pentaho, Hadoop , Big Data e Data LakesAmbiente Livre
 
TDC2016SP - Trilha BigData
TDC2016SP - Trilha BigDataTDC2016SP - Trilha BigData
TDC2016SP - Trilha BigDatatdc-globalcode
 
Eduardo Rocha - Criando produtos invisíveis
Eduardo Rocha - Criando produtos invisíveis   Eduardo Rocha - Criando produtos invisíveis
Eduardo Rocha - Criando produtos invisíveis Agile Trends
 
Palestra: Cientista de Dados – Dominando o Big Data com Software Livre
Palestra: Cientista de Dados – Dominando o Big Data com Software LivrePalestra: Cientista de Dados – Dominando o Big Data com Software Livre
Palestra: Cientista de Dados – Dominando o Big Data com Software LivreAmbiente Livre
 
CV Jorge Ramos Ago 2014
CV Jorge Ramos Ago 2014CV Jorge Ramos Ago 2014
CV Jorge Ramos Ago 2014Jorge Ramos
 
PostgreSQL em projetos de Business Analytics e Big Data Analytics com Pentaho
PostgreSQL em projetos de Business Analytics e Big Data Analytics com PentahoPostgreSQL em projetos de Business Analytics e Big Data Analytics com Pentaho
PostgreSQL em projetos de Business Analytics e Big Data Analytics com PentahoAmbiente Livre
 
TDC SP 2016 - Construindo um microserviço Java 100% funcional em 30 minutos
TDC SP 2016 - Construindo um microserviço Java 100% funcional em 30 minutosTDC SP 2016 - Construindo um microserviço Java 100% funcional em 30 minutos
TDC SP 2016 - Construindo um microserviço Java 100% funcional em 30 minutosRafael Chaves
 
Palestra: Desenvolvendo Produtos sobre a Plataforma Pentaho - Pentaho Day 2013
Palestra: Desenvolvendo Produtos sobre a Plataforma Pentaho - Pentaho Day 2013Palestra: Desenvolvendo Produtos sobre a Plataforma Pentaho - Pentaho Day 2013
Palestra: Desenvolvendo Produtos sobre a Plataforma Pentaho - Pentaho Day 2013Marcio Junior Vieira
 

Similar to Data Science II com R - Jornada de Dados (20)

Análise de dados com R - TDC 2015
Análise de dados com R - TDC 2015Análise de dados com R - TDC 2015
Análise de dados com R - TDC 2015
 
TDC2016SP - Trilha Arquitetura Empresarial
TDC2016SP - Trilha Arquitetura EmpresarialTDC2016SP - Trilha Arquitetura Empresarial
TDC2016SP - Trilha Arquitetura Empresarial
 
Potencializando Business Intelligence com Typescript
Potencializando Business Intelligence com TypescriptPotencializando Business Intelligence com Typescript
Potencializando Business Intelligence com Typescript
 
Dos requisitos à implantação em uma palestra
Dos requisitos à implantação em uma palestraDos requisitos à implantação em uma palestra
Dos requisitos à implantação em uma palestra
 
Monitorando serviços REST com o Application Insights
Monitorando serviços REST com o Application InsightsMonitorando serviços REST com o Application Insights
Monitorando serviços REST com o Application Insights
 
Inteligência de Negócios (BI) utilizando Software Livre @ FISL 12 - Porto Alegre
Inteligência de Negócios (BI) utilizando Software Livre @ FISL 12 - Porto AlegreInteligência de Negócios (BI) utilizando Software Livre @ FISL 12 - Porto Alegre
Inteligência de Negócios (BI) utilizando Software Livre @ FISL 12 - Porto Alegre
 
Inteligência de Negócios (BI) utilizando Software Livre @ FISL 12 - Porto Alegre
Inteligência de Negócios (BI) utilizando Software Livre @ FISL 12 - Porto AlegreInteligência de Negócios (BI) utilizando Software Livre @ FISL 12 - Porto Alegre
Inteligência de Negócios (BI) utilizando Software Livre @ FISL 12 - Porto Alegre
 
Integração de ferramentas de código aberto (java, pentaho e android) e mapas,...
Integração de ferramentas de código aberto (java, pentaho e android) e mapas,...Integração de ferramentas de código aberto (java, pentaho e android) e mapas,...
Integração de ferramentas de código aberto (java, pentaho e android) e mapas,...
 
ProIndústria 2018 - dia 23 - H201 - A06
ProIndústria 2018 - dia 23 - H201 - A06ProIndústria 2018 - dia 23 - H201 - A06
ProIndústria 2018 - dia 23 - H201 - A06
 
Apresentação de projeto de estágio
Apresentação de projeto de estágioApresentação de projeto de estágio
Apresentação de projeto de estágio
 
Gestão de fábrica de software com desenvolvimento multi plataformas
Gestão de fábrica de software com desenvolvimento multi plataformasGestão de fábrica de software com desenvolvimento multi plataformas
Gestão de fábrica de software com desenvolvimento multi plataformas
 
Big Data Analytics - Do MapReduce ao dashboard com Hadoop e Pentaho
Big Data Analytics - Do MapReduce ao dashboard com Hadoop e PentahoBig Data Analytics - Do MapReduce ao dashboard com Hadoop e Pentaho
Big Data Analytics - Do MapReduce ao dashboard com Hadoop e Pentaho
 
Pentaho, Hadoop , Big Data e Data Lakes
Pentaho, Hadoop , Big Data e Data LakesPentaho, Hadoop , Big Data e Data Lakes
Pentaho, Hadoop , Big Data e Data Lakes
 
TDC2016SP - Trilha BigData
TDC2016SP - Trilha BigDataTDC2016SP - Trilha BigData
TDC2016SP - Trilha BigData
 
Eduardo Rocha - Criando produtos invisíveis
Eduardo Rocha - Criando produtos invisíveis   Eduardo Rocha - Criando produtos invisíveis
Eduardo Rocha - Criando produtos invisíveis
 
Palestra: Cientista de Dados – Dominando o Big Data com Software Livre
Palestra: Cientista de Dados – Dominando o Big Data com Software LivrePalestra: Cientista de Dados – Dominando o Big Data com Software Livre
Palestra: Cientista de Dados – Dominando o Big Data com Software Livre
 
CV Jorge Ramos Ago 2014
CV Jorge Ramos Ago 2014CV Jorge Ramos Ago 2014
CV Jorge Ramos Ago 2014
 
PostgreSQL em projetos de Business Analytics e Big Data Analytics com Pentaho
PostgreSQL em projetos de Business Analytics e Big Data Analytics com PentahoPostgreSQL em projetos de Business Analytics e Big Data Analytics com Pentaho
PostgreSQL em projetos de Business Analytics e Big Data Analytics com Pentaho
 
TDC SP 2016 - Construindo um microserviço Java 100% funcional em 30 minutos
TDC SP 2016 - Construindo um microserviço Java 100% funcional em 30 minutosTDC SP 2016 - Construindo um microserviço Java 100% funcional em 30 minutos
TDC SP 2016 - Construindo um microserviço Java 100% funcional em 30 minutos
 
Palestra: Desenvolvendo Produtos sobre a Plataforma Pentaho - Pentaho Day 2013
Palestra: Desenvolvendo Produtos sobre a Plataforma Pentaho - Pentaho Day 2013Palestra: Desenvolvendo Produtos sobre a Plataforma Pentaho - Pentaho Day 2013
Palestra: Desenvolvendo Produtos sobre a Plataforma Pentaho - Pentaho Day 2013
 

Data Science II com R - Jornada de Dados

Editor's Notes

  1. Nessa breve introdução eu quero mostrar o meu contexto profissional, para que o público compreenda que eu (com a Mobiltec) estou em um contexto de apoio à cadeia de logística de clientes, principalmente do segmento de bebidas (Heineken, AMBEV). Também quero mostrar a minha trajetória de quando (1) comecei a estudar por conta própria Ciência de Dados (início de 2017), (2) Percebi a utilidade destes aprendizados e (3) comecei a aplicar tanto na visibilidade e acompanhamento em tempo real das soluções como no apoio à tomada de decisão. Quero deixar claro no início que a palestra apresenta o meu processo nesta jornada mas que também é uma palestra técnica tratando de R e suas ferramentas.
  2. Nessa breve apresentação eu quero mostrar o meu contexto profissional, para que o público compreenda que eu (com a Mobiltec) estou em um contexto de apoio à cadeia de logística de clientes, principalmente do segmento de bebidas (Heineken, AMBEV).
  3. Nessa breve apresentação eu quero mostrar o meu contexto profissional, para que o público compreenda que eu (com a Mobiltec) estou em um contexto de apoio à cadeia de logística de clientes, principalmente do segmento de bebidas (Heineken, AMBEV).
  4. Nessa breve apresentação eu quero mostrar o meu contexto profissional, para que o público compreenda que eu (com a Mobiltec) estou em um contexto de apoio à cadeia de logística de clientes, principalmente do segmento de bebidas (Heineken, AMBEV).
  5. Nessa etapa eu quero mostrar o meu processo de aprendizado. Minhas metas semestrais de aprendizados técnicos e gerenciais. No caso em 2017 comecei a aprender Ciência de Dados. Comentar que criei o blog www.decifrandodados.com.br para registrar meus estudos e minha trajetória. Aqui quero mostrar que a escolha inicial por R ao invés do Python foi por gosto, ao fazer primeiros cursos no Udemy. Mas que não tenho grandes preferências ou preconceitos com uma ou outra tecnologia. Temos que usar a tecnologia que melhor nos atende. Inclusive no 2º semestre de 2018 comecei a estudar e aplicar Python.
  6. Aqui quero introduzir que iremos falar nos próximos slides sobre etapas de Ciências de Dados que poderiam ser tranquilamente desenvolvidas na plataforma .NET, que é a maior expertise da Mobiltec, mas que o R agregou muito valor em virtude de sua flexibilidade e de suas inúmeras bibliotecas prontas para as diversas etapas de ciência de dados.
  7. Consultas deste tipo podem ser facilmente realizadas das mais variadas stacks de desenvolvimento (no meu caso o .NET), mas o R e seus pacotes vão permitir ir além facilmente, consultando dados de uma infinidade de fontes para o mesmo. readr, (Arquivos Texto) readxl (Excel) jsonlite, XML, httr RODBC, ROracle, RMySQL, RPostgres mongolite, couchDB, bmp, jpeg, png bigchess
  8. Exemplificando que é fácil buscar dados de um banco de dados com bibliotecas, como por exemplo a RODBC. library(RODBC) getEnabledSellers <- function () { dbHandle <- odbcDriverConnect(dbConnStr) enabledSellers <- sqlQuery(dbHandle, glue(“ SELECT substring(UnitCode, 3, 4) as 'Unit', Code as 'Employee’ FROM Employee WHERE Enabled = 1 AND Role = 1 ")) odbcClose(dbHandle) return (enabledSellers) }
  9. Com similar simplicidade se captura dados do MongoDB com a biblioteca mongolite. library(mongolite) getOrders <- function () { m <- mongo(url=mongoUrl, db=mongoDB, collection="RealizedRouteCollection") orders <- m$find( paste0( '{ "EmissionDate": { "$gte": reportPeriod[1], "$lt": reportPeriod[2] } }’), '{ "EmissionDate": 1, "Unit": 1, "_id": 1 }’ ) orders$Unit <- factor(substr(orders$Unit, 3, 6)) orders$Employee <- substr(orders$`_id`, 4, 11) return (orders) }
  10. Mais um exemplo, agora lendo dados de arquivos CSV com readr. library(readr) files <- list.files(path = logPath, pattern = "^OrdersQueue.log", full.names = TRUE) orders <- lapply(files, function (fileName) { read_csv2(fileName, col_names = c('Data', 'Unidade', 'Vendedor', 'CNPJ’)) }) orders <- do.call('rbind', orders)
  11. Trazendo os dados para uma estrutura padrão podemos usar o ambiente computacional do R e seus diversos pacotes para manipulação dos dados. orders <- getOrders() enabledSellers <- getEnabledSellers() sellersPostOrders <- unique(orders[,c("Unit", "Employee")]) activeSellers <- intersect(sellersPostOrders[,c("Unit", "Employee")], enabledSellers[,c("Unit", "Employee")]) Sendo possível matrizes com teoria de conjuntos, mas também com outras estruturas, por exemplo dplyr - Gramática de manipulação de dados. Possível fazer filtragens, agrupamentos, etc etc.
  12. Indo além, vamos para a capacidade de plotagem de dados ordersByDay <- ddply(orders, .(EmissionDate), nrow) ggplot(data = ordersByDay) + geom_col(aes(x = Date, y=round(V1 / 1E+3, 2))) + theme(axis.text.x = element_text(angle = 90, vjust = 0.5)) + scale_x_date(name="Data", date_labels = '%d/%m', date_breaks='1 day') + ylab("Quant. de pedidos (milhares)")
  13. Aqui eu vou mostrar o projeto Estimativas Populacionais
  14. No mundo Python (Dash e Bokeh)