スタッツギルド

拡張ハブによるSPSSの機能追加

SPSSシンタックス、Python、R言語によって追加できる拡張機能バンドル

IBM SPSS Statisticsでは、拡張機能により、SPSSシンタックス、Python、R言語によって作成された分析やデータ加工の機能をメニューとして追加することができます。拡張機能は拡張機能バンドル(.spe または .spxtファイル)でパッケージ化されており、SPSSの標準メニューにはない機能を追加し、マウスによるクリック操作で使用できるようになります。 拡張ハブは、GitHubのIBM SPSS Predictive Analyticsコレクションから検索・ダウンロード・インストールするためのインターフェースとして機能し、SPSSの「拡張」メニュー > 「拡張ハブ」でアクセスできます。 拡張機能のダイアログは分析者が自分で作成することも可能で、拡張バンドルを共有することで他のユーザーと共有できます。
公開日: 2017-05-23更新日: 2025-09-01

拡張モジュールのインストール手順

拡張ハブへのアクセス

共有されている拡張機能を追加するインターフェイスである拡張ハブは、SPSSの基本機能のみで利用可能です。拡張機能の追加には、インターネット接続が必要です。

拡張機能の追加

  1. 1.「拡張機能」メニュー >「拡張ハブ」を選択します
Expansion Hub

拡張ハブ」ダイアログボックスが表示されます。この画面を使用して拡張モジュールのキーワード検索やインストール、拡張モジュールの更新やアンインストールなどの管理を行います。例えば、重み付きカッパを求めるWeighted Kappa拡張モジュールをインストールする場合は、検索ボックスに「Weighted Kappa」と入力します。

Expansion Hub

拡張モジュールをインストールして実行するためには、RやPythonに関する前提条件が必要な場合があります。条件を満たしている拡張モジュールの場合、「前提条件」欄に緑色のチェックマークが表示され、条件を満たしていない場合は、赤色のビックリマークが表示され拡張を取得することができません。

Expansion Hub

前提条件の内容は、「詳細情報」ボタンをクリックすることで確認することができます。なお、この画面で選択しているWeighted Kappaは、SPSSの標準のメニュー(分析 > 尺度 > Weighted Kappa)に追加されていますので、その旨のメッセージが表示されています。

Expansion Hub

デフォルトでは、拡張はローカルにダウンロードおよびインストールされます。なお、拡張バンドルの更新を行う場合は、IBM SPSS Statisticsを管理者として実行する必要がある場合があります。

拡張のインストール

  1. 2.インストールしたい拡張モジュールの「拡張の取得」にチェックを入れます
  2. 3.「使用条件の条項に同意」を選択します
  3. 4.「完了」ボタンをクリックします
  4. 5.「OK」ボタンをクリックします

以上の手順で、標準のメニュー内に追加機能が追加され、SPSSの機能が拡張されます。

拡張モジュールを削除する手順

インストール済み拡張機能のアンインストール

一度インストールした拡張機能を削除したい場合は、拡張ハブでアンインストールできます。

拡張機能のアンインストール

  1. 1.「拡張機能」メニュー > 「拡張ハブ」を選択します
  2. 2.「インストール済み」タブをクリックします
  3. 3.アンインストールする拡張モジュールの「拡張のアンインストール」にチェックを入れます
  4. 4.「OK」ボタンをクリックします

ローカル拡張バンドルのインストール

SPSSがオフライン環境の場合

セキュリティ上の理由などでSPSSがオフライン環境にある場合、拡張機能をインターネット経由でインストールすることができません。そこで、インターネットに接続できる環境で拡張バンドルをダウンロードし、オフライン環境にあるSPSSにインストール方法があります。拡張バンドルは、.speまたは.spxtファイルとして提供されます。拡張バンドルをインストールするには、SPSS Statisticsを管理者として実行する必要があります。

拡張バンドルをダウンロード

  1. 1.「拡張機能」メニュー >「拡張ハブ」を選択します
  2. 2.「設定」タブをクリックします
  3. 3.「選択した拡張と更新をダウンロードするがインストールしない」を選択します
  4. 4.「ターゲットフォルダ」の「参照」ボタンをクリックして任意の保存場所を指定します
Expansion Hub

SPSSからの拡張ハブへの接続時に問題が発生した場合は、GitHubhttps://github.com/IBMPredictiveAnalytics )上の拡張ハブに手動でアクセスすることもできます。

Expansion Hub

拡張をインストールせずにダウンロードするように選択した場合、「拡張機能」 > 「ローカル拡張バンドルのインストール」を選択して、後でインストールできます。また、WindowsやMacの場合、拡張バンドルファイルをダブルクリックすることで、拡張をインストールできます。

Expansion Hub

まとめ

このように拡張ハブを使用することで、SPSSの標準メニューにはない分析や加工の機能を追加することができます。この他にもSPSSシンタックス、R、Pythonプログラムを用いて、拡張モジュールを作成することが可能です。より詳細な情報は、IBM SPSS StatisticsのヘルプやPDF形式の製品マニュアルをご参照ください。目的や使い方、用途に応じて、IBM SPSS製品を有効にご活用いただき、課題解決・価値創造にお役立てください。

参考文献

[1]IBM SPSS Statistics Core System User Guide