Jeffrey Heer's repositories
barnes-hut
Interactive explanation of the Barnes-Hut approximation.
dream-stream
Generating visual imagery to represent a text stream. An exercise from the CHI 2012 CrowdCamp Workshop.
Prefuse
Prefuse is a set of software tools for creating rich interactive data visualizations in the Java programming language. Prefuse supports a rich set of features for data modeling, visualization, and interaction. It provides optimized data structures for tables, graphs, and trees, a host of layout and visual encoding techniques, and support for animation, dynamic queries, integrated search, and database connectivity.
altair-examples
Some examples of Altair plots
arrow
Apache Arrow is a cross-language development platform for in-memory data. It specifies a standardized language-independent columnar memory format for flat and hierarchical data, organized for efficient analytic operations on modern hardware. It also provides computational libraries and zero-copy streaming messaging and interprocess communication. Languages currently supported include C, C++, Java, JavaScript, Python, and Ruby.
d3-regression
Calculate statistical regressions from two-dimensional data.
d3-scale-chromatic
Sequential, diverging and categorical color scales derived from ColorBrewer.
d3-time-format
Parse and format times, inspired by strptime and strftime.
vega-projection-extended
Extended projections for cartographic mapping.