Our great sponsors
-
FSharp.Stats
statistical testing, linear algebra, machine learning, fitting and signal processing in F#
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
With the data at hand I could use the great .Net blizzard api client Argent Pony to crawl guild rosters and subsequently character statistics. Since the blizzard API throttles the request this part can be a little bit tricky. But I managed to write a little script that can retrieve the plotted data (and more that is on the way) in about 5 hours.
Cleaning and visualization was carried out using packages maintained by the FsLab community, mainly FSharp.Stats, Deedle and Plotly.NET.