DATA LIST
DATA LIST は、ファイル内の各変数に名前と形式を割り当てることによって、テキスト・データ・ファイルを定義します。 テキスト・データは、インライン ( BEGIN DATA と END DATAの間のコマンドで入力) にすることも、外部ファイルに保管することもできます。 固定形式 (同じ変数の値は、各ケースの同じレコード上の同じ位置に常に入力されます) またはフリー・フィールド形式 (連続する変数の値は特定の列にはありませんが、指定された区切り文字で区切られて順番に入力されます) にすることができます。
DATA LIST [FILE='file'] [ENCODING='encoding specification']
[{FIXED }]
{FREE } [{("delimiter", "delimiter",..., TAB)}]
{LIST }
[RECORDS={1}] [SKIP={n}] [{TABLE }]
{n} {NOTABLE}
/{1 } varname {col location [(format)]} [varname ...]
{rec #} {(FORTRAN-like format) }
[/{2 } ...] [/ ...]
{rec #}
| タイプ | 列スタイルのフォーマット | FORTRAN のような形式 |
|---|---|---|
| 数値 (デフォルト) | dまたはF,d |
Fw.d |
| 制限付き数値 | N,d |
Nw.d |
| 科学的表記法(S) | E,d |
Ew.d |
| コンマを含む数値 | COMMA,d |
COMMAw.d |
| ドット付きの数値 | DOT,d |
DOTw.d |
| コンマとドル記号を含む数値 | DOLLAR,d |
DOLLARw.d |
| パーセント記号付きの数値 | PCT,d |
PCTw.d |
| ゾーン 10 進数 | Z,d |
Zw.d |
| ストリング | A |
Aw |
| タイプ | 列スタイルのフォーマット | FORTRAN のような形式 |
|---|---|---|
| Tab を使用して列 n に移動します。 | Tn |
|
| n 個の列をスキップ | nX |
| タイプ | データ入力 | フォーマット | FORTRAN のような形式 |
|---|---|---|---|
| 国際日付 | dd-mmm-yyyy | DATE |
DATEw |
| アメリカ日付 | yyyy/mm/dd | ADATE |
ADATEw |
| ヨーロッパ日付 | dd/mm/yy | EDATE |
EDATEw |
| ユリウス日付 | yyddd | JDATE |
JDATEw |
| ソートされた日付 | yy/mm/dd | SDATE |
SDATEw |
| 四半期および年 | qQyyyy | QYR |
QYRw |
| 月と年 | mm/yyyy | MOYR |
MOYRw |
| 週と年 | wkWKyyyy | WKYR |
WKYRw |
| 日付と時刻 | dd-mmm-yyyy hh:mm:ss.ss | DATETIME |
DATETIMEw.d |
| 時刻 | hh:mm:ss.ss | TIME |
TIMEw.d |
| 日時 (Days and time) | ddd hh:mm:ss.ss | DTIME |
DTIMEw.d |
| 曜日 | ストリング | WKDAY |
WKDAYw |
| 月 | ストリング | MONTH |
MONTHw |
注: デフォルトの数値 (F) 形式および指数表記 (E) 形式の場合、入力データの小数点は、 IBM® SPSS® Statistics ロケールの小数点 (ピリオドまたはコンマ) と一致する必要があります。 現在の小数点を表示するには SHOW DECIMAL を使用し、小数点を設定するには SET DECIMAL を使用します。 (コンマとドルの形式では、小数点としてピリオドのみが認識され、ドット形式では小数点としてコンマのみが認識されます。)
リリース履歴
リリース 16.0
- Unicode をサポートするために
ENCODINGサブコマンドが追加されました。
例
DATA LIST /ID 1-3 SEX 5 (A) AGE 7-8 OPINION1 TO OPINION5 10-14.