
| Middle of category | Frequency | Frequency % | Cummulative frequency % |
| 3.50 | 28 | 0.1 | 0.1 |
| 3.60 | 3475 | 16.2 | 16.4 |
| 3.70 | 6212 | 29.0 | 45.4 |
| 3.80 | 4315 | 20.2 | 65.6 |
| 3.90 | 2560 | 12.0 | 77.5 |
| 4.00 | 1309 | 6.1 | 83.7 |
| 4.11 | 727 | 3.4 | 87.0 |
| 4.21 | 623 | 2.9 | 90.0 |
| 4.31 | 569 | 2.7 | 92.6 |
| 4.41 | 373 | 1.7 | 94.4 |
| 4.51 | 232 | 1.1 | 95.4 |
| 4.61 | 221 | 1.0 | 96.5 |
| 4.71 | 193 | 0.9 | 97.4 |
| 4.82 | 223 | 1.0 | 98.4 |
| 4.92 | 176 | 0.8 | 99.2 |
| 5.02 | 51 | 0.2 | 99.5 |
| 5.12 | 34 | 0.2 | 99.6 |
| 5.22 | 31 | 0.1 | 99.8 |
| 5.32 | 15 | 0.1 | 99.9 |
| 5.43 | 10 | 0.0 | 99.9 |
| 5.53 | 1 | 0.0 | 99.9 |
| 5.63 | 3 | 0.0 | 99.9 |
| 5.73 | 0 | 0.0 | 99.9 |
| 5.83 | 2 | 0.0 | 99.9 |
| 5.93 | 0 | 0.0 | 99.9 |
| 6.03 | 0 | 0.0 | 99.9 |
| 6.14 | 1 | 0.0 | 99.9 |
| 6.24 | 0 | 0.0 | 99.9 |
| 6.34 | 0 | 0.0 | 99.9 |
| 6.44 | 0 | 0.0 | 99.9 |
| 6.54 | 0 | 0.0 | 99.9 |
| 6.64 | 0 | 0.0 | 99.9 |
| 6.75 | 1 | 0.0 | 99.9 |
| 6.85 | 1 | 0.0 | 99.9 |
| 6.95 | 0 | 0.0 | 99.9 |
| 7.05 | 0 | 0.0 | 99.9 |
| 7.15 | 1 | 0.0 | 100.0 |
| 7.25 | 0 | 0.0 | 100.0 |
| 7.35 | 0 | 0.0 | 100.0 |
| 7.46 | 0 | 0.0 | 100.0 |
| 7.56 | 0 | 0.0 | 100.0 |
| 7.66 | 2 | 0.0 | 100.0 |
| 7.76 | 4 | 0.0 | 100.0 |
| 7.86 | 2 | 0.0 | 100.0 |
| 7.96 | 0 | 0.0 | 100.0 |
| 8.06 | 0 | 0.0 | 100.0 |
| 8.17 | 0 | 0.0 | 100.0 |
| 8.27 | 2 | 0.0 | 100.0 |
FYI: Regression on these (log-log) data points gives a line with slope of -1.79 and y-intercept of 13.29. The correlation coefficient is -0.843377029811532.
This program is a version of demo.cgi by Sanford Morton, heavily modified by Michael Grobe to include data input, categorization, and regression. The program uses Perl module Chart::Plot, written by Sanford Morton and downloaded from www.speakeasy.org, to draw plots.