Graphite: A Library for Data Visualization
summary
Graphite is a Racket library that reads CSVs into tidy data frames and produces scatter, line and bar plots with aesthetic mappings, additive renderers and facets; examples include Gapminder, GSS 2016 and Billboard 2000. It claims much less code — 41 lines vs 18 lines — supports pivot_longer to tidy wide week columns, and applies a log transform to fix a Kuwait GDP scale bug. The library integrates with a Sawzle data-manipulation pipeline and generates the plotted images directly.
AI-written summary · about
chapters (6)
- 0:00Start
- 0:40Create a Plot with Graphite
- 1:41Aesthetic Mapping
- 6:28What Is Tidy Data
- 7:55Create Operator
- 8:52Extrapolations
related talks
18mData Visualisation with Ruby
01h 01m50 ways to show your data
34mVisualising Multi Dimensional Data
23mPowerful (but Easy) Data Visualization with the Graph Gem
34mVisualizations in Golang
18mFrom idea to code to image: Creative data visualizations in R
25mPowerful (but Easy) Data Visualization with the Graph Gem
34mPractical Techniques for Polished Visuals with Plotnine
