Alternatives to scatterplot for visualisation for large samples I would like to visualise the following scatterplot in a different way that would make it more intuitive. The X axis is trading frequency and describes how many trades were conducted whereas the Yaxis describes the return on investment achieved with the transactions.
The sample is quite large and dominated by extreme values. Therefore I considered creating violin plots for each of the trading frequencies but that seemed a bit extreme.
Are there any other alternatives to this scatterplot that would allow me to visualise this more appealingly?


Binscatter plots are designed for this exact problem: visualizing two-way relationships in huge datasets. See here for R and python packages and some references.
The name says it all. Binscatter procedure partitions the data domain into bins and plots only sample averages in the bins rather than all data points.
Main advantage of binscatter is the ease with which it handles additional covariates. So, roughly speaking, visualizing n-way relationships. See here for an overview and some examples.
