Responda a prova neste documento Quarto. Antes de cada chunk explique o comando que será rodado. Não é necessário renderizar o arquivo. Salve-o com terminação qmd e o envie para o endereço dinilson.pedroza@unicap.br. Esse envio deve acontecer até às 22:00min. Não serão considerados envios posteriores a essa hora. Toda e qualquer consulta é proibida. Caso o aluno ou aluna recorra a algum tipo de consulta sua prova será anulada. O arquivo deve estar pronto para, na correção, ele produzir os resultados demandados. Atenção: lembre-se de carregar os packages necessários à prova com a função library.
1. Use o pacote sidrar para coletar dados sobre a produção industrial mensal do Brasil (Tabela 8888 do Sidra/IBGE, Variável: PIMPF - Número-índice (2022=100) (Número-índice); Seções: Indústria geral; Mês: todos; Unidade Territorial: Brasil). Depois que baixar o data frame por web scraping, crie outro data frame apenas com os dados de valor e mês (colunas “Valor” e “Mês (Código)” da tabela baixada). Use os operadores pipe, select (para selecionar as colunas) e mutate (para aplicar a função as.numeric às colunas separadas). Lembre-se usar a função arrange para ordenar os dados por mês. 4 pontos.
Resposta:
acesso a Tabela 8888 através do sidrar, extraindo todos os registros da produção industrial. Posteriormente, mantenho apenas as colunas essenciais e ajusto os valores numéricos, organizando o data frame em ordem crescente.
library(sidrar)library(dplyr)
Anexando pacote: 'dplyr'
Os seguintes objetos são mascarados por 'package:stats':
filter, lag
Os seguintes objetos são mascarados por 'package:base':
intersect, setdiff, setequal, union
2. Transforme o data frame que você limpou em série temporal, começando em c(2002, 01). visualize a série. 3 pontos.
Resposta:
converto os dados limpos para o objeto ts, iniciando a série em 2002. Em seguida, utilizo o autoplot para gerar o gráfico da produção industrial ao longo do tempo.
library(ggplot2)library(forecast)
Warning: pacote 'forecast' foi compilado no R versão 4.5.2
Registered S3 method overwritten by 'quantmod':
method from
as.zoo.data.frame zoo
3. Use a função decompose para separar a série em seus componentes. Fale brevemente sobre o resultado. 3 pontos.
Resposta:
aplico a função decompose para separar a série temporal em seus componentes estruturais: tendência, sazonalidade e parte irregular. O autoplot é utilizado para exibir cada componente graficamente.
decomp <-decompose(dados_ts)autoplot(decomp)
Warning: Using `size` aesthetic for lines was deprecated in ggplot2 3.4.0.
ℹ Please use `linewidth` instead.
ℹ The deprecated feature was likely used in the forecast package.
Please report the issue at <https://github.com/robjhyndman/forecast/issues>.