Hi PG, Thanks so much. I tried the code but got some errors (below). I am sure I am missing something but I don't know what. I'll appreciate your suggestion. please find attached my SAS CODE . 64 AllYield2015T) where T2 > T1; create table compYield2015T as select T1, T2, T_System, After_Cleaning from comp inner 64 ! join AllYield2015T on T1 = T_System or T2 = T_System order by T1, T2, T_System; quit; proc npar1way wilcoxon data = 64 ! compYield2015T by T1 __ 22 ERROR 22-322: Syntax error, expecting one of the following: ;, (, AB, ADJUST, ALPHA, ANOVA, CONOVER, CORRECT, D, DATA, DSCF, EDF, FP, HL, KLOTZ, KS, KS1, MEDIAN, MISSING, MOOD, NOPRINT, NORMAL, PERM, PLOTS, SAVAGE, SCORES, ST, VW, WILCOXON. NOTE: Line generated by the invoked macro "ROTATION". 64 AllYield2015T) where T2 > T1; create table compYield2015T as select T1, T2, T_System, After_Cleaning from comp inner 64 ! join AllYield2015T on T1 = T_System or T2 = T_System order by T1, T2, T_System; quit; proc npar1way wilcoxon data = 64 ! compYield2015T by T1 __ 202 ERROR 202-322: The option or parameter is not recognized and will be ignored. WARNING: Output 'WilcoxonTest' was not created. Make sure that the output object name, label, or path is spelled correctly. Also, verify that the appropriate procedure options are used to produce the requested output object. For example, verify that the NOPRINT option is not used. ERROR: File WORK.WT_RESULTS.DATA does not exist. NOTE: The SAS System stopped processing this step because of errors. ERROR: INPVALUES= must have the RAW_P variable.
... View more