0 / 0
資料の 英語版 に戻る
拡張ノード (SPSS Modeler)

拡張ノード

SPSS Modeler は、言語 R および Apache Spark ( Pythonを使用) をサポートします。

SPSS Modeler とそのデータ・マイニング機能を補完するために、エキスパート・ユーザーが独自の R スクリプトまたは Python for Spark スクリプトを入力して、データ処理、モデル作成、およびモデル・スコアリングを実行できるようにする拡張ノードがいくつか用意されています。

開始前に

R ライブラリーおよび Python ライブラリーをロードすると、拡張ノードで使用することができます。 R スクリプトまたは Python スクリプトを実行するには、まずスクリプトに必要なパッケージをすべてインストールする必要があります。 パッケージをインストールするには、以下のスクリプトを拡張の出力ノードに組み込み、ユーザー入力ノードに接続してから、拡張の出力ノードを実行してインストール処理を開始する必要があります。
ヒント: インストールとタスク関連スクリプトを一緒に実行する場合は、これらのスクリプトを他のスクリプトの前に挿入することもできます。
R パッケージのインストール方法:
  1. 以下のコマンドを実行します。
    install.packages("$PACAGE_NAME", quiet=TRUE, repos="$REPO_URL")
    例:
    install.packages("Sequential", quiet=TRUE, repos="https://cloud.r-project.org")
  2. パッケージが正常にインストールされたか検証するには、以下のコマンドを実行します。
    packageVersion("$PACKAGE_NAME")
    例:
    packageVersion("Sequential")
注: R パッケージがリポジトリーで使用できない場合、インストールが失敗する可能性があります。 この場合は、(R Studio ではなく) R のコマンド・ライン環境から同じインストール・コマンドを実行してみてください。
Python パッケージのインストール方法:
  1. 以下のコマンドを実行します。
    import sys
    import subprocess
    subprocess.check_call([sys.executable, '-m', 'pip', 'install', '$PACKAGE_NAME', '--quiet', '--no-input'])
    例えば、以下のコマンドにより numpy がインストールされます。
    import sys
    import subprocess
    subprocess.check_call([sys.executable, '-m', 'pip', 'install', 'numpy', '--quiet', '--no-input'])
  2. パッケージが正常にインストールされたか検証するには、以下のコマンドを実行します。
    import pkgutil
    pkgutil.ModuleInfo('$PACKAGE_NAME')
    例えば、以下のコマンドは、numpy が正常にインストールされているかどうかを検証します。
    import pkgutil
    pkgutil.ModuleInfo('numpy')
生成 AI の検索と回答
これらの回答は、製品資料の内容に基づいて、 watsonx.ai のラージ言語モデルによって生成されます。 詳細