Nesta aula vamos cobrir um conjunto grande de aspectos da linguagem R. Aprenderemos sobre operações matemáticas, inclusive com vetores, fatores, matrizes e operadores relacionais e lógicos. Mais importante ainda do que tais operações da linguagem, veremos como criar claúsula condicionais, “while” e “for” loops e funções. Com isso, saíremos do “R básico” em direção ao “R intermediário”.
No início da aula, conversaremos sobre a dificuldade da leitura da primeira semana – Hands-on Programming With R. Por favor, sejam extremamente sinceros e relatem se tiverem tido dificuldade(s).
Faremos, a seguir, tutorais para aprender sobre os aspectos mais básicos da linguagem. Se você ficou um pouco insegura(o) na aula passada, comece em:
Se a aula passada está clara para você, vá para:
Tutorial 2 assim que chegar em sala de aula. Siga o seu próprio ritmo.
Tutorial 3. Não se preocupe se não acabar em sala de aula.
Siga com a leitura do livro Hands-on Programming With R, de Garret Grolemund. Termine a parte II do livro (até capítulo 6) se ainda não tiver acabado e, a seguir, siga até final do livro. Caso esteja com dificuldade na leitura, use como critério de parada o seu limite de compreensão.
Continua valendo a dica do curso “Introduction to R” no site Datacamp para reforçar o que foi aprendido nas duas primeiras aulas. O Tutorial 2 segue este curso como modelo.
Se você quiser estudar um pouco mais sobre operadores e condicionais no R, recomendamos fazer o primeiro capítulo do curso “Intermediate R” (apenas o primeiro capítulo é gratuito).