Posted a Gantt chart-like take on Presidents' ages here (code below):

https://communities.sas.com/t5/SAS-GRAPH-and-ODS-Graphics/Fun-w-ODS-Graphics-Gantt-chart-like-take-on-Presidents-ages/m-p/312117

It's OK, but I like Rick's vector version better - presents all the information nicely in a historical context.

title;
proc format; * Kludge since Trump's term TBD;
picture trump 74.1-74.9="?" other='99.9';

data presidents2;
set presidents;
if AgeAtEndDate=. then AgeAtEndDate=AgeAtInauguration+4; * Default to 4-year term;
format AgeAtInauguration AgeAtEndDate trump.;
label InaugurationDate="Inaugurated" PresidencyEndDate="End Date";

ods graphics on / imagemap height=11.25in width=11.25in;
proc sgplot data=presidents2 noautolegend;
highlow y=President low=AgeAtInauguration high=AgeAtEndDate /
lowlabel=AgeAtInauguration highlabel=AgeAtEndDate lineattrs=(thickness=4pt);
yaxis grid reverse display=(nolabel noticks);
yaxistable InaugurationDate PresidencyEndDate;
xaxis grid values=(40 to 80 by 5) valuesformat=z2.
label="Age of US Presidents at Beginning and End of Term";