Sas 错误:字符变量出现在MODEL语句中,而没有出现在CLASS语句中
我只是搬到SAS,试着理解它。 当变量具有数字数据时,我将其用作:Sas 错误:字符变量出现在MODEL语句中,而没有出现在CLASS语句中,sas,Sas,我只是搬到SAS,试着理解它。 当变量具有数字数据时,我将其用作: class WineType; model WineType = Alcohol Malic_acid Ash Alcalinity_of_ash Magnesium Total_phenols 但现在我的数据中有字符串,但当我以上面的方式使用它时,我会得到错误: class class; model class = age menopause tumor_size inv_nodes node_caps deg_malig
class WineType;
model WineType = Alcohol Malic_acid Ash Alcalinity_of_ash Magnesium Total_phenols
但现在我的数据中有字符串,但当我以上面的方式使用它时,我会得到错误:
class class;
model class = age menopause tumor_size inv_nodes node_caps deg_malig breast_quad irradiat;
但当我将上面的代码更改为下面的代码时,错误就消失了:
class class age menopause tumor_size inv_nodes node_caps deg_malig breast_quad irradiat;
model class = age menopause tumor_size inv_nodes node_caps deg_malig breast_quad irradiat;
我从文档中了解到,我们需要提到变量,但我仍然很困惑,这是错误还是错误背后的逻辑
错误是:
ERROR: Character variable appeared on the MODEL statement without appearing on a CLASS statement.
ERROR: Unable to create a usable predictor variable set.
请以可复制的方式提供样本数据(无图像)。否则,没有人能够进行测试。