yohhaan / crux_evolution

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

crux_evolution

Just a quick heatmap visualization of how many origins stay in the top 100k of different CrUX top lists across months.

Heatmap

Note: trend change for 202205.csv is due to the fact that this CrUX top list is incomplete and contains less than 1M records: issue linked here

Usage

A Dockerfile is provided under .devcontainer/; for direct integration with VS Code or to manually build the image and deploy the Docker container, follow the instructions in this guide.

Execute ./crux_evolution.sh to get heatmap for top 100k, refer to the heatmap.py Python script for more:

usage: python3 heatmap.py [-h] crux_dir {1000,5000,10000,50000,100000,500000,1000000}

Heatmap visualization of stability of origins from top specified `rank` across time in CrUX

positional arguments:
  crux_dir
  {1000,5000,10000,50000,100000,500000,1000000}

About

License:GNU General Public License v3.0


Languages

Language:Python 71.7%Language:Shell 17.4%Language:Dockerfile 10.9%