View source: R/classe-compactcen.r
new_compactcen | R Documentation |
compactcen
Construtor interno de objetos com cenarios compactados
new_compactcen(compact, metodo, invfunc)
compact |
data.table contendo a informacao de cenarios compactados. Ver Detalhes |
metodo |
string indicando o nome da funcao utilizada para compactacao |
invfunc |
caso exista, funcao para transformar vetores no espaco reduzido de volta ao original |
O argumento compact
deve ser um data.table seguindo um padrao de formato:
anoref
ano de referencia para geracao do cenario
bacia
bacia a qual a ENA corresponde
cenario
indice do cenario com respeito a bacia e ano de referencia
ind
indice do elemento no vetor de dimensao reduzida
ena
valor de energia afluente
Por exemplo, para compactacao dos cenarios em tres dimensoes:
anoref | bacia | cenario | ind | ena |
2000 | SIN | 1 | 1 | XXX |
2000 | SIN | 1 | 2 | XXX |
2000 | SIN | 1 | 3 | XXX |
2000 | SIN | 2 | 1 | XXX |
... | ... | ... | ... | ... |
invfunc
deve ser uma funcao que recebe apenas um vetor numerico indicando coordenadas no
espaco compactado e retorna um vetor numerico indicando o cenario completo correspondente aquela
compactacao. Para PCA, por exemplo, isso pode ser feito multiplicando o vetor de variaveis
compactadas pela matriz de carregamentos estimada.
Objeto da classe compactcen
, uma lista de um emento chamado compact contendo o
argumento compact
, um data.table
com as colunas
anoref
ano de referencia para geracao do cenario
bacia
bacia a qual a ENA corresponde
cenario
indice do cenario com respeito a bacia e ano de referencia
ind
indice do elemento no vetor de dimensao reduzida
ena
valor de energia afluente
Adicionalmente contem os atributos
metodo
: string do nome da funcao chamada para compactacao
teminv
: booleano indicando se a compactacao possui inversa
invfunc
: caso tenha inversa, a funcao que recebe vetores no espaco compactado e
retorna no espaco original
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.