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!
Registration is open! SAS is returning to Vegas for an AI and analytics experience like no other! Whether you're an executive, manager, end user or SAS partner, SAS Innovate is designed for everyone on your team. Register for just $495 by 12/31/2023.
If you are interested in speaking, there is still time to submit a session idea. More details are posted on the website.
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.