Rating is available when the video has been rented.
This feature is not available right now. Please try again later.
Published on Apr 5, 2013
Data visualization and data stores can be thought of as two sides of the same coin. Visualizations, if expressed correctly, can drive the database queries needed to tell the story in question. Today, in practice, visualization is the result of a programmer writing the necessary data queries, munging the data, and writing the rendering code. This requires a sophisticated programming skill set across data querying, data transformation and integration, and user interface design.
This session discusses an approach to developing a language that describes both visualization and database queries. We will explore how recursive application of the split-apply-combine principle popularized by Hadley Wickham (http://www.jstatsoft.org/v40/i01) can be used to describe both the structure of a visualization and a database query to serve that visualization. This approach benefits and empowers both developers and business users, especially as a way to quickly explore new data sets.