Altair Express

Instrumental Interaction Operators for Data Analysis


Well designed interactions can make data analysis feel engaging, intuitive, and fun. However, current data analysis libraries are focused on static visualizations that are not interactive. This ongoing project contributes Altair Express, a python library to quickly create interactive visualizations for notebook users.

We build our system to instantiate principles of instrumental interaction in interactive data visualization. Primarily to support the principles of re-use, polymorphism, and reification.