In SAS, how can I conduct a t-test on data sorted by variables?

In SAS, to conduct a t-test on data sorted by variables, use the BY statement in the TTEST procedure. The following example tests gender difference in weight in each area:

  PROC SORT DATA=deer;
    BY area;
  
  PROC TTEST;
    CLASS female;
    VAR weight;
    BY area;
  RUN;

You must sort the data by the variable area before using the BY statement in PROC TTEST. The CLASS statement specifies a binary group variable, and the VAR statement indicates the variable(s) to be compared.

If you have questions about using statistical and mathematical software at Indiana University, contact Research Analytics. Research Analytics is located on the IU Bloomington campus at Woodburn Hall 200; staff are available for consultation Monday-Friday 9am-noon and by appointment.

This is document afpk in the Knowledge Base.
Last modified on 2015-06-19 00:00:00.

Contact us

For help or to comment, email the UITS Support Center.