estensioneoutputnodo proprietà

Icona nodo Output estensioneCon il nodo Output estensione, è possibile analizzare i dati e i risultati del calcolo del punteggio del modello utilizzando il proprio script personalizzato R o Python per Spark. L'output dell'analisi può essere testuale o grafico.

Tenere presente che molte delle proprietà in questa pagina sono per i flussi dal desktop SPSS Modeler .

Python per esempio 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)

Esempio R

node.setPropertyValue("syntax_type", "R")
node.setPropertyValue("r_syntax", "print(modelerData$Age)")
Tabella 1. proprietà extensionoutputnode
extensionoutputnode Proprietà Tipo di dati Descrizione proprietà
syntax_type R Python Specificare quale script viene eseguito: R o Python (R è il valore predefinito).
r_syntax stringa Sintassi di scripting R per il punteggio del modello.
python_syntax stringa Python sintassi di scripting per il punteggio del modello.
convert_flags
StringsAndDoubles
LogicalValues
Opzione per convertire i campi flag.
convert_missing indicatore Opzione per convertire i valori mancanti in RNAvalore.
convert_datetime indicatore Opzione per convertire le variabili con formati data o data/ora in formati data/ora R.
convert_datetime_class
POSIXct
POSIXlt
Opzioni per specificare in quale formato vengono convertite le variabili con formati data o data/ora.
output_to
Screen
File
Specificare il tipo di output (Screen o File).
output_type
Graph
Text
Specificare se produrre un output grafico o di testo.
full_filename stringa Nome del file da utilizzare per l'output generato.
graph_file_type
HTML
COU
Tipo di file per il file di output (.html o .cou).
text_file_type
HTML
TEXT
COU
Specificare il tipo di file per l'output di testo (.html, .txt o .cou).