Dice Roller Analysis
1 to 10-00.2%-00.3%-00.2%+00.0%+00.1%-00.2%-00.3%-00.2%-00.1%+00.3%
11 to 20+00.4%-00.4%-00.1%+00.4%-00.0%+00.6%-00.1%+00.2%+00.1%-00.2%
21 to 30-00.3%-00.1%+00.2%-01.0%-00.4%+00.3%-00.0%+00.2%+00.8%+00.4%
31 to 40-00.1%-00.3%+00.2%-00.7%+00.9%+00.1%+00.4%-00.8%+00.1%+00.1%
41 to 50+00.2%-00.0%+00.3%-00.7%+00.0%-00.0%-00.1%-00.4%+00.6%-00.7%
51 to 60+00.1%+00.3%-00.3%+00.4%-00.1%+00.4%+00.1%+00.3%+00.1%-00.5%
61 to 70-00.2%-00.2%+00.4%+00.1%+00.0%-00.0%-00.4%-00.0%+00.5%-00.2%
71 to 80-00.4%-00.1%-00.1%-00.5%-00.9%-00.3%+00.1%-00.3%+00.4%-00.1%
81 to 90+00.9%+00.0%-00.1%+00.3%-00.7%+00.4%+00.2%-00.0%+00.2%+00.6%
91 to 100+00.2%-00.2%+00.3%-00.0%-00.2%+00.2%+00.2%+00.4%-00.5%+00.2%
Percentages and colouring above is an indication of the individual roll's deviation from the expected norm.

Rolls: 7,160,900.  Average: 50.5070 (+0.01%), Duplicate rolls: 71739 (+0.18%), Walking rolls: 141523 (-0.19%).
Absolute deviation: 25.0016 (+0.01%), Squared deviation: 833.33 (+0.01%).

Generated numbers are, at the heart of it, from 0 (inclusive) to 1 (exclusive).
Varying sizes makes analysis of all rolls impossible, so the rolled number is instead multiplied by 100 for use here.
100 was chosen to exaggerate any bias, it can be record in one byte, and it makes a pretty 10*10 grid.

Don't spam the roller with rolls as this chart will then not give a true indication of the rolls members receive.