O documento discute métodos para importar, manipular e representar dados online utilizando R. Ele apresenta como importar dados do Banco Mundial para o MySQL e como utilizar bibliotecas como quantmod, Quandl e WDI para coletar e analisar dados financeiros e macroeconômicos.
2. Importando dados online para o MySQL.
® Importando e manipulando dados de bancos
online com o R.
® Representação destes dados com ggplot2.
“Havia 5 exabyte de informação criada desde as
figuras rupestres até 2003, em 2011 este volume
de informação era criado a cada dois dias.”
Eric Schmidt, Executivo da Google.
4. Importando dados online com R
OBSERVAÇÕES:
1) O argumento SKIP, em
read.csv(), pula o número
de linhas definido
2) A função sub() realiza
uma substituição de
termos. Troca o primeiro
pelo segundo, num
referido arquivo.
3) A função names()
seleciona a linha com os
nomes das colunas de um
data.frame. Isto é muito
útil.
6. Manipulando os dados com R
Como tratar os dados?
10H: Troque a agua e
coloque mais comida.
14H: Leve-os pra passear.
16H: Dê banho nos bichinhos
20H: Prepare-os pra dormir.
16. Manipulando e representando dados online com R
1) Clique em CSV para baixar.
2) Espere o download terminar.
3) Apague o menor arquivo e
salve os outros dois numa
pasta adequada.
4) Renomeie estes arquivos.
1
2
3
4
17. Salvando os dados online no MySQL com R
Primeiramente baixe os dados.
World Bank:
https://data.worldbank.org/country/brazil
Depois descompacte-os numa
pasta adequada.
Abra o MySQL WB e crie um
banco, pra armazenar estes
dados.
Por fim, execute este código.
55. Importando dados
online para o MySQL.
Utilizando a biblioteca WDI, compare
um índice macroeconômico do Brasil
com: México, Canadá, Estados Unidos e
Argentina.
Na próxima aula vamos abordar os
métodos de Web Scraping, pra coletar
dados que não estão adequados.