BookmarkSubscribeRSS Feed
☑ This topic is solved. Need further help from the community? Please sign in and ask a new question.
brokenpc1
Fluorite | Level 6

Hi everyone,

 

I am relatively new to using proc report to generate reports. I am now stuck with a report that requires transposing multiple columns and would really appreciate your help.

 

The original dataset I have in SAS is like the following:

brokenpc1_0-1688319088007.png

 

Ideally, I would like to make a report in the following way:

brokenpc1_1-1688319182026.png

If we ignore the format, I have two questions regarding this report:

1. How do I put the vehicle type at the top of sales/cost/profit?

2. How do I group by manager name?

 

Thank you very much for your help.

1 ACCEPTED SOLUTION

Accepted Solutions
Tom
Super User Tom
Super User

Use a comma in the COLUMN statement.

column region manager vehicle,(sales cost profit);

REGION and MANAGER are GROUP variables.  Vehicle an ACROSS variable.   

define region / group;
define manager / group;
define vehicle / across;

 

View solution in original post

2 REPLIES 2
Tom
Super User Tom
Super User

Use a comma in the COLUMN statement.

column region manager vehicle,(sales cost profit);

REGION and MANAGER are GROUP variables.  Vehicle an ACROSS variable.   

define region / group;
define manager / group;
define vehicle / across;

 

brokenpc1
Fluorite | Level 6

Thank you Tom, this is very helpful. 

hackathon24-white-horiz.png

2025 SAS Hackathon: There is still time!

Good news: We've extended SAS Hackathon registration until Sept. 12, so you still have time to be part of our biggest event yet – our five-year anniversary!

Register Now

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
  • 1840 views
  • 2 likes
  • 2 in conversation