Nightly sleep hours

Per-night durations and moving averages.

Nightly durations

Hover points to see date/value.

Open SVG
Moving averages

Dashed lines show the 7-day (green) and 30-day (orange) moving averages.

Open SVG

Rested rate

Hover points to see date/value; includes warm-up baseline for early runs.

Rested rate trend

Fraction of nights meeting the rested threshold (includes warm-up baseline).

Open SVG
Rested rate moving averages

Dashed lines show the 7-day (green) and 30-day (orange) moving averages.

Open SVG

Neighboring wake activity/bucket

What happens immediately before/after sleep, grouped by activities first then buckets.

Each bar shows the percentage of neighbors in that direction. Activities require ≥5% share (minimum 5 entries); buckets require ≥10% while still showing at least 5 entries.

Preceding activities

Share of preceding neighbors (≥5%, minimum 5 entries).

Open SVG
Following activities

Share of following neighbors (≥5%, minimum 5 entries).

Open SVG
Top activities overall

Top 5 neighbouring activities across all months (preceding + following) with Other.

Open SVG
Monthly preceding activity shares

Monthly shares normalised to 100% of preceding neighbors.

Open SVG
Monthly following activity shares

Monthly shares normalised to 100% of following neighbors.

Open SVG

Buckets are treated the same way; monthly share charts renormalise each month to 100% of that direction's neighbors.

Preceding buckets

Buckets contributing ≥10% of preceding neighbors (always showing at least 5).

Open SVG
Following buckets

Buckets contributing ≥10% of following neighbors (always showing at least 5).

Open SVG
Top buckets overall

Top 5 neighbouring buckets across all months (preceding + following) with Other.

Open SVG
Monthly preceding bucket shares

Monthly shares normalised to 100% of preceding bucket neighbors.

Open SVG
Monthly following bucket shares

Monthly shares normalised to 100% of following bucket neighbors.

Open SVG