BookmarkSubscribeRSS Feed
George_S
Fluorite | Level 6

I prefer this could be done by using proc report,

Thanks a lot!

data have;

input x y;

cards;

1         2

1         1

5         2

0         3

3         1

1         3

1         3

0         1

6         5

1        0

4        2

1        4

0        1

;

data want(in SAS or excel format )

1         2

1         1

5         2

0         3

3         1

1         3

1         3

0         1

6         5

1        0

4        2

1        4

0        1

          28

3 REPLIES 3
FriedEgg
SAS Employee

filename tmp temp;

ods tagsets.excelxp file=tmp style=minimal;

data have;

input x y;

cards;

1         2

1         1

5         2

0         3

3         1

1         3

1         3

0         1

6         5

1        0

4        2

1        4

0        1

;

run;

proc print data=have noobs;

var x y;

sum y;

run;

rtritz
Calcite | Level 5

Hi George S.,

Below is some very basic proc report code to do what you asked.

data have;

input x y;

cards;

1         2

1         1

5         2

0         3

3         1

1         3

1         3

0         1

6         5

1        0

4        2

1        4

0        1

;

proc report data = have nowd out=want(drop=_:); 

columns x y; 

define x / display; 

define y / analysis; 

rbreak after / summarize;

run;

FriedEgg
SAS Employee

I somehow missed the desire to use proc report.  My mistake.

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
  • 3 replies
  • 1391 views
  • 0 likes
  • 3 in conversation