今回は「CARDS」と「CARDS4」の違いを見ていきたいと思います。
CARDSの詳しい使い方や注意事項についてはSAS社のリファレンスをご確認下さい
(CARDSと同じ機能の「DATALINESステートメント」の方に詳しい使い方などが書かれてます)
ちなみに
似た機能で「DATALINES」「DATALINES4」というステートメントがありますが、「CARDS」「CARDS4」と挙動は一緒です。
ではまず、以下をご覧ください。
「CARDS;」 と 「;」 の間のテキストを読み込み範囲としています。
CARDSではセミコロン「;」が読み込み範囲終了の合図になっていますが、、
data DT1; length A $10. B 8.; input A B; cards; aaa . . 1 ;
run;
|
CARDSではセミコロン「;」が読み込み範囲終了の合図になっていますが、、
data DT2;
length A $10. B 8.; input A B; cards4; aaa; . . 1 ;;;;run;
|
CARDS4はセミコロン4つ「;;;;」が終了合図になっています。そのため読み込むテキスト中にセミコロンを含める事が出来ます。
似た機能で「DATALINES」「DATALINES4」というステートメントがありますが、「CARDS」「CARDS4」と挙動は一緒です。
また、マクロの中でCARDS等は使えない(エラーになる)ので、ご注意下さい。
0 件のコメント:
コメントを投稿