SPS ファイル形式とは?
.spsはIBM SPSS Statisticsシンタックスファイルであり、SPSSコマンド言語で記述されたプレーンテキストのスクリプトです。各コマンドブロックはピリオド(.)で終了し、言語は大文字と小文字を区別しません。シンタックスファイルは、データの読み込み、変数の変換(RECODE、COMPUTE、FILTER)、および手続きの実行(FREQUENCIES、REGRESSION、ANOVAなど)、統計分析のあらゆるステップを記録します。
.spsファイルの主な利点は再現性です。更新されたデータに対して同じコマンドシーケンスを再実行することで、同一の結果を得ることができます。SPSSは、ユーザーがいずれかのダイアログボックスで「OK」ではなく「貼り付け」をクリックするたびにシンタックスを自動生成するため、GUIベースの分析を再利用可能なスクリプトとして簡単にキャプチャできます。
SPSS 24以降ではファイルはUTF-8でエンコードされます。古いファイルではLatin-1やWindows-1252が使用されている場合があります。最新バージョンでは、エンコーディングを宣言するために最初の行に* Encoding: UTF-8.が挿入されることがあります。この形式はプレーンテキストであるため、SPSSをインストールしなくても、任意のテキストエディタで.spsファイルを開いて編集できます。
シンタックスは、すべてのIBM SPSS Statisticsリリース間で高い後方互換性があります。以前のバージョン向けに書かれたほとんどのスクリプトは、現行リリースであるIBM SPSS Statistics v30 (2024)でも変更なしで動作します。統計データは通常、関連する.savファイルに保存されます。
セキュリティと安全性
リスク: LOWSPSSシンタックスファイルはプレーンテキストであり、SPSS環境以外で実行可能なペイロードは含まれていません。IBM SPSS Statistics内でのみ実行可能です。悪意のある.spsファイルは、理論上(HOSTコマンドを使用してOSコマンドを実行することにより)ファイルを削除したり、SPSSのファイル書き込みコマンドを介してデータを流出させたりする可能性がありますが、これにはユーザーがSPSSでファイルを開いて実行する必要があります。信頼できない.spsファイルは、実行前にテキストエディタで確認してください。
形式の詳細
概要- Atari Spectrum 512 Smooshed Image - Atari STのグラフィックアプリケーションSpectrum 512は、圧縮された「smooshed」画像(RLE圧縮された512色ビットマップ、320x199 px)に.spsを使用していました。SPSSとは全く無関係です。
SPS ファイルを開くプログラム
技術的詳細
詳細仕様| 言語タイプ | SPSSコマンドシンタックス言語 - キーワード駆動、大文字小文字を区別しない、1ステートメントにつき1コマンドブロック |
| ステートメント終端記号 | 各コマンドブロックはピリオド(`.`)で終了 |
| エンコーディング | UTF-8 (SPSS 24+)、古いファイルではLatin-1 / Windows-1252。`* Encoding: UTF-8.`コメント行で宣言 |
| データ操作コマンド | `RECODE`、`COMPUTE`、`FILTER`、`SELECT IF`、`SORT CASES`、`AGGREGATE` |
| 統計分析コマンド | `FREQUENCIES`、`DESCRIPTIVES`、`CROSSTABS`、`REGRESSION`、`ANOVA`、`FACTOR`、`CLUSTER` |
| 再現性メカニズム | 同一のデータに対して同じ`.sps`ファイルを実行すると同一の出力が生成される - 研究の透明性における核心的なユースケース |
| 自動生成 | ユーザーがいずれかのダイアログボックスで「OK」ではなく「貼り付け」をクリックすると、SPSSは自動的に`.sps`シンタックスを生成する |
| 後方互換性 | 1990年代以降のすべてのSPSSリリース間でコマンドシンタックスは概ね互換性があり、廃止されたコマンドはわずかである |
| 関連データ形式 | 統計データは`.sav`ファイルに保存される。シンタックスは通常、`GET FILE`や`SAVE`コマンドで`.sav`を参照する |
| 出力形式 | 分析結果は`.spv`ビューアファイルに書き込まれる。PDF、Excel、Wordへのエクスポートが可能 |
| SPSSなしでの編集 | 任意のプレーンテキストエディタで完全に閲覧・編集可能 - SPSSのインストールは不要 |
| 典型的なファイルサイズ | 1 KB - 5 MB。ほとんどのシンタックスファイルは小規模だが、大規模なバッチ処理スクリプトは大きくなる可能性がある |
| リリース日 | 1968 (SPSS software); .sps extension formalized in SPSS for Windows, early 1990s |
| 最新バージョン | Current with IBM SPSS Statistics (v30 as of 2024) |
| 仕様書 | www.ibm.com |
SPS の変換
コミュニティ Q&A
ユーザーからの質問まだ質問はありません。SPS ファイルについて最初の質問をしてみましょう。