Skip to content

Instantly share code, notes, and snippets.

@abhishekdagarit
Last active September 23, 2017 08:36
Show Gist options
  • Select an option

  • Save abhishekdagarit/55b9717950dcf220bc257adc87524137 to your computer and use it in GitHub Desktop.

Select an option

Save abhishekdagarit/55b9717950dcf220bc257adc87524137 to your computer and use it in GitHub Desktop.
Calculating mean in SAS

Calculating mean in SAS

To calculate mean simply use proc means

proc means data = work.test;
var ratings;
run;

This will give mean of ratings only.

Mean of sorted data.

proc means data = work.test;
var ratings;
by post;
run;

Above code throws error because data is not sorted. To use by sorting is required.

Thus, sorting data:

proc sort data=work.test;
by post;
run;

Printing only mean

proc means data = work.test mean;
var rating;
class post;
run;

Printing mean max min std

proc means data = work.test mean min max std;
var rating;
class post;
run;

Printing mean min max std meadian sum

proc means data = work.test mean min max std median sum;
var rating;
class post;
run;
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment