RC Day 15 - Axes

Published: 2022-06-02
|
Updated: 2022-06-02

The five stages of the end of week three

It can’t have been three weeks.
No way it’s been three weeks, you jerk.
It hasn’t really been three weeks, because the first week didn’t count.
I am sad it’s been three weeks.
It has been three weeks, but they were good weeks.

Today I:

  • Kept up Execute Program.
  • Attended weekly presentations. This week was overflowing with cool projects.
  • Looked at a bunch of ways of making nice, declarative axes in svelte. Some folks use SVG directly, some use divs, some generate the SVG with d3 by wrapping its axis generator.
  • Re-implemented the elements of a binary classification metrics viz I’m working on using SVG with svelte directly (instead of calling d3-axis, for instance).
  • Made good progress on that viz! I have some things to iron out, and tests to write, and I need to stop using dummy data and make a csv or json import, but getting there.

Here’s a preview.

A precision-recall curve and some horizontal bars depicting precision, recall, accuracy, and f1 score. There's a moving slider to control the classification threshold. Changing the threshold updates the curve and metrics.