The two procedures are intended for different display types. Proc Tabulate allows multiple nestings in both row and column so it makes sense to have the 'special' percentages, though getting them to work as desired sometimes is an issue. If you need them use Tabulate. But if you want to mix these percentage and column calculations you will have to do some work.
... View more
here is a simple way using base SAS functions Data ids; infile cards; input long_id 9.; id = reverse(substr(reverse(put(long_id,9.)),1,6)); cards; 40047915 40047916 40047917 400032724 400032725 400032726 ;;;; run;
... View more
Oh my goodness! so many replies THank you all, I will look into this and see whether if I can figure it out!!! There are some advanced coding here that I have never seen before.
... View more