Question: % macro yates 3 s ( data , kk , n ) ; / * YATES ALGORITHM TO COMPUTE EFFECTS FOR A THREE - LEVEL

%macro yates3s(data,kk,n);
/* YATES ALGORITHM TO COMPUTE EFFECTS FOR A THREE-LEVEL EXPERIMENT */
data = input data step. see example at end for read in
kk = power of 3
= number of steps in the Yates Computations
= number of variables
n = length of data array =3^kk when full factorial, else n=fraction or block size */
%MACRO keeper;
keep %do i=0%to &kk; step&i %end;
%MEND; *DATA IS READ INTO c1-c&n; data yates; set &data; %keeper;
%put "Data"; *DEFINE COLUMN ARRAYS, ONE ADDITIONAL COLUMN FOR YATES STDZ EFECT IS ALLOWED FOR;
array s0(*) c1-c&n
%do j=1%to &n;
%do i=1%to &kk;
array s&i(&n)
s&i(&j)=0;
%end; %end;
%mend;

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!