apresentacao introducao r

Upload: anon400310958

Post on 09-Mar-2016

217 views

Category:

Documents


0 download

DESCRIPTION

Apresentação

TRANSCRIPT

  • Apresentacao Conteudo Estrutura Material Informacoes Primeiros Passos

    Universidade Federal de AlagoasGrupo de Pesquisa Cidadania e Polticas Publicas

    Introducao ao R para Ciencias Sociais

    Denisson SilvaUniversidade Federal de Minas Gerais (UFMG)

    Centro de Estudo Legislativos (CEL)

    Denisson Silva - CEL/UFMG

    Introducao ao R para Ciencias Sociais

  • Apresentacao Conteudo Estrutura Material Informacoes Primeiros Passos

    Sumario

    Apresentacao

    Conteudo

    Estrutura

    Material

    Informacoes

    Primeiros Passos

    Denisson Silva - CEL/UFMG

    Introducao ao R para Ciencias Sociais

  • Apresentacao Conteudo Estrutura Material Informacoes Primeiros Passos

    Apresentacao

    R e atualmente a sexta linguagem mais usada no mundo para DataScience. Sendo, utilizada desde coleta a` analise de dados, por exem-plo: coleta em paginas da web (institucionais, redes sociais, e etc.),analise de dados (estatstica descritiva, inferencial frequentista, in-ferencial bayesiana, mineracao de dados e etc.). O R e dessa formao software que mais ganha espaco na comunidade academica nasdiversas areas da ciencia.

    Denisson Silva - CEL/UFMG

    Introducao ao R para Ciencias Sociais

  • Apresentacao Conteudo Estrutura Material Informacoes Primeiros Passos

    Conteudo

    No curso de introducao a linguagem de programacao R para de-senvolvimento de algoritmos para analise de dados sociais seraotrabalhados os conteudos: (1) apresentacao dos elementos basicosda linguagem, (2) operacoes com objetos, (3) desenvolvimento defuncoes, (4) sumarizacao de dados e (5) Coleta de dados (web-scraping).

    Denisson Silva - CEL/UFMG

    Introducao ao R para Ciencias Sociais

  • Apresentacao Conteudo Estrutura Material Informacoes Primeiros Passos

    EstruturaParte 1

    (1) Instalacao do R e do RStudio; (2) Como buscar ajudar no R e nosForuns; (3) Operacoes Matematicas; (4) Instalando e abrindo paco-tes de funcionalidade no R; (5) Manipulando Objetos; (6) CriandoFuncoes e (7) Sumarizar dados.

    Denisson Silva - CEL/UFMG

    Introducao ao R para Ciencias Sociais

  • Apresentacao Conteudo Estrutura Material Informacoes Primeiros Passos

    EstruturaParte 2

    Na segunda parte sera dedicada a aplicacao da tecnica de web-scraping, onde sera abordado sobre: (1) estrutura HTML; (2) Es-trutura XML; (3) APIs. Com exemplo praticos de coleta do dadosdo CNJ, no site da Camara dos Deputados e coleta no Twitter.

    Denisson Silva - CEL/UFMG

    Introducao ao R para Ciencias Sociais

  • Apresentacao Conteudo Estrutura Material Informacoes Primeiros Passos

    Material

    Dropbox: (1) Livros; (2) scripts.Click aqui para o Material para o curso

    Denisson Silva - CEL/UFMG

    Introducao ao R para Ciencias Sociais

  • Apresentacao Conteudo Estrutura Material Informacoes Primeiros Passos

    O que e o R?

    O R e um software livre de estatstica que funciona em diversossistemas operacionais: GNU Linux, Microsoft Windows, Mac OS Xe outros.Alem de ser um software estatstico e uma plataforma de desenvolvi-mento, ou seja, uma liguagem de programacao com integracao comdiversas outras como, phyton e java.O download pode ser feito direto do sitehttps://www.r-project.org

    Denisson Silva - CEL/UFMG

    Introducao ao R para Ciencias Sociais

  • Apresentacao Conteudo Estrutura Material Informacoes Primeiros Passos

    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

    Denisson Silva - CEL/UFMG

    Introducao ao R para Ciencias Sociais

  • Apresentacao Conteudo Estrutura Material Informacoes Primeiros Passos

    Instalacao

    O download pode ser feito direto do sitehttps://www.r-project.org

    O R nao tem interface amigavel nativa, mas ja existe varias solucoesno mercado. Neste curso vamos usar a interface RStudio que estasendo umas mais utilizada hoje no mundo.download em https://www.rstudio.com/

    Denisson Silva - CEL/UFMG

    Introducao ao R para Ciencias Sociais

  • Apresentacao Conteudo Estrutura Material Informacoes Primeiros Passos

    Elementos basicos

    O R e sensitive case, ou seja, diferencia maiusculo de menusculo.Para criar um objeto usa = ou

  • Apresentacao Conteudo Estrutura Material Informacoes Primeiros Passos

    Elementos basicos

    O R para alem das funcoes do R base, trabalha com pacotes, queincrementa novas funcoes ao R.Para instalar um pacote usa a funcao:

    1 install.packages("NomePacote")

    Para usar uma pacote, pode usar duas funcoes:

    1 library(NomePacote)

    2

    3 # ou

    4

    5 require(NomePacote)

    Denisson Silva - CEL/UFMG

    Introducao ao R para Ciencias Sociais

  • Apresentacao Conteudo Estrutura Material Informacoes 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

    Denisson Silva - CEL/UFMG

    Introducao ao R para Ciencias Sociais

    ApresentaoContedoEstruturaMaterialInformaesPrimeiros Passos