此SAS代码遇到错误。该错误表明未列出任何课程。
data jobs;
infile 'Documents\pay_survey.txt';
input gender pay;
run;
proc ttest data=jobs;
class gender;
var pay;
run;
答案 0 :(得分:0)
您缺少infile
数据步骤中的一些常见部分。通常,您想要的东西看起来像:
data jobs;
infile 'Documents\pay_survey.txt' dlm=',';
informat gender $1. pay best12.;
input gender pay;
run;
如果dlm=
选项不是空格,则在数据中指定定界符(如果数据以空格分隔,则您的代码应该可以正常工作)。 informat
语句告诉SAS如何读取数据,因为它无法自行知道如何解释文本文件。
如果这无济于事,请尝试提供有关输入数据的更多详细信息(提供示例),以便我们为您提供应有的保证。