Skip to main content

colorRanks: cells filled green to red

AFC, 2024
TeamPoints forPoints against
KC385326
LAC402301
DEN425311
LV309434
BUF525368
MIA345364
NYJ338404
NE289417
import { STANDINGS, type Standing } from "@sportsdataverse/examples/data";
import { defineTable } from "@sportsdataverse/sdvtables";
import { renderHTMLAsync } from "@sportsdataverse/sdvtables/html";

// The default palette is RANK_PALETTE (green to red); reverse it when lower is better.
const spec = defineTable<Standing>()
.columns((c) => [
c.text("team"),
c.colorRanks("pf", { label: "Points for", domain: [280, 530], reverse: true }),
c.colorRanks("pa", { label: "Points against", domain: [280, 530] }),
])
.title("AFC, 2024")
.build();
await renderHTMLAsync(spec, STANDINGS);

Tags: kind · colorRanks · gt_color_ranks. All sdvtables examples.