0
对不起,如果我要求一个愚蠢的问题,我在R方面有一些经验,并且刚刚开始学习SAS。在企业指南中,我试图为分类变量计算相关矩阵(仅限cramv)。问题是解释变量在数据集1上,而我的目标变量在数据集2上。由于外部原因,我无法将obj var列附加到数据集之一。 有没有办法执行该程序而无需创建另一个数据集?对数据集1中的var运行PROC FREQ计算数据集2中变量的相关性
预先感谢您!
这就是我想象它会工作了:
ods output ChiSq=CRAMV;
%put &charvar;
proc freq
data= dataset1 dataset2
tables (&charvar) * (objvar)/chisq;
run;
谢谢您的回答!不幸的是,然而我的数据集非常大,甚至创建一个视图崩溃了我们的系统... –
即使你只是将它限制在所需的变量? – Longfish
现在就试试,我会告诉你,如果我终于成功了,谢谢! –