====== Arquivos de Apoio====== Aqui a equipe da disciplina deixará arquivos para os alunos baixarem, à medida que forem necessários. Consulte sempre esta página. ===== Slides das Aulas ===== - {{:bie5782:01_curso_atual:material:aula1_intro_r.pdf|Introdução ao R}} - {{:bie5782:01_curso_atual:material:aula2_funcoes.pdf|Funções e Operações Matemáticas}} - {{:bie5782:01_curso_atual:material:aula3_2011.pdf| Objetos de dados e sua Manipulação}} - {{:bie5782:01_curso_atual:material:aula4_2011_aed.pdf|Análise Exploratória de Dados}} - {{:bie5782:01_curso_atual:material:aula05graficos2011.ppt|Criação e Edição de Gráficos}} - {{:bie5782:01_curso_atual:material:aula6_significa.pdf|Teste de Significância}} - Regressão linear: * {{:bie5782:01_curso_atual:material:regressao1.pdf|simples}} * {{:bie5782:01_curso_atual:material:regressao2.pdf|múltipla}} - {{:bie5782:01_curso_atual:material:programa.pdf|Programação}} - {{:bie5782:01_curso_atual:material:reamostragem.pdf|}} ===== Códigos Apresentados em Aula ===== * {{:bie5782:01_curso_atual:material:aula_aed.r|Análise Exploratória de Dados}} * {{:bie5782:01_curso_atual:material:script_aula2011.r| Aula Gráficos}} * {{:bie5782:01_curso_atual:material:scriptaula06estat.r|Teste de Hipótese}} * {{:bie5782:01_curso_atual:material:modelos1.r|Regressão linear simples}} * {{:bie5782:01_curso_atual:material:modelos2.r|Regressão linear múltipla}} * {{:bie5782:01_curso_atual:material:scriptprograma2011.r|Programar}} * {{:bie5782:01_curso_atual:material:script_aula_reamostragem2010.r|Reamostragem}} ===== Tutoriais ===== Linques para a seção de tutoriais da apostila //on line//. Acessível também pela barra de navegação deste wiki, à esquerda. * [[bie5782:02_tutoriais:tutorial1:start|Aula 1 - Introdução ao R]] * [[bie5782:02_tutoriais:tutorial2:start|Aula 2 - Funções matemáticas]] * [[bie5782:02_tutoriais:tutorial3:start|Aula 3 - Leitura e manipulação de dados]] * [[bie5782:02_tutoriais:tutorial4:start|Aula 4 - Análise exploratória]] * [[bie5782:02_tutoriais:tutorial5:start|Aula 5 - Criação e edição de gráficos]] * [[bie5782:02_tutoriais:tutorial6:start|Aula 6 - Testes de significância]] * [[bie5782:02_tutoriais:tutorial7:start|Aulas 7 e 8 - Regressão linear]] * [[bie5782:02_tutoriais:tutorial8:start|Aula 9 - Construção de funções simples]] * [[bie5782:02_tutoriais:tutorial9:start|Aula 10 - Randomização]] ===== Exercícios ===== * [[bie5782:01_curso_atual:exercicios1|Aula 1 - Introdução ao R]] * [[bie5782:01_curso_atual:exercicios2|Aula 2 - Funções matemáticas]] * [[bie5782:01_curso_atual:exercicios3|Aula 3 - Leitura e manipulação de dados]] * [[bie5782:01_curso_atual:exercicios4|Aula 4 - Análise exploratória]] * [[bie5782:01_curso_atual:exercicios5|Aula 5 - Criação e edição de gráficos]] * [[bie5782:01_curso_atual:exercicios6|Aula 6 - Testes de significância]] * [[bie5782:01_curso_atual:exercicios7|Aula 7 - Regressão linear simples]] * [[bie5782:01_curso_atual:exercicios8|Aula 8 - Regressão linear múltipla]] * [[bie5782:01_curso_atual:exercicios9|Aula 9 - Construção de funções simples]] ===== 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. * {{:bie5782:01_curso_atual:material:aula1_exercicios.r|Introdução ao R}} * {{:bie5782:01_curso_atual:material:aula2_exercicios.r|Funções matemáticas}} * {{:bie5782:01_curso_atual:material:aula3_exercicios.r|Leitura e manipulação de dados}} * {{:bie5782:01_curso_atual:material:aula4_exercicios.r|Análise exploratória de dados}} * {{:bie5782:01_curso_atual:material:modelos1_exercicios.r|Regressão linear simples}} * {{:bie5782:01_curso_atual:material:modelos2_exercicios.r|Regressão linear múltipla}} ===== Conjuntos de Dados===== * [[dados:start|Seção de conjuntos de dados]] deste wiki, acessível também pelo linque "Arquivos de dados" da barra de navegação à esquerda. * [[http://www.bio.ic.ac.uk/research/mjcraw/statcomp/datafiles.htm|Arquivos de dados]] do site de apoio ao livro de Mike Crawley ((Crawley, M. J. The R Book. New York: Wiley, 2007)). ===== Outros ===== ==== RCard ==== //Reference card// com principais funções indexadas por tipo de tarefa, disponivel no [[http://www.r-project.org|site oficial do R]]. Tenha sempre em mãos! [[http://cran.r-project.org/doc/contrib/Short-refcard.pdf]] ====Interfaces para o R ==== Para trabalhar mais eficientemente com o R vocẽ vai precisar de uma interface, ou de um ambiente de desenvolvimento ([[http://en.wikipedia.org/wiki/Integrated_development_environment|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=== * Uma revisão sobre interfaces para o R [[http://ecologia.ib.usp.br/labtrop/doku.php?id=labtrop:dicas:guir|no site do LABTROP]]. * Lista de links para as páginas dos principais editores de código para R para Linux, Mac e Windows: [[http://www.sciviews.org/_rgui/projects/Editors.html]] ===R Studio=== Lançado recentemente, é o primeiro IDE criado especificamente para R. Seu ponto forte é a organização das janelas em um arranjo fixo e de fácil acesso. Embora ainda esteja em desenvolvimento, vale experimentar: [[http://www.rstudio.org]] === ESS === O aluno da turma de 2009 e monitor da turma de 2011 Daniel Caetano "Musgo" criou um guia muito bom para quem quer usar o ESS como editor de comandos do R. {{:bie5782:01_curso2009:alunos:guia_para_ess.pdf|Guia.pdf}} Detalhes no tópico do bRog criado por ele: [[bie5782:05_curso_antigo:blog:usando_o_ess_dica]]. Para quem quiser utilizar o ESS, vale a pena dar uma olhada no [[http://ess.r-project.org|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: * [[http://www.cs.jhu.edu/~joanne/emacsRC2.pdf]] * [[http://refcards.com/docs/gildeas/gnu-emacs/emacs-refcard-a4.pdf]] ===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. Este é um guia rápido de como encontrar, instalar e começar a usar o Tinn-R: {{:bie5782:01_curso_atual:material:instalar_tinnr.pdf|Tinn-R}} mais informações em: [[http://www.sciviews.org/Tinn-R/]] ==== Recursos na Rede ==== === Distribuicoes de Probabilidade === * Distribuições interativas //on-line// do Statistics Online Computational Resource da UCLA: [[http://www.socr.ucla.edu/htmls/SOCR_Distributions.html]] * Capítulo sobre variáveis aleatórias do //e-book// de Probabilidade e Estatística da UCLA: [[http://wiki.stat.ucla.edu/socr/index.php/EBook#Chapter_IV:_Probability_Distributions]] * [[http://cmq.esalq.usp.br/wiki/doku.php?id=biometria:verossim:start|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=== * [[http://en.wikipedia.org/wiki/Answer_to_Life,_the_Universe,_and_Everything#Answer_to_the_Ultimate_Question_of_Life.2C_the_Universe.2C_and_Everything_.2842.29|42 na Wikipedia]] * {{:bie5782:01_curso2009:28_petit_gateau.pdf|Receita de Petit Gateau de Chocolate}} * [[http://www.youtube.com/watch?v=if0YH_PC02Y|Del rigor de la ciencia]], a triste história de um modelo sem graus de liberdade, por J.L. Borges. Veja também o [[http://www.madrimasd.org/cienciaysociedad/poemas/poesia.asp?id=247|Texto em espanhol]] * [[http://www.rhsmith.umd.edu/faculty/gshmueli/web/html/explain-predict.html|Prever ou explicar?]] Eis a questão ao construir modelos! Veja também o [[http://arxiv.org/pdf/1101.0891|paper]] da autora. * [[http://xkcd.com/378/|Real programmers use EMACS!]]