SAS仅在proc freq中包含卡方输出
我使用以下代码在SAS中进行卡方检验SAS仅在proc freq中包含卡方输出,sas,chi-squared,Sas,Chi Squared,我使用以下代码在SAS中进行卡方检验 proc freq data=data; tables var1*var2/chisq; run; 它给出了卡方检验和Fisher检验的输出。是否只在输出中包含卡方检验? 我认为您无法禁止在PROC FREQ中打印某些表格;在我看来,你可以压制一切,也可以不压制任何人 但是,您仍然可以按如下方式工作: 首先,进行一次性调查:在您的语句之前发出ods跟踪on/label,以便日志包含ods表的标签: 或者,在中查找表的名称 知道表名后,再次运行代码,但这次将
proc freq data=data;
tables var1*var2/chisq;
run;
它给出了卡方检验和Fisher检验的输出。是否只在输出中包含卡方检验?
我认为您无法禁止在PROC FREQ中打印某些表格;在我看来,你可以压制一切,也可以不压制任何人 但是,您仍然可以按如下方式工作:
ods跟踪on/label
,以便日志包含ods表的标签:ods输出=代码>在您的命令前面。假设要保存ChiSq
表,代码如下所示:
ods exclude fishersexact;
或者,您可以仅在所需的表中进行选择,并且默认情况下排除所有其他内容
ods select crosstabfreqs chisquare;
ODS SELECT/EXCLUDE允许您控制显示和创建哪些表和输出。可能希望在这里的答案中包含Vojta提供的ODS跟踪建议,以使其更完整(关于如何识别哪个表是哪个表)
ods exclude fishersexact;
ods select crosstabfreqs chisquare;