The first argument of the label command is a list of artist to be
labeled. And it does not matter whether they are associated with axes
or not. What you can do, therefore, is
1) draw something as you want them in the legend
2) remove them from the axes
3) make a legend from these artists.
Is there anyway to set/create legends independent of what I am plotting?
Simply manually create, position and show legends, that not necessarily are
directly linked to the graph.
To be specific, I am plotting several points, in a scatter form,
individually, and depending on the given attributes,