In reply to Peter Lancashire.

Thanks for sharing. The JITTER option was introduced in many SGPLOT statements (including the SCATTER statement) in SAS 9.4. That makes it easy to experiment to see whether jittering the data helps with overplotting. Jittering is especially effective for variables such as "Age" that are measured to the nearest integer. You can read about the arguments for and against jittering in the article "To jitter or not to jitter: That is the question."