Propriedades matrixnode
O nó Matriz cria uma tabela que mostra relacionamentos entre campos. É mais comumente usado para mostrar o relacionamento entre dois campos simbólicos, mas também pode mostrar relacionamentos entre campos de sinalização ou campos numéricos.
Exemplo
stream = modeler.script.stream()
sourcenode = stream.findByID("id46WRP1285C")
node = stream.create("matrix", "My node")
# "Settings" tab
node.setPropertyValue("fields", "Numerics")
node.setPropertyValue("row", "K")
node.setPropertyValue("column", "Na")
node.setPropertyValue("cell_contents", "Function")
node.setPropertyValue("function_field", "Age")
node.setPropertyValue("function", "Sum")
# "Appearance" tab
node.setPropertyValue("sort_mode", "Ascending")
node.setPropertyValue("highlight_top", 1)
node.setPropertyValue("highlight_bottom", 5)
node.setPropertyValue("display", ["Counts", "Expected", "Residuals"])
node.setPropertyValue("include_totals", True)
stream.link(sourcenode, node)
propriedades matrixnode |
Tipo de dados | Descrição da propriedade |
|---|---|---|
fields |
Selected Flags Numerics |
|
row |
campo | |
column |
campo | |
include_missing_values |
sinalização | Especifica se os valores ausentes do usuário (em branco) e ausentes do sistema (nulos) são incluídos na saída da linha e da coluna. |
cell_contents |
CrossTabs Function |
|
function_field |
sequência | |
function |
Sum Mean Min Max SDev |
|
sort_mode |
Unsorted Ascending Descending |
|
highlight_top |
number | Se diferente de zero, então true. |
highlight_bottom |
number | Se diferente de zero, então true. |
display |
[Counts Expected Residuals RowPct ColumnPct TotalPct] |
|
include_totals |
sinalização | |
use_output_name |
sinalização | Especifica se um nome de saída customizado é usado. |
output_name |
sequência | Se use_output_name for true, especifica o nome a ser usado. |
output_mode |
Screen File |
Utilizado para especificar o local de destino da saída gerada a partir do nó de saída. |
output_format |
Formatted (. tab ) Delimited (. csv ) HTML (. html ) Output (. cou ) |
Utilizado para especificar o tipo de saída. Ambos os formatos Formatted e Delimited podem levar o modificador transposed, que transpõe as linhas e colunas na tabela. |
paginate_output |
sinalização | Quando o output_format é HTML, faz com que a saída seja separada em páginas. |
lines_per_page |
number | Quando usado com paginate_output, especifica as linhas por página de saída. |
full_filename |
sequência |