poker plots
generates a few interactive visualizations of our poker data. It also includes a log of all the games played.
Some interactive features of the plots might not be obvious on first use, so click below to see what's available.
Quick links
>
>
>
>
>
Terms
- cumulative sum: how much money a player has accumulated at a given point in time
- net/delta: the amount of money a player wins or loses in a game
- buy-in: the total amount of money a player brings into the game
- buy-out: the amount of money a player leaves a game with
Features
People section
- hovering over a player's avatar in the legend will show their data in the section below
Multi-line chart
- hovering over a player's avatar in the legend above the plot will highlight their entire trajectory
- hovering over a player's trajectory will highlight their entire trajectory
- hovering over a player's data point will show the corresponding game's info in the info panel
The symbols in the game info panel represent the following:- Σ: cumulative sum
- Δ: net
- ↧: buy-in
- ↥: buy-out
- clicking on a player's data point will show the selected game in the games log section and scroll down to it
- double-clicking anywhere will transform the x-axis from representing time to showing all games equally spaced (double-clicking again will revert this)
- scrolling will zoom on the x-axis
- dragging will pan on the x-axis
- passing in a value for the query parameter
lineYScaleExponentwill set the power scaling of the y-axis
For example, the URLhttps://mwiens91.github.io/poker-plots/?lineYScaleExponent=0.7will result in the y-axis scaling \(y = x^{0.7}\). This can be useful for distinguishing trajectories closer to zero when far-away trajectories have made the y-limits large.
Features (cont.)
Box plot
- hovering over a player's "box and whiskers" will show their extrema and quartiles
- hovering over a player's outlier will show its value
Pie charts
- hovering over a player's arc or label will show their current cumulative sum and their percentage share of the total winnings/losses
Games log
- hovering over a cell will show the sum of buy-ins, the average absolute deviation (AAD) of deltas, and the Gini mean difference (GMD) of deltas for the corresponding date
The AAD measures how far an average delta is from $0. Mathematically, if a game has \(n\) deltas \(\delta_1, \ldots, \delta_n\), then the AAD is given by \[\frac{1}{n}\sum_{i=0}^n\lvert\delta_i\rvert.\] The GMD measures how far on average two randomly selected deltas (possibly being the same delta) are from each other. Mathematically, with the same assumption as above, the GMD is given by \[\frac{1}{n^2} \sum_{i=1}^n\sum_{j=1}^n\lvert\delta_i-\delta_j\rvert.\] - clicking on a cell will show the corresponding game below the calendar
- a cell's intensity is proportional to (the square root of) the sum of buy-ins for the corresponding date
- clicking on the arrow at the top right of the displayed game will scroll to the line chart
About
This page was written by Matt Wiens. D3.js is used for data visualization and Bootstrap is used for styling. Ancient browsers and Safari might not be supported. Mobile is going to be a terrible experience. The source code for this page is available here.People
|
Games played:
Total money won:
Total money lost:
Most money won in consecutive games:
Most money lost in consecutive games:
Most money won in a single game:
Most money lost in a single game:
Frequent matchups cumulative sums:
Cumulative sums multi-line chart
Game deltas box plot
Current cumulative sums pie charts
Winners
Losers
Games
Selected game
Friday, December 9, 2022
| player | net | buy-in | buy-out |
|---|---|---|---|
| Juno | +$20.00 | $10.00 | $30.00 |
| Matt | -$20.00 | $20.00 | $0.00 |
Games log
Currently, 97 games have been played with players bringing $13,961.98 to the table.
Click on a calendar cell to select a game to display. Or click below to see the full log.