Hi everyone,
Is there a quick way to exclude number of observations in the correlation matrix created by proc corr?
Thanks a lot!
Lizi
Then an alternative is to modify the template that drives proc corr. e.g.:
ods path work.template(update) sashelp.tmplmst; proc template; edit base.corr.stackedmatrix; column (RowName RowLabel) (Matrix) * (Matrix2) /** (Matrix3)*/ * (Matrix4); end; run; proc corr data=sashelp.cars; run; proc template; delete base.corr.stackedmatrix; run;
In the above code I've made a temporary template replacement for proc corr that has * (Matrix3) commented out. Since Matrix3 contains the N values, they won't appear in the output.
HTH,
Art, CEO, AnalystFinder.com
Can you be more specific? I can't see which N you may be referring to.
If you're asking about the N values shown (along with correlations and pvalues) in each cell of the matrix, you can easily eliminate their appearance if you choose to exclude all cases that have any missing values. That way, the N will only show up once, above the correlation matrix.
That can be done by selecting the NOMISS option. e.g.:
proc corr data = sashelp.cars nomiss; run;
HTH,
Art, CEO, AnalystFinder.com
Then an alternative is to modify the template that drives proc corr. e.g.:
ods path work.template(update) sashelp.tmplmst; proc template; edit base.corr.stackedmatrix; column (RowName RowLabel) (Matrix) * (Matrix2) /** (Matrix3)*/ * (Matrix4); end; run; proc corr data=sashelp.cars; run; proc template; delete base.corr.stackedmatrix; run;
In the above code I've made a temporary template replacement for proc corr that has * (Matrix3) commented out. Since Matrix3 contains the N values, they won't appear in the output.
HTH,
Art, CEO, AnalystFinder.com
Thanks a lot, Art!
Join us for SAS Innovate April 16-19 at the Aria in Las Vegas. Bring the team and save big with our group pricing for a limited time only.
Pre-conference courses and tutorials are filling up fast and are always a sellout. Register today to reserve your seat.
Learn the difference between classical and Bayesian statistical approaches and see a few PROC examples to perform Bayesian analysis in this video.
Find more tutorials on the SAS Users YouTube channel.