propriedades extensionoutputnode

Ícone do nó de Saída deCom o nó de Extensão de Extensão, é possível analisar dados e os resultados da pontuação do modelo usando o seu próprio script custom R ou Python para Spark. A saída da análise pode ser texto ou gráfico.

Observe que muitas das propriedades nesta página são para fluxos da área de desktop do SPSS Modeler.

Exemplo de Python for Spark

import modeler.api
stream = modeler.script.stream()
node = stream.create("extension_output", "extension_output")
node.setPropertyValue("syntax_type", "Python")

python_script = """
import json
import spss.pyspark.runtime

cxt = spss.pyspark.runtime.getContext()
df = cxt.getSparkInputData()
schema = df.dtypes[:]
print df
"""

node.setPropertyValue("python_syntax", python_script)

Exemplo de R

node.setPropertyValue("syntax_type", "R")
node.setPropertyValue("r_syntax", "print(modelerData$Age)")
Tabela 1. propriedades extensionoutputnode
propriedades extensionoutputnode Tipo de dados Descrição da propriedade
syntax_type R Python Especifique qual script executa: R ou Python (R é o padrão).
r_syntax sequência Sintaxe do script R para escoragem de modelo.
python_syntax sequência Sintaxe de script Python para pontuação do modelo.
convert_flags
StringsAndDoubles
LogicalValues
Opção para converter os campos de sinalização.
convert_missing sinalização Opção para converter valores ausentes para o RNAvalor.
convert_datetime sinalização Opção para converter variáveis com os formatos de data ou data/hora em formatos de data/hora R.
convert_datetime_class
POSIXct
POSIXlt
Opções para especificar em qual formato as variáveis com os formatos de data ou data/hora serão convertidas.
output_to
Screen
File
Especifique o tipo de saída (Screen ou File).
output_type
Graph
Text
Especifique se deve produzir saída gráfica ou de texto.
full_filename sequência Nome do arquivo a ser usado para a saída gerada.
graph_file_type
HTML
COU
Tipo de arquivo para o arquivo de saída (.html ou .cou).
text_file_type
HTML
TEXT
COU
Especifique o tipo de arquivo para saída de texto (.html, .txt ou .cou).