O que significa este ícone?

final.csv e não finalAprender a interagir com o computador através de uma linguagem de programação, coloca o usuário na sua posição original de poder!
Uma linguagem de programação nos permite interagir não só com outros softwares, mas também com o nosso hardware


Uma característica importante de códigos de programação é que eles são em texto puro, por isso precisamos de um bom editor de textos
Características de um bom editor:
~/estatcomp1):1) Utilizando a função setwd() dentro do R:setwd("~/estatcomp1")2) Pelo menu do RStudio em Session > Set Working Directory > Choose Directory... Confira o diretório que está trabalhando com a funçãogetwd()O símbolo > indica que o R está pronto para receber um comando:
> 2 + 2[1] 4
O símbolo > muda para + se o comando estiver incompleto:
> 2 *
+ 2[1] 4
Espaços entre os números não fazem diferença:
> 2+         2[1] 4
> 1 + 3 + 5 + 7[1] 16
 
File > New file > R script. Salve com a extensão .R.Ctrl + <Enter>.# antes do texto e/ou comandos. O que estiver depois do símbolo não será interpretado pelo R. Portanto:2 + 2     # esta linha será executada
# 2 + 2     esta linha não será executada| Operador | Significado | 
|---|---|
+ | 
adição | 
- | 
subtração | 
* | 
multiplicação | 
/ | 
divisão | 
^ | 
potência | 
exp() | 
exponencial | 
sqrt() | 
raíz quadrada | 
factorial() | 
fatorial | 
log(); log2(); log10() | 
logaritmos | 
As operações são realizadas sempre seguindo as prioridades:
()> 5 * 2 - 10 + 7[1] 7
> 5 * 2 - (10 + 7)[1] -7
> 5 * (2 - 10 + 7)[1] -5
> 5 * (2 - (10 + 7))[1] -75
Do exercício anterior
> x <- 32 + 16^2 - 25^3
> x[1] -15337
> x/345[1] -44.45507
> (y <- (exp(-2) * 2^4 - 1)/factorial(4))[1] 0.04855686
> log(y)[1] -3.02502
Quando criamos uma variável (x, y), ela fica armazenada temporariamente na memória RAM.

Para saber quais objetos estão criados, usamos a função ls()
> ls() [1] "arq"          "aulas"        "aulas.eff"    "breaks"      
 [5] "cara"         "caracter"     "civ.inst.tb"  "civil.tb"    
 [9] "col.sis"      "cond.exam1"   "cond.freq"    "cond.nota1"  
[13] "cond.nota2"   "cont"         "d1"           "d2"          
[17] "da"           "da2"          "dados"        "dados.clip"  
[21] "dados.xls"    "dados2"       "dcham"        "desc1"       
[25] "difer"        "dscham"       "faltas.max"   "fator"       
[29] "feri"         "filhos.qt"    "filhos.tb"    "filhos.tba"  
[33] "filhos.tbr"   "idade.cut"    "idade.cut2"   "ind"         
[37] "inst.sal.tb"  "inst.tb"      "iris"         "la"          
[41] "lis"          "lista"        "logico"       "m"           
[45] "ma"           "mat"          "matriz"       "matriz2"     
[49] "milsa"        "mtcars"       "nomes"        "notas"       
[53] "notas.all"    "notas.col"    "notas.sis"    "notas2"      
[57] "np"           "num"          "ola.mundo"    "out"         
[61] "perd"         "salario.cut"  "salario.cut2" "salario.hist"
[65] "salario.qt"   "salario.tb"   "sfim1"        "sfim2"       
[69] "sini1"        "sini2"        "statm"        "texto"       
[73] "topo"         "url"          "w"            "x"           
[77] "xf"           "y"            "z"           
Estas variáveis ficam armazenadas no chamado workspace do R
Para efetivamente salvar esas variáveis, podemos armazenar esse workspace do R em disco, em um arquivo chamdo .Rdata
 
.Rdata, as variáveis salvas são automaticamente carregadasA qualquer momento durante uma sessão você pode usar o comando
> save.image()No RStudio:
File > Save As...script_aula1) e salve.R (nesse caso script_aula1.R) no diretório de trabalho que você configurou no inícioAlternativamente, você pode também salvar toda sua área de trabalho, clicando em Workspace > Save As Default Workspace. Este processo irá gerar dois arquivos:
.Rdata: contém todos os objetos criados durante uma sessão. Não é necessário (e nem recomendado) dar um nome antes do ponto. Dessa forma, a próxima vez que o programa for iniciado neste diretório, a área de trabalho será carregada automaticamente..Rhistory: um arquivo texto que contém todos os comandos que foram digitados no console.