Traduções desta página:

Ferramentas do usuário

Ferramentas do site


01_curso_atual:material:start

Arquivos de Apoio

Aqui a equipe da disciplina deixará arquivos para os alunos baixarem, à medida que forem necessários. Consulte sempre esta página.

Reunião Síncronas

Para o curso remoto, quando as reuniões do Google Meet forem gravadas, deixaremos os links disponíveis aqui:

Slides das Aulas

Apostila Online

Veja apostila no link: apostila on-line. Caso queira uma cópia em pdf, baixe apostilacursor.pdf Como esse wiki é dinâmico e a apostila em pdf é estática e nem sempre atualizada, pode haver diferenças de conteúdo.

Códigos Apresentados em Aula

Tutoriais

Exercícios

Soluções dos Exercícios

Dois dias após o prazo de entrega colocaremos aqui códigos com as soluções dos exercícios.

Se o seu código for diferente, não quer dizer necessariamente que errou. Compare os dois resultados! Como qualquer linguagem, o R é criativo: em geral há mais de uma maneira de solucionar um problema.

Conjuntos de Dados

Outros

Bibliografia Básica

A quantidade de material disponível sobre programação em R é muito extensa. Aqui apresentamos uma compilação da documentação oficial que consideramos mais importante e algumas fontes que avaliamos ser mais interessante.

Para os que acompanham cursos online, indicamos o curso de programação em R no Coursera oferecido pela Johns Hopkins University.

Livros

William N. Venables and Brian D. Ripley. Modern Applied Statistics with S. Fourth Edition. Springer, New York, 2002. Conhecido na comunidade R como “The Book”, é a referência básica do usuário, mas é preciso alguma experiência para aproveitá-lo bem. Seu pacote companheiro é o MASS2), que faz parte da instalação básica do R. Visite o site do livro para atualizações, exercícios e muito mais.

John Fox. An R and S-Plus Companion to Applied Regression. Sage Publications, Thousand Oaks, CA, USA, 2002. Excelente livro sobre regressão linear, e uma ótima introdução à construção de modelos no R. O pacote companheiro, car, tem ótimas funções para diagnóstico de regressões. Visite também o site do livro.

John Verzani. Using R for Introductory Statistics. Chapman & Hall/CRC, Boca Raton, FL, 2005. Derivado de manual disponível gratuitamente no site do autor, esta é uma das melhores introduções à linguagem para principiantes. Muito didático e com ótimos exercícios. Veja também o site do livro, e o pacote usingR.

Crawley, M. J. The R Book. Wiley, New York, 2007. Um livro muito completo e feito por um ecólogo, para ensinar estatística e a linguagem. Referência obrigatória para pessoas da área de biologia, principalmente de ecologia. Veja também o site do livro.

Documentação On Line

NOTA: Selecionamos aqui alguns manuais on-line que nos parecem boas introduções. Há muito mais na seção Contributed Documentation do site do R.

Venables, W.; Smith, D.M; & R Development Team An Introduction to R. Manual online. Manual oficial de introdução ao R.

Carlos Alzola and Frank E. Harrell An Introduction to S and the Hmisc and Design Libraries O Pacote Hmisc veio do S-Plus, e tem várias funções muito úteis para manipulação e análise exploratória de dados. O manual é extenso e é uma referência muito completa sobre a linguagem S.

Petra Kuhnert and Bill Venables An Introduction to R: Software for Statistical Modelling & Computing. Apostila de 360 páginas de curso de Introdução ao R, além dos scripts de aula e conjuntos de dados.

Alex Douglas, Deon Roos, Francesca Mancini, Ana Couto and David Lusseau An Introduction to R. Apostila introdutória com alguns outros assuntos além o R, como versionamento via git.

Veja também

Duas dicas do monitor Vitor Rios:

  • Beginner's guide to R - uma breve introdução sobre a linguagem publicada na revista online ComputerWorld. Um guia compacto sobre tópicos básicos.
  • Advanced R. Compilação online do livro de mesmo nome de autoria de Hadley Wickham. Descrição do público alvo, pelo autor: “The book is designed primarily for R users who want to improve their programming skills and understanding of the language.”

Outros Recursos

  • swiRl: pacote com curso interativo no próprio console do R.
  • Taskviews: são listas comentadas dos pacotes do R para uma certa área ou tema, mantidas no CRAN3). Para nossa área, p.ex, há os views Environmetrics, Multivariate, Genetics, Spatial. Todo espelho de CRAN mantém uma cópia dos taskviews. Para o espelho da FMV-USP o link é http://www.vps.fmvz.usp.br/CRAN/web/views/.
  • The R Journal: periódico mantido pelo R Project, onde são publicados artigos sobre novos pacotes, dicas para programadores e usuários, e uso do R nas mais variadas aplicações estatísticas.
  • Journal of Statistical Software: tem sido o principal veículo sobre análises e novos pacotes no R. Muitos dos principais pacotes usados em ecologia e biologia têm artigos com exemplos de aplicação neste periódico. Há fascículos especiais, incluindo um sobre uso do R em ecologia, e outro sobre análises de redes (com ênfase para dados de ciências sociais).
  • Quick R, de Rob Kabakoff: um guia rápido on line muito bem organizado e fácil de consultar. Foi criado para facilitar a migração de usuários de outros pacotes, mas é um recurso de consulta rápida útil para todos.
  • The R Wikibook: manual muito completo na coleção de Wiki Books.
2020/08/12 06:11

RCard

Reference card com principais funções indexadas por tipo de tarefa, disponivel no site oficial do R. Tenha sempre em mãos!

Interfaces para o R

Para trabalhar mais eficientemente com o R vocẽ vai precisar de uma interface, ou de um ambiente de desenvolvimento (IDE).

São ambientes de programação que combinam ferramentas para escrever e executar seu código de maneira mais fácil e eficiente.

Há muitas opções. Experimente até encontrar a que lhe agradar mais. Abaixo algumas dicas e linques que fomos acumulando em função de nossa experiência.

Guia de GUIs para o R

R Studio

Primeiro IDE criado especificamente para R. Seu ponto forte é a organização das janelas em um arranjo fixo e de fácil acesso.

Simples e intuitivo, é uma das melhores opções para começar: http://www.rstudio.org

ESS

O aluno da turma de 2009 e monitor das turmas de 2011 e 2012 Daniel Caetano “Musgo” criou um guia muito bom para quem quer usar o ESS como editor de comandos do R.

Guia.pdf

Detalhes no tópico do bRog criado por ele: Usando o ESS (Dica).

Para quem quiser utilizar o ESS, vale a pena dar uma olhada no site oficial do ESS, e baixar o cartão de referência, que contém todos os comandos válidos dentro de cada tipo de buffer associado ao ESS. Se você for usar o ESS, imprima este cartão e o tenha sempre em mãos!

http://ess.r-project.org/refcard.pdf

E se você achou interessante utilizar o GNU Emacs como editor de texto para propósitos variados, é interessante dar uma conferida no site oficial, onde você encontra o manual online do programa, entre outras coisas:

http://www.gnu.org/software/emacs/

Além disso, vale imprimir e guardar um cartão de referência, que contém os comandos básicos do Emacs. Há vários disponíveis na rede, que você pode encontrar buscando na nternet “emcas refcard”. Dois deles:

Tinn-R

O Tinn-R é um editor de códigos de R para Windows, made in Brazil!. Ele é uma boa alternativa ao Rgui já que tem uma série de facilidades de destaques de elementos do script como: parênteses, funções, números, entre outros. Mais informações em:

Recursos na Rede

Distribuicoes de Probabilidade

  • Página da disciplina “Modelagem estatística em Ecologia e Recursos Naturais” (vários tutoriais sobre modelos probabilísticos).

A Vida, o universo e tudo mais

1)
Crawley, M. J. The R Book. New York: Wiley, 2007
2)
este e os demais pacotes citados aqui estão disponíveis no CRAN
3)
Comprehensive R Archive Network, repositório oficial dos programas e pacotes do R
01_curso_atual/material/start.txt · Última modificação: 2024/03/20 15:17 (edição externa)