Propriedades de analysisnode

Ícone do nó de análiseO nó Análise avalia a capacidade de modelos preditivos de gerar predições exatas. Os nós de análise executam várias comparações entre os valores preditos e os valores reais para um ou mais nuggets do modelo. Eles também podem comparar modelos preditivos entre si.

Exemplo

stream = modeler.script.stream()
node = stream.create("analysis", "My node")
# "Analysis" tab
node.setPropertyValue("coincidence", True)
node.setPropertyValue("performance", True)
node.setPropertyValue("confidence", True)
node.setPropertyValue("threshold", 75)
node.setPropertyValue("improve_accuracy", 3)
node.setPropertyValue("inc_user_measure", True)
# "Define User Measure..."
node.setPropertyValue("user_if", "@TARGET = @PREDICTED")
node.setPropertyValue("user_then", "101")
node.setPropertyValue("user_else", "1")
node.setPropertyValue("user_compute", ["Mean", "Sum"])
node.setPropertyValue("by_fields", ["Drug"])
Tabela 1. propriedades analissisnó
propriedades analysisnode Tipo de dados Descrição da propriedade
output_mode Screen File Utilizado para especificar o local de destino da saída gerada a partir do nó de saída.
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_format Text (. txt ) HTML (. html ) Output (. cou ) Utilizado para especificar o tipo de saída.
by_fields lista  
full_filename sequência Se for saída de disco, de dados ou HTML, o nome do arquivo de saída.
coincidence sinalização  
performance sinalização  
evaluation_binary sinalização  
confidence sinalização  
threshold number  
improve_accuracy number  
field_detection_method Metadata Name Determina como campos preditos são correspondidos com o campo de destino original. Especifique Metadata ou Name.
inc_user_measure sinalização  
user_if expr  
user_then expr  
user_else expr  
user_compute [Mean Sum Min Max SDev]  
split_by_partition Booleano Se para separar por partição.