“A picture is worth a thousand words. An interface is worth a thousand pictures.”—Ben Shneiderman
Ever-increasing computational capacity has enabled us to acquire, process, and analyze larger and larger datasets and information. However, the human memory and attention required to use this data is limited and has remained relatively constant. Data visualization can enable us to compress data and encode it in ways that aid perceptual, cognitive, and emotional capacity required to comprehend, retain, and make decisions using this data.
One of the challenges in traditional data visualization is that they are static and have bounds on limited physical/pixel space. Interactive visualizations allows us to move beyond this limitation by adding layers of interactions. We’ve all seen wonderful interactive data visualizations on the web, such as those from the New York Times’s Upshot or FiveThirtyEight, and may want to bring similar interaction principles to our business dashboards. But crafting an interactive data visualization on the web is hard, especially if you have limited web programming background. More often than not, data scientists want to demonstrate or showcase their work as a dashboard and are required to get approval from stakeholders before the dashboard is moved to production by frontend engineers.
Bargava Subramanian and Amit Kapoor teach the art and science of creating interactive data visualizations, providing hands-on experience with using simple tools in the browser, including visdown and polestar, to conduct exploratory data analysis for large datasets and visually communicate insights from data.
Grammar of interactive graphics: The four layers of abstraction
Creating a static visualization
Adding an interaction layer
Creating an interactive data visualization
Additional pointers, wrap-up, and Q&A
Bargava Subramanian is a machine learning engineer based in Bangalore, India. Bargava has 14 years’ experience delivering business analytics solutions to investment banks, entertainment studios, and high-tech companies. He has given talks and conducted numerous workshops on data science, machine learning, deep learning, and optimization in Python and R around the world. He mentors early-stage startups in their data science journey. Bargava holds a master’s degree in statistics from the University of Maryland at College Park. He is an ardent NBA fan.
Amit Kapoor is interested in learning and teaching the craft of telling visual stories with data. At narrativeVIZ Consulting, Amit uses storytelling and data visualization as tools for improving communication, persuasion, and leadership through workshops and trainings conducted for corporations, nonprofits, colleges, and individuals. Amit also teaches storytelling with data for executive courses as a guest faculty member at IIM Bangalore and IIM Ahmedabad. Amit’s background is in strategy consulting, using data-driven stories to drive change across organizations and businesses. He has more than 12 years of management consulting experience with AT Kearney in India, Booz & Company in Europe, and startups in Bangalore. Amit holds a BTech in mechanical engineering from IIT, Delhi, and a PGDM (MBA) from IIM, Ahmedabad.
Comments on this page are now closed.
©2017, O'Reilly Media, Inc. • (800) 889-8969 or (707) 827-7019 • Monday-Friday 7:30am-5pm PT • All trademarks and registered trademarks appearing on oreilly.com are the property of their respective owners. • firstname.lastname@example.org