====== Curso UFABC ====== * O curso será oferecido presencialmente entre os dias //__10 a 27 de setembro__// de 2019, nas terças e sextas-feiras das 9h as 17h. Nos outros dias da semana haverá atividades de tutoriais e atendimento pelo fórum. Bem vindo(a). Aqui você encontrará a programação e material sobre a disciplina, ministrada no programa de [[http://propg.ufabc.edu.br/cta|pós-graduação em Ciência e Tecnologia Ambiental da UFABC]]. **__Atividades Preparatórias__** \\ Faça as [[01_curso_atual:pre_curso|atividades preparatórias]] até antes do início das aulas **__Matricula__** Veja informações em: [[start#matricula]]. ===== Informações Gerais ===== Essa disciplina é baseada na oferecida pelo Programa de Pós-Graduação em Ecologia da Universidade de São Paulo ==== Professor Responsável ==== * [[http://ecologia.ib.usp.br/labtrop|Alexandre Adalardo de Oliveira]], Lab. Ecologia de Florestas Tropicais //LABTROP// - IBUSP (adalardo@usp.br) * [[http://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4764135T8|Leandro Reverberi Tombosi]]. [[http://cecs.ufabc.edu.br/index.php/docentes/contatos/23-docentes/353-leandro-reverberi-tambosi.html|Centro de Engenharia, Modelagem e Ciências Aplicadas]] - UFABC ==== Professores Colaboradores ==== * [[http://ecologia.ib.usp.br/let/doku.php?id=prado:start|Paulo Inácio K. L. Prado]], Laboratório de Ecologia Teórica -IBUSP (prado@ib.usp.br) === Colaboração === * Andre Chalom (notaR) /* * Danilo Muniz * Melina Leite * Bruno Travassos */ === Monitores === * Douglas Cirino /* - Bruna Cassettari - Débora Brandt - Diogo Melo - Eduarda Romanini - Felipe Campos - Gustavo Ballen - Jennifer Auler - Julia Barreto - Lucas Nascimento - Lucas Freitas - Lucas Roedel - Lucas Camacho - Pamela Santana - Rafael Melhem - Renan Del Bel - Vitor Aguiar - Vitor Rios - Vinicius Montagner */ ==== Período e Horários==== * Disciplina condensada, ** 10 a 27 de setembro de 2019**. * Aulas teóricas e práticas terças e sextas, 9:00-17:00 horas. * Atendimento //online// pelo [[http://bie5782.138098.n3.nabble.com/|forum]] segundas, quartas e quintas, 9:00-18:00 horas. ==== Locais das aulas ==== **Universidade Federal do ABC (UFABC)** Curso de Pós Graduação em Ciência e Tecnologia Ambiental. Campus Santo André. Av. dos Estados, 5001 – Bairro Santa Terezinha – Santo André – SP – CEP: 09210-580 /* **Traga um //notebook// com o R instalado** veja as [[http://ecologia.ib.usp.br/bie5782/doku.php?id=01_curso_atual:pre_curso|atividades preparatórias]]. Para os alunos de fora da USP que não tem senha de acesso à USPNet informe-se com um dos monitores. veja: [[uspnet2014|uspnet no minas]] */ ===== Programação ===== * Faça as [[01_curso_atual:pre_curso|Atividades Preparatórias]] antes do primeiro dia de aula. * A disciplina consiste de aulas teóricas às segundas, quartas e sextas, seguidas de tutoriais e exercícios com o apoio dos monitores. * Espera-se que as terças e quintas estejam reservadas para estudo. Nesses dias os professores e monitores acompanham as dúvidas dos alunos pelo [[http://bie5782.138098.n3.nabble.com/|Forum online]]. ^Primeira Semana^^^^^ ^ Data ^Período ^ Local ^ Assunto ^Instrutor(es)^ |10/09 |9:00-10:30| Sala de Computação |Filosofia e histórico da linguagem R |Professores| |10/09 |11:00-12:30| Sala de Computação | Introdução ao R | Alexandre| |10/09 |14:00-15:30| Sala de Computação | Tutorial Funções Matemáticas | Professores e Monitores | |10/09 |16:00-18:00 | Sala de Computação | Aula Funções Matemáticas | Alexandre | |11/09 |9:00-18:00 | Fórum | Plantão de Dúvidas | Monitores & Professores| |12/09 |9:00-18:00 | Fórum | Plantão de Dúvidas | Monitores & Professores| |13/09 |9:00-10:30| Sala de Computação | Aula Leitura e Manipulação de Dados |Alexandre| |13/09 |11:00-12:30| Sala de Computação | Tutorial Leitura e Manipulação de Dados | Equipe | |13/09 |14:00-16:00| Sala de Computação | Aula Gráficos I | Alexandre | |13/09 |16:00-18:00 | Sala de Computação | Tutorial Gráficos I | Equipe | ^Segunda Semana^^^^^ ^ Data ^Período ^ Local ^ Assunto ^Instrutor(es)^ |16/09 |9:00-18:00 | Fórum | Plantão de Dúvidas | Monitores & Professores| |17/09 |9:00-10:30| Sala de Computação | Aula Gráficos II |Alexandre| |17/09 |11:00-12:30| Sala de Computação | Tutorial Gráficos II | Equipe | |17/09 |14:00-16:00| Sala de Computação | Aula Teste de Hipótese | Alexandre | |17/09 |16:00-18:00 | Sala de Computação | Tutorial Teste de Hipótese | Equipe | |18/09 |9:00-18:00 | Fórum | Plantão de Dúvidas | Monitores & Professores| |19/09 |9:00-18:00 | Fórum | Plantão de Dúvidas | Monitores & Professores| |20/09 |9:00-10:30| Sala de Computação | Aula Regressão Linear I |Alexandre| |20/09 |11:00-12:30| Sala de Computação | Tutorial Regressão I | Equipe | |20/09 |14:00-16:00| Sala de Computação | Aula Regressão Linear II | Alexandre | |20/09 |16:00-18:00 | Sala de Computação | Tutorial Regressão Linear II | Equipe | ^Terceira Semana^^^^^ ^ Data ^Período ^ Local ^ Assunto ^Instrutor(es)^ |23/09 |9:00-18:00 | Fórum | Plantão de Dúvidas | Monitores & Professores| |24/09 |9:00-10:30| Sala de Computação | Aula Simulação & Permutação I |Alexandre| |24/09 |11:00-12:30| Sala de Computação | Tutorial Simulação & Permutação I | Equipe | |24/09 |14:00-16:00| Sala de Computação | Aula Simulação & Permutação II | Alexandre | |24/09 |16:00-18:00 | Sala de Computação | Aula Simulação & Permutação II | Equipe | |25/09 |9:00-18:00 | Fórum | Plantão de Dúvidas | Monitores & Professores| |26/09 |9:00-18:00 | Fórum | Plantão de Dúvidas | Monitores & Professores| |27/09 |9:00-10:30| Sala de Computação | Aula Noções de Programação I |Alexandre| |27/09 |11:00-12:30| Sala de Computação | Tutorial Programação I | Equipe | |27/09 |14:00-16:00| Sala de Computação | Aula Noções de Programação II | Alexandre | |27/09 |16:00-18:00 | Sala de Computação | Tutorial Noções de Programação II | Equipe | ===== 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 [[https://www.coursera.org/course/rprog|programação em R]] no Coursera oferecido pela [[https://www.coursera.org/jhu|Johns Hopkins University]]. Há também um interessante curso interativo on line chamado [[http://tryr.codeschool.com/|TryR]]. ==== 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 ''MASS''((este e os demais pacotes citados aqui estão disponíveis no CRAN)), que faz parte da instalação básica do R. Visite o [[http://www.stats.ox.ac.uk/pub/MASS4/|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 [[http://socserv.socsci.mcmaster.ca/jfox/Books/Companion/index.html|site]] do livro. **John Verzani. Using R for Introductory Statistics. Chapman & Hall/CRC, Boca Raton, FL, 2005.** Derivado de manual [[http://www.math.csi.cuny.edu/Statistics/R/simpleR/printable/simpleR.pdf|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 [[http://wiener.math.csi.cuny.edu/UsingR/|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 [[http://www.bio.ic.ac.uk/research/mjcraw/therbook/index.htm/|site]] do livro. ==== Documentação On Line ==== **NOTA:** Selecionamos aqui três manuais on-line que nos parecem boas introduções. Há muito mais na seção [[http://cran.r-project.org/other-docs.html|Contributed Documentation]] do site do R. **Venables, W.; Smith, D.M; & R Development Team ** [[http://cran.r-project.org/doc/manuals/R-intro.pdf|An Introduction to R. Manual online]]. Manual oficial de introdução ao R. **Carlos Alzola and Frank E. Harrell [[http://cran.r-project.org/doc/contrib/Alzola+Harrell-Hmisc-Design-Intro.pdf|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 [[http://cran.r-project.org/doc/contrib/Kuhnert+Venables-R_Course_Notes.zip|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. ==== Veja também ==== Duas dicas do monitor Vitor Rios: * [[http://www.computerworld.com/article/2497143/business-intelligence-beginner-s-guide-to-r-introduction.html?null| 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. *[[http://adv-r.had.co.nz| Advanced R]]. Compilação online do livro de mesmo nome de autoria de Hadley Wickham. Descrição do publico 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 ==== * [[http://tryr.codeschool.com/|TryR]]: Sistema online interativo de aprendizagem da linguagem R, nos moldes do Codecademy e W3School. * **//Taskviews//**: São listas comentadas dos pacotes do R para uma certa área ou tema, mantidas no [[http://cran.r-project.org/mirrors.html|CRAN]]((Comprehensive R Archive Network, repositório oficial dos programas e pacotes do R)). Para nossa área, p.ex, há os //views// //Environmetrics//, //Multivariate//, //Genetics//, //Spatial//. Todo espelho de [[http://cran.r-project.org/mirrors.html|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/]]. * [[http://crantastic.org/|CRANTASTIC!]]: Excelente sítio com resumos de todos os pacotes do [[http://cran.r-project.org/mirrors.html|CRAN]]((Comprehensive R Archive Network, repositório oficial dos programas e pacotes do R)). Tem recursos para buscas de pacotes e funções por assuntos, resumos de cada pacote, avaliações de pacotes e muito mais. Juntamente com as **taskviews**, é o recurso básico para encontrar o pacote que você busca no R. * [[http://journal.r-project.org/|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. * [[http://www.jstatsoft.org|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 [[http://www.jstatsoft.org/v22|uso do R em ecologia]], e outro sobre [[http://www.jstatsoft.org/v24|análises de redes]] (com ênfase para dados de ciências sociais). * [[http://www.statmethods.net/index.html|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. * [[http://en.wikibooks.org/wiki/R_Programming|The R Wikibook]]: manual muito completo na coleção de [[http://en.wikibooks.org/wiki/Main_Page|Wiki Books]].