Hello,
I have a swimmer plot, created with PROC SGPLOT, with a large number of bars included, making each bar quite narrow. When I plot symbols associated with each bar, I cannot decrease the width of the symbol outline/border enough for the symbols to display properly. I am plotting symbols on each bar using a scatter statement, and also plotting a box to the left of each bar along the y-axis using the anno macro %sgrectangle. In each case, the symbol being plotted is so small, the outline ultimately overtakes most of the symbol. But I cannot find a way to decrease the outline width any less. Is there a minimum line width for symbol outlines?
Here is the code I am using with %sgrectangle to draw a box at the beginning of each bar:

And here is the current output:

You can see the boxes drawn to the left of the graph don't look optimal. The outline being drawn is too thick for how small the squares are. In order to match the width of each bar, each square should be drawn with approximately width and height = 3 pixels. But it appears the smallest option for LINETHICKNESS for the outline = 1 pixel. Is there a way to make the LINETHICKNESS smaller??
I run into the same trouble with the symbols plotted on the graph with scatter statements. Here is the scatter statement code:

The symbols plotted end up all black, it appears the outline color completely takes over the symbol when plotted; no red is present at all.
I'm thinking the symbols being plotted are simply too small, and the outline options just aren't able to be small enough?
Any help with how to decrease the symbol outline width in either %sgrectangle or marker outline in the scatter statement is much appreciated! Thanks!