I have a matplotlib plot that I saved to a pdf image. The plot
consists of 1E5 dots plotted with varying colors and opacities.
Actually 1E5 black dots with varying opacities and 64 colored markers.
The trouble is my image is 11 MB and takes a few seconds to fully
display in a PDF reader. I am using this figure in a presentation and
therefore need to reduce the file size so it will display more
quickly. Is there any way I can reduce the size of my image while
still keeping all the data?