答案 0 :(得分:1)
只需将程序修改为对变量使用有效的名称即可。
您在SAS代码中使用的名称必须是有效的SAS名称。但是它们不必与您要读取的文本文件中的列标题完全匹配。
有效名称为1到32个字符。以下划线或字母开头,并且仅包括数字,字母或下划线。例如,您可以使用Accept_pct
作为SAS显示为错误的变量的变量名。
答案 1 :(得分:1)
如果您可以尝试使用proc import的更简单方法,它将自动将变量名中的点(。)转换为下划线
proc import datafile="X:\folder\sample.csv"
out=out_ds
dbms=csv
replace;
getnames=yes;
run;
data out_ds1;
set out_ds;
d_private=(private='Yes');
run;
答案 2 :(得分:0)
启用扩展变量名称选项。将带空格或特殊字符的变量用引号引起来,例如class MyTabBarController: UITabBarController {
override func viewWillAppear(_ animated: Bool) {
super.viewWillAppear(animated)
self.navigationItem.leftBarButtonItems = [UIBarButtonItem(title: "", style: .plain, target: nil, action: nil)]
}
}
。
'this'n