502 Bad Gateway

502 Bad Gateway


cloudflare
資料の 英語版 に戻る
拡張ノード
最終更新: 2024年12月11日
拡張ノード (SPSS Modeler)

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

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

始める前に

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 のラージ言語モデルによって生成されます。 詳細