1

我正在尝试选择具有某个变量的前 3 个相关变量。我使用以下代码对该变量和一组其他变量进行了相关性分析:

ods trace on;
proc corr data=all_base_corr outp=corr1;
var DEPVAR;
with VAR1 VAR2 VAR3 VAR4 VAR5 VAR6 VAR7 VAR8 VAR9;
ods select PearsonCorr ;
run;
ods trace off;

我只在输出中选择了 PearsonCorr 表,因为这就是我感兴趣的全部,但是它给了我一堆其他统计数据,而不是相关值,例如 Mean、Std 和 N,我注意到如何摆脱那些输出。基本上我想要一个表格,其中一列中的变量列表和第二列中的相关值,以便我可以排序并选择前 3 个相关变量。

我感谢任何反馈和解决方案。谢谢你,SE

4

1 回答 1

2

With the proc corr statement, you are able to specify the type of stats you want to see. You specify the _type_ keyword to select. The details are here:

http://support.sas.com/documentation/cdl/en/statug/63033/HTML/default/viewer.htm#statug_appssds_sect006.htm

Please let me know if that's not what you're looking for.

Best of luck!

于 2013-06-18T19:48:59.100 回答