Hello, I would like to run a clustered log rank test. I used the following SAS macros from github: https://github.com/mstedman2/logrank-macro?tab=readme-ov-file but I'm getting erros when I run it on sample data in SAS studio. Could you help or guide me to a similar macros? Thanks in advance Here is my code: data samp_data; do i = 1 to 1000; /* Generate random time */ time_var = floor(rand('Uniform') * 730); /* Generate random number between 0 and 1 */ rand_num = rand('Uniform'); /* Assign 1 if random number > 0.5, else assign 0 */ censor_var = (rand_num > 0.5); /* Generate random group */ if rand_num > 0.6 then group_var="A"; else group_var="B"; /* Generate clusters */ x = rand('Uniform'); y = rand('Uniform'); /* Assign clusters based on conditions */ if i < 150 then cluster_var = 1; else if i <450 then cluster_var = 2; else cluster_var = 3; output; keep time_var cluster_var group_var censor_var; end; run; %clusterlr (datain=samp_data, time=time_var, cluster=cluster_var, group=group_var, censor=censor_var); quit; Here is an example of errors:
... View more