SAS使用proc ttest或proc glm将人口统计学变量纳入两组结果测量的比较中
我已经编写了SAS代码来比较两组的结果测量(即反应时间-rt)。然而,我们想考虑人口统计学测量(即IQ),以测试rt中的群体差异是否实际上是由群体之间的IQ差异驱动的。我想帮助修改我的代码。下面是我计算rt中基本组差异的现有代码。我已经包含了使用t-test sas函数和glm sas函数的代码,它们的结果类似SAS使用proc ttest或proc glm将人口统计学变量纳入两组结果测量的比较中,sas,glm,Sas,Glm,我已经编写了SAS代码来比较两组的结果测量(即反应时间-rt)。然而,我们想考虑人口统计学测量(即IQ),以测试rt中的群体差异是否实际上是由群体之间的IQ差异驱动的。我想帮助修改我的代码。下面是我计算rt中基本组差异的现有代码。我已经包含了使用t-test sas函数和glm sas函数的代码,它们的结果类似 data sepdata ; infile "input.txt" ; input subjid group IQ rt; run; title 'T-test grou
data sepdata ;
infile "input.txt" ;
input subjid group IQ rt;
run;
title 'T-test group differences;
proc ttest;
class group;
var rt;
run;
title 'Parallel glm code for group differences ';
proc glm;
class group ;
model rt = group ;
run;
我想了解有关修改t检验函数或glm函数以在模型中包含“IQ”的帮助。要解释IQ对响应的影响,请将其作为预测因子包含在组后面的模型声明中。从这个更新的模型中得出的与组相关的结果然后根据IQ进行调整
proc glm data = sepdata;
class group;
model rt = group iq;
run;
quit;
我认为在这种情况下,认为智商是连续的是合理的。我希望这有帮助 智商是如何编码的?它是离散的还是连续的?