私はSAS大学版を使用しています。SASでアレイとして解釈されるエスケープ文字
次のデータセットの "Age_years"の代わりに "Age(years)"という名前の変数が必要です。私は "()"が配列として解釈されることを理解していますが、これは変数の一部である必要があります。
data data;
input Name $ Age_years Gender $;
datalines;
Dino 6 male
Rita 5 female
Aurora 6 female
Joko 7 male
;
run;
私は次の行にアクセスしていますが、正確なエラーは「ERROR:宣言されていない配列が参照:年齢 ERROR:変数年齢が配列として宣言されていません。」
data data;
set data;
Age(years)=Age_years;
run;
私はそれがここのように配列として解釈されないように、このブラケットの文字をエスケープする可能性をチェックしています。%記号は、()文字をエスケープする助けにはならないがSpecial Characters in SAS。 SASでこれをどうすればできますか?