Online File
Rick Aster: Professional SAS Programming Shortcuts: Contents
PROC SORT DATA=TAX.FERN OUT=WORK.FERNS; BY ORDER FAMILY GENUS SPECIES; RUN; DATA _NULL_; SET WORK.FERNS; BY ORDER FAMILY GENUS SPECIES; FILE FERN; IF FIRST.ORDER THEN PUT @1 'O' @3 ORDER $F24.; IF FIRST.FAMILY THEN PUT @1 'F' @3 FAMILY $F24.; IF FIRST.GENUS THEN PUT @1 'G' @3 GENUS $F24. @28 GENUSC $F24.; PUT @1 'S' @3 SPECIES $F24. @28 SPECIESC $F24.; OUTPUT; RUN;