[Note: you are recommended to copy and paste the code below onto your SAS Studio for better viewing]
Model Answer
proc sort data=loyalty;
by recency frequency;
run;
** Coding Project **;
ods output statistics=stat ttests=ttests equality=equa;
proc ttest data=loyalty;
class group;
var spent;
by recency frequency;
run;
data stat2;
set stat;
if class = "Diff (1-2)";
keep recency frequency class mean;
run;
data combine;
merge stat2 ttests equa;
by recency frequency;
if probf < 0.05 and variances = "Equal" then delete;
else if probf > 0.05 and variances = "Unequal" then delete;
if probt<0.05;
keep recency frequency mean class probt;
run;
Cookie | Duration | Description |
---|---|---|
cookielawinfo-checkbox-analytics | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Analytics". |
cookielawinfo-checkbox-functional | 11 months | The cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Functional". |
cookielawinfo-checkbox-necessary | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary". |
cookielawinfo-checkbox-others | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Other. |
cookielawinfo-checkbox-performance | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Performance". |
viewed_cookie_policy | 11 months | The cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data. |