home / season_31_matches

banana_depot_scene_heroes (view)

17 rows

✎ View and edit SQL

This data as json, CSV (advanced)

Suggested facets: Games, Wins, Losses, Winrate, Pickrate, Winrate_LowerBound_95CI

Hero Games Wins Losses Winrate Pickrate Winrate_LowerBound_95CI
StrikerJones 98 65 33 66.33% 3.88% 56.97%
Etienne_Bee 275 162 113 58.91% 10.90% 53.09%
Quincy_Cyber 575 317 258 55.13% 22.78% 51.07%
Jericho_Highwayman 126 74 52 58.73% 4.99% 50.13%
Jericho_StarCaptain 43 26 17 60.47% 1.70% 45.85%
Adora_Fateweaver 54 31 23 57.41% 2.14% 44.22%
Etienne 459 217 242 47.28% 18.19% 42.71%
Quincy 194 90 104 46.39% 7.69% 39.37%
Jericho 124 56 68 45.16% 4.91% 36.40%
Benjamin 49 24 25 48.98% 1.94% 34.98%
StrikerJones_Biker 57 27 30 47.37% 2.26% 34.41%
Bonnie 126 54 72 42.86% 4.99% 34.22%
Gwendolin_Science 39 18 21 46.15% 1.55% 30.51%
Ezili 45 20 25 44.44% 1.78% 29.93%
PatFusty 45 20 25 44.44% 1.78% 29.93%
Adora 39 14 25 35.90% 1.55% 20.84%
Gwendolin 62 19 43 30.65% 2.46% 19.17%

Advanced export

JSON shape: default, array, newline-delimited

CSV options:

CREATE VIEW banana_depot_scene_heroes AS 
WITH banana_depot_scene AS
    (SELECT *
    FROM matches
    WHERE map = 'banana_depot_scene')
SELECT Hero,
       Games,
       Wins,
       Losses,
       printf('%.2f%%', WR * 100)                                          AS Winrate,
       printf('%.2f%%', PR * 100)                                          AS Pickrate,
       printf('%.2f%%', (WR - 1.96 * SQRT((WR * (1 - WR)) / Games)) * 100) AS Winrate_LowerBound_95CI
FROM (SELECT Hero,
             Games,
             Wins,
             Losses,
             CAST(Wins AS REAL) / Games AS WR,
             CAST(Games AS REAL) / (
                 (SELECT COUNT(*)
                  FROM banana_depot_scene) * 2)    AS PR
      FROM (SELECT Hero,
                   SUM(Win) + SUM(NOT Win) AS Games,
                   SUM(Win)                AS Wins,
                   SUM(NOT Win)            AS Losses
            FROM (SELECT lHero             AS Hero,
                         playerLeftWin     AS Win
                  FROM banana_depot_scene
                  UNION ALL
                  SELECT rHero             AS Hero,
                         NOT playerLeftWin AS Win
                  FROM banana_depot_scene)
            GROUP BY Hero))
WHERE Wins >= 10 AND Losses >= 10 AND LENGTH(Winrate_LowerBound_95CI) = 6
ORDER BY Winrate_LowerBound_95CI DESC;
Powered by Datasette · Queries took 4338.004ms