今回は”nについて解説します。(参考:Solved: what the ” ‘n ” means? – SAS Support Communities)
/* 4id4=1111 */
data data1;
id1=1111; id2=1111; id3=1111; 4id4=1111;
output;
run;
- 全角文字を変数名に用いることができる。
/* 4id4=1111 */
data data1;
id1=1111; id2=1111; id3=1111; 4id4=1111;
output;
run;
- 先頭に半角数字を変数名に用いることはできない。
/* '4id4'=1111 */
data data1;
id1=1111; id2=1111; id3=1111; '4id4'=1111;
output;
run;
- 先頭に半角数字を変数名に用いることはできない。
- ”(シングルクォーテーション)を用いてもエラーとなる。
/* '4id4'n=1111 */
data data1;
id1=1111; id2=1111; id3=1111; '4id4'n=1111;
output;
run;
- 先頭に半角数字を変数名に用いることはできない。
- ただし”nを用いるとエラーは解消される。
/* "4id4"=1111 */
data data1;
id1=1111; id2=1111; id3=1111; "4id4"=1111;
output;
run;
- 先頭に半角数字を変数名に用いることはできない。
- “”(ダブルクォーテーション)を用いてもエラーとなる。
/* "4id4"n=1111 */
data data1;
id1=1111; id2=1111; id3=1111; "4id4"n=1111;
output;
run;
- 先頭に半角数字を変数名に用いることはできない。
- ただし””nを用いるとエラーは解消される。