* CODE: Categorize Age - V2 * AUTHOR: Blink 7 (http://www.blink7.com) * DATE: February 26, 2008 * REQUIREMENTS: * DESCRIPTION: Categorizing a variable using PROC FORMAT * NOTES: Make sure the file nameage.sas7bdat is in your WORK directory * before running this exercise ; PROC FORMAT; VALUE agecat 10-19 = '10-19' 20-29 = '20-29' 30-39 = '30-39' 40-high = '40+' ; RUN; DATA catv2; SET nameage; FORMAT age_category $16.; age_category = PUT(age,agecat.); age_in_5 = PUT(age+5,agecat.); RUN; PROC PRINT DATA=catv2; RUN;