View source: R/classe-cenariosena.r
learqcenarios | R Documentation |
Funcao auxiliar que le arquivo texto e formata como objeto da classe cenariosena
learqcenarios(arq, pat_data = "%m/%Y")
arq |
caminho do arquivo a ser lido com os cenarios. Formato deve ser compativel com o descrito em Detalhes |
pat_data |
string indicando o formato de data dos nomes das colunas de cenario |
Espera-se um arquivo com formato especifico. As tres primeiras colunas devem conter o indice do cenario, bacia e ano de referencia, respectivamente. As demais colunas devem corresponder aos passos de tempo para os quais os cenarios foram gerados. Por exemplo, um arquivo contendo cinco cenarios gerados para 2022-01, 2022-02 e 2022-03 teria a forma
cenario | bacia | anoref | 1/2022 | 2/2022 | 3/2022 |
1 | SIN | AA | XXXX | XXXX | XXXX |
2 | SIN | AA | XXXX | XXXX | XXXX |
3 | SIN | AA | XXXX | XXXX | XXXX |
4 | SIN | AA | XXXX | XXXX | XXXX |
5 | SIN | AA | XXXX | XXXX | XXXX |
XXXX e um placeholder para os valores de ena e AA um placeholder para os valores de ano de referencia. Nao existe um padrao para os anos, podendo ser qualquer tipo de dado (i.e. "A1", "ano_1", 2022 e etc).
O nome das colunas de cenarios nao precisa seguir esta formato, sendo possivel informar o padrao
de nome pelo argumento pat_data
, que deve corresponder a uma string de formato de data.
Neste caso, pat_data = "%m/$Y"
objeto da classe cenariosena
contendo dados do arquivo lido
[.cenariosena
para subset de objetos da classe cenariosena
# leitura do arquvo embutido no pacote arq <- system.file("extdata/cenarios.csv", package = "clustena") cens <- learqcenarios(arq)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.