Matrix SAS中所有数值列的相关矩阵和统计信息

Matrix SAS中所有数值列的相关矩阵和统计信息,matrix,statistics,sas,correlation,Matrix,Statistics,Sas,Correlation,我有一个名为final_data的数据集,它有数字字段和一些字符串字段。我想做的是 打印数据集中所有数值变量之间的相关矩阵,并计算数据中所有数值变量的平均值、最小值、最大值和缺失数 现在我知道如何通过显式指定变量来计算平均最小值和最大值,但我不知道如何对数值进行计算。我也不知道如何计算缺失值的数量。至于所有数值场之间的相关矩阵,我不知道怎么做 PS表示列名,您可以分别对数字列和字符串列使用num1num2str1str2等。统计过程通常作用于所有数字变量,因此您实际上不需要指定它们,例如: pr

我有一个名为final_data的数据集,它有数字字段和一些字符串字段。我想做的是

打印数据集中所有数值变量之间的相关矩阵,并计算数据中所有数值变量的平均值、最小值、最大值和缺失数

现在我知道如何通过显式指定变量来计算平均最小值和最大值,但我不知道如何对数值进行计算。我也不知道如何计算缺失值的数量。至于所有数值场之间的相关矩阵,我不知道怎么做


PS表示列名,您可以分别对数字列和字符串列使用num1num2
str1
str2
等。统计过程通常作用于所有数字变量,因此您实际上不需要指定它们,例如:

proc corr data=sashelp.prdsale;
run;

proc means data=sashelp.prdsale mean min max nmiss;
run;

你看过文件了吗?尝试
proc corr
。此外,自动变量列出数字字符,如果需要,所有变量都将允许您仅对数字、字符或所有变量进行操作。在这种情况下,他不需要使用它们,但在有些情况下,了解这些变量列表是很好的。