BookmarkSubscribeRSS Feed
SusieQ324
Fluorite | Level 6
Is it possible to sort an ANALYSIS defined variable in descending order? I haven't found the option that's applicable to the ANALYSIS definition.

Thanks!

Sue
2 REPLIES 2
Cynthia_sas
Diamond | Level 26
Hi:
Look at Example 3 in this paper:
http://www2.sas.com/proceedings/forum2008/173-2008.pdf

You can't sort directly on an ANALYSIS variable -- if your report is a SUMMARIZED report -- however, you can make a copy of the analysis variable and then use that copy of the variable's summarized value to control ordering. That's what Example 3 shows.

If you have a DETAIL report -- where each report row represents 1 observation in the data set -- then you can control the order of the detail report by sorting the way you want with PROC SORT -- before the PROC REPORT step. Then if you list your variables as just DISPLAY and ANALYSIS, you will get the SORT order in your report.

cynthia
SusieQ324
Fluorite | Level 6
Thanks Cynthia!

I had found that paper yesterday and that's how I circumvented the problem - summarized the data ahead of time and then used that as an ORDER variable and that worked perfectly.

Thanks for the response.

Sue

CFC_SAS_Communities_400x225.jpg

Call for content now open!

It's your turn to help shape SAS Innovate 2027. Share your expertise and inspire the SAS community.

Submit your proposal →

What is Bayesian Analysis?

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.

SAS Training: Just a Click Away

 Ready to level-up your skills? Choose your own adventure.

Browse our catalog!

Discussion stats
  • 2 replies
  • 1798 views
  • 0 likes
  • 2 in conversation