SASデータセットの内容をCSVファイルにしています。その際、文字変数のデータに「"(ダブルクォーテーション)」をつけた形で出力したいのですが、何かよい方法はありますか。
FILEステートメントにDSDオプションを指定できるようになったため、CSVファイルを簡単に作成できます。なお、文字変数のデータに「"(ダブルクォーテーション)」を追加するためには、$QUOTEフォーマットが便利です。次のサンプルプログラムを参考にしてください。
DATA test;
INPUT key $ a1 a2;
CARDS;
001 1 1
;
DATA _null_;
SET test;
FILE "c:\temp\test.csv" DSD;
FORMAT key $QUOTE.;
PUT key a1 a2;
RUN;
It's finally time to hack! Remember to visit the SAS Hacker's Hub regularly for news and updates.
コミュニティの基本的なガイドラインについてご説明します。まずは、こちらをご参照ください。
SAS Support CommunitiesのFAQはヘルプに記載されています。参照方法は、こちらからご確認ください。
Japan SAS Discussionページに質問や意見(メッセージ)を投稿/返信する方法を簡単にご説明します。