SlideShare uma empresa Scribd logo
1 de 30
Baixar para ler offline
Como o R pode
despertar sua paixão
por dados
Sillas Gonzaga
sillasgonzaga.github.io
• R é uma linguagem e também um ambiente de desenvolvimento
integrado para cálculos estatísticos e gráficos. Foi criada
originalmente por Ross Ihaka e por Robert Gentleman no
departamento de Estatística da universidade de Auckland, Nova
Zelândia, e foi desenvolvido em um esforço colaborativo de pessoas
em vários locais do mundo.
• R é uma linguagem e também um ambiente de desenvolvimento
integrado para cálculos estatísticos e gráficos. Foi criada
originalmente por Ross Ihaka e por Robert Gentleman no
departamento de Estatística da universidade de Auckland, Nova
Zelândia, e foi desenvolvido em um esforço colaborativo de pessoas
em vários locais do mundo.
Sumário
Sobre mim Projetos e
conquistas em R
Dicas e conselhos
para aprender R
1. Sobre mim
2. Projetos e conquistas
com o R
3. Para você aprender o
R
Sobre mim
Sobre mim
• Engenheiro de Produção pela UFS
• Intercâmbio na Coreia do Sul
• Autor do blog Paixão por Dados (sillasgonzaga.github.io)
• Analista de planejamento comercial na Casa & Vídeo
1. Sobre mim
2. Projetos e conquistas
com o R
3. Para você aprender o
R
Projetos e
conquistas
com o R
Análise de servidores públicos federais
http://sillasgonzaga.github.io/2016-01-17-transparenciaParte4/
Mapeamento do fluxo migratório universitário no Brasil
http://sillasgonzaga.github.io/2016-06-08-censo_educ_superior2/
OLX Shiny
https://sillasgonzaga.shinyapps.io/olxshiny2/
Pacote mafs
• Facilita o ajuste de 18 modelos preditivos do pacote forecast a uma
série temporal de input.
• 2072 downloads
• x <- cranlogs::cran_downloads("mafs", from = "2016-10-01", to = Sys.Date()-1)
• sum(x$count)
• https://cran.r-project.org/web/packages/mafs/index.html
rbloggers-BR
https://twitter.com/rbloggersbr
Prêmio de inovação no antigo estágio
Implementação de uma ferramenta de mapa interativo usando leafletR.
1. Sobre mim
2. Projetos e conquistas
com o R
3. Para você aprender o
R
Aprendendo R
Etapa 0
0 – Aprender inglês
1 – Cursos online
2 – Livros online:
3 – Domine(*) estes pacotes:
1. dplyr
2. tidyr
3. data.table
4. stringr
5. lubridate
Manuseio de
dados
6. purrr
7. magrittr
Sintaxe e
programação
8. ggplot2
9. rmarkdown +
knitr
10. shiny
Visualização
(*) Leia a documentação do pacote, vignettes, perguntas no Stack Overflow, e posts em blogs.
4 - Blogs
• R-bloggers: http://rbloggers.com/
• R-bloggers BR: @rbloggersbr
• Coletânea de links úteis e gráficos vistosos:
https://github.com/sillasgonzaga/referencias-R/blob/master/README.md
5 – Exerça sua criatividade
5 – Exerça sua criatividade
5 – Exerça sua criatividade
5 – Exerça sua criatividade
5 – Exerça sua criatividade
5 – Exerça sua criatividade
6 – Estude outras ferramentas e linguagens
analíticas
Excel + VBA SQL Python
Para determinadas situações existem ferramentas mais apropriadas
que o R
7- Frequente eventos
• Analytics em Tudo: https://www.meetup.com/analyticsemtudo/
• R-Ladies Rio de Janeiro: https://www.meetup.com/R-Ladies-Rio-de-
Janeiro/
• Rio Machine Learning Meetup: https://www.meetup.com/Rio-
Machine-Learning-Meetup/
• Python Rio: https://telegram.me/PythonRio
8 – Pratique!
Contato
sillas.gonzaga@gmail.com
https://www.linkedin.com/in/sillasgonzaga/

Mais conteúdo relacionado

Semelhante a Como o R pode despertar sua paixão por dados

Programação Orientada a Aspectos
Programação Orientada a AspectosProgramação Orientada a Aspectos
Programação Orientada a AspectosRicardo Terra
 
O que vi na QCon 2012 São Paulo
O que vi na QCon 2012 São PauloO que vi na QCon 2012 São Paulo
O que vi na QCon 2012 São PauloIsmael
 
Crystalfinal 100906101303-phpapp02
Crystalfinal 100906101303-phpapp02Crystalfinal 100906101303-phpapp02
Crystalfinal 100906101303-phpapp02Aldemir Almeida
 
Gerenciamento de projeto com scrum + mps
Gerenciamento de projeto com scrum + mpsGerenciamento de projeto com scrum + mps
Gerenciamento de projeto com scrum + mpsHelyer Mesquita
 
Docker: Introdução e Primeiros Passos - CEUNSP - Outubro-2018
Docker: Introdução e Primeiros Passos - CEUNSP - Outubro-2018Docker: Introdução e Primeiros Passos - CEUNSP - Outubro-2018
Docker: Introdução e Primeiros Passos - CEUNSP - Outubro-2018Renato Groff
 
Evolução cultural - Criando times de alto desempenho
Evolução cultural - Criando times de alto desempenhoEvolução cultural - Criando times de alto desempenho
Evolução cultural - Criando times de alto desempenhoDavid Robert Camargo de Campos
 
Ciência de Dados com R Introducao.pdf
Ciência de Dados com R Introducao.pdfCiência de Dados com R Introducao.pdf
Ciência de Dados com R Introducao.pdfSecont
 
Evolução cultural: Criando times de alto desempenho no Elo7
Evolução cultural: Criando times de alto desempenho no Elo7Evolução cultural: Criando times de alto desempenho no Elo7
Evolução cultural: Criando times de alto desempenho no Elo7David Robert Camargo de Campos
 
Arquiteturas, Tecnologias e Desafios para Análise de BigData
Arquiteturas, Tecnologias e Desafios para Análise de BigDataArquiteturas, Tecnologias e Desafios para Análise de BigData
Arquiteturas, Tecnologias e Desafios para Análise de BigDataSandro Andrade
 
Boas práticas para implementação mps.br
Boas práticas para implementação mps.brBoas práticas para implementação mps.br
Boas práticas para implementação mps.brbrunomatjas
 
Boas práticas para implementação Mps.br utilizando a ferramenta Channel
Boas práticas para implementação Mps.br utilizando a ferramenta Channel Boas práticas para implementação Mps.br utilizando a ferramenta Channel
Boas práticas para implementação Mps.br utilizando a ferramenta Channel Giovana Unbehaun
 
.NET Core + Docker: containers e seus benefícios no deployment de aplicações ...
.NET Core + Docker: containers e seus benefícios no deployment de aplicações ....NET Core + Docker: containers e seus benefícios no deployment de aplicações ...
.NET Core + Docker: containers e seus benefícios no deployment de aplicações ...Renato Groff
 
SQL Server 2017 para Desenvolvedores de Software - SQL Saturday 715
SQL Server 2017 para Desenvolvedores de Software - SQL Saturday 715SQL Server 2017 para Desenvolvedores de Software - SQL Saturday 715
SQL Server 2017 para Desenvolvedores de Software - SQL Saturday 715Renato Groff
 
A agência Nuve e o processo de projetos
A agência Nuve e o processo de projetosA agência Nuve e o processo de projetos
A agência Nuve e o processo de projetosAgência Nuve
 
7 dicas úteis para simplificar o desenvolvimento em ASP.NET Core - .NET SP - ...
7 dicas úteis para simplificar o desenvolvimento em ASP.NET Core - .NET SP - ...7 dicas úteis para simplificar o desenvolvimento em ASP.NET Core - .NET SP - ...
7 dicas úteis para simplificar o desenvolvimento em ASP.NET Core - .NET SP - ...Renato Groff
 

Semelhante a Como o R pode despertar sua paixão por dados (20)

Meetup-Churrops
Meetup-ChurropsMeetup-Churrops
Meetup-Churrops
 
Aprendendo R
Aprendendo RAprendendo R
Aprendendo R
 
Plano do Projeto
Plano do ProjetoPlano do Projeto
Plano do Projeto
 
Programação Orientada a Aspectos
Programação Orientada a AspectosProgramação Orientada a Aspectos
Programação Orientada a Aspectos
 
O que vi na QCon 2012 São Paulo
O que vi na QCon 2012 São PauloO que vi na QCon 2012 São Paulo
O que vi na QCon 2012 São Paulo
 
Crystalfinal 100906101303-phpapp02
Crystalfinal 100906101303-phpapp02Crystalfinal 100906101303-phpapp02
Crystalfinal 100906101303-phpapp02
 
Gerenciamento de projeto com scrum + mps
Gerenciamento de projeto com scrum + mpsGerenciamento de projeto com scrum + mps
Gerenciamento de projeto com scrum + mps
 
Docker: Introdução e Primeiros Passos - CEUNSP - Outubro-2018
Docker: Introdução e Primeiros Passos - CEUNSP - Outubro-2018Docker: Introdução e Primeiros Passos - CEUNSP - Outubro-2018
Docker: Introdução e Primeiros Passos - CEUNSP - Outubro-2018
 
Evolução cultural - Criando times de alto desempenho
Evolução cultural - Criando times de alto desempenhoEvolução cultural - Criando times de alto desempenho
Evolução cultural - Criando times de alto desempenho
 
Ciência de Dados com R Introducao.pdf
Ciência de Dados com R Introducao.pdfCiência de Dados com R Introducao.pdf
Ciência de Dados com R Introducao.pdf
 
cdr-intro.pdf
cdr-intro.pdfcdr-intro.pdf
cdr-intro.pdf
 
Evolução cultural: Criando times de alto desempenho no Elo7
Evolução cultural: Criando times de alto desempenho no Elo7Evolução cultural: Criando times de alto desempenho no Elo7
Evolução cultural: Criando times de alto desempenho no Elo7
 
Ruby on Rails for beginners 2.0
Ruby on Rails for beginners 2.0Ruby on Rails for beginners 2.0
Ruby on Rails for beginners 2.0
 
Arquiteturas, Tecnologias e Desafios para Análise de BigData
Arquiteturas, Tecnologias e Desafios para Análise de BigDataArquiteturas, Tecnologias e Desafios para Análise de BigData
Arquiteturas, Tecnologias e Desafios para Análise de BigData
 
Boas práticas para implementação mps.br
Boas práticas para implementação mps.brBoas práticas para implementação mps.br
Boas práticas para implementação mps.br
 
Boas práticas para implementação Mps.br utilizando a ferramenta Channel
Boas práticas para implementação Mps.br utilizando a ferramenta Channel Boas práticas para implementação Mps.br utilizando a ferramenta Channel
Boas práticas para implementação Mps.br utilizando a ferramenta Channel
 
.NET Core + Docker: containers e seus benefícios no deployment de aplicações ...
.NET Core + Docker: containers e seus benefícios no deployment de aplicações ....NET Core + Docker: containers e seus benefícios no deployment de aplicações ...
.NET Core + Docker: containers e seus benefícios no deployment de aplicações ...
 
SQL Server 2017 para Desenvolvedores de Software - SQL Saturday 715
SQL Server 2017 para Desenvolvedores de Software - SQL Saturday 715SQL Server 2017 para Desenvolvedores de Software - SQL Saturday 715
SQL Server 2017 para Desenvolvedores de Software - SQL Saturday 715
 
A agência Nuve e o processo de projetos
A agência Nuve e o processo de projetosA agência Nuve e o processo de projetos
A agência Nuve e o processo de projetos
 
7 dicas úteis para simplificar o desenvolvimento em ASP.NET Core - .NET SP - ...
7 dicas úteis para simplificar o desenvolvimento em ASP.NET Core - .NET SP - ...7 dicas úteis para simplificar o desenvolvimento em ASP.NET Core - .NET SP - ...
7 dicas úteis para simplificar o desenvolvimento em ASP.NET Core - .NET SP - ...
 

Como o R pode despertar sua paixão por dados

  • 1. Como o R pode despertar sua paixão por dados Sillas Gonzaga sillasgonzaga.github.io
  • 2. • R é uma linguagem e também um ambiente de desenvolvimento integrado para cálculos estatísticos e gráficos. Foi criada originalmente por Ross Ihaka e por Robert Gentleman no departamento de Estatística da universidade de Auckland, Nova Zelândia, e foi desenvolvido em um esforço colaborativo de pessoas em vários locais do mundo.
  • 3. • R é uma linguagem e também um ambiente de desenvolvimento integrado para cálculos estatísticos e gráficos. Foi criada originalmente por Ross Ihaka e por Robert Gentleman no departamento de Estatística da universidade de Auckland, Nova Zelândia, e foi desenvolvido em um esforço colaborativo de pessoas em vários locais do mundo.
  • 4. Sumário Sobre mim Projetos e conquistas em R Dicas e conselhos para aprender R
  • 5. 1. Sobre mim 2. Projetos e conquistas com o R 3. Para você aprender o R Sobre mim
  • 6. Sobre mim • Engenheiro de Produção pela UFS • Intercâmbio na Coreia do Sul • Autor do blog Paixão por Dados (sillasgonzaga.github.io) • Analista de planejamento comercial na Casa & Vídeo
  • 7. 1. Sobre mim 2. Projetos e conquistas com o R 3. Para você aprender o R Projetos e conquistas com o R
  • 8. Análise de servidores públicos federais http://sillasgonzaga.github.io/2016-01-17-transparenciaParte4/
  • 9. Mapeamento do fluxo migratório universitário no Brasil http://sillasgonzaga.github.io/2016-06-08-censo_educ_superior2/
  • 11. Pacote mafs • Facilita o ajuste de 18 modelos preditivos do pacote forecast a uma série temporal de input. • 2072 downloads • x <- cranlogs::cran_downloads("mafs", from = "2016-10-01", to = Sys.Date()-1) • sum(x$count) • https://cran.r-project.org/web/packages/mafs/index.html
  • 13. Prêmio de inovação no antigo estágio Implementação de uma ferramenta de mapa interativo usando leafletR.
  • 14. 1. Sobre mim 2. Projetos e conquistas com o R 3. Para você aprender o R Aprendendo R
  • 16. 0 – Aprender inglês
  • 17. 1 – Cursos online
  • 18. 2 – Livros online:
  • 19. 3 – Domine(*) estes pacotes: 1. dplyr 2. tidyr 3. data.table 4. stringr 5. lubridate Manuseio de dados 6. purrr 7. magrittr Sintaxe e programação 8. ggplot2 9. rmarkdown + knitr 10. shiny Visualização (*) Leia a documentação do pacote, vignettes, perguntas no Stack Overflow, e posts em blogs.
  • 20. 4 - Blogs • R-bloggers: http://rbloggers.com/ • R-bloggers BR: @rbloggersbr • Coletânea de links úteis e gráficos vistosos: https://github.com/sillasgonzaga/referencias-R/blob/master/README.md
  • 21. 5 – Exerça sua criatividade
  • 22. 5 – Exerça sua criatividade
  • 23. 5 – Exerça sua criatividade
  • 24. 5 – Exerça sua criatividade
  • 25. 5 – Exerça sua criatividade
  • 26. 5 – Exerça sua criatividade
  • 27. 6 – Estude outras ferramentas e linguagens analíticas Excel + VBA SQL Python Para determinadas situações existem ferramentas mais apropriadas que o R
  • 28. 7- Frequente eventos • Analytics em Tudo: https://www.meetup.com/analyticsemtudo/ • R-Ladies Rio de Janeiro: https://www.meetup.com/R-Ladies-Rio-de- Janeiro/ • Rio Machine Learning Meetup: https://www.meetup.com/Rio- Machine-Learning-Meetup/ • Python Rio: https://telegram.me/PythonRio