Hello. I believe that what I'm looking for isn't currently possible but I'm hoping that someone may have a workaround or other suggestion. I'm using V9.4 Level 1M1. The attached figure is produced by SGPanel using the syntax below. The data are near-instantaneous measurements of the performance of a fish trawl, net dimensions, vessel speed, etc. Mostly, the scales of the row (y) axes don't overlap so the refline(s) for each part of the figure appear to be independent of one another (i.e. blue for Net Width, Orange for Vessel Speed, etc.). However, for a couple of the parameters (Bottom Contact and Net Temp) the scales do overlap with other types of measurements and so the reflines appear on parts of the figure where I don't really want them to (e.g. the reflines for Door Width, Net Width, Net Height, and Vessel Speed all show on the figure for Bottom Contact). The reflines for each parameter represent the minimum, maximum, acceptable values and normal/expected value for each parameter. So, my question... is there any way to suppress the reflines for parts of the figure or to otherwise fool the system into making them not-visible? Any suggestions appreciated. Program statements: ods graphics on / width = 9.00in height = 12.00in; options nobyline; proc sgpanel data = PlotNets01SRPanel noautolegend; by Station; panelby Measuretitle / columns=1 rows=7 uniscale=column novarname headerattrs=(weight = bold size = 10PT); series x = Time y = valueActW / lineattrs = (pattern=1 color=blue thickness=2 PT) markers markerattrs = (color=blue size=10 PT); series x = time y = ValueMinW / transparency=1; series x = time y = ValueMaxW / transparency=1; refline LwrW / axis=y lineattrs = (pattern=5 color = blue); refline UprW / axis=y lineattrs = (pattern=5 color = blue); refline NrmW / axis=y lineattrs = (pattern=2 color = blue); series x = Time y = valueActH / lineattrs = (pattern=1 color=red thickness=2 PT) markers markerattrs = (color=red size=10 PT) ; series x = time y = ValueMinH / transparency=1; series x = time y = ValueMaxH / transparency=1; refline LwrH / axis=y lineattrs = (pattern=5 color = red); refline UprH / axis=y lineattrs = (pattern=5 color = red); refline NrmH / axis=y lineattrs = (pattern=2 color = red); series x = Time y = valueActS / lineattrs = (pattern=1 color=orange thickness=2 PT) markers markerattrs = (color=orange size=10 PT) ; series x = time y = ValueMinS / transparency=1; series x = time y = ValueMaxS / transparency=1; refline LwrS / axis=y lineattrs = (pattern=5 color = orange); refline UprS / axis=y lineattrs = (pattern=5 color = orange); refline NrmS / axis=y lineattrs = (pattern=2 color = orange); series x = Time y = valueActD / lineattrs = (pattern=1 color=green thickness=2 PT) markers markerattrs = (color=green size=10 PT); series x = time y = ValueMinD / transparency=1; series x = time y = ValueMaxD / transparency=1; refline LwrD / axis=y lineattrs = (pattern=5 color = green); refline UprD / axis=y lineattrs = (pattern=5 color = green); refline NrmD / axis=y lineattrs = (pattern=2 color = green); series x = Time y = valueActDp / lineattrs = (pattern=1 color=green thickness=2 PT) markers markerattrs = (color=green size=10 PT); series x = time y = ValueMinDp / transparency=1; series x = time y = ValueMaxDp / transparency=1; series x = Time y = valueActT / lineattrs = (pattern=1 color=violet thickness=2 PT) markers markerattrs = (symbol=circle color=violet size=10 PT); series x = time y = ValueMinT / transparency=1; series x = time y = ValueMaxT / transparency=1; series x = Time y = valueActB / lineattrs = (pattern=1 color=black thickness=2 PT) markers markerattrs = (symbol=circle color=black size=10 PT); series x = time y = ValueMinB / transparency=1; series x = time y = ValueMaxB / transparency=1; title h=1.5 '#byval1'; run;
... View more