Hello everyone,

I want to have a graph with 6 groups in it.

I am able to produce a graph with 6 small graphs next to each other with the command: twoway scatter var1 var2, by(Group).
When I put all datapoints of all groups in one graph, I have the problem that you can't see all datapoints as some are on top of each other. I thought to use the jitter option to solve that problem. Then the graph does not look very overseeable, which is why I wanted to add the mlabel(Group) option as well. If I do that the jitter option does not work anymore..tw scatter var1 var2, jitter(7) mlabel(Group)

Is there a way to combine the mlabel and jitter option?
Or do you have another idea how to create such a graph?