(require (planet "geometric.ss" ("williams" "science.plt") "random-distributions")) (require (planet "histogram-with-graphics.ss" ("williams" "science.plt"))) (let ((h (make-histogram-with-ranges-uniform 20 1 20))) (do ((i 0 (+ i 1))) ((> i 20) (void)) (histogram-accumulate! h i (geometric-pdf i .5))) (histogram-plot h "Geometric Distribution"))