I have variables asset, year. I want to rank asset by year, that is to rank asset within each year. There is no tie in the asset. I want to have four groups of equal sizes based upon the rank of asset. I used proc rank procedure. I used groups=4 option. But in the result, the number of obs in each group is not equal. Why are they not equal? How to do this correctly?Thanks.
Provide some example data to get a code answer 🙂
Provide some example data to get a code answer 🙂
try
proc rank data=have groups=4 tie=dense;
by year;
var asset;
run;
April 27 – 30 | Gaylord Texan | Grapevine, Texas
Walk in ready to learn. Walk out ready to deliver. This is the data and AI conference you can't afford to miss.
Register now and save with the early bird rate—just $795!
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.
Ready to level-up your skills? Choose your own adventure.