Hello All,
I have a problem that I would to to do ttest but the log showed me that "The CLASS variable has more than two levels"
proc ttest data=work.two;
class AR;
var IN_1_AMT
title 'TTest 1 - Calculating TTEST for IN_1_AMT AR';
run;
please help for this problem
Well, does your class have more than 2 levels? If so, you need proc anova instead.
Correct as Rezza has mentioned you need to perform ANOVA test in case you have more than 2 class variables.
Also please see if ur observations are less than 30 or else you need to use Z test <this scenario is applicable only when we you have 2 class variables else ANOVA is the solution>.
It's finally time to hack! Remember to visit the SAS Hacker's Hub regularly for news and updates.
ANOVA, or Analysis Of Variance, is used to compare the averages or means of two or more populations to better understand how they differ. Watch this tutorial for more.
Find more tutorials on the SAS Users YouTube channel.