Fixed #8451 - extra::stats::write_boxplot() applied to negative or zero sample values

I'm not sure that the supplied tests are suitable.