chesteR - reunião 01

Funcionalidades Rstudio:

Gerando um novo arquivo de código R:

Definindo encoding UTF-8 como padrão:

Salvandodefinindo UTF-8

Título para sessões do código:

É possível utilizar atalhos para a maioria das funcionalidades do Rstudio. Por exemplo, para inserir título de uma sessão, pressionar as seguintes teclas em conjunto: ctrl + shift + R. Como demonstrado acima.

Alterar layout da forma que preferir:

A aba Plots - só fica disponível quando faço um gráfico:

plot(c(1,2,3,4,5,6,7,8,9,10))

observação, o código acima é equivalente a:

plot(c(1:10))

os quais geram o seguinte gráfico:

Escolhendo diretório de trabalho, local no qual os arquivos de seu interesse estão localizados:

ou escrever o diretório através do código, exemplo:

setwd("C:/Users/Gabriel/Desktop")

Outras abas e algumas de suas funcionalidades:

Curiosidade, comando: alt + shift + K (demonstra atalhos de digitação) do Rstudio.

Operações Matemáticas Básicas

Adição:

1+1
# ou
1 + 1
# ou
(1+1)

[1] 2

Subtração:

1-1
# ou
1- 1
# ou
(1-1)

[1] 0

Divisão:

2 / 2

[1] 1

Multiplicação:

5 * 5

[1] 25

Exponenciação pode ser feita de 2 modos, com ** ou ^:

2**2
# ou 
2^2

[1] 4

Resto de uma divisão %%:

4%%2

[1] 0

Criando variáveis

Atalho pra definir variáveis: alt -

Definindo a variável amigão

amigão <- 2

Definindo o preço da variável maracuja:

maracuja <- 5

maracujaia "sinônimo" de maracuja, ambas possuem o mesmo valor definido:

maracujaia <- maracuja

Alterando o preço do maracuja:

maracuja <- 6

Concatenando variável (escrevendo mais de um valor)

maracuja <- c(6, 5)

Exemplo de caracteres:

Variavel <- amigão         #erro, pois caracteres necessitam de "" para serem definidos

Error: object 'amigão' not found

Variavel <- "amigão"       #correto

Concatenando variável (escrevendo mais de um valor)

variavel <- c("amigão", "amiguinha")

Defini a variável x e defini uma nova variável que faz uma conta com a variável x:

x <- "letra"   
Variavel <- x^2    # erro de formato da variável (caractere não faz operação matemática)

Error in x^2 : non-numeric argument to binary operator

Devido ao padrão do R, é possível tornar um vetor uma função:

c <- "amigão"  
c                 #retorna "amigão"

[1] "amigão"

O que a variável c retornará no código seguinte?

c(1,2,3)
c        #retorna "amigão" pois não salvamos o vetor c(1,2,3) em c

[1] "amigão"

Excluindo uma variável:

rm(c)

Excluindo 2 variáveis:

rm(c, x)

Excluindo todas as variáveis:

rm(list = ls())
CC BY-SA 4.0 Gabriel de Freitas Pereira. Last modified: June 16, 2022. Website built with Franklin.jl and the Julia programming language.