BookmarkSubscribeRSS Feed
🔒 This topic is solved and locked. Need further help from the community? Please sign in and ask a new question.
desireatem
Pyrite | Level 9

Please help,

Hi I need both the mean and standard deviation of the estimate mean(estimate)

proc reg data=impute_t; by sim;

model y=times;

ods output ParameterEstimates=Para;

run;

proc means data=para noprint; class Variable; var estimate; output out=two mean(estimate)=col1 mean(StdErr)=col2;

run;

1 ACCEPTED SOLUTION

Accepted Solutions
desireatem
Pyrite | Level 9

I fixed it;

proc means data=para noprint; class Variable; var estimate; output out=two mean(estimate)=col1

std(estimate)=col2 mean(StdErr)=col3;

run;

The SAS System

         
0506.74.454801.11542
2Intercept1252.446510.094890.30363
3TIMES12510.993051.570001.92721

         
1 0506.719784.454801.11542
2Intercept1252.446510.094890.30363
3TIMES12510.993051.570001.92721

View solution in original post

4 REPLIES 4
Reeza
Super User

So what's not working?

You've specified mean twice did you mean to specify standardeviation one or need to add it in?

proc means data=para noprint;

class Variable;

var estimate;

output out=two mean(estimate)=col1 std(estimate)=col2;

run;

desireatem
Pyrite | Level 9

This does not work;

I need the standarddeviation of estimate;

proc reg data=impute_t; by sim;

model y=times;

ods output ParameterEstimates=Para;

run;

proc means data=para noprint; class Variable; var estimate; output out=two mean(estimate)=col1

standarddeviation(estimate)=col2 mean(StdErr)=col3;

run;

proc print data=two;

run;

/*proc reg da

Reeza
Super User

If you take a look at the code I provided, the shortcut for standard deviation is STD or STDDEV

See here:

Base SAS(R) 9.2 Procedures Guide

desireatem
Pyrite | Level 9

I fixed it;

proc means data=para noprint; class Variable; var estimate; output out=two mean(estimate)=col1

std(estimate)=col2 mean(StdErr)=col3;

run;

The SAS System

         
0506.74.454801.11542
2Intercept1252.446510.094890.30363
3TIMES12510.993051.570001.92721

         
1 0506.719784.454801.11542
2Intercept1252.446510.094890.30363
3TIMES12510.993051.570001.92721

SAS Innovate 2025: Register Now

Registration is now open for SAS Innovate 2025 , our biggest and most exciting global event of the year! Join us in Orlando, FL, May 6-9.
Sign up by Dec. 31 to get the 2024 rate of just $495.
Register now!

How to Concatenate Values

Learn how use the CAT functions in SAS to join values from multiple variables into a single value.

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
  • 4 replies
  • 884 views
  • 7 likes
  • 2 in conversation