Online File
Rick Aster: Professional SAS Programming Shortcuts: Contents
* tax.family: order, family *; proc sort data=tax.family out=work.level2; by order; run; * tax.genus: family, genus *; proc sort data=tax.genus out=work.level3; by order; run; * work.hier3: order, family, genus *; data work.hier3; merge work.level2 work.level3; by order; run; proc sort data=work.hier3; by genus; run; * tax.species: genus, species *; proc sort data=tax.species out=work.level4; by genus; run; * work.hier: order, family, genus, species *; data work.hier; merge work.hier3 work.level4; by genus; run;