I would like to plot data set 1 and data set 2 in one plot vertical. Unfortunately the data is huge, so it is just a smear of points and can't see the density. I tried hist3 and other suggestions but it overwrites my data sets and the binning looks awful.
Is there another way to plot scatter density plots? Is there really no Matlab function for it? If not, which program could I use to easy generate such a plot?
A mix between this two examples:
(source: bcgsc.ca)
Try Violin Plot submission on File Exchange. It's very customizable. I use it all the time. Thanks to @Jonas.
Thanks to @Emil Albert for a correction (a transpose was missing)
What's wrong with computing
hist3
and displaying the result withimagesc
?If you want to have the axes in accordance with the true data values: use the second output of
hist3
to obtain the positions of the bin centers, and pass them toimagesc
: