epe4md_proj_mensal.Rd
Faz a abertura mensal da projeção de potência
epe4md_proj_mensal(
lista_potencia,
ano_base,
ano_max_resultado = 2060,
ajuste_ano_corrente = FALSE,
ultimo_mes_ajuste = NA,
metodo_ajuste = NA,
dir_dados_premissas = NA_character_
)
list. Resultado da função epe4md_proj_potencia.
numeric. Ano base da projeção. Define o ano em que a função irá buscar a base de dados. Último ano completo realizado.
numeric. Ano final para apresentação dos resultados. Máximo igual a 2060. Default igual a 2060.
logic. Se TRUE indica que a projeção deverá incorporar o histórico mensal recente, verificado em parte do primeiro ano após o ano base. Default igual a FALSE. O arquivo base_mmgd.xlsx deve incorporar esse histórico.
numeric. Último mês com dados completos na base_ano_corrente. Default igual a NA. Só tem efeito caso ajuste_ano_corrente seja igual a TRUE.
string. Se igual a "extrapola" o modelo irá extrapolar a potência e o número de adotantes até o final do ano base + 1 com base no verificado até o ultimo_mes_ajuste. Se igual a "substitui", o modelo substitui a projeção até o ultimo_mes_ajuste e mantém o restante do ano com a projeção normal. Só tem efeito caso ajuste_ano_corrente seja igual a TRUE.
Diretório onde se encontram as premissas. Se esse parâmetro não for passado, a função usa os dados default que são instalados com o pacote. É importante que os nomes dos arquivos sejam os mesmos da pasta default.
data.frame com os resultados da projeção de capacidade instalada de micro e minigeração distribuída e número de adotantes mensal
if (FALSE) { # \dontrun{
# Supondo que a projeção anual de potência já foi gerada:
lista_potencia <- epe4md_proj_potencia(lista_adotantes, ano_base = 2023)
# Projeção mensal sem ajuste no ano corrente:
proj_mensal <- epe4md_proj_mensal(
lista_potencia = lista_potencia,
ano_base = 2023
)
# Projeção mensal com ajuste no ano corrente, até abril, usando método extrapola:
proj_mensal_ajustada <- epe4md_proj_mensal(
lista_potencia = lista_potencia,
ano_base = 2023,
ajuste_ano_corrente = TRUE,
ultimo_mes_ajuste = 4,
metodo_ajuste = "extrapola"
)
} # }