Stat 転送サポートされているファイル形式
SASおよびSPSSファイルの読み込みおよび書き込みのサポートは、StatTransferと呼ばれるCircleSystems APIライブラリを通して実行されます。 サポートされているフォーマットは次のとおりです。
- SASバージョン7~9.4(* .sas7bdat)
- IBM SPSS(*.sav)
文字エンコーディング
Designerは、任意の文字エンコーディングでエンコードされた SAS および sps ファイルを読み込みます。 SAS および IBM sps ファイルは utf-8 で記述されており、データは utf-8 であり、互換性があることを意味します。 Designer
値ラベル
IBM SPSSファイルとSASファイルはどちらも値ラベルをサポートしています。 値ラベルは、データ内でキーを保持できるテーブルです。 値ラベルのインデックスには、数値または英字を指定できます。 例えば:
値ラベル | キーの説明 |
---|---|
1 | 18歳未満 |
2 | 18-26 歳 |
3 | 26歳以上 |
M | 男性 |
F | 女性 |
で、 データ入力ツール、値ラベルを展開するためのユーザー設定オプションがあります。
- [値のラベルを展開]がオン (既定) になっている場合は、' 1 ' を ' 18 歳未満 ' に置き換えます。Designer
- 左のチェックを外すと、キー値 ' 1 ' のみが表示されます。Designer
値ラベルのテーブルがフィールドで定義されているが、対応する値ラベルを持たないフィールドにデータがある場合、データ値が使用されます。 たとえば、ラベルが値1〜3に対してのみ定義されている場合、4が直接書き出されます。
データがありません
IBM SPSSおよびSASファイルには、「欠落」データを認識しています。 では、データの null が取得されます。 書き込み時に、結果として生じるSASまたはIBM SPSSファイルに、データ内のNULLが「欠落」と書き込まれます。Designer
データ型
Designer blob および空間フィールドを除き、SAS および IBM sps ファイルに書き込むためのすべてのデータ型をサポートします。 blobおよび/または空間フィールドがSASまたはIBM SPSSの出力ツールに送信された場合、それらのフィールドは無視されます。 これらのタイプのフィールドが検出された場合、警告メッセージが「結果」ウィンドウに表示されます。
SAS/IBM SPSSファイルを読む込むとき、すべてのデータが次のいずれかのデータ型に変換されます。
- Double(すべての数値は2倍として供給されます)
- V_WString(すべての文字列は可変ワイド文字列として提供されます)
- 日付(年-月-日)
- 時間(時:分:秒)
- 日時(年-月-日 時:分:秒)
文字列データ型を記述する場合、書き込まれたファイルは、Designer で定義されている文字列の長さに基づいて、文字列サイズが4の大きさで拡大される可能性があります。
ラベル
Designer sps の変数ラベルを読み書きします。 これらは、「記述」フィールドに表示されます。