Programação em R Flashcards
Decompor uma série temporal
decompose(variável, start=, frequency=)
Dessazonalizar uma série temporal
stl(variável, s.window=”period”)
Fazer uma previsão Holtwinters
Holtwinters(variável)
Transformar um “vetor” em uma série temporal
ts(variável, frequency=)
Gráfico ACF
plot(acf(variável))
Gráfico PACF
plot(pacf(variável))
Verificar a acurácia de uma previsão
accuracy(forecast(variável, número de períodos preditos))
Obs: a varíavel precisa já ter recebido o resultado da previsão
Descobrir o valor numérico das previsões
forecast(variável, número de períodos preditos)
Visualizar os primeiros dados de uma variável
head(variável)
Visualizar os últimos dados de uma variável
tail(variável)
Ler arquivo csv
read.csv(nome do arquivo, header = TRUE, sep =“,”)
Ler algum arquivo
read.table(arquivo, header = TRUE, sep =“ ”)
Importa arquivo em formato de planilha e cria data.frame com o mesmo. O nome do arquivo tem de estar entre aspas e conter a extensão (e.g., .txt)
Criar um arquivo com os valores de um objeto do R
write.table(x, arquivo, row.names = TRUE, col.names = TRUE, sep =“”)
x = (nome do objeto no R),
arquivo = Ex : “meus.dados.txt”
primeira linha = (row.names = TRUE),
primeira coluna = (col.names = TRUE)
o tipo de separador de colunas = (sep = “”)
Criação genérica de um vetor
c()
Criando um data frame
data.frame ()
Criar uma lista
list(variável)
Exibir a estrutura interna de um objeto
str(variável)
Selecionar todas as linhas e determinada coluna j
variável[ , j ]
ou, para as dez primeiras linhas:
variável[ 1:10, ]
Transforma uma tabela ou matriz em data frame
as.data.frame()