To Projects

Project 3

  1. Continue working on the SAS script that you wrote for Project 1.
     
  2. For this project, use the file and put statements to write custom reports to a file. Only use proc print for debugging.
     
  3. Produce the reports requested in Item 6. Except where noted, each report should list the number of runners on that report, the average time for the runners on that report, the percent of total runners. You can use the InsertSum Example to help you obtain the number of runners, average time, and percent of total runners for each report.
     
  4. Show these variables on each report:
     

    Include headers on the top of each column for each page. You will need to use the print option on the file statement to do this.
     
  5. You will probably wish to use the SAS SCAN function to extract the fields name, age, gender, city, and state.
     
  6. Produce these reports:
    1. All runners (no percentages)
    2. All male runners
    3. All female runners

  7. You will probably need to set the lrecl option for the infile statement because the input file record length is larger than the default.

Grading Breakdown: Functionality: 70%; Indentation: 10%; Source Code Comments: 10%; Submitted Correctly: 10%.
Submitted correctly means that your zipfile name should include the project number and your name. Your zipfile should contain your source code file and the input file. You do not need to include your output file or log.