資料の 英語版 に戻る

extensionoutputnode プロパティー

最終更新: 2025年2月11日
extensionoutputnode プロパティー

拡張出力ノード・アイコン拡張の出力ノードを使用すると、独自のカスタム R スクリプトまたは Python for Spark スクリプトを使用して、データとモデル・スコアリングの結果を分析できます。 分析はテキストまたはグラフィックで出力できます。

このページのプロパティーの多くは、SPSS Modeler デスクトップからのストリーム用であることに注意してください。

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)

R の例

node.setPropertyValue("syntax_type", "R")
node.setPropertyValue("r_syntax", "print(modelerData$Age)")
表 1. extensionoutputnode プロパティー
extensionoutputnodeプロパティー データ・タイプ プロパティーの説明
syntax_type R Python 実行するスクリプトを R または Python (R がデフォルト) に指定します。
r_syntax string モデル・スコアリング用の R スクリプト・シンタックス。
python_syntax string モデル・スコアリング用の Python スクリプト・シンタックス。
convert_flags
StringsAndDoubles
LogicalValues
フラグ型フィールドを変換するためのオプション。
convert_missing フラグ 欠損値を R に変換するオプションNA移ります。
convert_datetime フラグ 日付形式または日付/時刻形式の変数を R の日付/時刻形式に変換するためのオプション。
convert_datetime_class
POSIXct
POSIXlt
日付形式または日付/時刻形式の変数のうち、どの形式の変数を変換するかを指定するためのオプション。
output_to
Screen
File
出力タイプ (ScreenまたはFile) を指定します。
output_type
Graph
Text
グラフィカル出力またはテキスト出力のどちらを作成するか指定します。
full_filename string 生成された出力に使用するファイル名。
graph_file_type
HTML
COU
出力ファイルのファイル・タイプ (.htmlまたは.cou)です。
text_file_type
HTML
TEXT
COU
テキスト出力のファイル・タイプ (.html.txt、または.cou) を指定します。