今回は”nについて解説します。(参考:Solved: what the ” ‘n ” means? – SAS Support Communities)
/* 4id4=1111 */
data data1;
id1=1111; id2=1111; id3=1111; 4id4=1111;
output;
run;
![](https://how-to-business.com/wp-content/uploads/2022/04/76e85d1f399096cd399e26b514f7b354.png)
- 全角文字を変数名に用いることができる。
/* 4id4=1111 */
data data1;
id1=1111; id2=1111; id3=1111; 4id4=1111;
output;
run;
![](https://how-to-business.com/wp-content/uploads/2022/04/4id41111_1.png)
- 先頭に半角数字を変数名に用いることはできない。
/* '4id4'=1111 */
data data1;
id1=1111; id2=1111; id3=1111; '4id4'=1111;
output;
run;
![](https://how-to-business.com/wp-content/uploads/2022/04/4id41111.png)
- 先頭に半角数字を変数名に用いることはできない。
- ”(シングルクォーテーション)を用いてもエラーとなる。
/* '4id4'n=1111 */
data data1;
id1=1111; id2=1111; id3=1111; '4id4'n=1111;
output;
run;
![](https://how-to-business.com/wp-content/uploads/2022/04/4id4n1111.png)
- 先頭に半角数字を変数名に用いることはできない。
- ただし”nを用いるとエラーは解消される。
/* "4id4"=1111 */
data data1;
id1=1111; id2=1111; id3=1111; "4id4"=1111;
output;
run;
![](https://how-to-business.com/wp-content/uploads/2022/04/4id41111_1-1.png)
- 先頭に半角数字を変数名に用いることはできない。
- “”(ダブルクォーテーション)を用いてもエラーとなる。
/* "4id4"n=1111 */
data data1;
id1=1111; id2=1111; id3=1111; "4id4"n=1111;
output;
run;
![](https://how-to-business.com/wp-content/uploads/2022/04/4id4n1111-1.png)
- 先頭に半角数字を変数名に用いることはできない。
- ただし””nを用いるとエラーは解消される。
![](https://www10.a8.net/0.gif?a8mat=3N6F1O+9QOC36+50+2HQGAP)