Propriedades de aggregatenode
O nó Agregado substitui uma sequência de registros de entrada por registros de saída resumidos e agregados.
Exemplo
dataasset = modeler.script.stream().create("dataassetimport", "My dataassetimport node")
node = modeler.script.stream().create("aggregate", "My aggregate node")
modeler.script.stream().link(dataasset, node)
node.setPropertyValue("contiguous", True)
node.setPropertyValue("keys", ["Drug"])
node.setKeyedPropertyValue("aggregates", "Age", ["Sum", "Mean"])
propriedades aggregatenode |
Tipo de dados | Descrição da propriedade |
|---|---|---|
keys |
lista | Lista campos que podem ser utilizados como chaves para agregação. Por exemplo, se Sex e Region forem seus campos-chave, cada combinação exclusiva de M e F com regiões N e S (quatro combinações exclusivas) terá um registro agregado. |
contiguous |
sinalização | Selecione essa opção se você souber que todos os registros com os mesmos valores da chave são agrupados na entrada (por exemplo, se a entrada for classificada nos campos-chave). Fazer isso poderá melhorar o desempenho. |
aggregates |
Propriedade estruturada que lista os campos numéricos cujos valores serão agregados, bem como os modos de agregação selecionados. | |
aggregate_exprs |
Propriedade definida como chave que define uma chave para o nome de campo derivado com a expressão agregada usada para calcular essa chave. Por exemplo: |
|
extension |
sequência | Especifique um prefixo ou sufixo para duplicar campos agregados. |
add_as |
Suffix Prefix |
|
inc_record_count |
sinalização | Cria um campo extra que especifica quantos registros de entrada foram agregados para formar cada registro agregado. |
count_field |
sequência | Especifica o nome do campo de contagem de registros. |
allow_approximation |
Booleano | Permite a aproximação de estatísticas de ordem quando a agregação é executada no SPSS Analytic Server. |
bin_count |
Número inteiro | Especifica o número de categorias a serem utilizadas na aproximação |
aggregate_defaults |
Mean SumMinMaxSDevMedianCountVarianceFirstQuartileThirdQuartile |
Especifique o modo de agregação de campo a ser usado para campos recém-incluídos. |