In a previous question, I was provided with the answer to a question involving the set up of a scatter plot with two vertical scatter plots, each with their own label.
I'm now interested in creating a more detailed plot, but I'm not even sure how. I'd ideally like to create a second set of plots with the same colors as the ones I just plotted, but grouped together and plotted beside the old ones. Each group will now have the x-axis labels "Algorithm 1" and "Algorithm 2" and the "Part 1" and "Part 2" labels will be associated with the color of the dots in the legend.
I'd like it to look something like this, but with multiple dots as opposed to bars:
I'm really not sure how I would even achieve this in matplotlib.