ao
Conte
udo
Estrutura
Material
Informac
oes
Primeiros Passos
Apresentac
ao
Conte
udo
Sumario
Apresentacao
Conte
udo
Estrutura
Material
Informacoes
Primeiros Passos
Estrutura
Material
Informac
oes
Primeiros Passos
Apresentac
ao
Conte
udo
Estrutura
Material
Informac
oes
Primeiros Passos
Apresentacao
R e atualmente a sexta linguagem mais usada no mundo para Data
Science. Sendo, utilizada desde coleta `a analise de dados, por exemplo: coleta em paginas da web (institucionais, redes sociais, e etc.),
analise de dados (estatstica descritiva, inferencial frequentista, inferencial bayesiana, mineracao de dados e etc.). O R e dessa forma
o software que mais ganha espaco na comunidade academica nas
diversas areas da ciencia.
Apresentac
ao
Conte
udo
Estrutura
Material
Informac
oes
Primeiros Passos
Conteudo
No curso de introducao a linguagem de programacao R para desenvolvimento de algoritmos para analise de dados sociais serao
trabalhados os conte
udos: (1) apresentacao dos elementos basicos
da linguagem, (2) operac
oes com objetos, (3) desenvolvimento de
funcoes, (4) sumarizacao de dados e (5) Coleta de dados (webscraping ).
Apresentac
ao
Conte
udo
Estrutura
Material
Informac
oes
Primeiros Passos
Estrutura
Parte 1
Apresentac
ao
Conte
udo
Estrutura
Material
Informac
oes
Primeiros Passos
Estrutura
Parte 2
Na segunda parte sera dedicada a aplicacao da tecnica de webscraping, onde sera abordado sobre: (1) estrutura HTML; (2) Estrutura XML; (3) APIs. Com exemplo praticos de coleta do dados
do CNJ, no site da Camara dos Deputados e coleta no Twitter.
Apresentac
ao
Conte
udo
Estrutura
Material
Material
Dropbox: (1) Livros; (2) scripts.
Click aqui para o Material para o curso
Informac
oes
Primeiros Passos
Apresentac
ao
Conte
udo
Estrutura
Material
Informac
oes
Primeiros Passos
O que e o R?
O R e um software livre de estatstica que funciona em diversos
sistemas operacionais: GNU Linux, Microsoft Windows, Mac OS X
e outros.
Alem de ser um software estatstico e uma plataforma de desenvolvimento, ou seja, uma liguagem de programacao com integracao com
diversas outras como, phyton e java.
O download pode ser feito direto do site
https://www.r-project.org
Apresentac
ao
Conte
udo
Estrutura
Material
Sites
http://stackoverflow.com
http://www.r-bloggers.com
http://www.portalaction.com.br
http://www.statmethods.net
https://www.datacamp.com
http://coursera.org
http://miriadax.net
Informac
oes
Primeiros Passos
Apresentac
ao
Conte
udo
Estrutura
Material
Informac
oes
Primeiros Passos
Instalacao
O download pode ser feito direto do site
https://www.r-project.org
O R nao tem interface amigavel nativa, mas ja existe varias solucoes
no mercado. Neste curso vamos usar a interface RStudio que esta
sendo umas mais utilizada hoje no mundo.
download em https://www.rstudio.com/
Apresentac
ao
Conte
udo
Estrutura
Material
Informac
oes
Primeiros Passos
Elementos basicos
O R e sensitive case, ou seja, diferencia mai
usculo de menusculo.
Para criar um objeto usa = ou <1
2
x = 5
x <- 5
# R
2
3
x <- 10 # x
igual a 10
Apresentac
ao
Conte
udo
Estrutura
Material
Informac
oes
Primeiros Passos
Elementos basicos
O R para alem das func
oes do R base, trabalha com pacotes, que
incrementa novas func
oes ao R.
Para instalar um pacote usa a funcao:
1
library ( NomePacote )
2
3
# ou
4
5
require ( NomePacote )
Apresentac
ao
Conte
udo
Estrutura
Material
Informac
oes
Primeiros Passos
Elementos basicos
Para pedir ajuda dentro do R bas usar uma das duas funcoes abaixo
1
help ( sum )
2
3
# ou
4
5
? sum