-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathindex.Rmd
42 lines (28 loc) · 3.92 KB
/
index.Rmd
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
---
title: "Introdução ao R"
author: "Iara Passos"
date: "Novembro de 2019"
site: bookdown::bookdown_site
output: bookdown::gitbook
documentclass: book
link-citations: yes
bibliography: [book.bib, packages.bib]
biblio-style: apalike
github-repo: ipassos/apostila-introR
description: "Apostila - Introdução ao R"
---
# Introdução {#intro}
A ideia dessa apostila é que seja utilizada como complemento das aulas, junto com as listas de exercícios disponibilizadas.
## O que é a linguagem R?
R é uma linguagem de programação e um ambiente para implementação de análises estatísticas e gráficos. Um Ambiente de Desenvolvimento Integrado^[https://pt.wikipedia.org/wiki/Ambiente_de_desenvolvimento_integrado] (do inglês, _Integrated Development Environment_, IDE) é um _software_ que contêm ferramentas para auxiliar o desenvolvimento de _softwares_, de modo a otimizar e facilitar esse processo. As principais funções de uma IDE são: edição, compilação, depuração e modelagem.
Foi criado em 1993, por Ross Ihaka e por Robert Gentleman do Departamento de Estatística da Universidade de Auckland na Nova Zelândia, baseado na linguagem de programação e ambiente S, desenvolvido por John Chambers na Bell Laboratories (hoje Lucent Technologies). A partir de 1997 passou a ser desenvolvido por um grupo de colaboradores do mundo todo^[Contributors: https://www.r-project.org/contributors.html].
### Comunidade
Uma das vantagens da linguagem R é que, por ser Software Livre, tem uma comunidade de usuários muito grande, que contribui melhorando o código e criando documentação e tutoriais para outros usuários. Além do site do [R-Project](https://www.r-project.org/), o [R-bloggers](https://www.r-bloggers.com/) (em inglês) e o [bRbloggers](https://brbloggers.com.br/) reúnem diversos sites/blogs sobre a linguagem R, com tutoriais e informações atualizadas sobre pacotes e códigos. O [Stack Overflow](https://stackoverflow.com/questions/tagged/r) é uma plataforma que possibilita os usuarios a fazerem perguntas relacionadas a qualquer linguagem de programaçao e obter respostas de outros usuarios. Procurar a sua dúvida lá pode ser bem útil para conseguir avançar no seu código. Para uma melhor aprendizagem, é essencial pesquisar documentação, tutoriais e, principalmente, o que tem sido discutido na comunidade de usuários do R ao redor do mundo. Para começar, é bom acompanhar os três sites citados.
## Instalando o R
A linguagem R é disponibilizada como um Software Livre ^[Licença R Project: https://www.r-project.org/COPYING], sem custos e seu código-fonte é aberto e por ser acessado por qualquer pessoa, sobre os termos da [Free Software Foundation’s GNU General Public License](https://www.gnu.org/). Para que o seu computador seja capaz de interpretar a linguagem R é necessário que você faça download e instale a linguagem no seu computador, seguindo os passos:
* Acesse o link: https://cran.r-project.org/mirrors.html e escolha um _mirror_ para realizar o _download_, dê preferência um no Brasil.
* Na página que abriu escolha o _download_ para o seu sistema operacional (Windows, MacOS ou Linux).
* Apos o download abra o arquivo e realize a instalaçao da forma que o seu sistema operacional exige.
## Instalando o RStudio
Só a instalação do R é o suficiente para começar a usá-lo, mas há algumas IDEs que melhoram a interface para o usuário, deixando-a mais prática e fácil de utilizar os recursos e ferramentas disponíveis.
Uma das mais utilizadas é o [RStudio](https://rstudio.com/), que também é um software livre. O download^[Há também uma versão que pode ser utilizada pelo navegador do seu computador e acessada via servidor]. Para realizar o download para qualquer sistema operacional acesse o link: https://www.rstudio.com/products/rstudio/download/#download. Escolha o sistema operacional correspondente ao seu computador, faça o download do isntalador e siga a instalação.