You could try to "bin" your pH values so that you have fewer boxes in the box plot, but still use a continuous x for the display. Create a new column with the following formula (assuming your x axis is in the column "pH"). Change the number to define your number of "bins" (in the case: 20), which will change the number of box plots and, in effect, their width..
Col Minimum( :pH ) + Round(
(:pH - Col Minimum( :pH )) / ((Col Maximum( :pH ) - Col Minimum( :pH )) / 20),
0
) * ((Col Maximum( :pH ) - Col Minimum( :pH )) / 20)
For the quantitative analysis, use the proper pH, instead of the binned pH. Binning is just for displaying.
Plot of pH vs binned pH, with 20 bins and 50 bins.
![9779_bins.png 9779_bins.png](https://community.jmp.com/t5/image/serverpage/image-id/2158i6E744E0528102695/image-size/medium?v=v2&px=400)