@Neo
Are you looking for how to handle such a distribution in Open code? If so, below is one way to handle it.
Given the Boxplot data table, from the referenced link
txnelson_0-1706717700286.png
The following JSL will produce the correct quantiles thru expansion into a matrix
Names Default To Here( 1 );
dt = Data Table( "Boxplot" );
a = [];
For Each Row( a = a |/ Repeat( dt:Summary Point[Row()], dt:Freq[Row()] ) );
Show( Quantile( .05, a ), Quantile( .95, a ) );
resulting in
Quantile(0.05, a) = 3;
Quantile(0.95, a) = 42;
Jim