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

如何在sas中读取标题中包含括号的excel文件?,sas,Sas,我有一个excel文件,其中打开的列是温度(F),当我在sas中导入它时,它会将变量名保存为温度(F),或者当我使用validvarany选项时,它会准确地保存为温度(F)。但是,我现在需要转换C中的数据。因此,无论何时使用变量名(即温度或温度),它都不起作用。对于第二个,它认为温度是函数。那么解决这个问题的方法是什么呢?问题的确切性质还不清楚,因为如果您是在validvarname=v7下导入的,那么温度应该可以 data want; set have; temperature_c_

我有一个excel文件,其中打开的列是温度(F),当我在sas中导入它时,它会将变量名保存为温度(F),或者当我使用validvarany选项时,它会准确地保存为温度(F)。但是,我现在需要转换C中的数据。因此,无论何时使用变量名(即温度或温度),它都不起作用。对于第二个,它认为温度是函数。那么解决这个问题的方法是什么呢?

问题的确切性质还不清楚,因为如果您是在
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
),但用于成员/变量等名称