如何在sas的头文件中读取包含括号的excel文件?

时间:2014-10-27 19:10:54

标签: sas

我有一个excel文件,其中列的打开是温度(F)然后当我在sas中导入它时将变量名称保存为temperature_F_或当我使用validvarany选项时它完全保存为温度(F)。但是,我现在需要在C中转换数据。因此,每当我使用变量名称(即temperature_F_或temperature(F))时,它都不起作用。对于第二个,它认为温度是功能。那么围绕这个问题的方式呢?

1 个答案:

答案 0 :(得分:1)

问题的确切性质尚不清楚,因为如果您在temperature_F_下导入,validvarname=v7应该没问题。

data want;
  set have;
  temperature_c_ = (5/9)*((temperature_f_)-32);
run;

如果必须使用validvarname=any;版本,则使用命名文字:

data want;
  set have;
  'temperature(c)'n =  (5/9)*(('temperature(f)'n)-32);
run;

与日期文字(即'01JAN2010'd)类似,但对于成员/变量/等。名。