Online File
Rick Aster: Professional SAS Programming Logic: Contents
* POINTS.SAS Create SAS dataset of basketball scoring statistics. Rick Aster January 2000 Input text file: BASKET Output SAS dataset: CENTER.POINTS *; OPTIONS LINESIZE=75 NOCENTER PAGENO=1; TITLE1 'Basketball Scorers'; * Create SAS dataset from input data. *; DATA CENTER.POINTS (DROP=P2); INFILE BASKET TRUNCOVER; INPUT TEAM $18. PLAYER $20. FG 4. P3 4. FT 4. ; * Convert missing values to zeroes. *; IF FG = . THEN FG = 0; IF P3 = . THEN P3 = 0; IF FT = . THEN FT = 0; * Calculate points and field goals. *; P2 = FG - P3; PTS = 2*P2 + 3*P3 + FT; FG = P2 + P3; * Keep only players that have points. *; IF PTS > 0; RUN; * Print first five observations. *; PROC PRINT DATA=CENTER.POINTS (OBS=5); RUN;