BookmarkSubscribeRSS Feed
LordAlex
Calcite | Level 5
I have a raw dataset of a bunch of cereals and many other variables of them. One variable is the manufacturer, so that column is sorted into K, G, B, etc. (The variable for each manufacturer). I have another variable of fat. I need to test the hypothesis that General Mills (G) has a higher fat content than Kellogs (K). How would I do this? I know I need to use the ttest procedure, but I don't know how. Please note I only have to compare the fat contents of those two manufacturers, which are variables randomly in the dataset as well. Thanks.
1 REPLY 1
plf515
Lapis Lazuli | Level 10
> I have a raw dataset of a bunch of cereals and many
> other variables of them. One variable is the
> manufacturer, so that column is sorted into K, G, B,
> etc. (The variable for each manufacturer). I have
> another variable of fat. I need to test the
> hypothesis that General Mills (G) has a higher fat
> content than Kellogs (K). How would I do this? I know
> I need to use the ttest procedure, but I don't know
> how. Please note I only have to compare the fat
> contents of those two manufacturers, which are
> variables randomly in the dataset as well. Thanks.

Assuming BRAND is the name of your cereal

proc ttest data = mydata;
class brand;
var fat;
where brand = 'G' or brand = 'K';
run;

ought to work

Peter

hackathon24-white-horiz.png

The 2025 SAS Hackathon has begun!

It's finally time to hack! Remember to visit the SAS Hacker's Hub regularly for news and updates.

Latest Updates

What is ANOVA?

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.

Discussion stats
  • 1 reply
  • 1676 views
  • 0 likes
  • 2 in conversation