07-23-2016 07:41 PM
What might be the best way to cut out all observations left of a particular line on a scatter plot.
I do not know the equation for the line.
Line on scatterplot
07-23-2016 09:47 PM
Find the equation of the line, you only need two points.
Recreate your graph with grid lines at a finer interal to help you find the equation.
07-23-2016 10:21 PM
You need to calculate that line's start point and slope on your own. Calculated X and Y 's 90 percentile Maybe. proc sgplot data=sashelp.class; scatter x=weight y=height/ datalabel=name; lineparm x=120 y=0 slope=-1 / lineattrs=graphdata2(thickness=4); run;
07-23-2016 10:52 PM
data class; set sashelp.class; run; proc summary data=class; var weight height; output out=per(drop=_:) p90=p_weight p_height; run; data temp; set per; slope=-p_height/p_weight; run; data want; set class temp; run; proc sgplot data=want; scatter x=weight y=height/ datalabel=name; lineparm x=p_weight y=p_height slope=slope / lineattrs=graphdata2(thickness=4); run;