我是SAS的新手,在使用线性回归方面有问题。
我加载了一个CSV文件,然后在任务和实用程序>任务>统计>线性回归中,为我的数据选择了WORK.BP (BP = filename)。当我试图选择我的因变量时,SAS说“没有可用的列”。
CVS文件似乎已正确加载,并有2列,所以我不知道问题是什么。
谢谢你的帮助。
这是我用来加载文件的代码:
data BP;
infile '/folders/myfolders/BP.csv' dlm =',' firstobs=2;
input BP $Pressure$;
run;发布于 2018-03-10 15:45:49
通过运行你的代码。导入.csv文件时,将“压力”变量作为字符变量;在线性回归模型中,需要所有变量都为__numeric__。
为此,我建议使用PROC IMPORT导入.csf格式文件,而不是使用INPUT语句导入DATA步骤。
在您的例子中,您应该遵循以下步骤:
我认为您想要输出的文件也必须被称为BP (您可以在工作库中找到它!)分隔符是冒号。
希望这能有所帮助!
https://stackoverflow.com/questions/49144001
复制相似问题