Hi Rick, I took you code and added some fun mouseover.

data Heart2;
set BinaryHeart;
if B then Loves = "Me ";
else Loves = "Not Me";
run;

ods graphics / width=400px height=500px imagemap imagefmt=png;
title "Happy Valentine's Day";

footnote "From Prof K";
footnote2 "code from: http://blogs.sas.com/content/iml/2015/02/11/binary-heart.html";
proc sgplot data=Heart2 noautolegend description="Be My Valentine";
styleattrs datacontrastcolors=(lightgray red);
scatter x=x y=y / group=Heart markerchar=B markercharattrs=(size=12) tip=(Loves);
xaxis display=none offsetmin=0 offsetmax=0.06;
yaxis display=none;
run;